The Week Of Monday 2 September 2019 Archives by author
Starting: Mon Sep 2 00:00:19 PDT 2019
Ending: Sun Sep 8 23:53:40 PDT 2019
Messages: 2307
- [llvm] r371139 - [AliasSetTracker] Correct AAInfo check.
Finkel, Hal J. via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D62308: [AArch64] support neon_sshl and neon_ushl in performIntrinsicCombine.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D67133: [GlobalISel]: Fix some non determinism exposed in CSE due to not notifying observers about mutations + add verification for CSE
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D67133: [GlobalISel]: Fix some non determinism exposed in CSE due to not notifying observers about mutations + add verification for CSE
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D67275: GlobalISel: Add G_FMAD instruction
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D67275: GlobalISel: Add G_FMAD instruction
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D67275: GlobalISel: Add G_FMAD instruction
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D67123: [lldb] Early exit in RangeDataVector:FindEntryIndexesThatContain
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D67123: [lldb] Early exit in RangeDataVector:FindEntryIndexesThatContain
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D67166: Win: handle \\?\UNC\ prefix in realPathFromHandle (PR43204)
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D66994: [lldb][CMake] Fix windows-x86-debug compilation with python enabled using multi-target generator
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] r370957 - [MemorySSA] Re-enable MemorySSA use.
Adrian Prantl via llvm-commits
- [llvm] r370957 - [MemorySSA] Re-enable MemorySSA use.
Adrian Prantl via llvm-commits
- [PATCH] D66600: Add encode and decode methods to InlineInfo and document encoding format to the GSYM file format
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D67004: [DebugInfo] Enable call site parameter debug info for ARM and AArch64
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D64595: [Debuginfo][SROA] Need to handle dbg.value in SROA pass.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D64595: [Debuginfo][SROA] Need to handle dbg.value in SROA pass.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D58238: [DebugInfo] MachineSink: Insert undef DBG_VALUEs when sinking instructions, try to forward copies
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66942: [DebugInfo] LiveDebugValues: locations with different exprs should compare differently
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66941: [DebugInfo] LiveDebugValues: explicitly terminate overwritten stack locations
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D67097: [DWARF] Check for format mismatch between CU and Range List Table.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D64595: [Debuginfo][SROA] Need to handle dbg.value in SROA pass.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66941: [DebugInfo] LiveDebugValues: explicitly terminate overwritten stack locations
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D64595: [Debuginfo][SROA] Need to handle dbg.value in SROA pass.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D67307: [MemorySSA] Do not create memoryaccesses for debug info intrinsics.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D67258: Out-of-tree machine IR passes
Adrien Guinet via Phabricator via llvm-commits
- [PATCH] D67258: Out-of-tree machine IR passes
Adrien Guinet via Phabricator via llvm-commits
- [PATCH] D65256: [Sema][ObjC] Mark C union fields that have non-trivial ObjC ownership qualifications as unavailable if the union is declared in a system header
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D67168: [Windows] Add support of watchpoints to `ProcessWindows`
Aleksandr Urakov via Phabricator via llvm-commits
- [llvm] r371162 - [yaml2obj] Make e_phoff and e_phentsize 0 if there are no program headers
Alex Brachet via llvm-commits
- [llvm] r371163 - Fix failing test from rL371162
Alex Brachet via llvm-commits
- [llvm] r371164 - Fix rL371162 again
Alex Brachet via llvm-commits
- [PATCH] D67054: [yaml2obj] Make e_phoff 0 if there are no program headers
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D67054: [yaml2obj] Make e_phoff and e_phentsize 0 if there are no program headers
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D67054: [yaml2obj] Make e_phoff and e_phentsize 0 if there are no program headers
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D67054: [yaml2obj] Make e_phoff and e_phentsize 0 if there are no program headers
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D67239: [Core] Remove use of ClangASTContext in DumpDataExtractor
Alex Langford via Phabricator via llvm-commits
- [PATCH] D67163: [Driver] Use shared singleton instance of DriverOptTable
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D66984: compiler-rt/builtins: Make check-builtins run tests on macOS.
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D67080: [clang-tidy] Fix bugprone-argument-comment bug if there are marcos.
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D67084: [clang-tidy] Fix bugprone-argument-comment bug: negative literal number is not checked.
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D67056: Add a bugprone-argument-comment option: IgnoreSingleArgument.
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D66281: [llvm-objcopy][MachO] Implement --strip-all
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D66281: [llvm-objcopy][MachO] Implement --strip-all
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D67139: [llvm-objcopy] Refactor ELF-specific config out to ELFCopyConfig. NFC.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D67139: [llvm-objcopy] Refactor ELF-specific config out to ELFCopyConfig. NFC.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D66613: [support][llvm-objcopy] Add support for shell wildcards
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D67101: Target hooks for custom COPY insertion.
Alexander via Phabricator via llvm-commits
- [PATCH] D67101: Target hooks for custom COPY insertion.
Alexander via Phabricator via llvm-commits
- [PATCH] D67101: Target hooks for custom COPY insertion.
Alexander via Phabricator via llvm-commits
- [PATCH] D66328: [DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark them as artificial
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D66328: [DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark them as artificial
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D66328: [DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark them as artificial
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D66328: [DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark them as artificial
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D66625: [X86] Print register names in .seh_* directives
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D67283: [GCOV] Skip artificial functions from being emitted
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D66802: [OPENMP][NVPTX]Fix parallel level counter in non-SPMD mode.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D67130: [NVPTX] Add activemask intrinsic.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D67130: [NVPTX] Add activemask intrinsic.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D43339: [SLP] Vectorize reversed stores.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D45263: [SLP] Allow reordering of vectorization trees with reused instructions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D43582: [SLP] Generalization of stores vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D29641: [SLP] Fix for PR31847: Assertion failed: (isLoopInvariant(Operands[i], L) && "SCEVAddRecExpr operand is not loop-invariant!")
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D38693: [SLP] Consider extractelements as shuffles iff they have the same type/parent etc.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42981: [COST] Fix cost model of load instructions on X86
Alexey Bataev 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] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r370906 - [Debuginfo][SROA] Need to handle dbg.value in SROA pass.
Alexey Lapshin via llvm-commits
- [PATCH] D64595: [Debuginfo][SROA] Need to handle dbg.value in SROA pass.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D64595: [Debuginfo][SROA] Need to handle dbg.value in SROA pass.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D64595: [Debuginfo][SROA] Need to handle dbg.value in SROA pass.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D64595: [Debuginfo][SROA] Need to handle dbg.value in SROA pass.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D67217: [Debuginfo][Instcombiner] Do not clone dbg.declare in TryToSinkInstruction()
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D67217: [Debuginfo][Instcombiner] Do not clone dbg.declare in TryToSinkInstruction()
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] r370811 - [MemorySSA] Re-enable MemorySSA use.
Alina Sbirlea via llvm-commits
- [llvm] r370821 - [MemorySSA] Disable MemorySSA use.
Alina Sbirlea via llvm-commits
- [llvm] r370831 - [MemorySSA] Move two verify calls under expensive checks.
Alina Sbirlea via llvm-commits
- [llvm] r370957 - [MemorySSA] Re-enable MemorySSA use.
Alina Sbirlea via llvm-commits
- [llvm] r370957 - [MemorySSA] Re-enable MemorySSA use.
Alina Sbirlea via llvm-commits
- [llvm] r371084 - [MemorySSA] Update MemorySSA when removing debug.value calls.
Alina Sbirlea via llvm-commits
- [llvm] r371087 - [MemorySSA] Verify MSSAUpdater exists.
Alina Sbirlea via llvm-commits
- [llvm] r371139 - [AliasSetTracker] Correct AAInfo check.
Alina Sbirlea via llvm-commits
- [llvm] r371158 - Cleanup test.
Alina Sbirlea via llvm-commits
- [llvm] r370957 - [MemorySSA] Re-enable MemorySSA use.
Alina Sbirlea via llvm-commits
- [llvm] r371139 - [AliasSetTracker] Correct AAInfo check.
Alina Sbirlea via llvm-commits
- [llvm] r370957 - [MemorySSA] Re-enable MemorySSA use.
Alina Sbirlea via llvm-commits
- [llvm] r370957 - [MemorySSA] Re-enable MemorySSA use.
Alina Sbirlea via llvm-commits
- [llvm] r370957 - [MemorySSA] Re-enable MemorySSA use.
Alina Sbirlea via llvm-commits
- [PATCH] D67307: [MemorySSA] Do not create memoryaccesses for debug info intrinsics.
Alina Sbirlea via llvm-commits
- [Diffusion] rL371139: [AliasSetTracker] Correct AAInfo check.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D67296: [MemorySSA] Update defining access when instructions are not cloned.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D67305: [AliasSetTracker] Update AAInfo check.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D66987: [InlineCost] Perform caller store analysis
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D67307: [MemorySSA] Do not create memoryaccesses for debug info intrinsics.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D67307: [MemorySSA] Do not create memoryaccesses for debug info intrinsics.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r370627 - [AArch64][GlobalISel] Fix zext narrowScalar to use the right type when creating
Amara Emerson via llvm-commits
- [llvm] r370822 - [GlobalISel][CallLowering] Add support for splitting types according to calling conventions.
Amara Emerson via llvm-commits
- [llvm] r370823 - [AArch64][GlobalISel] Legalize 128 bit divisions to libcalls.
Amara Emerson via llvm-commits
- [llvm] r370847 - [GlobalISel] Fix G_SEXT narrowScalar to bail out of unsupported type combination.
Amara Emerson via llvm-commits
- [llvm] r371266 - [AArch64][GlobalISel] Enable the localizer for optimized builds.
Amara Emerson via llvm-commits
- [PATCH] D66180: [GlobalISel][CallLowering] Add support for splitting types according to calling conventions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66180: [GlobalISel][CallLowering] Add support for splitting types according to calling conventions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66185: [AArch64][GlobalISel] Legalize 128 bit divisions to libcalls
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D67189: [AArch64][GlobalISel] Teach AArch64CallLowering to handle basic sibling calls
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D67282: [GlobalISel][AArch64] Handle tail calls with non-void return types
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D67245: [AArch64][GlobalISel] Always fall back on tail calls with -tailcallopt
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D67303: [AArch64][GlobalISel] Enable the localizer for optimized builds
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D67303: [AArch64][GlobalISel] Enable the localizer for optimized builds
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D67303: [AArch64][GlobalISel] Enable the localizer for optimized builds
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D67303: [AArch64][GlobalISel] Enable the localizer for optimized builds
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D62392: [DAGCombine][ARM] (sub Carry, X) -> (addcarry (sub 0, X), 0, Carry) fold
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D66827: Add support for MS qualifiers __ptr32, __ptr64, __sptr, __uptr.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D67295: [COFF] Fix to not add archive name to buffer identifiers when they come from thin archives.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D66902: [PowerPC] Implementing overflow version for XO-Form instructions
Amy Kwan via Phabricator via llvm-commits
- [llvm] r370649 - [X86][BtVer2] Fix latency and throughput of conditional SIMD store instructions.
Andrea Di Biagio via llvm-commits
- [PATCH] D66801: [X86][BtVer2] Fix latency and throughput of conditional SIMD store instructions.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D67192: [X86] Use MOVSX instead of CBW to extend i8 to AX for i8 sdiv.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D66870: [Sanitizers] Add support for RISC-V
Andreas Schwab via Phabricator via llvm-commits
- [PATCH] D66870: [Sanitizers] Add support for RISC-V 64-bit
Andreas Schwab via Phabricator via llvm-commits
- [PATCH] D64662: [FPEnv] [PowerPC] Lower ppc_fp128 StrictFP Nodes to libcalls
Andrew J Wock via Phabricator via llvm-commits
- [PATCH] D56455: [ADT] Fix SmallDenseMap assertion with large InlineBuckets
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D66351: Force runtime to honor nthreads-var and thread-limit-var inside the teams construct on host.
Andrey Churbanov via Phabricator via llvm-commits
- [PATCH] D66351: Force runtime to honor nthreads-var and thread-limit-var inside the teams construct on host.
Andrey Churbanov via Phabricator via llvm-commits
- [PATCH] D66665: [CUDA] Use activemask.b32 instruction to implement __activemask w/ CUDA-9.2+
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D67130: [NVPTX] Add activemask intrinsic.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D66733: [analyzer] Add a checker option to detect nested dead stores
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D66733: [analyzer] Add a checker option to detect nested dead stores
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D66957: AMDGPU/GlobalISel: Use known bits for selection
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D67044: AMDGPU/GlobalISel: Avoid repeating 32-bit type lists
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D67062: AMDGPU/GlobalISel: Make 16-bit constants legal
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D67074: [LV] Fix miscompiles by adding non-header PHI nodes to AllowedExit
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D66688: [LoopVectorize] Leverage speculation safety to avoid masked.loads
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D66866: [ASTImporter] At import of records re-order indirect fields too.
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D66538: [AST] AST structural equivalence to work internally with pairs.
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D64480: [ASTImporter] Added visibility context check for TypedefNameDecl.
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D64480: [ASTImporter] Added visibility context check for TypedefNameDecl.
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D67174: Rename of constants in ASTImporterVisibilityTest. NFC.
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D65350: [DDG] Data Dependence Graph Basics
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D65350: [DDG] Data Dependence Graph Basics
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D65350: [DDG] Data Dependence Graph Basics
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D65350: [DDG] Data Dependence Graph Basics
Bardia Mahjour via Phabricator via llvm-commits
- [llvm] r371298 - [Attributor] Make unimplemented method pure virtual.
Benjamin Kramer via llvm-commits
- [PATCH] D66786: [x86] Fix bugs of some intrinsic functions in CLANG : _mm512_stream_ps, _mm512_stream_pd, _mm512_stream_si512
Bing Yu via Phabricator via llvm-commits
- [PATCH] D66786: [x86] Fix bugs of some intrinsic functions in CLANG : _mm512_stream_ps, _mm512_stream_pd, _mm512_stream_si512
Bing Yu via Phabricator via llvm-commits
- [PATCH] D64551: [X86] EltsFromConsecutiveLoads - support common source loads
Bing Yu via Phabricator via llvm-commits
- [PATCH] D67210: [x86] bug fix for https://reviews.llvm.org/D64551
Bing Yu via Phabricator via llvm-commits
- [PATCH] D64551: [X86] EltsFromConsecutiveLoads - support common source loads
Bing Yu via Phabricator via llvm-commits
- [PATCH] D67212: [x86] Adding support for some missing intrinsics: _castf32_u32, _castf64_u64, _castu32_f32, _castu64_f64
Bing Yu via Phabricator via llvm-commits
- [PATCH] D67210: [x86] bug fix for https://reviews.llvm.org/D64551
Bing Yu via Phabricator via llvm-commits
- [PATCH] D64551: [X86] EltsFromConsecutiveLoads - support common source loads
Bing Yu via Phabricator via llvm-commits
- [PATCH] D64551: [X86] EltsFromConsecutiveLoads - support common source loads
Bing Yu via Phabricator via llvm-commits
- [llvm] r370720 - [LV] Precommit test case showing miscompile from PR43166. NFC
Bjorn Pettersson via llvm-commits
- [llvm] r370721 - [LV] Fix miscompiles by adding non-header PHI nodes to AllowedExit
Bjorn Pettersson via llvm-commits
- [llvm] r370813 - [CodeGen] Use FSHR in DAGTypeLegalizer::ExpandIntRes_MULFIX
Bjorn Pettersson via llvm-commits
- [llvm] r371303 - [DebugInfo] Pre-commit of test case for DW_OP_breg/DW_OP_fbreg folds
Bjorn Pettersson via llvm-commits
- [llvm] r371304 - [DwarfExpression] Disallow some rewrites to avoid undefined behavior
Bjorn Pettersson via llvm-commits
- [llvm] r371308 - [Intrinsic] Add the llvm.umul.fix.sat intrinsic
Bjorn Pettersson via llvm-commits
- [llvm] r371309 - [CodeGen] Handle SMULFIXSAT with scale zero in TargetLowering::expandFixedPointMul
Bjorn Pettersson via llvm-commits
- [PATCH] D57836: [Intrinsic] Unsigned Fixed Point Saturation Multiplication Intrinsic
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D67071: [CodeGen] Handle SMULFIXSAT with scale zero in TargetLowering::expandFixedPointMul
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D67072: [LV] Precommit test case showing miscompile from PR43166. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D67074: [LV] Fix miscompiles by adding non-header PHI nodes to AllowedExit
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D67074: [LV] Fix miscompiles by adding non-header PHI nodes to AllowedExit
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D67072: [LV] Precommit test case showing miscompile from PR43166. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D67074: [LV] Fix miscompiles by adding non-header PHI nodes to AllowedExit
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D67074: [LV] Fix miscompiles by adding non-header PHI nodes to AllowedExit
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D67036: [CodeGen] Use FSHR in DAGTypeLegalizer::ExpandIntRes_MULFIX
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D66234: [MergedLoadStoreMotion] Sink stores to BB with more than 2 predecessors
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D66234: [MergedLoadStoreMotion] Sink stores to BB with more than 2 predecessors
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D57836: [Intrinsic] Unsigned Fixed Point Saturation Multiplication Intrinsic
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D67071: [CodeGen] Handle SMULFIXSAT with scale zero in TargetLowering::expandFixedPointMul
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D57836: [Intrinsic] Unsigned Fixed Point Saturation Multiplication Intrinsic
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D67263: [DwarfExpression] Disallow some rewrites to avoid undefined behavior
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D67263: [DwarfExpression] Disallow some rewrites to avoid undefined behavior
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D57836: [Intrinsic] Unsigned Fixed Point Saturation Multiplication Intrinsic
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D67263: [DwarfExpression] Disallow some rewrites to avoid undefined behavior
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D67263: [DwarfExpression] Disallow some rewrites to avoid undefined behavior
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D67071: [CodeGen] Handle SMULFIXSAT with scale zero in TargetLowering::expandFixedPointMul
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D57836: [Intrinsic] Unsigned Fixed Point Saturation Multiplication Intrinsic
Bjorn Pettersson via Phabricator via llvm-commits
- [lld] r370816 - reland "[lld-link] implement -start-lib and -end-lib"
Bob Haarman via llvm-commits
- [PATCH] D67207: [JumpThreading] Fix the AssertVH handling for debug builds.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D67207: [JumpThreading] Fix the AssertVH handling for debug builds.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D67207: [JumpThreading] Fix the AssertVH handling for debug builds.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D66987: [InlineCost] Perform caller store analysis
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D66988: [NewPM][Sancov] Make Sancov a Module Pass instead of 2 Passes
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D66329: [PowerPC] [Peephole] fold frame offset by using index form to save add.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D66329: [PowerPC] [Peephole] fold frame offset by using index form to save add.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D67088: [PowerPC] extend PPCPreIncPrep Pass for ds/dq form
ChenZheng via Phabricator via llvm-commits
- [PATCH] D67088: [PowerPC] extend PPCPreIncPrep Pass for ds/dq form
ChenZheng via Phabricator via llvm-commits
- [PATCH] D67088: [PowerPC] extend PPCPreIncPrep Pass for ds/dq form
ChenZheng via Phabricator via llvm-commits
- [PATCH] D64869: [SCEV] get more accurate range for AddExpr with NW flag
ChenZheng via Phabricator via llvm-commits
- [PATCH] D64869: [SCEV] get more accurate range for AddExpr with NW flag
ChenZheng via Phabricator via llvm-commits
- [PATCH] D67339: [ConstantRange] add helper function addWithNoWrap
ChenZheng via Phabricator via llvm-commits
- [PATCH] D64869: [SCEV] get more accurate range for AddExpr with NW flag
ChenZheng via Phabricator via llvm-commits
- [PATCH] D64869: [SCEV] get more accurate range for AddExpr with NW flag
ChenZheng via Phabricator via llvm-commits
- [PATCH] D67128: [X86] Move x86_64 fp128 conversion to libcalls from type legalization to DAG legalization
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D67128: [X86] Move x86_64 fp128 conversion to libcalls from type legalization to DAG legalization
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D67195: Adding support for overriding LLVM_ENABLE_RUNTIMES for runtimes builds.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D67195: Adding support for overriding LLVM_ENABLE_RUNTIMES for runtimes builds.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D66426: [lld] Enable a watermark of loadable sections to be generated and placed in a note section
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D65945: [LLVM][Alignment] Make functions using log of alignment explicit
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D65751: [LNT] Add support for v2 fmt in test data library
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D66467: [Codegen] skip debug instr to avoid code change
Chris Ye via Phabricator via llvm-commits
- [PATCH] D67223: [LLVM][Alignment] Convert isLegalNTStore/isLegalNTLoad to llvm::Align
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D67226: [Alignment][NFC] Change internal representation of TargetLowering.h
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D67229: [Alignment][NFC] Use Align with TargetLowering::setMinFunctionAlignment
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D67266: [X86][NFC] Add a `use-aa` feature.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D60318: [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D60318: [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D67003: AMDGPU: Don't put constants in .text for Mesa
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D65813: Partially revert D61491 "AMDGPU: Be explicit about whether the high-word in SI_PC_ADD_REL_OFFSET is 0"
Connor Abbott via Phabricator via llvm-commits
- [llvm] r370682 - [X86] Enable fp128 as a legal type with SSE1 rather than with MMX.
Craig Topper via llvm-commits
- [llvm] r370693 - [X86] Custom promote i32->f80 uint_to_fp on AVX512 64-bit targets.
Craig Topper via llvm-commits
- [llvm] r370694 - [LegalizeDAG] Pass DAG to two calls to SDNode::dump in debug prints so that they will print target specific nodes correctly.
Craig Topper via llvm-commits
- [llvm] r370698 - [X86] Add an exhaustive test for i32 fptosi/fptoui across different triples and features.
Craig Topper via llvm-commits
- [llvm] r370699 - [X86] Don't use Expand for i32 fp_to_uint on SSE1/2 targets on 32-bit target.
Craig Topper via llvm-commits
- [llvm] r370700 - [X86] Simplify the setOperationAction handling for fp_to_uint by improving the Custom handler a bit.
Craig Topper via llvm-commits
- [compiler-rt] r370915 - [X86] Add support for avx512bf16 for __builtin_cpu_supports and compiler-rt's cpu indicator.
Craig Topper via llvm-commits
- [llvm] r370915 - [X86] Add support for avx512bf16 for __builtin_cpu_supports and compiler-rt's cpu indicator.
Craig Topper via llvm-commits
- [llvm] r370937 - [X86] Pre-commit test cases and test run line changes for D67087
Craig Topper via llvm-commits
- [llvm] r371092 - [X86] Fix stale comment. NFC
Craig Topper via llvm-commits
- [llvm] r371093 - [X86] Remove unneeded CHECK lines from a test. NFC
Craig Topper via llvm-commits
- [llvm] r371094 - [X86] Add a FIXME about why the CWD/CDQ/CQO have a bogus implicit def of the A register. NFC
Craig Topper via llvm-commits
- [llvm] r371104 - [X86] Override BuildSDIVPow2 for X86.
Craig Topper via llvm-commits
- [llvm] r371107 - [X86] Enable BuildSDIVPow2 for i16.
Craig Topper via llvm-commits
- [llvm] r371167 - [X86] Fix bad indentation. NFC
Craig Topper via llvm-commits
- [llvm] r371170 - [X86] Add tests for extending and truncating between v16i8 and v16i64 with min-legal-vector-width=256.
Craig Topper via llvm-commits
- [llvm] r371240 - [X86] Teach FixupBWInsts to turn MOVSX16rr8/MOVZX16rr8/MOVSX16rm8/MOVZX16rm8 into their 32-bit dest equivalents when the upper part of the register is dead.
Craig Topper via llvm-commits
- [llvm] r371242 - [X86] Use MOVZX16rr8/MOVZXrm8 when extending input for i8 udivrem.
Craig Topper via llvm-commits
- [llvm] r371243 - [X86] Use MOVSX by default instead of CBW to extend i8 to AX for i8 sdivrem.
Craig Topper via llvm-commits
- [llvm] r371260 - [X86] Replace -mcpu with -mattr on some tests.
Craig Topper via llvm-commits
- [llvm] r371261 - [X86] Add a AVX512VBMI command line to min-legal-vector-width.ll. Always enable fast-variable-shuffle
Craig Topper via llvm-commits
- [llvm] r371282 - [X86] Autogenerate fp128-libcalls.ll
Craig Topper via llvm-commits
- [llvm] r371283 - [X86] Add tests for fp128 frem, sqrt, sin, and cos.
Craig Topper via llvm-commits
- [llvm] r371319 - [X86] Add prefer-128-bit subtarget feature.
Craig Topper via llvm-commits
- [llvm] r371322 - [X86] Add broadcast load unfolding tests for FMA instructions.
Craig Topper via llvm-commits
- [llvm] r371323 - [X86] Add support for unfold broadcast loads from FMA instructions.
Craig Topper via llvm-commits
- [llvm] r371325 - [X86] Make getZeroVector return floating point vectors in their native type on SSE2 and later.
Craig Topper via llvm-commits
- getting assert [Re: [llvm] r370327 - [X86][CodeGen][NFC] Delay `combineIncDecVector()` from DAGCombine to X86DAGToDAGISel]
Craig Topper via llvm-commits
- [llvm] r371343 - [X86] Teach materializeVectorConstant to not call getZeroVector/getOnesVector on the types we already have isel patterns for.
Craig Topper via llvm-commits
- [llvm] r371344 - [DAGCombiner][X86][ARM] Teach visitMULO to fold multiplies with 0 to 0 and no carry.
Craig Topper via llvm-commits
- [llvm] r371345 - [X86] Use DAG.getConstant instead of getZeroVector in combinePMULDQ.
Craig Topper via llvm-commits
- [llvm] r371350 - [X86] Remove call to getZeroVector from materializeVectorConstant. Add isel patterns for zero vectors with all types.
Craig Topper via llvm-commits
- [llvm] r371351 - [X86] Add a hack to combineVSelectWithAllOnesOrZeros to turn selects with two zero/undef vector inputs into an all zeroes vector.
Craig Topper via llvm-commits
- [llvm] r371356 - [X86] Add avx and avx512f RUN lines to fp128-cast.ll
Craig Topper via llvm-commits
- [llvm] r371357 - [X86] Use xorps to create fp128 +0.0 constants.
Craig Topper via llvm-commits
- [llvm] r371358 - [X86] Add test cases for fptoui/fptosi/sitofp/uitofp between fp128 and i128.
Craig Topper via llvm-commits
- [llvm] r371360 - [X86] Add fp128 test cases for ceil/floor/trunc/nearbyint/rint/round libcalls.
Craig Topper via llvm-commits
- [llvm] r371362 - [X86] Add broadcast load unfolding tests for vmaxps/pd and vminps/pd
Craig Topper via llvm-commits
- [llvm] r371363 - [X86] Add broadcast load unfolding support for VMAXPS/PD and VMINPS/PD.
Craig Topper via llvm-commits
- [llvm] r371365 - [X86] Add broadcast load unfolding tests for smin/umin/smax/smin.
Craig Topper via llvm-commits
- [llvm] r371366 - [X86] Add broadcast load unfold support for smin/umin/smax/umax.
Craig Topper via llvm-commits
- [PATCH] D66786: [x86] Fix bugs of some intrinsic functions in CLANG : _mm512_stream_ps, _mm512_stream_pd, _mm512_stream_si512
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67087: [X86] Override BuildSDIVPow2 for X86.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67121: [TargetLowering] Make allowsMemoryAccess methode virtual.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67087: [X86] Override BuildSDIVPow2 for X86.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67087: [X86] Override BuildSDIVPow2 for X86.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67087: [X86] Override BuildSDIVPow2 for X86.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67087: [X86] Override BuildSDIVPow2 for X86.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66309: Introduce infrastructure for an incremental port of SelectionDAG atomic load/store handling
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67128: [X86] Move x86_64 fp128 conversion to libcalls from type legalization to DAG legalization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67128: [X86] Move x86_64 fp128 conversion to libcalls from type legalization to DAG legalization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67128: [X86] Move x86_64 fp128 conversion to libcalls from type legalization to DAG legalization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67087: [X86] Override BuildSDIVPow2 for X86.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67128: [X86] Move x86_64 fp128 conversion to libcalls from type legalization to DAG legalization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67128: [X86] Move x86_64 fp128 conversion to libcalls from type legalization to DAG legalization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67128: [X86] Move x86_64 fp128 conversion to libcalls from type legalization to DAG legalization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67192: [X86] Use MOVSX instead of CBW to extend i8 to AX for i8 sdiv.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67192: [X86] Use MOVSX instead of CBW to extend i8 to AX for i8 sdiv.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67192: [X86] Use MOVSX instead of CBW to extend i8 to AX for i8 sdiv.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67087: [X86] Override BuildSDIVPow2 for X86.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67192: [X86] Use MOVSX instead of CBW to extend i8 to AX for i8 sdiv.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67212: [x86] Adding support for some missing intrinsics: _castf32_u32, _castf64_u64, _castu32_f32, _castu64_f64
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67240: [NOT FOR REVIEW][NOT FOR COMMIT] X86 machine instruction counting
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67070: [X86][SSE] Add support for <64 x i1> bool reduction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67087: [X86] Override BuildSDIVPow2 for X86.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67259: [X86] Enable -mprefer-vector-width=256 by default for Skylake-avx512 and later Intel CPUs.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66309: Introduce infrastructure for an incremental port of SelectionDAG atomic load/store handling
Craig Topper via Phabricator via llvm-commits
- [PATCH] D37365: [x86] Enable f128 as a legal type in 64-bit mode if SSE is enabled rather than if MMX is enabled.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D31724: [SelectionDAG] Remove special call to LHS computeKnownBits for ANDs with constant RHS.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67252: [IR] CallBrInst: scan+update arg list when indirect dest list changes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D65267: [MachineCopyPropagation] Remove redundant copies after TailDup via machine-cp
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67289: [X86] Allow _MM_FROUND_CUR_DIRECTION and _MM_FROUND_NO_EXC to be used together on instructions that only support SAE and not embedded rounding.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67252: [IR] CallBrInst: scan+update arg list when indirect dest list changes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67259: [X86] Enable -mprefer-vector-width=256 by default for Skylake-avx512 and later Intel CPUs.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67128: [X86] Move x86_64 fp128 conversion to libcalls from type legalization to DAG legalization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67259: [X86] Enable -mprefer-vector-width=256 by default for Skylake-avx512 and later Intel CPUs.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67311: [X86] Add prefer-128-bit subtarget feature.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67312: [SelectionDAG] Remove ISD::FP_ROUND_INREG
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67311: [X86] Add prefer-128-bit subtarget feature.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67070: [X86][SSE] Add support for <64 x i1> bool reduction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67128: [X86] Move x86_64 fp128 conversion to libcalls from type legalization to DAG legalization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D65931: [AArch64][SVE] Implement abs and neg intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D65931: [AArch64][SVE] Implement abs and neg intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] r371097 - [TextAPI] update interface file for filtered iter
Cyndy Ishida via llvm-commits
- [llvm] r371211 - [Object] remove struct constructor, NFC
Cyndy Ishida via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D67204: [TextAPI] update interface file for filtered iter
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D67204: [TextAPI] update interface file for filtered iter
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D67251: [Object] remove struct constructor, NFC
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D67251: [Object] remove struct constructor, NFC
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D67255: [llvm-ifs] Fixing hardcoding of PlatformKind for TBD generation
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D67255: [llvm-ifs] Fixing hardcoding of PlatformKind for TBD generation
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D66984: compiler-rt/builtins: Make check-builtins run tests on macOS.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D66084: Remove asserts in getLoopGuardBranch
Dangeti Tharun kumar via Phabricator via llvm-commits
- [llvm] r370955 - [globalisel] Support trivial COPY in GISelKnownBits
Daniel Sanders via llvm-commits
- [llvm] r371115 - [globalisel][knownbits] Correct a typo that prevented a test working as intended
Daniel Sanders via llvm-commits
- [llvm] r371116 - [globalisel][knownbits] Account for missing type constraints
Daniel Sanders via llvm-commits
- [PATCH] D67131: [globalisel] Support trivial COPY in GISelKnownBits
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D67131: [globalisel] Support trivial COPY in GISelKnownBits
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D67133: [GlobalISel]: Fix some non determinism exposed in CSE due to not notifying observers about mutations + add verification for CSE
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D64953: GlobalISel: Support physical register inputs in patterns
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D64953: GlobalISel: Support physical register inputs in patterns
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D66483: [ARM] Generate 8.1-m CSINC, CSNEG and CSINV instructions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D66701: [ARM] Invert CSEL predicates if the opposite is a simpler constant to materialise
Dave Green via Phabricator via llvm-commits
- [PATCH] D66703: [ARM] Ignore Implicit CPSR regs when lowering from Machine to MC operands
Dave Green via Phabricator via llvm-commits
- [PATCH] D67005: [ARM] MVE: isLegalMaskedLoad
Dave Green via Phabricator via llvm-commits
- [PATCH] D66703: [ARM] Ignore Implicit CPSR regs when lowering from Machine to MC operands
Dave Green via Phabricator via llvm-commits
- [PATCH] D66214: [ARM] Use MQPR not QPR for MVE registers
Dave Green via Phabricator via llvm-commits
- [PATCH] D66483: [ARM] Generate 8.1-m CSINC, CSNEG and CSINV instructions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D66483: [ARM] Generate 8.1-m CSINC, CSNEG and CSINV instructions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D67085: [ARM] Fix loads and stores for v4i1 and v8i1
Dave Green via Phabricator via llvm-commits
- [PATCH] D66483: [ARM] Generate 8.1-m CSINC, CSNEG and CSINV instructions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D66295: [ARM] Sink add/mul(shufflevector(insertelement(...), ...), ...) for MVE instruction selection
Dave Green via Phabricator via llvm-commits
- [PATCH] D66997: [ARM] Fix MVE ldst offset ranges
Dave Green via Phabricator via llvm-commits
- [PATCH] D66483: [ARM] Generate 8.1-m CSINC, CSNEG and CSINV instructions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D66701: [ARM] Invert CSEL predicates if the opposite is a simpler constant to materialise
Dave Green via Phabricator via llvm-commits
- [PATCH] D66703: [ARM] Ignore Implicit CPSR regs when lowering from Machine to MC operands
Dave Green via Phabricator via llvm-commits
- [PATCH] D67109: [ARM] Add patterns for CTLZ on MVE
Dave Green via Phabricator via llvm-commits
- [PATCH] D67169: [ARM] Prevent generating NEON stack accesses under MVE.
Dave Green via Phabricator via llvm-commits
- [PATCH] D67106: [ARM] Add patterns for BSWAP intrinsic on MVE
Dave Green via Phabricator via llvm-commits
- [PATCH] D67109: [ARM] Add patterns for CTLZ on MVE
Dave Green via Phabricator via llvm-commits
- [PATCH] D67186: [ARM] Masked loads and stores
Dave Green via Phabricator via llvm-commits
- [PATCH] D66295: [ARM] Sink add/mul(shufflevector(insertelement(...), ...), ...) for MVE instruction selection
Dave Green via Phabricator via llvm-commits
- [PATCH] D67203: [IfConversion] Fix diamond conversion with unanalyzable branches.
Dave Green via Phabricator via llvm-commits
- [PATCH] D67219: [ARM] Fixup the creation of VPT blocks
Dave Green via Phabricator via llvm-commits
- [PATCH] D66580: [ARM] Fold VPNOT into vpt blocks
Dave Green via Phabricator via llvm-commits
- [PATCH] D67219: [ARM] Fixup the creation of VPT blocks
Dave Green via Phabricator via llvm-commits
- [PATCH] D67219: [ARM] Fixup the creation of VPT blocks
Dave Green via Phabricator via llvm-commits
- [PATCH] D67162: [InstCombine] Known-bits optimization for ARM MVE VADC.
Dave Green via Phabricator via llvm-commits
- [PATCH] D67268: [ARM] Add patterns for VMUL with q and r registers
Dave Green via Phabricator via llvm-commits
- [PATCH] D67268: [ARM] Add patterns for VMUL with q and r registers
Dave Green via Phabricator via llvm-commits
- [PATCH] D66295: [ARM] Sink add/mul(shufflevector(insertelement(...), ...), ...) for MVE instruction selection
Dave Green via Phabricator via llvm-commits
- [PATCH] D67270: [ARM] Add patterns for VADD with q and r registers
Dave Green via Phabricator via llvm-commits
- [PATCH] D67269: [ARM] Add patterns for VSUB with q and r registers
Dave Green via Phabricator via llvm-commits
- [PATCH] D67327: [ARM] Fix for MVE narrow load/store stack accesses
Dave Green via Phabricator via llvm-commits
- [PATCH] D67214: [ARM] Remove some spurious MVE reduction instructions.
Dave Green via Phabricator via llvm-commits
- [llvm] r370812 - Skip MCJIT unit tests if LLVM is not configured for native compilation
David Blaikie via llvm-commits
- [llvm] r369525 - Revert "[gtest] Fix printing of StringRef and SmallString in assert messages."
David Blaikie via llvm-commits
- [llvm] r369529 - [DWARF] Adjust return type of DWARFUnit::getLength().
David Blaikie via llvm-commits
- [PATCH] D62228: Make `vector` unconditionally move elements when exceptions are disabled.
David Blaikie via llvm-commits
- [llvm] r369529 - [DWARF] Adjust return type of DWARFUnit::getLength().
David Blaikie via llvm-commits
- [llvm] r371143 - llvm-reduce: Use %python from lit to get the correct/valid python binary for the reduction script
David Blaikie via llvm-commits
- [PATCH] D66976: Small update to Expected<StringRef>
David Blaikie via llvm-commits
- [PATCH] D67089: Skip MCJIT unit tests if LLVM is not configured for native compilation
David Blaikie via Phabricator via llvm-commits
- [PATCH] D67089: Skip MCJIT unit tests if LLVM is not configured for native compilation
David Blaikie via Phabricator via llvm-commits
- [PATCH] D67089: Skip MCJIT unit tests if LLVM is not configured for native compilation
David Blaikie via Phabricator via llvm-commits
- [PATCH] D67097: [DWARF] Check for format mismatch between CU and Range List Table.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D67097: [DWARF] Check for format mismatch between CU and Range List Table.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D67097: [DWARF] Check for format mismatch between CU and Range List Table.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D66976: Small update to Expected<StringRef>
David Blaikie via Phabricator via llvm-commits
- [PATCH] D67236: [MC] Fix undefined behavior in MCInstPrinter::formatHex
David Blaikie via Phabricator via llvm-commits
- [PATCH] D66976: Small update to Expected<StringRef>
David Blaikie via Phabricator via llvm-commits
- [PATCH] D67097: [DWARF] Check for format mismatch between CU and Range List Table.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D67236: [MC] Fix undefined behavior in MCInstPrinter::formatHex
David Blaikie via Phabricator via llvm-commits
- [PATCH] D63672: Added Delta IR Reduction Tool
David Blaikie via Phabricator via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
David Blaikie via Phabricator via llvm-commits
- [PATCH] D67236: [MC] Fix undefined behavior in MCInstPrinter::formatHex
David Blaikie via Phabricator via llvm-commits
- [PATCH] D63672: Added Delta IR Reduction Tool
David Blaikie via Phabricator via llvm-commits
- [PATCH] D67251: [Object] remove struct constructor, NFC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D63672: Added Delta IR Reduction Tool
David Blaikie via Phabricator via llvm-commits
- [PATCH] D67276: [DWARF] Add a unit test for DWARFUnit::getLength().
David Blaikie via Phabricator via llvm-commits
- [PATCH] D67097: [DWARF] Check for format mismatch between CU and Range List Table.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D66976: Small update to Expected<StringRef>
David Blaikie via Phabricator via llvm-commits
- [PATCH] D67307: [MemorySSA] Do not create memoryaccesses for debug info intrinsics.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D67283: [GCOV] Skip artificial functions from being emitted
David Blaikie via Phabricator via llvm-commits
- [PATCH] D66904: [libunwind] Fix memory leak in handling of DW_CFA_remember_state and DW_CFA_restore_state
David Blaikie via Phabricator via llvm-commits
- [PATCH] D66904: [libunwind] Fix memory leak in handling of DW_CFA_remember_state and DW_CFA_restore_state
David Blaikie via Phabricator via llvm-commits
- [llvm] r370878 - [NFC] Added tests for 'SUB of OR and AND to XOR' fold
David Bolvansky via llvm-commits
- [llvm] r370881 - [NFC] Added a new test for D67153
David Bolvansky via llvm-commits
- [llvm] r370883 - [InstCombine] Fold sub (or A, B) (and A, B) to (xor A, B)
David Bolvansky via llvm-commits
- [llvm] r370885 - [NFC] Added tests for new fold
David Bolvansky via llvm-commits
- [llvm] r370886 - [NFC] Adjust tests for new fold
David Bolvansky via llvm-commits
- [llvm] r370888 - [NFC] Fixed test
David Bolvansky via llvm-commits
- [llvm] r370890 - [NFC] Added a negative test for new fold
David Bolvansky via llvm-commits
- [llvm] r370934 - [InstCombine] Fold sub (and A, B) (or A, B)) to neg (xor A, B)
David Bolvansky via llvm-commits
- [llvm] r370939 - [NFC] Adjust test filename
David Bolvansky via llvm-commits
- [llvm] r370941 - [NFC] Added tests for new fold
David Bolvansky via llvm-commits
- [llvm] r370945 - [InstCombine] sub(xor(x, y), or(x, y)) -> neg(and(x, y))
David Bolvansky via llvm-commits
- [llvm] r371125 - [GSYM][NFC] Fixed -Wdocumentation warning
David Bolvansky via llvm-commits
- [llvm] r371079 - [ARM] Add support for the s, j, x, N, O inline asm constraints
David Candler via llvm-commits
- [PATCH] D67216: [cfi] Add flag to always generate call frame information
David Candler via Phabricator via llvm-commits
- [PATCH] D65863: [ARM] Add support for the s,j,x,N,O inline asm constraints
David Candler via Phabricator via llvm-commits
- [PATCH] D67216: [cfi] Add flag to always generate call frame information
David Candler via Phabricator via llvm-commits
- [llvm] r370676 - [ARM] Use MQPR not QPR for MVE registers
David Green via llvm-commits
- [llvm] r370678 - [ARM] MVE predicate bitcast test and VPSEL adjustment. NFC
David Green via llvm-commits
- [llvm] r370726 - [ARM] More MVE load/store tests for offsets around the negative limit. NFC
David Green via llvm-commits
- [llvm] r370731 - [ARM] Fix MVE ldst offset ranges
David Green via llvm-commits
- [llvm] r370738 - [ARM] Add csel tests. NFC
David Green via llvm-commits
- [llvm] r370739 - [ARM] Generate 8.1-m CSINC, CSNEG and CSINV instructions.
David Green via llvm-commits
- [llvm] r370741 - [ARM] Invert CSEL predicates if the opposite is a simpler constant to materialise
David Green via llvm-commits
- [llvm] r370745 - [ARM] Ignore Implicit CPSR regs when lowering from Machine to MC operands
David Green via llvm-commits
- [llvm] r371064 - [ARM] Fixup the creation of VPT blocks
David Green via llvm-commits
- [llvm] r371331 - [ARM] Remove declaration of unimplemented function. NFC.
David Green via llvm-commits
- [PATCH] D66339: [SVE] Fixed-length vector MVT ranges
David Greene via Phabricator via llvm-commits
- [PATCH] D66339: [SVE] Fixed-length vector MVT ranges
David Greene via Phabricator via llvm-commits
- [PATCH] D65931: [AArch64][SVE] Implement abs and neg intrinsics
David Greene via Phabricator via llvm-commits
- [PATCH] D61437: [AArch64] Static (de)allocation of SVE stack objects.
David Greene via Phabricator via llvm-commits
- [PATCH] D53137: Scalable vector core instruction support + size queries
David Greene via Phabricator via llvm-commits
- [PATCH] D66524: [SVE][Inline-Asm] Add constraints for SVE predicate registers
David Greene via Phabricator via llvm-commits
- [PATCH] D66148: [SemanticTypedef] Provide a semantic typedef class and operators
David Greene via Phabricator via llvm-commits
- [PATCH] D65931: [AArch64][SVE] Implement abs and neg intrinsics
David Greene via Phabricator via llvm-commits
- [PATCH] D66985: [llvm-profdata] Recover from InstrProf read failures
David Li via Phabricator via llvm-commits
- [PATCH] D66979: [InstrProf] Tighten a check for malformed data records in raw profiles
David Li via Phabricator via llvm-commits
- [PATCH] D66985: [llvm-profdata] Recover from InstrProf read failures
David Li via Phabricator via llvm-commits
- [PATCH] D66985: [llvm-profdata] Add mode to recover from profile read failures
David Li via Phabricator via llvm-commits
- [PATCH] D66985: [llvm-profdata] Add mode to recover from profile read failures
David Li via Phabricator via llvm-commits
- [PATCH] D67120: [PGO] Profile guided code size optimization (continued).
David Li via Phabricator via llvm-commits
- [PATCH] D67198: [PGO][CHR] Speed up following long, interlinked use-def chains.
David Li via Phabricator via llvm-commits
- [PATCH] D65303: [BPI] Adjust the probability for floating point unordered comparison
David Li via Phabricator via llvm-commits
- [PATCH] D66827: Add support for MS qualifiers __ptr32, __ptr64, __sptr, __uptr.
David Majnemer via Phabricator via llvm-commits
- [llvm] r371332 - [NFC] Make the describeLoadedValue() hook return machine operand objects
David Stenberg via llvm-commits
- [llvm] r371333 - [DebugInfo][X86] Describe call site values for zero-valued imms
David Stenberg via llvm-commits
- [PATCH] D67225: [DebugInfo][X86] Describe call site values for zero-valued imms
David Stenberg via Phabricator via llvm-commits
- [PATCH] D67225: [DebugInfo][X86] Describe call site values for zero-valued imms
David Stenberg via Phabricator via llvm-commits
- [PATCH] D67261: [NFC] Make the describeLoadedValue() hook return machine operand objects
David Stenberg via Phabricator via llvm-commits
- [PATCH] D67225: [DebugInfo][X86] Describe call site values for zero-valued imms
David Stenberg via Phabricator via llvm-commits
- [PATCH] D67225: [DebugInfo][X86] Describe call site values for zero-valued imms
David Stenberg via Phabricator via llvm-commits
- [PATCH] D67225: [DebugInfo][X86] Describe call site values for zero-valued imms
David Stenberg via Phabricator via llvm-commits
- [PATCH] D67225: [DebugInfo][X86] Describe call site values for zero-valued imms
David Stenberg via Phabricator via llvm-commits
- [PATCH] D67261: [NFC] Make the describeLoadedValue() hook return machine operand objects
David Stenberg via Phabricator via llvm-commits
- [PATCH] D67225: [DebugInfo][X86] Describe call site values for zero-valued imms
David Stenberg via Phabricator via llvm-commits
- [llvm] r371173 - [CMake] LLVM_COMPILE_FLAGS also applies to C files
David Zarzycki via llvm-commits
- [llvm] r371290 - [git-llvm] Do not reinvent `@{upstream}`
David Zarzycki via llvm-commits
- [PATCH] D67171: LLVM_COMPILE_FLAGS also applies to C files
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D67171: LLVM_COMPILE_FLAGS also applies to C files
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D67262: [git-llvm] Do not reinvent `@{upstream}`
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D65884: [ARM] MVE Tail Predication
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D67230: Remove call to obsolete gethostbyname, using getaddrinfo
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D67262: [git-llvm] Do not reinvent `@{upstream}`
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D67262: [git-llvm] Do not reinvent `@{upstream}`
David Zarzycki via Phabricator via llvm-commits
- [llvm] r371089 - [MergedLoadStoreMotion] Sink stores to BB with more than 2 predecessors
Denis Bakhvalov via llvm-commits
- [PATCH] D66234: [MergedLoadStoreMotion] Sink stores to BB with more than 2 predecessors
Denis Bakhvalov via Phabricator via llvm-commits
- [PATCH] D66234: [MergedLoadStoreMotion] Sink stores to BB with more than 2 predecessors
Denis Bakhvalov via Phabricator via llvm-commits
- [PATCH] D67234: [MergedLoadStoreMotion] Sink stores if they have common GEP
Denis Bakhvalov via Phabricator via llvm-commits
- [PATCH] D66524: [SVE][Inline-Asm] Add constraints for SVE predicate registers
Diana Picus via Phabricator via llvm-commits
- [PATCH] D66969: Output XCOFF object text section
Digger via Phabricator via llvm-commits
- [PATCH] D66969: Output XCOFF object text section
Digger via Phabricator via llvm-commits
- [PATCH] D66969: Output XCOFF object text section
Digger via Phabricator via llvm-commits
- [PATCH] D66969: Output XCOFF object text section
Digger via Phabricator via llvm-commits
- [PATCH] D67125: [PowerPC][AIX] Adds support for writing the data section in object files
Digger via Phabricator via llvm-commits
- [PATCH] D66760: clang: default to DWARF 4 for FreeBSD 12.0 and later
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D67118: On PowerPC, Secure-PLT by default for FreeBSD 13 and higher
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D35034: compiler-rt: use fp_t instead of long double, for consistency
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D67316: Remove ::gets for FreeBSD 13 and later
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D66588: [ARM NEON] Avoid duplicated decarations
Diogo N. Sampaio via Phabricator via llvm-commits
- [llvm] r370631 - [DWARFVerifier] Verify GNU extensions of call site DWARF symbols
Djordje Todorovic via llvm-commits
- [llvm] r370861 - [llvm-dwarfdump] Fix spelling in the comments. NFC
Djordje Todorovic via llvm-commits
- [llvm] r371199 - [test] Update the name of the debug entry values option. NFC
Djordje Todorovic via llvm-commits
- [PATCH] D66865: [DWARFVerifier] Verify GNU extensions of call site DWARF symbols
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66526: WIP: [utils] Add the llvm-locstats tool
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66526: WIP: [utils] Add the llvm-locstats tool
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66525: WIP: [llvm-dwarfdump] Add additional stats fields
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66525: [llvm-dwarfdump] Add additional stats fields
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66526: WIP: [utils] Add the llvm-locstats tool
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66526: [utils] Add the llvm-locstats tool
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D67225: [DebugInfo][X86] Describe call site values for zero-valued imms
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D67261: [NFC] Make the describeLoadedValue() hook return machine operand objects
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66525: [llvm-dwarfdump] Add additional stats fields
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66526: [utils] Add the llvm-locstats tool
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D66859: [index-while-buildling] FSUtil
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D66706: [Wdocumentation] fixes an assertion failure with typedefed function and block pointer
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D66706: [Wdocumentation] fixes an assertion failure with typedefed function and block pointer
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D66302: [SVE][Inline-Asm] Support for SVE asm operands
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D67077: [libclang] Refactored SharedParsedRegionsStorage
Dmitri Gribenko via Phabricator via llvm-commits
- [llvm] r370652 - [AMDGPU][MC][GFX10] Corrected constant bus limit for 64-bit shift instructions
Dmitry Preobrazhensky via llvm-commits
- [llvm] r370660 - [AMDGPU][MC][GFX10] Enabled null with 64-bit operands
Dmitry Preobrazhensky via llvm-commits
- [llvm] r370665 - [AMDGPU][MC][GFX10] Corrected constant bus checks to exclude null
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D62445: [test] Fix plugin tests
Don Hinton via Phabricator via llvm-commits
- [PATCH] D51018: [sancov] Fixed malformed JSON when symbolizing coverage information
Douglas Gliner via Phabricator via llvm-commits
- [llvm] r371355 - Relax opcode checks in test to check for only a number instead of a specific number.
Douglas Yung via llvm-commits
- [PATCH] D66711: [clang] Warning for non-final classes with final destructors
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67087: [X86] Override BuildSDIVPow2 for X86.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67087: [X86] Override BuildSDIVPow2 for X86.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67126: [GVN/FP] Considate logic for reasoning about equality vs equivalance for floats
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67126: [GVN/FP] Considate logic for reasoning about equality vs equivalance for floats
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67087: [X86] Override BuildSDIVPow2 for X86.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67087: [X86] Override BuildSDIVPow2 for X86.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67153: [InstCombine]Fold (sub (or A, B) (and A, B) to (xor A, B)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67153: [InstCombine]Fold (sub (or A, B) (and A, B) to (xor A, B)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67153: [InstCombine] Fold sub (or A, B) (and A, B) to (xor A, B)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67153: [InstCombine] Fold sub (or A, B) (and A, B) to (xor A, B)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67153: [InstCombine] Fold sub (or A, B) (and A, B) to (xor A, B)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67153: [InstCombine] Fold sub (or A, B) (and A, B) to (xor A, B)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67153: [InstCombine] Fold sub (or A, B) (and A, B) to (xor A, B)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67155: [InstCombine] Fold sub (and A, B) (or A, B)) to not (xor A, B)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67155: [InstCombine] Fold sub (and A, B) (or A, B)) to neg (xor A, B)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67155: [InstCombine] Fold sub (and A, B) (or A, B)) to neg (xor A, B)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67155: [InstCombine] Fold sub (and A, B) (or A, B)) to neg (xor A, B)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67188: [InstCombine] sub(xor(x, y), or(x, y)) -> neg(and(x, y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67188: [InstCombine] sub(xor(x, y), or(x, y)) -> neg(and(x, y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67188: [InstCombine] sub(xor(x, y), or(x, y)) -> neg(and(x, y))
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D42981: [COST] Fix cost model of load instructions on X86
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67192: [X86] Use MOVSX instead of CBW to extend i8 to AX for i8 sdiv.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67013: [GVN] Verify value equality before doing phi translation for call instruction
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67232: [Attributor][Fix] Initialize the cache prior to using it
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67248: [InstCombine] pow(x, +/- 0.0) -> 1.0
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67192: [X86] Use MOVSX instead of CBW to extend i8 to AX for i8 sdiv.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67259: [X86] Enable -mprefer-vector-width=256 by default for Skylake-avx512 and later Intel CPUs.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67248: [InstCombine] pow(x, +/- 0.0) -> 1.0
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66688: [LoopVectorize] Leverage speculation safety to avoid masked.loads
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65303: [BPI] Adjust the probability for floating point unordered comparison
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65303: [BPI] Adjust the probability for floating point unordered comparison
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67300: [ConstantFolding] Fold constant calls to log2()
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67199: [InstCombine] Expand the simplification of log()
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67259: [X86] Enable -mprefer-vector-width=256 by default for Skylake-avx512 and later Intel CPUs.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67318: [SimplifyCFG] FoldTwoEntryPHINode(): consider *total* speculation cost, not per-BB cost
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67318: [SimplifyCFG] FoldTwoEntryPHINode(): consider *total* speculation cost, not per-BB cost
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67318: [SimplifyCFG] FoldTwoEntryPHINode(): consider *total* speculation cost, not per-BB cost
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67105: [TargetLowering] Fix another potential FPE in expandFP_TO_UINT
Dávid Bolvanský via Phabricator via llvm-commits
- [compiler-rt] r370755 - compiler-rt: use more __sanitizer_time_t on FreeBSD
Ed Maste via llvm-commits
- [compiler-rt] r370756 - compiler-rt: use 64-bit time_t for all FreeBSD archs except i386
Ed Maste via llvm-commits
- [lld] r370799 - ld.lld.1: stylistic changes suggested by igor
Ed Maste via llvm-commits
- [lld] r370800 - ld.lld.1: explain long options may use one or two dashes
Ed Maste via llvm-commits
- [PATCH] D66756: compiler-rt: use more __sanitizer_time_t on FreeBSD
Ed Maste via Phabricator via llvm-commits
- [PATCH] D66758: compiler-rt: all FreeBSD CPU archs except i386 use 64-bit time_t
Ed Maste via Phabricator via llvm-commits
- [PATCH] D66760: clang: default to DWARF 4 for FreeBSD 12.0 and later
Ed Maste via Phabricator via llvm-commits
- [PATCH] D66760: clang: default to DWARF 4 for FreeBSD 12.0 and later
Ed Maste via Phabricator via llvm-commits
- [PATCH] D66760: clang: default to DWARF 4 for FreeBSD 12.0 and later
Ed Maste via Phabricator via llvm-commits
- [PATCH] D35034: compiler-rt: use fp_t instead of long double, for consistency
Ed Maste via Phabricator via llvm-commits
- [PATCH] D35034: compiler-rt: use fp_t instead of long double, for consistency
Ed Maste via Phabricator via llvm-commits
- [PATCH] D64715: [WIP][RISCV] Use RISCV_32_PCREL reloc for FDE initial location
Edward Jones via Phabricator via llvm-commits
- [llvm] r371111 - [IfConversion] Fix diamond conversion with unanalyzable branches.
Eli Friedman via llvm-commits
- [llvm] r371147 - [AArch64] Add testcase for codegen for sdiv by 2.
Eli Friedman via llvm-commits
- [PATCH] D67105: [TargetLowering] Fix another potential FPE in expandFP_TO_UINT
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D66935: [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D66993: [ARM][ParallelDSP] SExt mul for accumulation
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D66935: [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67178: [SCEV] Use loop guard info when computing the max BE taken count in howFarToZero.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63972: [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67076: [LoopInterchange] Make sure we create PHI nodes for uses in split off latch.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67199: [InstCombine] Expand the simplification of log()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67178: [SCEV] Use loop guard info when computing the max BE taken count in howFarToZero.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67199: [InstCombine] Expand the simplification of log()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67203: [IfConversion] Fix diamond conversion with unanalyzable branches.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67207: [JumpThreading] Fix the AssertVH handling for debug builds.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67076: [LoopInterchange] Make sure we create PHI nodes for uses in split off latch.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67205: [SimplifyCFG] Don't SimplifyBranchOnICmpChain with ExtraCase
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67220: [ARM][ParallelDSP] Fix for sext input
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67203: [IfConversion] Fix diamond conversion with unanalyzable branches.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67205: [SimplifyCFG] Don't SimplifyBranchOnICmpChain with ExtraCase
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67087: [X86] Override BuildSDIVPow2 for X86.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67244: LangRef: mention MSan's problem with speculative conditional branches.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D66114: [ConstantHoisting] Fix non-determinism.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67203: [IfConversion] Fix diamond conversion with unanalyzable branches.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67220: [ARM][ParallelDSP] Fix for sext input
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67281: [AArch64][SimplifyCFG] Add additional cost for instructions in mergeConditionalStoreToAddress
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D62989: [Unroll] Do NOT unroll a loop with small runtime upperbound
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67300: [ConstantFolding] Fold constant calls to log2()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67300: [ConstantFolding] Fold constant calls to log2()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67306: [IfConversion] Correctly handle cases where analyzeBranch fails.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67178: [SCEV] Use loop guard info when computing the max BE taken count in howFarToZero.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D64884: [PHINode] Preserve use-list order when removing incoming values.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D67194: Add testing infrastructure to check if gdb is available for testing.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D67238: Add gdb pretty printers for a wide variety of libc++ data structures (take 2).
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D67259: [X86] Enable -mprefer-vector-width=256 by default for Skylake-avx512 and later Intel CPUs.
Eric Christopher via Phabricator via llvm-commits
- [llvm] r370947 - [TargetLibraryInfo] Define enumerator for no library function (NFC)
Evandro Menezes via llvm-commits
- [llvm] r370966 - [InstCombine] Add more test cases (NFC)
Evandro Menezes via llvm-commits
- [llvm] r371228 - [ConstantFolding] Refactor function match for better speed (NFC)
Evandro Menezes via llvm-commits
- [llvm] r371236 - [ConstantFolding] Refactor functions not available before C99 (NFC)
Evandro Menezes via llvm-commits
- [llvm] r371246 - [ConstantFolding] Add new test cases for transcendentals (NFC)
Evandro Menezes via llvm-commits
- [llvm] r371264 - [InstCombine] Refactor substitution of instruction in the parent BB (NFC)
Evandro Menezes via llvm-commits
- [PATCH] D67199: [InstCombine] Expand the simplification of log()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D67199: [InstCombine] Expand the simplification of log()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D67199: [InstCombine] Expand the simplification of log()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D67199: [InstCombine] Expand the simplification of log()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D67199: [InstCombine] Expand the simplification of log()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D67199: [InstCombine] Expand the simplification of log()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D67300: [ConstantFolding] Fold constant calls to log2()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D67199: [InstCombine] Expand the simplification of log()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D67199: [InstCombine] Expand the simplification of log()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D67300: [ConstantFolding] Fold constant calls to log2()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D67300: [ConstantFolding] Fold constant calls to log2()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D67205: [SimplifyCFG] Don't SimplifyBranchOnICmpChain with ExtraCase
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D67205: [SimplifyCFG] Don't SimplifyBranchOnICmpChain with ExtraCase
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D67244: LangRef: mention MSan's problem with speculative conditional branches.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D67244: LangRef: mention MSan's problem with speculative conditional branches.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D67244: LangRef: mention MSan's problem with speculative conditional branches.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D64405: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses. Fix for https://bugs.llvm.org/show_bug.cgi?id=42151
Evgeniy via Phabricator via llvm-commits
- [PATCH] D64405: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses. Fix for https://bugs.llvm.org/show_bug.cgi?id=42151
Evgeniy via Phabricator via llvm-commits
- [PATCH] D64405: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses. Fix for https://bugs.llvm.org/show_bug.cgi?id=42151
Evgeniy via Phabricator via llvm-commits
- [lld] r370629 - [ELF] Align SHT_LLVM_PART_EHDR to a maximum page size boundary
Fangrui Song via llvm-commits
- [lld] r370635 - [ELF] Do not ICF two sections with different output sections (by SECTIONS commands)
Fangrui Song via llvm-commits
- [llvm] r370838 - [llvm-objcopy] Fix some identifier names in comments. NFC
Fangrui Song via llvm-commits
- [llvm] r370852 - [llvm-objcopy] Rename variable names "Section" to "Sec". NFC
Fangrui Song via llvm-commits
- [lld] r370853 - [ELF] Add a spell corrector for "undefined symbol" diagnostics
Fangrui Song via llvm-commits
- [llvm] r370857 - [yaml2obj] Support PT_GNU_STACK and PT_GNU_RELRO
Fangrui Song via llvm-commits
- [llvm] r370860 - [llvm-objcopy] Add objcopy::elf::Object::allocSections to simplify loops on SHF_ALLOC sections
Fangrui Song via llvm-commits
- [lld] r370875 - [ELF] Fix spell corrector: don't call elf::InputFile::getSymbols() on shared objects
Fangrui Song via llvm-commits
- [lld] r370923 - [ELF] Don't shrink RelrSection
Fangrui Song via llvm-commits
- [llvm] r371074 - [yaml2obj] Write the section header table after section contents
Fangrui Song via llvm-commits
- [lld] r371085 - [ELF] Initialize PhdrEntry::p_align to maxPageSize for PT_LOAD
Fangrui Song via llvm-commits
- [llvm] r371157 - [llvm-readobj][yaml2obj] Support SHT_LLVM_SYMPART, SHT_LLVM_PART_EHDR and SHT_LLVM_PART_PHDR
Fangrui Song via llvm-commits
- [lld] r371160 - Update SHT_LLVM_PART_EHDR test after r371157
Fangrui Song via llvm-commits
- [llvm] r371185 - [yaml2obj] Rename SHOffset (e_shoff) field to SHOff. NFC
Fangrui Song via llvm-commits
- [lld] r371189 - [ELF][test] Update test after r371185
Fangrui Song via llvm-commits
- [lld] r371213 - [ELF][test] Simplify and reorganize tests
Fangrui Song via llvm-commits
- [lld] r371215 - Revert "Revert r370635, it caused PR43241."
Fangrui Song via llvm-commits
- [lld] r371216 - Reland D66717 [ELF] Do not ICF two sections with different output sections (by SECTIONS commands)
Fangrui Song via llvm-commits
- [lld] r371225 - [ELF] Replace error() with errorOrWarn() for the ASSERT command
Fangrui Song via llvm-commits
- [llvm] r371281 - [llvm-objcopy] Rename SHOffset (e_shoff) field to SHOff. NFC
Fangrui Song via llvm-commits
- [lld] r371292 - [ELF][test] Improve LTO tests
Fangrui Song via llvm-commits
- [lld] r371299 - [ELF][test] Improve tests
Fangrui Song via llvm-commits
- [llvm] r371312 - [ELF][MC] Set types of aliases of IFunc to STT_GNU_IFUNC
Fangrui Song via llvm-commits
- [lld] r371361 - [ELF][test] Improve and reorganize another set of tests
Fangrui Song via llvm-commits
- [PATCH] D67032: [ELF] Align SHT_LLVM_PART_EHDR to a maximum page size boundary
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67032: [ELF] Align SHT_LLVM_PART_EHDR to a maximum page size boundary
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66717: [ELF] Do not ICF two sections with different output sections (by SECTIONS commands)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67078: [llvm-readelf] - Allow dumping the dynamic symbols when there is no program headers.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67053: [LLD] [COFF] Resolve source locations for undefined references using dwarf
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67060: [Support] Add NestableWithColor
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67054: [yaml2obj] Make e_phoff 0 if there are no program headers
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67054: [yaml2obj] Make e_phoff 0 if there are no program headers
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67078: [llvm-readelf] - Allow dumping the dynamic symbols when there is no program headers.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67090: [llvm-objcopy] Add a new file offset assignment algorithm and support --only-keep-debug
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67078: [llvm-readelf] - Allow dumping the dynamic symbols when there is no program headers.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67090: [llvm-objcopy] Add a new file offset assignment algorithm and support --only-keep-debug
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67090: [llvm-objcopy] Add a new file offset assignment algorithm and support --only-keep-debug
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66600: Add encode and decode methods to InlineInfo and document encoding format to the GSYM file format
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66600: Add encode and decode methods to InlineInfo and document encoding format to the GSYM file format
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66931: [llvm-objcopy] Simplify --prefix-alloc-sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67137: [llvm-objcopy] Add a new file offset assignment algorithm and support --only-keep-debug
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67090: [llvm-objcopy] Add a new file offset assignment algorithm and support --only-keep-debug
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67090: [llvm-objcopy][llvm-strip] Support --only-keep-debug
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67090: [llvm-objcopy][llvm-strip] Support --only-keep-debug
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67142: [llvm-objcopy] Add objcopy::elf::Object::allocSections to simplify loops on SHF_ALLOC sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67143: [llvm-objcopy] Rename variable names "Section" to "Sec". NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67094: [llvm-readelf] - Print unknown st_other value if present in GNU output.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67094: [llvm-readelf] - Print unknown st_other value if present in GNU output.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67144: [llvm-objcopy] Set --output-target to --input-target is unspecified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67146: [yaml2obj] Support PT_GNU_STACK and PT_GNU_RELRO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67143: [llvm-objcopy] Rename variable names "Section" to "Sec". NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67143: [llvm-objcopy] Rename variable names "Section" to "Sec". NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67145: Add .git-blame-ignore-revs file
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67145: Add .git-blame-ignore-revs file
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67146: [yaml2obj] Support PT_GNU_STACK and PT_GNU_RELRO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67146: [yaml2obj] Support PT_GNU_STACK and PT_GNU_RELRO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67094: [llvm-readelf] - Print unknown st_other value if present in GNU output.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67142: [llvm-objcopy] Add objcopy::elf::Object::allocSections to simplify loops on SHF_ALLOC sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67090: [llvm-objcopy][llvm-strip] Support --only-keep-debug
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67090: [llvm-objcopy][llvm-strip] Support --only-keep-debug
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67144: [llvm-objcopy] Default --output-target to --input-target when unspecified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67144: [llvm-objcopy] Default --output-target to --input-target when unspecified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67150: [lib/ObjectYAML] - Stop calling error(1) when mapping the st_other field of a symbol.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67152: Align output segments correctly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67152: Align output segments correctly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67152: Align output segments correctly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67164: [ELF] Don't shrink RelrSection
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67090: [llvm-objcopy][llvm-strip] Support --only-keep-debug
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67164: [ELF] Don't shrink RelrSection
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67164: [ELF] Don't shrink RelrSection
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67144: [llvm-objcopy] Default --output-target to --input-target when unspecified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67144: [llvm-objcopy] Default --output-target to --input-target when unspecified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67164: [ELF] Don't shrink RelrSection
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67164: [ELF] Don't shrink RelrSection
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67206: [ELF][MC] Fix IFunc alias resolving issue
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66976: Small update to Expected<StringRef>
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67152: Align output segments correctly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66643: [DWARF] Support DWARF64 in DWARFListTableHeader.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67098: [DWARF] Fix referencing Range List Tables from CUs for DWARF64.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66600: Add encode and decode methods to InlineInfo and document encoding format to the GSYM file format
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67211: [ELF] Initialize PhdrEntry::p_align to maxPageSize for PT_LOAD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67144: [llvm-objcopy] Default --output-target to --input-target when unspecified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67215: [llvm-objcopy] Ignore -B --binary-architecture=
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67157: [lib/ObjectYAML] - Cleanup the private interface of ELFState<ELFT>. NFCI.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67090: [llvm-objcopy][llvm-strip] Support --only-keep-debug
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67090: [llvm-objcopy][llvm-strip] Support --only-keep-debug
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67215: [llvm-objcopy] Ignore -B --binary-architecture=
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67221: [yaml2obj] Write the section header table after section contents
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67221: [yaml2obj] Write the section header table after section contents
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67221: [yaml2obj] Write the section header table after section contents
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67221: [yaml2obj] Write the section header table after section contents
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67215: [llvm-objcopy] Ignore -B --binary-architecture=
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67078: [llvm-readelf] - Allow dumping the dynamic symbols when there is no program headers.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67221: [yaml2obj] Write the section header table after section contents
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67221: [yaml2obj] Write the section header table after section contents
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67221: [yaml2obj] Write the section header table after section contents
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67101: Target hooks for custom COPY insertion.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67221: [yaml2obj] Write the section header table after section contents
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67228: [llvm-readobj][yaml2obj] Support SHT_LLVM_SYMPART, SHT_LLVM_PART_EHDR and SHT_LLVM_PART_PHDR
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67211: [ELF] Initialize PhdrEntry::p_align to maxPageSize for PT_LOAD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67228: [llvm-readobj][yaml2obj] Support SHT_LLVM_SYMPART, SHT_LLVM_PART_EHDR and SHT_LLVM_PART_PHDR
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67054: [yaml2obj] Make e_phoff and e_phentsize 0 if there are no program headers
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67054: [yaml2obj] Make e_phoff and e_phentsize 0 if there are no program headers
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67254: [yaml2obj] Rename SHOffset (e_shoff) field to SHOff
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67254: [yaml2obj] Rename SHOffset (e_shoff) field to SHOff
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67256: [yaml2obj] Simplify p_filesz/p_memsz computing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67260: [yaml2obj] Set p_align to the maximum sh_addralign of containing sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67206: [ELF][MC] Fix IFunc alias resolving issue
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67254: [yaml2obj] Rename SHOffset (e_shoff) field to SHOff. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67254: [yaml2obj] Rename SHOffset (e_shoff) field to SHOff. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67260: [yaml2obj] Set p_align to the maximum sh_addralign of containing sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67256: [yaml2obj] Simplify p_filesz/p_memsz computing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67256: [yaml2obj] Simplify p_filesz/p_memsz computing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67285: [ELF] Replace error() with errorOrWarn() for the ASSERT command
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67182: [lib/ObjectYAML] - Improve and cleanup error reporting in ELFState<ELFT> class.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67182: [lib/ObjectYAML] - Improve and cleanup error reporting in ELFState<ELFT> class.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67182: [lib/ObjectYAML] - Improve and cleanup error reporting in ELFState<ELFT> class.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67285: [ELF] Replace error() with errorOrWarn() for the ASSERT command
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67206: [ELF][MC] Fix IFunc alias resolving issue
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67182: [lib/ObjectYAML] - Improve and cleanup error reporting in ELFState<ELFT> class.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67284: [LLD][ELF][ARM] Implement --fix-cortex-a8 to fix erratum 657417
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67310: [ELF][AArch64] Apply some NFC cleanups to AArch64ErrataFix.cpp
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67310: [ELF][AArch64] Apply some NFC cleanups to AArch64ErrataFix.cpp
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67206: [ELF][MC] Fix IFunc alias resolving issue
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67206: [ELF][MC] Fix IFunc alias resolving issue
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67053: [LLD] [COFF] Resolve source locations for undefined references using dwarf
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67221: [yaml2obj] Write the section header table after section contents
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67324: [ELF] nmagic or omagic: don't allocate PT_PHDR or PF_R PT_LOAD for the !hasPhdrsCommands case
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67325: [ELF] Place the ELF header at imageBase
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67325: [ELF] Map the ELF header at imageBase
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67053: [LLD] [COFF] Resolve source locations for undefined references using dwarf
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D67324: [ELF] nmagic or omagic: don't allocate PT_PHDR or PF_R PT_LOAD for the !hasPhdrsCommands case
Fangrui Song via Phabricator via llvm-commits
- getting assert [Re: [llvm] r370327 - [X86][CodeGen][NFC] Delay `combineIncDecVector()` from DAGCombine to X86DAGToDAGISel]
Fedor Sergeev via llvm-commits
- [PATCH] D62308: [AArch64] support neon_sshl and neon_ushl in performIntrinsicCombine.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67074: [LV] Fix miscompiles by adding non-header PHI nodes to AllowedExit
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67076: [LoopInterchange] Make sure we create PHI nodes for uses in split off latch.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67072: [LV] Precommit test case showing miscompile from PR43166. NFC
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67074: [LV] Fix miscompiles by adding non-header PHI nodes to AllowedExit
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67176: [SCEV] Generalize SCEVParameterRewriter to accept SCEV expression as target.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67178: [SCEV] Use loop guard info when computing the max BE taken count in howFarToZero.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67177: [SCEV] Support SCEVUMinExpr in getRangeRef.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67178: [SCEV] Use loop guard info when computing the max BE taken count in howFarToZero.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67076: [LoopInterchange] Make sure we create PHI nodes for uses in split off latch.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67076: [LoopInterchange] Make sure we create PHI nodes for uses in split off latch.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64884: [PHINode] Preserve use-list order when removing incoming values.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D67178: [SCEV] Use loop guard info when computing the max BE taken count in howFarToZero.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66024: [SVFS] Vector Function ABI name demangler.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D66024: [SVFS] Vector Function ABI name demangler.
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] r371106 - [Remarks] Don't serialize metadata if a string table is not used
Francis Visoiu Mistrih via llvm-commits
- [llvm] r371134 - [Remarks] Add comparison operators to the Remark object
Francis Visoiu Mistrih via llvm-commits
- [llvm] r371233 - [Remarks] Add support for internalizing a remark in a string table
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D67134: [Remarks] Add parser for bitstream remarks
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D67189: [AArch64][GlobalISel] Teach AArch64CallLowering to handle basic sibling calls
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D65945: [LLVM][Alignment] Make functions using log of alignment explicit
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D67134: [Remarks] Add parser for bitstream remarks
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D67134: [Remarks] Add parser for bitstream remarks
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D67189: [AArch64][GlobalISel] Teach AArch64CallLowering to handle basic sibling calls
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r370667 - Partially revert D61491 "AMDGPU: Be explicit about whether the high-word in SI_PC_ADD_REL_OFFSET is 0"
Galina Kistanova via llvm-commits
- [PATCH] D67307: [MemorySSA] Do not create memoryaccesses for debug info intrinsics.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D67296: [MemorySSA] Update defining access when instructions are not cloned.
George Burgess IV via Phabricator via llvm-commits
- [llvm] r370633 - [yaml2obj] - Allow overriding sh_name fields of the sections.
George Rimar via llvm-commits
- [llvm] r370661 - [llvm-nm] - Add a test case for case when we dump a symbol that belongs to a section with a broken sh_name.
George Rimar via llvm-commits
- [llvm] r370662 - Revert r370661 "[llvm-nm] - Add a test case for case when we dump a symbol that belongs to a section with a broken sh_name"
George Rimar via llvm-commits
- [llvm] r370669 - Recommit r370661 "[llvm-nm] - Add a test case for case when we dump a symbol that belongs to a section with a broken sh_name."
George Rimar via llvm-commits
- [llvm] r371023 - [lib/ObjectYAML] - Stop calling error(1) when mapping the st_other field of a symbol.
George Rimar via llvm-commits
- [llvm] r371024 - Revert r371023 "[lib/ObjectYAML] - Stop calling error(1) when mapping the st_other field of a symbol."
George Rimar via llvm-commits
- [llvm] r371025 - Revert r371023 "[lib/ObjectYAML] - Stop calling error(1) when mapping the st_other field of a symbol." (2)
George Rimar via llvm-commits
- [llvm] r371030 - Recommit r371023 "[lib/ObjectYAML] - Stop calling error(1) when mapping the st_other field of a symbol."
George Rimar via llvm-commits
- [llvm] r371033 - [lib/ObjectYAML] - Cleanup the private interface of ELFState<ELFT>. NFCI.
George Rimar via llvm-commits
- [llvm] r371071 - [llvm-readelf] - Allow dumping dynamic symbols when there is no program headers.
George Rimar via llvm-commits
- [llvm] r371201 - [llvm-readelf] - Print unknown st_other value if present in GNU output.
George Rimar via llvm-commits
- [llvm] r371318 - [llvm-nm] - Fix a bug and unbreak ASan BB.
George Rimar via llvm-commits
- [PATCH] D62179: [llvm-readelf] - Allow dumping of the .dynamic section even if there is no PT_DYNAMIC header.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67054: [yaml2obj] Make e_phoff 0 if there are no program headers
George Rimar via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
George Rimar via Phabricator via llvm-commits
- [PATCH] D66998: [yaml2obj] - Allow overriding sh_name fields of the sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67002: [llvm-nm] - Add a test case for case when we dump a symbol that belongs to a section with a broken sh_name.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67002: [llvm-nm] - Add a test case for case when we dump a symbol that belongs to a section with a broken sh_name.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67069: [llvm-strings][test] Merge two closely-related tests
George Rimar via Phabricator via llvm-commits
- [PATCH] D67078: [llvm-readelf] - Allow dumping the dynamic symbols when there is no program headers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67078: [llvm-readelf] - Allow dumping the dynamic symbols when there is no program headers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D62179: [llvm-readelf] - Allow dumping of the .dynamic section even if there is no PT_DYNAMIC header.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67002: [llvm-nm] - Add a test case for case when we dump a symbol that belongs to a section with a broken sh_name.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67002: [llvm-nm] - Add a test case for case when we dump a symbol that belongs to a section with a broken sh_name.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67002: [llvm-nm] - Add a test case for case when we dump a symbol that belongs to a section with a broken sh_name.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67078: [llvm-readelf] - Allow dumping the dynamic symbols when there is no program headers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67078: [llvm-readelf] - Allow dumping the dynamic symbols when there is no program headers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
George Rimar via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
George Rimar via Phabricator via llvm-commits
- [PATCH] D67094: [llvm-readelf] - Print unknown st_other value if present in GNU output.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67078: [llvm-readelf] - Allow dumping the dynamic symbols when there is no program headers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67078: [llvm-readelf] - Allow dumping the dynamic symbols when there is no program headers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67094: [llvm-readelf] - Print unknown st_other value if present in GNU output.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67143: [llvm-objcopy] Rename variable names "Section" to "Sec". NFC
George Rimar via Phabricator via llvm-commits
- [PATCH] D67090: [llvm-objcopy][llvm-strip] Support --only-keep-debug
George Rimar via Phabricator via llvm-commits
- [PATCH] D67146: [yaml2obj] Support PT_GNU_STACK and PT_GNU_RELRO
George Rimar via Phabricator via llvm-commits
- [PATCH] D67150: [lib/ObjectYAML] - Stop calling error(1) when mapping the st_other field of a symbol.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67150: [lib/ObjectYAML] - Stop calling error(1) when mapping the st_other field of a symbol.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67150: [lib/ObjectYAML] - Stop calling error(1) when mapping the st_other field of a symbol.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67157: [lib/ObjectYAML] - Cleanup the private interface of ELFState<ELFT>. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67164: [ELF] Don't shrink RelrSection
George Rimar via Phabricator via llvm-commits
- [PATCH] D67182: [lib/ObjectYAML] - Improve and cleanup error reporting in ELFState<ELFT> class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67150: [lib/ObjectYAML] - Stop calling error(1) when mapping the st_other field of a symbol.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67157: [lib/ObjectYAML] - Cleanup the private interface of ELFState<ELFT>. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67157: [lib/ObjectYAML] - Cleanup the private interface of ELFState<ELFT>. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67078: [llvm-readelf] - Allow dumping the dynamic symbols when there is no program headers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67078: [llvm-readelf] - Allow dumping the dynamic symbols when there is no program headers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67094: [llvm-readelf] - Print unknown st_other value if present in GNU output.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67094: [llvm-readelf] - Print unknown st_other value if present in GNU output.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67221: [yaml2obj] Write the section header table after section contents
George Rimar via Phabricator via llvm-commits
- [PATCH] D67221: [yaml2obj] Write the section header table after section contents
George Rimar via Phabricator via llvm-commits
- [PATCH] D67221: [yaml2obj] Write the section header table after section contents
George Rimar via Phabricator via llvm-commits
- [PATCH] D67221: [yaml2obj] Write the section header table after section contents
George Rimar via Phabricator via llvm-commits
- [PATCH] D67182: [lib/ObjectYAML] - Improve and cleanup error reporting in ELFState<ELFT> class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67182: [lib/ObjectYAML] - Improve and cleanup error reporting in ELFState<ELFT> class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67078: [llvm-readelf] - Allow dumping the dynamic symbols when there is no program headers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66976: Small update to Expected<StringRef>
George Rimar via Phabricator via llvm-commits
- [PATCH] D67254: [yaml2obj] Rename SHOffset (e_shoff) field to SHOff
George Rimar via Phabricator via llvm-commits
- [PATCH] D67254: [yaml2obj] Rename SHOffset (e_shoff) field to SHOff
George Rimar via Phabricator via llvm-commits
- [PATCH] D67260: [yaml2obj] Set p_align to the maximum sh_addralign of containing sections
George Rimar via Phabricator via llvm-commits
- [PATCH] D67256: [yaml2obj] Simplify p_filesz/p_memsz computing
George Rimar via Phabricator via llvm-commits
- [PATCH] D67094: [llvm-readelf] - Print unknown st_other value if present in GNU output.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67094: [llvm-readelf] - Print unknown st_other value if present in GNU output.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67254: [yaml2obj] Rename SHOffset (e_shoff) field to SHOff. NFC
George Rimar via Phabricator via llvm-commits
- [PATCH] D67182: [lib/ObjectYAML] - Improve and cleanup error reporting in ELFState<ELFT> class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67182: [lib/ObjectYAML] - Improve and cleanup error reporting in ELFState<ELFT> class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67094: [llvm-readelf] - Print unknown st_other value if present in GNU output.
George Rimar via Phabricator via llvm-commits
- [PATCH] D67182: [lib/ObjectYAML] - Improve and cleanup error reporting in ELFState<ELFT> class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66976: Small update to Expected<StringRef>
George Rimar via Phabricator via llvm-commits
- [PATCH] D67310: [ELF][AArch64] Apply some NFC cleanups to AArch64ErrataFix.cpp
George Rimar via Phabricator via llvm-commits
- [PATCH] D67310: [ELF][AArch64] Apply some NFC cleanups to AArch64ErrataFix.cpp
George Rimar via Phabricator via llvm-commits
- [PATCH] D67221: [yaml2obj] Write the section header table after section contents
George Rimar via Phabricator via llvm-commits
- [PATCH] D67221: [yaml2obj] Write the section header table after section contents
George Rimar via Phabricator via llvm-commits
- [llvm] r370936 - Add encode and decode methods to InlineInfo and document encoding format to the GSYM file format.
Greg Clayton via llvm-commits
- [PATCH] D66600: Add encode and decode methods to InlineInfo and document encoding format to the GSYM file format
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D66600: Add encode and decode methods to InlineInfo and document encoding format to the GSYM file format
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D66602: Add a LineTable class to GSYM and test it.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D66600: Add encode and decode methods to InlineInfo and document encoding format to the GSYM file format
Greg Clayton via Phabricator via llvm-commits
- [llvm] r371045 - [LLVM][Alignment] Make functions using log of alignment explicit
Guillaume Chatelet via llvm-commits
- [llvm] r371063 - [LLVM][Alignment] Convert isLegalNTStore/isLegalNTLoad to llvm::Align
Guillaume Chatelet via llvm-commits
- [llvm] r371073 - [LLVM][Alignment][NFC] Fixing wrong documentation
Guillaume Chatelet via llvm-commits
- [llvm] r371082 - [Alignment][NFC] Change internal representation of TargetLowering.h
Guillaume Chatelet via llvm-commits
- [llvm] r371200 - [Alignment][NFC] Use Align with TargetLowering::setMinFunctionAlignment
Guillaume Chatelet via llvm-commits
- [llvm] r371204 - [Alignment] fix dubious min function alignment
Guillaume Chatelet via llvm-commits
- [llvm] r371210 - [Alignment][NFC] Use Align with TargetLowering::setPrefLoopAlignment
Guillaume Chatelet via llvm-commits
- [llvm] r371212 - [Alignment][NFC] Use Align with TargetLowering::setPrefFunctionAlignment
Guillaume Chatelet via llvm-commits
- [PATCH] D64146: [Clang Interpreter] Initial patch for the constexpr interpreter
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D65945: [LLVM][Alignment] Make functions using log of alignment explicit
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D65945: [LLVM][Alignment] Make functions using log of alignment explicit
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D65945: [LLVM][Alignment] Make functions using log of alignment explicit
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D65945: [LLVM][Alignment] Make functions using log of alignment explicit
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D65945: [LLVM][Alignment] Make functions using log of alignment explicit
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D65945: [LLVM][Alignment] Make functions using log of alignment explicit
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67223: [LLVM][Alignment] Convert isLegalNTStore/isLegalNTLoad to llvm::Align
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67223: [LLVM][Alignment] Convert isLegalNTStore/isLegalNTLoad to llvm::Align
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67223: [LLVM][Alignment] Convert isLegalNTStore/isLegalNTLoad to llvm::Align
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67226: [LLVM][Alignment] Change internal representation of TargetLowering.h
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67226: [Alignment][NFC] Change internal representation of TargetLowering.h
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67229: [Alignment][NFC] Use Align with TargetLowering::setMinFunctionAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67229: [Alignment][NFC] Use Align with TargetLowering::setMinFunctionAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67267: [Alignment][NFC] Use Align with TargetLowering::setPrefFunctionAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67229: [Alignment][NFC] Use Align with TargetLowering::setMinFunctionAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67229: [Alignment][NFC] Use Align with TargetLowering::setMinFunctionAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67267: [Alignment][NFC] Use Align with TargetLowering::setPrefFunctionAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67271: [Alignment] fix dubious min function alignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67271: [Alignment] fix dubious min function alignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67271: [Alignment] fix dubious min function alignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67278: [Alignment][NFC] Use Align with TargetLowering::setPrefLoopAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67278: [Alignment][NFC] Use Align with TargetLowering::setPrefLoopAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67278: [Alignment][NFC] Use Align with TargetLowering::setPrefLoopAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67267: [Alignment][NFC] Use Align with TargetLowering::setPrefFunctionAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67267: [Alignment][NFC] Use Align with TargetLowering::setPrefFunctionAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67267: [Alignment][NFC] Use Align with TargetLowering::setPrefFunctionAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D67288: [Alignment] Use Align for TargetLowering::MinStackArgumentAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D65303: [BPI] Adjust the probability for floating point unordered comparison
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D65303: [BPI] Adjust the probability for floating point unordered comparison
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D66428: Change TargetLibraryInfo analysis passes to always require Function
Hal Finkel via Phabricator via llvm-commits
- [llvm] r371035 - Win: handle \\?\UNC\ prefix in realPathFromHandle (PR43204)
Hans Wennborg via llvm-commits
- [lld] r371037 - ReleaseNotes tweaks
Hans Wennborg via llvm-commits
- [llvm] r369310 - [cmake] Link in LLVMPasses due to dependency by LLVMOrcJIT; NFC
Hans Wennborg via llvm-commits
- [llvm] r370753 - [SystemZ] Recognize INLINEASM_BR in backend.
Hans Wennborg via llvm-commits
- [llvm] r370721 - [LV] Fix miscompiles by adding non-header PHI nodes to AllowedExit
Hans Wennborg via llvm-commits
- [llvm] r370430 - [CodeGen] Fix lowering for returning the result of an extractvalue
Hans Wennborg via llvm-commits
- [llvm] r371048 - [SystemZ] Recognize INLINEASM_BR in backend
Hans Wennborg via llvm-commits
- [llvm] r370426 - [PPC32] Emit R_PPC_GOT_TPREL16 instead R_PPC_GOT_TPREL16_LO
Hans Wennborg via llvm-commits
- [llvm] r371095 - [x86] fix horizontal math bug exposed by improved demanded elements analysis (PR43225)
Hans Wennborg via llvm-commits
- [lld] r369828 - [ELF] Align the first section of a PT_LOAD even if its type is SHT_NOBITS
Hans Wennborg via llvm-commits
- [lld] r371013 - Align output segments correctly
Hans Wennborg via llvm-commits
- [lld] r371196 - Merging r369828:
Hans Wennborg via llvm-commits
- [lld] r371197 - Merging r371013:
Hans Wennborg via llvm-commits
- [PATCH] D67166: Win: handle \\?UNC\ prefix in realPathFromHandle (PR43204)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D67166: Win: handle \\?UNC\ prefix in realPathFromHandle (PR43204)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D67166: Win: handle \\?UNC\ prefix in realPathFromHandle (PR43204)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D67166: Win: handle \\?\UNC\ prefix in realPathFromHandle (PR43204)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D67166: Win: handle \\?\UNC\ prefix in realPathFromHandle (PR43204)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D67201: [Windows] Replace TrapUnreachable with an int3 insertion pass
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D67013: [GVN] Verify value equality before doing phi translation for call instruction
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D67203: [IfConversion] Fix diamond conversion with unanalyzable branches.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D65761: Add Windows Control Flow Guard checks (/guard:cf).
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D67165: [clangd][vscode] Make SemanticHighlightingFeature more self-contained.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D67213: [clang-tidy] Fix definitions in headers check to respect qualifiers
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D67096: [clangd][vscode] Add a flag to enable semantic highlighting in clangd
Haojian Wu via Phabricator via llvm-commits
- [llvm] r370828 - [WebAssembly] Compare functions by names in Emscripten Sjlj
Heejin Ahn via llvm-commits
- [PATCH] D67129: [WebAssembly] Compare functions by names in Emscripten Sjlj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D67129: [WebAssembly] Compare functions by names in Emscripten Sjlj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D67129: [WebAssembly] Compare functions by names in Emscripten Sjlj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D65783: [WebAssembly] Initialize memory in start function
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D67250: [WebAssembly] Add fence in __wasm_init_memory
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r371291 - [Attributor] ValueSimplify Abstract Attribute
Hideto Ueno via llvm-commits
- [PATCH] D66833: [Attributor] Use the delete API for liveness
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D59922: [Attributor] Deduce "no-capture" argument attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D67115: [Attributor] Deal more explicit with non-exact definitions
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D67272: [Attributor] Add NoCaptureCallSiteArgument in default
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D67286: [Attributor] Implement "noalias" callsite argument deduction
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D67286: [Attributor] Implement "noalias" callsite argument deduction
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D67272: [Attributor] Add NoCaptureCallSiteArgument in default
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D67286: [Attributor] Implement "noalias" callsite argument deduction
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D67286: [Attributor] Implement "noalias" callsite argument deduction
Hideto Ueno via Phabricator via llvm-commits
- [llvm] r371086 - [PGO][CHR] Speed up following long, interlinked use-def chains.
Hiroshi Yamauchi via llvm-commits
- [PATCH] D67120: [PGO] Profile guided code size optimization (continued).
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D67198: [PGO][CHR] Speed up following long, interlinked use-def chains.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D67198: [PGO][CHR] Speed up following long, interlinked use-def chains.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D67198: [PGO][CHR] Speed up following long, interlinked use-def chains.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D67198: [PGO][CHR] Speed up following long, interlinked use-def chains.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D67120: [PGO] Profile guided code size optimization (continued).
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D67120: [PGO] Profile guided code size optimization (continued).
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] r369529 - [DWARF] Adjust return type of DWARFUnit::getLength().
Igor Kudrin via llvm-commits
- [llvm] r371014 - [DWARF] Support DWARF64 in DWARFListTableHeader.
Igor Kudrin via llvm-commits
- [llvm] r371016 - [DWARF] Fix referencing Range List Tables from CUs for DWARF64.
Igor Kudrin via llvm-commits
- [llvm] r369529 - [DWARF] Adjust return type of DWARFUnit::getLength().
Igor Kudrin via llvm-commits
- [PATCH] D67097: [DWARF] Check for format mismatch between CU and Range List Table.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D67098: [DWARF] Fix referencing Range List Tables from CUs for DWARF64.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D67097: [DWARF] Check for format mismatch between CU and Range List Table.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D67097: [DWARF] Check for format mismatch between CU and Range List Table.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D66643: [DWARF] Support DWARF64 in DWARFListTableHeader.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D67097: [DWARF] Check for format mismatch between CU and Range List Table.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D67097: [DWARF] Check for format mismatch between CU and Range List Table.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D66643: [DWARF] Support DWARF64 in DWARFListTableHeader.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D67098: [DWARF] Fix referencing Range List Tables from CUs for DWARF64.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D66643: [DWARF] Support DWARF64 in DWARFListTableHeader.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D67098: [DWARF] Fix referencing Range List Tables from CUs for DWARF64.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D67097: [DWARF] Check for format mismatch between CU and Range List Table.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D67276: [DWARF] Add a unit test for DWARFUnit::getLength().
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D67276: [DWARF] Add a unit test for DWARFUnit::getLength().
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D67097: [DWARF] Check for format mismatch between CU and Range List Table.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D67175: [llvm] [cmake] Add possibility to use ChooseMSVCCRT.cmake when include LLVM library
Igor via Phabricator via llvm-commits
- [PATCH] D67175: [llvm] [cmake] Add possibility to use ChooseMSVCCRT.cmake when include LLVM library
Igor via Phabricator via llvm-commits
- [PATCH] D67175: [llvm] [cmake] Add possibility to use ChooseMSVCCRT.cmake when include LLVM library
Igor via Phabricator via llvm-commits
- [PATCH] D67175: [llvm] [cmake] Add possibility to use ChooseMSVCCRT.cmake when include LLVM library
Igor via Phabricator via llvm-commits
- [llvm] r371224 - [InstCombine] pow(x, +/- 0.0) -> 1.0
JF Bastien via llvm-commits
- [PATCH] D67248: [InstCombine] pow(x, +/- 0.0) -> 1.0
JF Bastien via Phabricator via llvm-commits
- [PATCH] D67248: [InstCombine] pow(x, +/- 0.0) -> 1.0
JF Bastien via Phabricator via llvm-commits
- [PATCH] D67248: [InstCombine] pow(x, +/- 0.0) -> 1.0
JF Bastien via Phabricator via llvm-commits
- [PATCH] D67248: [InstCombine] pow(x, +/- 0.0) -> 1.0
JF Bastien via Phabricator via llvm-commits
- [PATCH] D67248: [InstCombine] pow(x, +/- 0.0) -> 1.0
JF Bastien via Phabricator via llvm-commits
- [PATCH] D67090: [llvm-objcopy] Add a new file offset assignment algorithm and support --only-keep-debug
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D67144: [llvm-objcopy] Default --output-target to --input-target when unspecified
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D67144: [llvm-objcopy] Default --output-target to --input-target when unspecified
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D67090: [llvm-objcopy][llvm-strip] Support --only-keep-debug
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D65291: [RISCV] Add Custom Parser for Atomic Memory Operands
James Clarke via Phabricator via llvm-commits
- [PATCH] D60657: [RISCV] Fix evaluation of %pcrel_lo
James Clarke via Phabricator via llvm-commits
- [PATCH] D66340: [RISCV] Support NonLazyBind
James Clarke via Phabricator via llvm-commits
- [PATCH] D66340: [RISCV] Support NonLazyBind
James Clarke via Phabricator via llvm-commits
- [PATCH] D67185: [RISCV] Add support for -ffixed-xX flags
James Clarke via Phabricator via llvm-commits
- [llvm] r370643 - [llvm-strings][test] Merge two closely related tests
James Henderson via llvm-commits
- [PATCH] D67060: [Support] Add NestableWithColor
James Henderson via Phabricator via llvm-commits
- [PATCH] D67054: [yaml2obj] Make e_phoff 0 if there are no program headers
James Henderson via Phabricator via llvm-commits
- [PATCH] D66141: [FileCheck] Forbid using var defined on same line
James Henderson via Phabricator via llvm-commits
- [PATCH] D67069: [llvm-strings][test] Merge two closely-related tests
James Henderson via Phabricator via llvm-commits
- [PATCH] D67002: [llvm-nm] - Add a test case for case when we dump a symbol that belongs to a section with a broken sh_name.
James Henderson via Phabricator via llvm-commits
- [PATCH] D67069: [llvm-strings][test] Merge two closely-related tests
James Henderson via Phabricator via llvm-commits
- [PATCH] D67069: [llvm-strings][test] Merge two closely-related tests
James Henderson via Phabricator via llvm-commits
- [PATCH] D67054: [yaml2obj] Make e_phoff and e_phentsize 0 if there are no program headers
James Henderson via Phabricator via llvm-commits
- [PATCH] D67078: [llvm-readelf] - Allow dumping the dynamic symbols when there is no program headers.
James Henderson via Phabricator via llvm-commits
- [PATCH] D67090: [llvm-objcopy] Add a new file offset assignment algorithm and support --only-keep-debug
James Henderson via Phabricator via llvm-commits
- [PATCH] D67142: [llvm-objcopy] Add objcopy::elf::Object::allocSections to simplify loops on SHF_ALLOC sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D67144: [llvm-objcopy] Default --output-target to --input-target when unspecified
James Henderson via Phabricator via llvm-commits
- [PATCH] D67139: [llvm-objcopy] Refactor ELF-specific config out to ELFCopyConfig. NFC.
James Henderson via Phabricator via llvm-commits
- [PATCH] D67144: [llvm-objcopy] Default --output-target to --input-target when unspecified
James Henderson via Phabricator via llvm-commits
- [PATCH] D67078: [llvm-readelf] - Allow dumping the dynamic symbols when there is no program headers.
James Henderson via Phabricator via llvm-commits
- [PATCH] D67094: [llvm-readelf] - Print unknown st_other value if present in GNU output.
James Henderson via Phabricator via llvm-commits
- [PATCH] D67038: Removes repetition in the error message.
James Henderson via Phabricator via llvm-commits
- [PATCH] D67090: [llvm-objcopy][llvm-strip] Support --only-keep-debug
James Henderson via Phabricator via llvm-commits
- [PATCH] D67182: [lib/ObjectYAML] - Improve and cleanup error reporting in ELFState<ELFT> class.
James Henderson via Phabricator via llvm-commits
- [PATCH] D67215: [llvm-objcopy] Ignore -B --binary-architecture=
James Henderson via Phabricator via llvm-commits
- [PATCH] D67215: [llvm-objcopy] Ignore -B --binary-architecture=
James Henderson via Phabricator via llvm-commits
- [PATCH] D67078: [llvm-readelf] - Allow dumping the dynamic symbols when there is no program headers.
James Henderson via Phabricator via llvm-commits
- [PATCH] D67094: [llvm-readelf] - Print unknown st_other value if present in GNU output.
James Henderson via Phabricator via llvm-commits
- [PATCH] D67182: [lib/ObjectYAML] - Improve and cleanup error reporting in ELFState<ELFT> class.
James Henderson via Phabricator via llvm-commits
- [PATCH] D67221: [yaml2obj] Write the section header table after section contents
James Henderson via Phabricator via llvm-commits
- [PATCH] D67094: [llvm-readelf] - Print unknown st_other value if present in GNU output.
James Henderson via Phabricator via llvm-commits
- [PATCH] D67254: [yaml2obj] Rename SHOffset (e_shoff) field to SHOff. NFC
James Henderson via Phabricator via llvm-commits
- [PATCH] D67182: [lib/ObjectYAML] - Improve and cleanup error reporting in ELFState<ELFT> class.
James Henderson via Phabricator via llvm-commits
- [llvm] r370705 - [MachinePipeliner] Add a way to unit-test the schedule emitter
James Molloy via llvm-commits
- [llvm] r370893 - [ModuloSchedule] Introduce PeelingModuloScheduleExpander
James Molloy via llvm-commits
- [llvm] r370894 - [ModuloSchedule] Fix no-asserts build
James Molloy via llvm-commits
- [llvm] r371198 - [DFAPacketizer] Track resources for packetized instructions
James Molloy via llvm-commits
- [PATCH] D64665: [MachinePipeliner] Refactor schedule emission logic
James Molloy via Phabricator via llvm-commits
- [PATCH] D66368: [MachinePipeliner] Factor experimental codegen into a class
James Molloy via Phabricator via llvm-commits
- [PATCH] D67081: [ModuloSchedule] Introduce PeelingModuloScheduleExpander
James Molloy via Phabricator via llvm-commits
- [PATCH] D67011: [MachinePipeliner] Add a way to unit-test the schedule emitter
James Molloy via Phabricator via llvm-commits
- [PATCH] D67081: [ModuloSchedule] Introduce PeelingModuloScheduleExpander
James Molloy via Phabricator via llvm-commits
- [PATCH] D67081: [ModuloSchedule] Introduce PeelingModuloScheduleExpander
James Molloy via Phabricator via llvm-commits
- [PATCH] D67121: [TargetLowering] Make allowsMemoryAccess methode virtual.
James Molloy via Phabricator via llvm-commits
- [PATCH] D67121: [TargetLowering] Make allowsMemoryAccess methode virtual.
James Molloy via Phabricator via llvm-commits
- [PATCH] D67121: [TargetLowering] Make allowsMemoryAccess methode virtual.
James Molloy via Phabricator via llvm-commits
- [PATCH] D67121: [TargetLowering] Make allowsMemoryAccess methode virtual.
James Molloy via Phabricator via llvm-commits
- [PATCH] D67081: [ModuloSchedule] Introduce PeelingModuloScheduleExpander
James Molloy via Phabricator via llvm-commits
- [PATCH] D67081: [ModuloSchedule] Introduce PeelingModuloScheduleExpander
James Molloy via Phabricator via llvm-commits
- [PATCH] D67167: [MachinePipeliner] Improve the TargetInstrInfo API analyzeLoop/reduceLoopCount
James Molloy via Phabricator via llvm-commits
- [PATCH] D66936: [DFAPacketizer] Track resources for packetized instructions
James Molloy via Phabricator via llvm-commits
- [PATCH] D66936: [DFAPacketizer] Track resources for packetized instructions
James Molloy via Phabricator via llvm-commits
- [llvm] r371103 - [Support] Add writeFileAtomically() to FileUtilities
Jan Korous via llvm-commits
- [llvm] r371128 - [Bitstream] Add BitCodeAbbrev(std::initializer_list) constructor
Jan Korous via llvm-commits
- [llvm] r371129 - [ADT] Add makeArrayRef(std::array<>) template specialization
Jan Korous via llvm-commits
- [PATCH] D66859: [index-while-buildling] FSUtil
Jan Korous via Phabricator via llvm-commits
- [PATCH] D66859: [index-while-buildling] FSUtil
Jan Korous via Phabricator via llvm-commits
- [PATCH] D66859: [index-while-buildling] FSUtil
Jan Korous via Phabricator via llvm-commits
- [PATCH] D64384: [WIP] Index-while-building
Jan Korous via Phabricator via llvm-commits
- [PATCH] D67308: [clang][DependencyFileGenerator] Fix missing -MT option handling
Jan Korous via Phabricator via llvm-commits
- [PATCH] D67049: 1/2: Code cleanup: Change FormattersContainer::KeyType from SP to rvalue
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D66944: [PowerPC][XCOFF] Verify symbol table in xcoff object files. [NFC]
Jason Liu via Phabricator via llvm-commits
- [PATCH] D67125: [PowerPC][AIX] Adds support for writing the data section in object files
Jason Liu via Phabricator via llvm-commits
- [PATCH] D66969: Output XCOFF object text section
Jason Liu via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Jason Liu via Phabricator via llvm-commits
- [PATCH] D66969: Output XCOFF object text section
Jason Liu via Phabricator via llvm-commits
- [PATCH] D66969: Output XCOFF object text section
Jason Liu via Phabricator via llvm-commits
- [llvm] r370667 - Partially revert D61491 "AMDGPU: Be explicit about whether the high-word in SI_PC_ADD_REL_OFFSET is 0"
Jay Foad via llvm-commits
- [llvm] r371192 - [AMDGPU] Mark s_barrier as having side effects but not accessing memory.
Jay Foad via llvm-commits
- [PATCH] D65813: Partially revert D61491 "AMDGPU: Be explicit about whether the high-word in SI_PC_ADD_REL_OFFSET is 0"
Jay Foad via Phabricator via llvm-commits
- [PATCH] D67218: [AMDGPU] Mark s_barrier as having side effects but not accessing memory.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D67218: [AMDGPU] Mark s_barrier as having side effects but not accessing memory.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D67218: [AMDGPU] Mark s_barrier as having side effects but not accessing memory.
Jay Foad via Phabricator via llvm-commits
- [llvm] r370648 - [DebugInfo] LiveDebugValues: correctly discriminate kinds of variable locations
Jeremy Morse via llvm-commits
- [llvm] r370648 - [DebugInfo] LiveDebugValues: correctly discriminate kinds of variable locations
Jeremy Morse via llvm-commits
- [llvm] r370870 - [LiveDebugValues][NFC] Silence an unused variable warning
Jeremy Morse via llvm-commits
- [llvm] r370877 - [DebugInfo] LiveDebugValues: locations with different exprs should not be merged
Jeremy Morse via llvm-commits
- [llvm] r371193 - [DebugInfo] LiveDebugValues: explicitly terminate overwritten stack locations
Jeremy Morse via llvm-commits
- [PATCH] D58450: [DebugInfo][MachineCSE] Don't try to copy-propagate debuginfo for every COPY seen
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66895: [DebugInfo] LiveDebugValues: correctly discriminate between kinds of variable locations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58238: [DebugInfo] MachineSink: Insert undef DBG_VALUEs when sinking instructions, try to forward copies
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58386: [DebugInfo] Pre-RA MachineSink: sink DBG_VALUEs that don't immediately follow the sunk instruction too
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58386: [DebugInfo] Pre-RA MachineSink: sink DBG_VALUEs that don't immediately follow the sunk instruction too
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66942: [DebugInfo] LiveDebugValues: locations with different exprs should compare differently
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66941: [DebugInfo] LiveDebugValues: explicitly terminate overwritten stack locations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66467: [Codegen] skip debug instr to avoid code change
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66467: [Codegen] skip debug instr to avoid code change
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66942: [DebugInfo] LiveDebugValues: locations with different exprs should compare differently
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58238: [DebugInfo] MachineSink: Insert undef DBG_VALUEs when sinking instructions, try to forward copies
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66941: [DebugInfo] LiveDebugValues: explicitly terminate overwritten stack locations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66941: [DebugInfo] LiveDebugValues: explicitly terminate overwritten stack locations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D64595: [Debuginfo][SROA] Need to handle dbg.value in SROA pass.
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D67217: [Debuginfo][Instcombiner] Do not clone dbg.declare in TryToSinkInstruction()
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66941: [DebugInfo] LiveDebugValues: explicitly terminate overwritten stack locations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66941: [DebugInfo] LiveDebugValues: explicitly terminate overwritten stack locations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D67166: Win: handle \\?UNC\ prefix in realPathFromHandle (PR43204)
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] r370789 - [AArch64][GlobalISel] Don't import i64imm_32bit pattern at -O0
Jessica Paquette via llvm-commits
- [llvm] r370996 - [AArch64][GlobalISel] Teach AArch64CallLowering to handle basic sibling calls
Jessica Paquette via llvm-commits
- [llvm] r371114 - Recommit "[AArch64][GlobalISel] Teach AArch64CallLowering to handle basic sibling calls"
Jessica Paquette via llvm-commits
- [llvm] r371227 - [AArch64][GlobalISel] Always fall back on tail calls with -tailcallopt
Jessica Paquette via llvm-commits
- [PATCH] D67100: GlobalISel/TableGen: Don't skip REG_SEQUENCE based on patterns
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67104: GlobalISel/TableGen: Fix handling of EXTRACT_SUBREG constraints
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67061: [mir-canon][NFCi] Adding opt arg to enable vreg renaming only mode.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67061: [mir-canon][NFCi] Adding opt arg to enable vreg renaming only mode.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67061: [mir-canon][NFCi] Adding opt arg to enable vreg renaming only mode.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67104: GlobalISel/TableGen: Fix handling of EXTRACT_SUBREG constraints
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67100: GlobalISel/TableGen: Don't skip REG_SEQUENCE based on patterns
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66402: AMDGPU/GlobalISel: Select atomic loads
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66210: [RFC/WIP][RISCV] Enable the machine outliner for RISC-V
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67027: [AArch64][GlobalISel] Don't import i64imm_32bit pattern at -O0
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67114: [mir-canon][NFC] Move MIR Vreg renaming code to separate file for better reuse.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66180: [GlobalISel][CallLowering] Add support for splitting types according to calling conventions
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67114: [mir-canon][NFC] Move MIR Vreg renaming code to separate file for better reuse.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67189: [AArch64][GlobalISel] Teach AArch64CallLowering to handle basic sibling calls
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67136: GlobalISel/TableGen: Handle REG_SEQUENCE patterns
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67187: GlobalISel: Add basic legalization for G_BITREVERSE
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67133: [GlobalISel]: Fix some non determinism exposed in CSE due to not notifying observers about mutations + add verification for CSE
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67189: [AArch64][GlobalISel] Teach AArch64CallLowering to handle basic sibling calls
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67189: [AArch64][GlobalISel] Teach AArch64CallLowering to handle basic sibling calls
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67189: [AArch64][GlobalISel] Teach AArch64CallLowering to handle basic sibling calls
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67189: [AArch64][GlobalISel] Teach AArch64CallLowering to handle basic sibling calls
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67189: [AArch64][GlobalISel] Teach AArch64CallLowering to handle basic sibling calls
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67209: [MIR] MIR Namer pass
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67209: [MIR] MIR Namer pass
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67189: [AArch64][GlobalISel] Teach AArch64CallLowering to handle basic sibling calls
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67245: [AArch64][GlobalISel] Always fall back on tail calls with -tailcallopt
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67104: GlobalISel/TableGen: Fix handling of EXTRACT_SUBREG constraints
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67282: [GlobalISel][AArch64] Handle tail calls with non-void return types
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67245: [AArch64][GlobalISel] Always fall back on tail calls with -tailcallopt
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D67303: [AArch64][GlobalISel] Enable the localizer for optimized builds
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r370835 - [RISCV] Enable tail call opt for variadic function
Jim Lin via llvm-commits
- [PATCH] D66278: [RISCV] Enable tail call opt for variadic function
Jim Lin via Phabricator via llvm-commits
- [PATCH] D66832: [Bugpoint][CrashDebugger] Add --same-error to skip non-relevant CodeGenCrash
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65267: [MachineCopyPropagation] Remove redundant copies after TailDup via machine-cp
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D64662: [FPEnv] [PowerPC] Lower ppc_fp128 StrictFP Nodes to libcalls
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D64662: [FPEnv] [PowerPC] Lower ppc_fp128 StrictFP Nodes to libcalls
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65267: [MachineCopyPropagation] Remove redundant copies after TailDup via machine-cp
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D66699: [PowerPC][Altivec] Fix constant argument for vec_dss
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D66748: [PowerPC][Altivec][Clang] Check compile-time constant for vec_dst*
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D67322: [LLD][ThinLTO] Handle GUID collision in import global processing
Joel Klinghed via Phabricator via llvm-commits
- [PATCH] D67322: [LLD][ThinLTO] Handle GUID collision in import global processing
Joel Klinghed via Phabricator via llvm-commits
- [llvm] r371228 - [ConstantFolding] Refactor function match for better speed (NFC)
Joerg Sonnenberger via llvm-commits
- [llvm] r370817 - [Attributor] Deduce "no-capture" argument attribute
Johannes Doerfert via llvm-commits
- [llvm] r370818 - [Attributor] Use the delete API for liveness
Johannes Doerfert via llvm-commits
- [llvm] r370917 - [Attributor] Deal more explicit with non-exact definitions
Johannes Doerfert via llvm-commits
- [llvm] r370922 - [Attributor] Use the white list for attributes consistently
Johannes Doerfert via llvm-commits
- [llvm] r370924 - [Attributor] Look at internal functions only on-demand
Johannes Doerfert via llvm-commits
- [llvm] r370925 - [Attributor][NFC] Add assertion to guard against accidental misuse
Johannes Doerfert via llvm-commits
- [llvm] r370956 - [Attributor][Fix] Ensure the attribute names are created properly
Johannes Doerfert via llvm-commits
- [llvm] r370975 - [Attributor][Fix] Make sure we do not delete live code
Johannes Doerfert via llvm-commits
- [llvm] r370976 - [Attributor][Stats] Use the right statistics macro
Johannes Doerfert via llvm-commits
- [PATCH] D65531: [ArgPromo][Tests] Add and improve argument propagation tests
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66024: [SVFS] Vector Function ABI name demangler.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67115: [Attributor] Deal more explicit with non-exact definitions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59922: [Attributor] Deduce "no-capture" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59922: [Attributor] Deduce "no-capture" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66833: [Attributor] Use the delete API for liveness
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66560: [IRPrinting] Improve module pass printer to work better with -filter-print-funcs
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67170: [Attributor] Ensure AAIsDead correctly overrides getIRPosition
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D37648: [SLPVectorizer] Fix PR21780 Expansion of 256 bit vector loads fails to fold into shuffles
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67115: [Attributor] Deal more explicit with non-exact definitions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66913: [Attributor] Use the whitelist for attributes consistently
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66914: [Attributor] Look at internal functions only on-demand
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64375: [OpenMP][Docs] Provide implementation status details
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67191: [Attributor][Fix] Make sure we do not delete live code
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67191: [Attributor][Fix] Make sure we do not delete live code
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67231: [Attributor][Fix] Use right type to replace expressions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67232: [Attributor][Fix] Initialize the cache prior to using it
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67233: InstCombine: Fix crash on icmp of gep with addrspacecasted null
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67233: InstCombine: Fix crash on icmp of gep with addrspacecasted null
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67233: InstCombine: Fix crash on icmp of gep with addrspacecasted null
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67232: [Attributor][Fix] Initialize the cache prior to using it
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67286: [Attributor] Implement "noalias" callsite argument deduction
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67272: [Attributor] Add NoCaptureCallSiteArgument in default
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66967: [Attributor] ValueSimplify Abstract Attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67272: [Attributor] Add NoCaptureCallSiteArgument in default
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67286: [Attributor] Implement "noalias" callsite argument deduction
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67286: [Attributor] Implement "noalias" callsite argument deduction
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67232: [Attributor][Fix] Initialize the cache prior to using it
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67291: Teach the IRBuilder about constrained FPToSI and FPToUI
John McCall via Phabricator via llvm-commits
- [PATCH] D66851: [libomptarget] Refactor activemask macro to inline function
Jon Chesterfield via Phabricator via llvm-commits
- [zorg] r370997 - [lldb] Shuffle and time tests for the CMake builder
Jonas Devlieghere via llvm-commits
- [zorg] r371140 - [lldb] Send e-mails on failure
Jonas Devlieghere via llvm-commits
- [zorg] r371142 - Revert "[lldb] Send e-mails on failure"
Jonas Devlieghere via llvm-commits
- [zorg] r371145 - Revert "Disable e-mails until the Groovy exception is fixed"
Jonas Devlieghere via llvm-commits
- [llvm] r371159 - [MC] Fix undefined behavior in MCInstPrinter::formatHex
Jonas Devlieghere via llvm-commits
- [PATCH] D67102: DWARF: Fix a regression in location list dumping
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65677: [VirtualFileSystem] Support encoding working directories in a VFS mapping.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D67134: [Remarks] Add parser for bitstream remarks
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D67183: [Python] Implement truth testing for lldb.value
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D67184: [Python] Implement __next__ for value_iter
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65677: [VirtualFileSystem] Make the RedirectingFileSystem hold on to its own working directory.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D67154: MCRegisterInfo: Merge getLLVMRegNum and getLLVMRegNumFromEH
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D67236: [MC] Fix undefined behavior in MCInstPrinter::formatHex
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D67236: [MC] Fix undefined behavior in MCInstPrinter::formatHex
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D67236: [MC] Fix undefined behavior in MCInstPrinter::formatHex
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65677: [VirtualFileSystem] Make the RedirectingFileSystem hold on to its own working directory.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D67236: [MC] Fix undefined behavior in MCInstPrinter::formatHex
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D67236: [MC] Fix undefined behavior in MCInstPrinter::formatHex
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D67236: [MC] Fix undefined behavior in MCInstPrinter::formatHex
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D67263: [DwarfExpression] Disallow some rewrites to avoid undefined behavior
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D67263: [DwarfExpression] Disallow some rewrites to avoid undefined behavior
Jonas Devlieghere via Phabricator via llvm-commits
- [compiler-rt] r371336 - [ASan] Only run dlopen-mixed-c-cxx.c with static runtime
Jonas Hahnfeld via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D66292: [OpenMP] Change initialization of __kmp_global
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D67298: [ASan] Fix test case dlopen-mixed-c-cxx.c without C++ stdlib
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D67298: [ASan] Fix test case dlopen-mixed-c-cxx.c without C++ stdlib
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D67298: [ASan] Fix test case dlopen-mixed-c-cxx.c without C++ stdlib
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D67298: [ASan] Only run dlopen-mixed-c-cxx.c with static runtime
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D67298: [ASan] Only run dlopen-mixed-c-cxx.c with static runtime
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D67319: Fix dlopen-mixed-c-cxx test case when libstdc++ is not available
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D67298: [ASan] Only run dlopen-mixed-c-cxx.c with static runtime
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D67298: [ASan] Only run dlopen-mixed-c-cxx.c with static runtime
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] r370743 - [SystemZ] Add support for fentry.
Jonas Paulsson via llvm-commits
- [llvm] r370753 - [SystemZ] Recognize INLINEASM_BR in backend.
Jonas Paulsson via llvm-commits
- [llvm] r371048 - [SystemZ] Recognize INLINEASM_BR in backend
Jonas Paulsson via llvm-commits
- [PATCH] D67151: [SystemZ] Recognize INLINEASM_BR in backend
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D67151: [SystemZ] Recognize INLINEASM_BR in backend
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D67151: [SystemZ] Recognize INLINEASM_BR in backend
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D67151: [SystemZ] Recognize INLINEASM_BR in backend
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D66107: [libFuzzer] Make -merge=1 to reuse coverage information from the control file.
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D67138: Tweak StringRef operators for ever-so-slightly smaller assembly
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D62228: Make `vector` unconditionally move elements when exceptions are disabled.
Jordan Rupprecht via llvm-commits
- [PATCH] D62228: Make `vector` unconditionally move elements when exceptions are disabled.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D62228: Make `vector` unconditionally move elements when exceptions are disabled.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D66904: [libunwind] Fix memory leak in handling of DW_CFA_remember_state and DW_CFA_restore_state
Jorge Gorbe Moya via Phabricator via llvm-commits
- [PATCH] D66904: [libunwind] Fix memory leak in handling of DW_CFA_remember_state and DW_CFA_restore_state
Jorge Gorbe Moya via Phabricator via llvm-commits
- [PATCH] D66904: [libunwind] Fix memory leak in handling of DW_CFA_remember_state and DW_CFA_restore_state
Jorge Gorbe Moya via Phabricator via llvm-commits
- [PATCH] D67204: [TextAPI] update interface file for filtered iter
Juergen Ributzka via Phabricator via llvm-commits
- [PATCH] D66160: [llvm-nm] Add tapi file support
Juergen Ributzka via Phabricator via llvm-commits
- [PATCH] D66616: [TSan] Add interceptors for mach_vm_[de]allocate
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D66616: [TSan] Add interceptors for mach_vm_[de]allocate
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D67118: On PowerPC, Secure-PLT by default for FreeBSD 13 and higher
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D49754: Add -m(no-)spe, and e500 CPU definitions and support to clang
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D49754: Add -m(no-)spe, and e500 CPU definitions and support to clang
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D67213: [clang-tidy] Fix definitions in headers check to respect qualifiers
Kadir Cetinkaya via Phabricator via llvm-commits
- [llvm] r371359 - [MachineCopyPropagation] Remove redundant copies after TailDup via machine-cp
Kai Luo via llvm-commits
- [PATCH] D65267: [MachineCopyPropagation] Remove redundant copies after TailDup via machine-cp
Kai Luo via Phabricator via llvm-commits
- [PATCH] D65267: [MachineCopyPropagation] Remove redundant copies after TailDup via machine-cp
Kai Luo via Phabricator via llvm-commits
- [PATCH] D65267: [MachineCopyPropagation] Remove redundant copies after TailDup via machine-cp
Kai Luo via Phabricator via llvm-commits
- [PATCH] D65267: [MachineCopyPropagation] Remove redundant copies after TailDup via machine-cp
Kai Luo via Phabricator via llvm-commits
- [PATCH] D65267: [MachineCopyPropagation] Remove redundant copies after TailDup via machine-cp
Kai Luo via Phabricator via llvm-commits
- [PATCH] D67317: [PowerPC][NFC] Update test assertions using update_llc_test_checks.py
Kai Luo via Phabricator via llvm-commits
- [PATCH] D67317: [PowerPC][NFC] Update test assertions using update_llc_test_checks.py
Kai Luo via Phabricator via llvm-commits
- [PATCH] D65267: [MachineCopyPropagation] Remove redundant copies after TailDup via machine-cp
Kai Luo via Phabricator via llvm-commits
- [PATCH] D65267: [MachineCopyPropagation] Remove redundant copies after TailDup via machine-cp
Kai Luo via Phabricator via llvm-commits
- [compiler-rt] r371334 - Do not intercept malloc_usable_size on NetBSD
Kamil Rytarowski via llvm-commits
- [compiler-rt] r371335 - Enable leak-detection for NetBSD/amd64 in test/asan
Kamil Rytarowski via llvm-commits
- [compiler-rt] r371337 - Stop marking 5 ASan tests as failing on NetBSD/i386
Kamil Rytarowski via llvm-commits
- [compiler-rt] r371338 - Enable LSan tests for NetBSD/i386
Kamil Rytarowski via llvm-commits
- [compiler-rt] r371354 - Enable LSan for NetBSD/i386 in test/asan/lit.cfg.py
Kamil Rytarowski via llvm-commits
- [PATCH] D66566: [lldb] Replace std::once_flag with llvm::once_flag.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D67329: Add getauxval() compat for NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D67330: Avoid memory leak in ASan test
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D67330: Avoid memory leak in ASan test
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D67331: Stop tracking atexit/__cxa_atexit/pthread_atfork allocations in LSan/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D67337: Add __lsan::ScopedInterceptorDisabler for strerror(3)/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r371177 - [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Kang Zhang via llvm-commits
- [llvm] r370673 - [SVE][Inline-Asm] Support for SVE asm operands
Kerry McLaughlin via llvm-commits
- [llvm] r370769 - [SVE][Inline-Asm] Fix -Wimplicit-fallthrough in AArch64ISelLowering.cpp
Kerry McLaughlin via llvm-commits
- [PATCH] D66302: [SVE][Inline-Asm] Support for SVE asm operands
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D67095: [SVE][Inline-Asm] Fix -Wimplicit-fallthrough in AArch64ISelLowering.cpp
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D67095: [SVE][Inline-Asm] Fix -Wimplicit-fallthrough in AArch64ISelLowering.cpp
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D66302: [SVE][Inline-Asm] Support for SVE asm operands
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] r371235 - [FPEnv] Teach the IRBuilder about constrained FPToSI and FPToUI.
Kevin P. Neal via llvm-commits
- [PATCH] D67105: [TargetLowering] Fix another potential FPE in expandFP_TO_UINT
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D67291: Teach the IRBuilder about constrained FPToSI and FPToUI
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D67291: Teach the IRBuilder about constrained FPToSI and FPToUI
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D67105: [TargetLowering] Fix another potential FPE in expandFP_TO_UINT
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D65699: [Driver] Prioritize SYSROOT/usr/include over RESOURCE_DIR/include on linux-musl
Khem Raj via Phabricator via llvm-commits
- [PATCH] D65699: [Driver] Prioritize SYSROOT/usr/include over RESOURCE_DIR/include on linux-musl
Khem Raj via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D42748: [ELF] Don't create a .dynamic section when linking with -Bstatic
Konstantin Belousov via Phabricator via llvm-commits
- [PATCH] D66196: AMDGPU/GlobalISel: Restore insert point when getting aperture
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D67293: [scudo][standalone] Android related improvements
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D67293: [scudo][standalone] Android related improvements
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D67293: [scudo][standalone] Android related improvements
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D66042: [analyzer] Analysis: Silence checkers
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D66733: [analyzer] Add a checker option to detect nested dead stores
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D66333: [analyzer] NonNullParamChecker and CStringChecker parameter number in checker message
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D66733: [analyzer] Add a checker option to detect nested dead stores
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D66733: [analyzer] Add a checker option to detect nested dead stores
Kristóf Umann via Phabricator via llvm-commits
- [llvm] r370913 - [Hexagon] Improve generated code for test-if-bit-clear, one more time
Krzysztof Parzyszek via llvm-commits
- [llvm] r371083 - [Hexagon] Fix type in HexagonTargetLowering::ReplaceNodeResults
Krzysztof Parzyszek via llvm-commits
- [llvm] r370950 - [docs] Add some comments to the inline LLJIT example.
Lang Hames via llvm-commits
- [llvm] r370951 - [JITLink] Fix the show-timers option on llvm-jitlink.
Lang Hames via llvm-commits
- [llvm] r370968 - [llvm-rtdyld] Add timers to match llvm-jitlink.
Lang Hames via llvm-commits
- [llvm] r370969 - [llvm-rtdyld][llvm-jitlink] Rename struct member to remove ambiguity.
Lang Hames via llvm-commits
- [llvm] r371244 - [llvm-jitlink] Add optional slab allocator for testing locality optimizations.
Lang Hames via llvm-commits
- [llvm] r371245 - [ORC] Make sure RPC channel-send is called in blocking calls and responses.
Lang Hames via llvm-commits
- [llvm] r371245 - [ORC] Make sure RPC channel-send is called in blocking calls and responses.
Lang Hames via llvm-commits
- [llvm] r371255 - [ORC] Add a missing #include atomic.
Lang Hames via llvm-commits
- [llvm] r371263 - [ORC][RPC] Join server thread before checking condition in unit test.
Lang Hames via llvm-commits
- [llvm] r370971 - [NewPM][Sancov] Make Sancov a Module Pass instead of 2 Passes
Leonard Chan via llvm-commits
- [PATCH] D66988: [NewPM][Sancov] Make Sancov a Module Pass instead of 2 Passes
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D59754: [Sema] Add c++2a designated initializer warnings
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D66988: [NewPM][Sancov] Make Sancov a Module Pass instead of 2 Passes
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D57836: [Intrinsic] Unsigned Fixed Point Saturation Multiplication Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D67253: clang-misexpect: a standalone tool for verifying the use of __builtin_expect with PGO data
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D67323: [NewPM][Sancov] Create the Sancov Pass after building the pipelines
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D67262: [git-llvm] Do not reinvent `@{upstream}`
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D61372: [coroutines] Fix spills of static array allocas
Lewis Baker via Phabricator via llvm-commits
- [PATCH] D66210: [RFC/WIP][RISCV] Enable the machine outliner for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D66836: [libc++] Add `__truncating_cast` for safely casting float types to integers
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D62868: [libc++] Always build with -fvisibility=hidden
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D62868: [libc++] Always build with -fvisibility=hidden
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D62228: Make `vector` unconditionally move elements when exceptions are disabled.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D67210: [x86] bug fix for https://reviews.llvm.org/D64551
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D67210: [x86] bug fix for https://reviews.llvm.org/D64551
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D67046: [RISCV] Add InstrInfo areMemAccessesTriviallyDisjoint hook
Luís Marques via Phabricator via llvm-commits
- [PATCH] D67090: [llvm-objcopy][llvm-strip] Support --only-keep-debug
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D66938: [ARM][MVE] Decoding of VMSR doesn't diagnose some unpredictable encodings
Mark Murray via Phabricator via llvm-commits
- [PATCH] D66939: [ARM][MVE] Decoding of uqrshl and sqrshl accepts unpredictable encodings
Mark Murray via Phabricator via llvm-commits
- [lld] r370654 - [LLD] [COFF] Demangle itanium symbols in mingw mode
Martin Storsjo via llvm-commits
- [llvm] r370655 - [llvm-dlltool] Remove support for implying output name
Martin Storsjo via llvm-commits
- [llvm] r370656 - [llvm-dlltool] Handle external and internal names with differing decoration
Martin Storsjo via llvm-commits
- [llvm] r370657 - [test] [llvm-dlltool] Improve test strictness a little. NFC.
Martin Storsjo via llvm-commits
- [lld] r370974 - [LLD] [COFF] Implement MinGW default manifest handling
Martin Storsjo via llvm-commits
- [llvm] r370974 - [LLD] [COFF] Implement MinGW default manifest handling
Martin Storsjo via llvm-commits
- [lld] r371301 - Fix release notes for the MinGW frontend
Martin Storsjo via llvm-commits
- [PATCH] D67053: [LLD] [COFF] Resolve source locations for undefined references using dwarf
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67051: [LLD] [COFF] Demangle itanium symbols in mingw mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D65645: [llvm-dlltool] Remove support for implying output name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66996: [llvm-dlltool] Handle external and internal names with differing decoration
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67053: [LLD] [COFF] Resolve source locations for undefined references using dwarf
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Silently drop a manifest with language 0, if there's another manifest with a nonzero language id
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67053: [LLD] [COFF] Resolve source locations for undefined references using dwarf
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Implement MinGW default manifest handling
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Implement MinGW default manifest handling
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67051: [LLD] [COFF] Demangle itanium symbols in mingw mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Implement MinGW default manifest handling
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Implement MinGW default manifest handling
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Implement MinGW default manifest handling
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67301: [LLD] Unify the demangleItanium and demangleMSVC functions. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67301: [LLD] Unify the demangleItanium and demangleMSVC functions. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67053: [LLD] [COFF] Resolve source locations for undefined references using dwarf
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67053: [LLD] [COFF] Resolve source locations for undefined references using dwarf
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67053: [LLD] [COFF] Resolve source locations for undefined references using dwarf
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67053: [LLD] [COFF] Resolve source locations for undefined references using dwarf
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67301: [LLD] Unify the demangleItanium and demangleMSVC functions. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r370918 - GlobalISel: Define GINodeEquiv for undef
Matt Arsenault via llvm-commits
- [llvm] r370920 - GlobalISel/TableGen: Don't skip REG_SEQUENCE based on patterns
Matt Arsenault via llvm-commits
- [llvm] r370921 - AMDGPU/GlobalISel: Make 16-bit constants legal
Matt Arsenault via llvm-commits
- [llvm] r370927 - GlobalISel: Add G_BITREVERSE
Matt Arsenault via llvm-commits
- [llvm] r370929 - AMDGPU: Handle frame index expansion with no free SGPRs pre gfx9
Matt Arsenault via llvm-commits
- [llvm] r370979 - GlobalISel: Add basic legalization for G_BITREVERSE
Matt Arsenault via llvm-commits
- [llvm] r370980 - AMDGPU/GlobalISel: Select G_BITREVERSE
Matt Arsenault via llvm-commits
- [llvm] r371006 - AMDGPU/GlobalISel: Fix assert on load from constant address
Matt Arsenault via llvm-commits
- [llvm] r371007 - AMDGPU/GlobalISel: Fix placeholder value used for addrspacecast
Matt Arsenault via llvm-commits
- [llvm] r371008 - AMDGPU/GlobalISel: Restore insert point when getting aperture
Matt Arsenault via llvm-commits
- [llvm] r371009 - AMDGPU: Add intrinsics for address space identification
Matt Arsenault via llvm-commits
- [llvm] r371136 - AMDGPU: Avoid constructing new std::vector in initCandidate
Matt Arsenault via llvm-commits
- [llvm] r371141 - AMDGPU: Fix Register copypaste error
Matt Arsenault via llvm-commits
- [llvm] r371146 - InstCombine: Fix crash on icmp of gep with addrspacecasted null
Matt Arsenault via llvm-commits
- [llvm] r371148 - AMDGPU: Fix emitting multiple stack loads for stack passed workitems
Matt Arsenault via llvm-commits
- [llvm] r371149 - AMDGPU: Allow getMemOperandWithOffset to analyze stack accesses
Matt Arsenault via llvm-commits
- [llvm] r371150 - GlobalISel/TableGen: Fix handling of EXTRACT_SUBREG constraints
Matt Arsenault via llvm-commits
- [llvm] r371155 - AMDGPU/GlobalISel: Fix load/store of types in other address spaces
Matt Arsenault via llvm-commits
- [llvm] r371156 - AMDGPU/GlobalISel: Avoid repeating 32-bit type lists
Matt Arsenault via llvm-commits
- [llvm] r371249 - AMDGPU: Fix typo
Matt Arsenault via llvm-commits
- [llvm] r371253 - GlobalISel: Support physical register inputs in patterns
Matt Arsenault via llvm-commits
- [llvm] r371254 - GlobalISel: Add G_FMAD instruction
Matt Arsenault via llvm-commits
- [llvm] r371364 - AMDGPU: Remove pointless wrapper nodes for init.exec intrinsics
Matt Arsenault via llvm-commits
- [PATCH] D67059: AMDGPU/GlobalISel: Legalize G_BUILD_VECTOR v2s16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67062: AMDGPU/GlobalISel: Make 16-bit constants legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67100: GlobalISel/TableGen: Don't skip REG_SEQUENCE based on patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65523: SROA: Check Total Bits of vector type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67104: GlobalISel/TableGen: Fix handling of EXTRACT_SUBREG constraints
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67100: GlobalISel/TableGen: Don't skip REG_SEQUENCE based on patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67104: GlobalISel/TableGen: Fix handling of EXTRACT_SUBREG constraints
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67110: AMDGPU: Make VReg_1 size be 1
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66223: AMDGPU/GlobalISel: Fix assert on load from constant address
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67101: Target hooks for custom COPY insertion.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67110: AMDGPU: Make VReg_1 size be 1
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67121: [TargetLowering] Make allowsMemoryAccess methode virtual.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67121: [TargetLowering] Make allowsMemoryAccess methode virtual.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67121: [TargetLowering] Make allowsMemoryAccess methode virtual.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67126: [GVN/FP] Considate logic for reasoning about equality vs equivalance for floats
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67136: GlobalISel/TableGen: Handle REG_SEQUENCE patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67062: AMDGPU/GlobalISel: Make 16-bit constants legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67100: GlobalISel/TableGen: Don't skip REG_SEQUENCE based on patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67110: AMDGPU: Make VReg_1 size be 1
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66838: AMDGPU: Handle frame index expansion with no free SGPRs pre gfx9
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67187: GlobalISel: Add basic legalization for G_BITREVERSE
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67187: GlobalISel: Add basic legalization for G_BITREVERSE
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66194: AMDGPU/GlobalISel: Fix placeholder value used for addrspacecast
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66196: AMDGPU/GlobalISel: Restore insert point when getting aperture
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66223: AMDGPU/GlobalISel: Fix assert on load from constant address
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67147: Remove the additional constant which requires an extra register for statepoint lowering.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66223: AMDGPU/GlobalISel: Fix assert on load from constant address
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66197: AMDGPU: Add intrinsics for address space identification
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66196: AMDGPU/GlobalISel: Restore insert point when getting aperture
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64899: AMDGPU/GlobalISel: First pass at attempting to legalize load/stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67218: [AMDGPU] Mark s_barrier as having side effects but not accessing memory.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67233: InstCombine: Fix crash on icmp of gep with addrspacecasted null
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67233: InstCombine: Fix crash on icmp of gep with addrspacecasted null
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67235: AMDGPU: Fix emitting multiple stack loads for stack passed workitems
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65961: AMDGPU/SILoadStoreOptimizer: Optimize scanning for mergeable instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67233: InstCombine: Fix crash on icmp of gep with addrspacecasted null
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67237: AMDGPU: Allow getMemOperandWithOffset to analyze stack accesses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67233: InstCombine: Fix crash on icmp of gep with addrspacecasted null
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67233: InstCombine: Fix crash on icmp of gep with addrspacecasted null
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67242: AMDGPU: Avoid constructing new std::vector in initCandidate
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67242: AMDGPU: Avoid constructing new std::vector in initCandidate
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67233: InstCombine: Fix crash on icmp of gep with addrspacecasted null
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67235: AMDGPU: Fix emitting multiple stack loads for stack passed workitems
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67104: GlobalISel/TableGen: Fix handling of EXTRACT_SUBREG constraints
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67237: AMDGPU: Allow getMemOperandWithOffset to analyze stack accesses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67104: GlobalISel/TableGen: Fix handling of EXTRACT_SUBREG constraints
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64953: GlobalISel: Support physical register inputs in patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67248: [InstCombine] pow(x, +/- 0.0) -> 1.0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67248: [InstCombine] pow(x, +/- 0.0) -> 1.0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66385: AMDGPU/GlobalISel: Fix load/store of types in other address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67044: AMDGPU/GlobalISel: Avoid repeating 32-bit type lists
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67248: [InstCombine] pow(x, +/- 0.0) -> 1.0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64953: GlobalISel: Support physical register inputs in patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64953: GlobalISel: Support physical register inputs in patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67275: GlobalISel: Add G_FMAD instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67275: GlobalISel: Add G_FMAD instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67279: GlobalISel/AMDGPU: Legalize G_FMAD
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67279: GlobalISel/AMDGPU: Legalize G_FMAD
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67275: GlobalISel: Add G_FMAD instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67110: AMDGPU: Make VReg_1 size be 1
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64953: GlobalISel: Support physical register inputs in patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67299: AMDGPU: Avoid repeating a little work in the scheduler
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67299: AMDGPU: Avoid repeating a little work in the scheduler
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64953: GlobalISel: Support physical register inputs in patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67275: GlobalISel: Add G_FMAD instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67309: AMDGPU: Move MnemonicAlias out of instruction def hierarchy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67333: DAG/GlobalISel: Correct type profile of bitcount ops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67338: AMDGPU: Add immarg tto llvm.amdgcn.init.exec.from.input
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66987: [InlineCost] Perform caller store analysis
Matt Denton via Phabricator via llvm-commits
- [PATCH] D66987: [InlineCost] Perform caller store analysis
Matt Denton via Phabricator via llvm-commits
- [llvm] r371074 - [yaml2obj] Write the section header table after section contents
Matt Morehouse via llvm-commits
- [lld] r371267 - Update lld tests dynamic-list.s and symbol-override.s to use llvm-nm
Matthew Voss via llvm-commits
- [PATCH] D66107: [libFuzzer] Improve -merge= process to account for REDUCED corpus units.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D66107: [libFuzzer] Make -merge=1 to reuse coverage information from the control file.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D67193: [UBSan] Do not overwrite the default print_summary sanitizer option.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D66107: [libFuzzer] Make -merge=1 to reuse coverage information from the control file.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D67262: [git-llvm] Do not reinvent `@{upstream}`
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D67262: [git-llvm] Do not reinvent `@{upstream}`
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D67007: [ScopBuilder]Skip getting leader when merging statements to close holes
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D67007: [ScopBuilder]Skip getting leader when merging statements to close holes
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D67007: [ScopBuilder]Skip getting leader when merging statements to close holes
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D67007: [ScopBuilder]Skip getting leader when merging statements to close holes
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D65350: [DDG] Data Dependence Graph Basics
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D61608: YAML parser robustness improvements
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D61608: YAML parser robustness improvements
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D66566: [lldb] Replace std::once_flag with llvm::once_flag.
Michał Górny via Phabricator via llvm-commits
- [PATCH] D66566: [lldb] Replace std::once_flag with llvm::once_flag.
Michał Górny via Phabricator via llvm-commits
- [PATCH] D62868: [libc++] Always build with -fvisibility=hidden
Michał Górny via Phabricator via llvm-commits
- [PATCH] D63672: Added Delta IR Reduction Tool
Michał Górny via Phabricator via llvm-commits
- [PATCH] D63672: Added Delta IR Reduction Tool
Michał Górny via Phabricator via llvm-commits
- [PATCH] D63672: Added Delta IR Reduction Tool
Michał Górny via Phabricator via llvm-commits
- [PATCH] D62868: [libc++] Always build with -fvisibility=hidden
Michał Górny via Phabricator via llvm-commits
- [PATCH] D63672: Added Delta IR Reduction Tool
Michał Górny via Phabricator via llvm-commits
- [llvm] r371171 - [MIR] Change test case to read from stdin instead of file
Mikael Holmen via llvm-commits
- [llvm] r370957 - [MemorySSA] Re-enable MemorySSA use.
Mikael Holmén via llvm-commits
- [llvm] r370957 - [MemorySSA] Re-enable MemorySSA use.
Mikael Holmén via llvm-commits
- [llvm] r370957 - [MemorySSA] Re-enable MemorySSA use.
Mikael Holmén via llvm-commits
- [PATCH] D66803: [LV] Tail-folding with runtime memory checks
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D66803: [LV] Tail-folding with runtime memory checks
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D66803: [LV] Tail-folding with runtime memory checks
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D66803: [LV] Tail-folding with runtime memory checks
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D67209: [MIR] MIR Namer pass
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D61144: [LoopIdiomRecognize] BCmp loop idiom recognition
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D67280: [Mips][msa] Fix inifinite loop for mips.nori.b intrinsic
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D67280: [Mips][msa] Fix inifinite loop for mips.nori.b intrinsic
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D67193: [UBSan] Do not overwrite the default print_summary sanitizer option.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D66934: [ARM64] Simplify RegisterInfos_arm64.h with macro based RegisterInfo array
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D64146: [Clang Interpreter] Initial patch for the constexpr interpreter
Nandor Licker via Phabricator via llvm-commits
- [PATCH] D64146: [Clang Interpreter] Initial patch for the constexpr interpreter
Nandor Licker via Phabricator via llvm-commits
- [PATCH] D64146: [Clang Interpreter] Initial patch for the constexpr interpreter
Nandor Licker via Phabricator via llvm-commits
- [PATCH] D64146: [Clang Interpreter] Initial patch for the constexpr interpreter
Nandor Licker via Phabricator via llvm-commits
- [PATCH] D64146: [Clang Interpreter] Initial patch for the constexpr interpreter
Nandor Licker via Phabricator via llvm-commits
- [PATCH] D66148: [SemanticTypedef] Provide a semantic typedef class and operators
Nevin Liber via Phabricator via llvm-commits
- [llvm] r371262 - [IR] CallBrInst: scan+update arg list when indirect dest list changes
Nick Desaulniers via llvm-commits
- [PATCH] D67196: [Verifier] add invariant check for callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D67196: [Verifier] add invariant check for callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D67196: [Verifier] add invariant check for callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D67196: [Verifier] add invariant check for callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D67196: [Verifier] add invariant check for callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D67252: [IR] CallBrInst: scan+update arg list when indirect dest list changes
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D62555: [TailDuplicator] prevent tail duplication for INLINEASM_BR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D67252: [IR] CallBrInst: scan+update arg list when indirect dest list changes
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D67252: [IR] CallBrInst: scan+update arg list when indirect dest list changes
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D67253: clang-misexpect: a standalone tool for verifying the use of __builtin_expect with PGO data
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D67252: [IR] CallBrInst: scan+update arg list when indirect dest list changes
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D67252: [IR] CallBrInst: scan+update arg list when indirect dest list changes
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D67252: [IR] CallBrInst: scan+update arg list when indirect dest list changes
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D67252: [IR] CallBrInst: scan+update arg list when indirect dest list changes
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D67196: [Verifier] add invariant check for callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D67306: [IfConversion] Correctly handle cases where analyzeBranch fails.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D67132: [PATCH] Improve support for atomicrmw and cmpxchg in C API.
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D67132: [PATCH] Improve support for atomicrmw and cmpxchg in C API.
Nick Lewycky via Phabricator via llvm-commits
- [llvm] r370749 - gn build: Merge r370746
Nico Weber via llvm-commits
- [llvm] r370752 - gn build: (manually) merge r370499
Nico Weber via llvm-commits
- [llvm] r370844 - gn build: Merge r370843
Nico Weber via llvm-commits
- [llvm] r370876 - gn build: Merge r370862
Nico Weber via llvm-commits
- [llvm] r370988 - gn build: Merge r370985
Nico Weber via llvm-commits
- [llvm] r371091 - gn build: (manually) merge r371003
Nico Weber via llvm-commits
- [llvm] r371102 - gn build: (manually) merge r358706
Nico Weber via llvm-commits
- [llvm] r371105 - gn build: Merge r371103
Nico Weber via llvm-commits
- [llvm] r371119 - gn build: Merge r371117
Nico Weber via llvm-commits
- [llvm] r371123 - gn build: Merge r371121
Nico Weber via llvm-commits
- [llvm] r371135 - gn build: Merge r371134
Nico Weber via llvm-commits
- [llvm] r371161 - gn build: Merge r371159
Nico Weber via llvm-commits
- [llvm] r371190 - gn build: Merge r371179
Nico Weber via llvm-commits
- [llvm] r371191 - gn build: Merge r371182
Nico Weber via llvm-commits
- [lld] r371202 - Revert r370635, it caused PR43241.
Nico Weber via llvm-commits
- [PATCH] D66711: [clang] Warning for non-final classes with final destructors
Nico Weber via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Silently drop a manifest with language 0, if there's another manifest with a nonzero language id
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Implement MinGW default manifest handling
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Implement MinGW default manifest handling
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66984: compiler-rt/builtins: Make check-builtins run tests on macOS.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D67241: Regex: Make "match" and "sub" const member functions
Nicolas Guillemot via Phabricator via llvm-commits
- [PATCH] D67241: Regex: Make "match" and "sub" const member functions
Nicolas Guillemot via Phabricator via llvm-commits
- [PATCH] D67241: Regex: Make "match" and "sub" const member functions
Nicolas Guillemot via Phabricator via llvm-commits
- [PATCH] D67241: Regex: Make "match" and "sub" const member functions
Nicolas Guillemot via Phabricator via llvm-commits
- [llvm] r371305 - [X86] Add test for PR43230; NFC
Nikita Popov via llvm-commits
- [llvm] r371306 - [LVI] Look through extractvalue of insertvalue
Nikita Popov via llvm-commits
- [llvm] r371307 - [X86] Fix pshuflw formation from repeated shuffle mask (PR43230)
Nikita Popov via llvm-commits
- [PATCH] D56455: [ADT] Fix SmallDenseMap assertion with large InlineBuckets
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D67314: [X86] Fix pshuflw formation from repeated shuffle mask (PR43230)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D64869: [SCEV] get more accurate range for AddExpr with NW flag
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D67035: [LVI] Look through extractvalue of insertvalue
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D67314: [X86] Fix pshuflw formation from repeated shuffle mask (PR43230)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D67004: [DebugInfo] Enable call site parameter debug info for ARM and AArch64
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D67004: [DebugInfo] Enable call site parameter debug info for ARM and AArch64
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D67261: [NFC] Make the describeLoadedValue() hook return machine operand objects
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D67225: [DebugInfo][X86] Describe call site values for zero-valued imms
Nikola Prica via Phabricator via llvm-commits
- [llvm] r370728 - Bug fix on function epilog optimization (ARM backend)
Oliver Stannard via llvm-commits
- [llvm] r370729 - [ARM][MVE] Decoding of VMSR doesn't diagnose some unpredictable encodings
Oliver Stannard via llvm-commits
- [PATCH] D66214: [ARM] Use MQPR not QPR for MVE registers
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D63932: [GlobalDCE] Dead Virtual Function Elimination
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D63932: [GlobalDCE] Dead Virtual Function Elimination
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D66997: [ARM] Fix MVE ldst offset ranges
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D66938: [ARM][MVE] Decoding of VMSR doesn't diagnose some unpredictable encodings
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D66730: Bug fix on function epilog optimization (ARM backend)
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D66939: [ARM][MVE] Decoding of uqrshl and sqrshl accepts unpredictable encodings
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D66730: Bug fix on function epilog optimization (ARM backend)
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D66730: Bug fix on function epilog optimization (ARM backend)
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D66938: [ARM][MVE] Decoding of VMSR doesn't diagnose some unpredictable encodings
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D65863: [ARM] Add support for the s,j,x,N,O inline asm constraints
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D67216: [cfi] Add flag to always generate call frame information
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D67259: [X86] Enable -mprefer-vector-width=256 by default for Skylake-avx512 and later Intel CPUs.
Ori Livneh via Phabricator via llvm-commits
- [PATCH] D67097: [DWARF] Check for format mismatch between CU and Range List Table.
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D65649: [RISCV] Add MC encodings and tests of the Bit Manipulation extension
Paolo Savini via Phabricator via llvm-commits
- [PATCH] D65649: [RISCV] Add MC encodings and tests of the Bit Manipulation extension
Paolo Savini via Phabricator via llvm-commits
- [PATCH] D67253: clang-misexpect: a standalone tool for verifying the use of __builtin_expect with PGO data
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D67253: clang-misexpect: a standalone tool for verifying the use of __builtin_expect with PGO data
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D67253: clang-misexpect: a standalone tool for verifying the use of __builtin_expect with PGO data
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D67097: [DWARF] Check for format mismatch between CU and Range List Table.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D66643: [DWARF] Support DWARF64 in DWARFListTableHeader.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D67097: [DWARF] Check for format mismatch between CU and Range List Table.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D67097: [DWARF] Check for format mismatch between CU and Range List Table.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D67276: [DWARF] Add a unit test for DWARFUnit::getLength().
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D67281: [AArch64][SimplifyCFG] Add additional cost for instructions in mergeConditionalStoreToAddress
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D67281: [AArch64][SimplifyCFG] Add additional cost for instructions in mergeConditionalStoreToAddress
Pavel Kosov via Phabricator via llvm-commits
- [zorg] r370787 - Pass -DLLDB_DISABLE_CURSES to the lldb-x86_64-debian bot
Pavel Labath via llvm-commits
- [llvm] r370868 - DWARF: Fix a regression in location list dumping
Pavel Labath via llvm-commits
- [llvm] r370882 - Fix address sizes in the dwarfdump-debug-loc-error-cases test
Pavel Labath via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66744: NativeProcessLinux: Remove some register context boilerplate
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D67073: [dotest] Add @skipIfCursesSupportMissing and annotate the new gui test
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D67102: DWARF: Fix a regression in location list dumping
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D67075: Pass -DLLDB_DISABLE_CURSES to the lldb-x86_64-debian bot
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D67083: [dotest] Avoid the need for LEVEL= makefile boilerplate
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D67082: Port TestBatchMode to PExpectTest class
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D67102: DWARF: Fix a regression in location list dumping
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66791: [lldb][ELF] Read symbols from .gnu_debugdata sect.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D67154: MCRegisterInfo: Merge getLLVMRegNum and getLLVMRegNumFromEH
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D67090: [llvm-objcopy][llvm-strip] Support --only-keep-debug
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D67067: Breakpad: Basic support for STACK WIN unwinding
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66742: Obliterate LLDB_CONFIGURATION_BUILDANDINTEGRATION
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D65677: [VirtualFileSystem] Make the RedirectingFileSystem hold on to its own working directory.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D67173: [dotest] Centralize initialization commands even more
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D67090: [llvm-objcopy][llvm-strip] Support --only-keep-debug
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D65677: [VirtualFileSystem] Make the RedirectingFileSystem hold on to its own working directory.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66786: [x86] Fix bugs of some intrinsic functions in CLANG : _mm512_stream_ps, _mm512_stream_pd, _mm512_stream_si512
Pengfei Wang via Phabricator via llvm-commits
- [llvm] r371054 - [MIPS GlobalISel] Lower SRet pointer arguments
Petar Avramovic via llvm-commits
- [llvm] r371055 - [MIPS GlobalISel] Select llvm.trap intrinsic
Petar Avramovic via llvm-commits
- [llvm] r371056 - [MIPS GlobalISel] Select G_FENCE
Petar Avramovic via llvm-commits
- [PATCH] D67014: [mips] Switch to the `.text` section after emitting asm file preamble
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D67179: [MIPS GlobalISel] Lower SRet pointer arguments
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D67180: [MIPS GlobalISel] Select llvm.trap intrinsic
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D67181: [MIPS GlobalISel] Select G_FENCE
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D67179: [MIPS GlobalISel] Lower SRet pointer arguments
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D67180: [MIPS GlobalISel] Select llvm.trap intrinsic
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D67181: [MIPS GlobalISel] Select G_FENCE
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D66979: [InstrProf] Tighten a check for malformed data records in raw profiles
Pete Cooper via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Peter Smith via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Peter Smith via Phabricator via llvm-commits
- [PATCH] D67152: Align output segments correctly
Peter Smith via Phabricator via llvm-commits
- [PATCH] D67164: [ELF] Don't shrink RelrSection
Peter Smith via Phabricator via llvm-commits
- [PATCH] D67284: [LLD][ELF][ARM] Implement --fix-cortex-a8 to fix erratum 657417
Peter Smith via Phabricator via llvm-commits
- [PATCH] D67285: [ELF] Replace error() with errorOrWarn() for the ASSERT command
Peter Smith via Phabricator via llvm-commits
- [PATCH] D59754: [Sema] Add c++2a designated initializer warnings
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D66801: [X86][BtVer2] Fix latency and throughput of conditional SIMD store instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D65228: [AMDGPU][MC][GFX10] Corrected constant bus limit for 64-bit shift instructions
Phabricator via Phabricator via llvm-commits
- [PATCH] D65229: [AMDGPU][MC][GFX10] Corrected constant bus checks to exclude null
Phabricator via Phabricator via llvm-commits
- [PATCH] D67009: [TargetLowering][PS4] Add sincos(f) lib functions when target is PS4
Phabricator via Phabricator via llvm-commits
- [PATCH] D66806: [LifetimeAnalysis] Fix some false positives
Phabricator via Phabricator via llvm-commits
- [PATCH] D66979: [InstrProf] Tighten a check for malformed data records in raw profiles
Phabricator via Phabricator via llvm-commits
- [PATCH] D66985: [llvm-profdata] Add mode to recover from profile read failures
Phabricator via Phabricator via llvm-commits
- [PATCH] D66993: [ARM][ParallelDSP] SExt mul for accumulation
Phabricator via Phabricator via llvm-commits
- [PATCH] D67081: [ModuloSchedule] Introduce PeelingModuloScheduleExpander
Phabricator via Phabricator via llvm-commits
- [PATCH] D67163: [Driver] Use shared singleton instance of DriverOptTable
Phabricator via Phabricator via llvm-commits
- [PATCH] D65527: Avoid assemble step in verbose-output-quoting.c
Phabricator via Phabricator via llvm-commits
- [PATCH] D67124: Upstream macCatalyst support in debugserver and the dynamic library loader plugin.
Phabricator via Phabricator via llvm-commits
- [PATCH] D67141: [DebugInfo] Emit DW_TAG_enumeration_type for referenced global enumerator.
Phabricator via Phabricator via llvm-commits
- [PATCH] D66569: [analyzer] ccc-analyzer: handle --sysroot=/path in addition to --sysroot /path
Phabricator via Phabricator via llvm-commits
- [PATCH] D65752: [Sema] Refactor LookupVisibleDecls. NFC
Phabricator via Phabricator via llvm-commits
- [PATCH] D66411: Fix -ftime-trace breaking flame-graph assumptions
Phabricator via Phabricator via llvm-commits
- [PATCH] D67087: [X86] Override BuildSDIVPow2 for X86.
Phabricator via Phabricator via llvm-commits
- [PATCH] D67202: Implement Microsoft-compatible mangling for decomposition declarations.
Phabricator via Phabricator via llvm-commits
- [PATCH] D66496: [libcxx] Codesign test executables if necessary
Phabricator via Phabricator via llvm-commits
- [PATCH] D65884: [ARM] MVE Tail Predication
Phabricator via Phabricator via llvm-commits
- [PATCH] D67230: Remove call to obsolete gethostbyname, using getaddrinfo
Phabricator via Phabricator via llvm-commits
- [PATCH] D67192: [X86] Use MOVSX instead of CBW to extend i8 to AX for i8 sdiv.
Phabricator via Phabricator via llvm-commits
- [PATCH] D67019: [analyzer] pr43179: CallDescription: Check number of parameters as well as number of arguments.
Phabricator via Phabricator via llvm-commits
- [PATCH] D65182: [analyzer] Add fix-it hint support.
Phabricator via Phabricator via llvm-commits
- [PATCH] D67311: [X86] Add prefer-128-bit subtarget feature.
Phabricator via Phabricator via llvm-commits
- [PATCH] D67332: [InstSimplify] simplifyUnsignedRangeCheck(): if we know that X != 0, handle more cases (PR43246)
Phabricator via Phabricator via llvm-commits
- [llvm] r370784 - [Tests/GVN] Precommit requested test additions from D66977
Philip Reames via llvm-commits
- [llvm] r370791 - [GVN] Propagate simple equalities from assumes within the tail of the block
Philip Reames via llvm-commits
- [llvm] r370824 - [GVN] Remove a todo introduced w/rL370791
Philip Reames via llvm-commits
- [llvm] r370933 - [Instruction] Add hasMetadata(Kind) helper [NFC]
Philip Reames via llvm-commits
- [llvm] r370942 - Update CodeGen to use hasMetadata as appropriate [NFC]
Philip Reames via llvm-commits
- [llvm] r370948 - [NFC] Switch last couple of invariant_load checks to use hasMetadata
Philip Reames via llvm-commits
- [PATCH] D66977: [GVN] Propagate simple equalities from assumes within the tail of the block
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66977: [GVN] Propagate simple equalities from assumes within the tail of the block
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66322: [X86] Updated target specific selection dag code to conservatively check for isAtomic in addition to isVolatile
Philip Reames via Phabricator via llvm-commits
- [PATCH] D67126: [GVN/FP] Considate logic for reasoning about equality vs equivalance for floats
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66309: Introduce infrastructure for an incremental port of SelectionDAG atomic load/store handling
Philip Reames via Phabricator via llvm-commits
- [PATCH] D67126: [GVN/FP] Considate logic for reasoning about equality vs equivalance for floats
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66309: Introduce infrastructure for an incremental port of SelectionDAG atomic load/store handling
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66688: [LoopVectorize] Leverage speculation safety to avoid masked.loads
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66309: Introduce infrastructure for an incremental port of SelectionDAG atomic load/store handling
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66688: [LoopVectorize] Leverage speculation safety to avoid masked.loads
Philip Reames via Phabricator via llvm-commits
- [llvm] r370634 - [AMDGPU] Add test
Piotr Sobczak via llvm-commits
- [PATCH] D63860: [AMDGPU] Add test
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D64911: [AMDGPU] Extend the SI Load/Store optimizer
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D66814: [IRMover] Don't map globals if their types are the same
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D66814: [IRMover] Don't map globals if their types are the same
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [llvm] r370830 - [NFC][llvm-ifs] Adding .ifs files to the test list for llvm-ifs tool.
Puyan Lotfi via llvm-commits
- [llvm] r370985 - [mir-canon][NFC] Move MIR vreg renaming code to separate file for better reuse.
Puyan Lotfi via llvm-commits
- [llvm] r371005 - [mir-canon][NFC] Adding -verify-machineinstrs to mir-canon tests.
Puyan Lotfi via llvm-commits
- [llvm] r371121 - [MIR] MIRNamer pass for improving MIR test authoring experience.
Puyan Lotfi via llvm-commits
- [llvm] r371248 - [llvm-ifs] Improving detection of PlatformKind from triple for TBD generation.
Puyan Lotfi via llvm-commits
- [PATCH] D67061: [mir-canon][NFCi] Adding opt arg to enable vreg renaming only mode.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67061: [mir-canon][NFCi] Adding opt arg to enable vreg renaming only mode.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67114: [mir-canon][NFC] Move MIR Vreg renaming code to separate file for better reuse.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67061: [mir-canon][NFCi] Adding opt arg to enable vreg renaming only mode.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67114: [mir-canon][NFC] Move MIR Vreg renaming code to separate file for better reuse.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67114: [mir-canon][NFC] Move MIR Vreg renaming code to separate file for better reuse.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67114: [mir-canon][NFC] Move MIR Vreg renaming code to separate file for better reuse.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67114: [mir-canon][NFC] Move MIR Vreg renaming code to separate file for better reuse.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67114: [mir-canon][NFC] Move MIR Vreg renaming code to separate file for better reuse.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67114: [mir-canon][NFC] Move MIR Vreg renaming code to separate file for better reuse.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67114: [mir-canon][NFC] Move MIR Vreg renaming code to separate file for better reuse.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67114: [mir-canon][NFC] Move MIR Vreg renaming code to separate file for better reuse.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67114: [mir-canon][NFC] Move MIR Vreg renaming code to separate file for better reuse.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67114: [mir-canon][NFC] Move MIR Vreg renaming code to separate file for better reuse.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67195: Adding support for overriding LLVM_ENABLE_RUNTIMES for runtimes builds.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67209: [MIR] MIR Namer pass
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66405: [llvm-ifs] llvm Interface Stubs merging + object file generation tool.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67209: [MIR] MIR Namer pass
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67209: [MIR] MIR Namer pass
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67195: Adding support for overriding LLVM_ENABLE_RUNTIMES for runtimes builds.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67255: [llvm-ifs] Fixing hardcoding of PlatformKind for TBD generation
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67209: [MIR] MIR Namer pass
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67255: [llvm-ifs] Fixing hardcoding of PlatformKind for TBD generation
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66160: [llvm-nm] Add tapi file support
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D67255: [llvm-ifs] Fixing hardcoding of PlatformKind for TBD generation
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66576: [Regalloc][WIP] Increase CSR cost in RegAllocGreedy to favour splitting/spill over CSR first use
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D66050: Improve division estimation of floating points.
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D66050: Improve division estimation of floating points.
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D66050: Improve division estimation of floating points.
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D66050: Improve division estimation of floating points.
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D67133: [GlobalISel]: Fix some non determinism exposed in CSE due to not notifying observers about mutations + add verification for CSE
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D54368: RegAllocFast: Record internal state based on register units
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D67257: New statepoint spilling mechanism
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D67303: [AArch64][GlobalISel] Enable the localizer for optimized builds
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D67303: [AArch64][GlobalISel] Enable the localizer for optimized builds
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D66730: Bug fix on function epilog optimization (ARM backend)
Rainer Herbertz via Phabricator via llvm-commits
- [PATCH] D67018: [lldb][NFC] Add basic test for GUI command
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D67018: [lldb][NFC] Add basic test for GUI command
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D67063: [lldb] Add description to option completions.
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D67116: [lldb][NFC] Remove unused overload of File::Read
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D67064: [lldb][NFC] Remove lldbcurses.py
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D67123: [lldb] Early exit in RangeDataVector:FindEntryIndexesThatContain
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D67001: [lldb] Limit the amount of zeroes we use for padding when printing small floats
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r370805 - [MC] Pass through .code16/32/64 and .syntax unified for COFF
Reid Kleckner via llvm-commits
- [llvm] r370829 - Revert [Windows] Disable TrapUnreachable for Win64, add SEH_NoReturn
Reid Kleckner via llvm-commits
- [llvm] r370667 - Partially revert D61491 "AMDGPU: Be explicit about whether the high-word in SI_PC_ADD_REL_OFFSET is 0"
Reid Kleckner via llvm-commits
- [llvm] r371000 - Use -mtriple to fix AMDGPU test sensitive to object file format
Reid Kleckner via llvm-commits
- [llvm] r371251 - Remove dead .seh_stackalloc parsing method in X86AsmParser
Reid Kleckner via llvm-commits
- [PATCH] D67047: [cmake] Remove MSVC C4258 override
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D67103: [cmake] Remove MSVC C4180 override
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D67051: [LLD] [COFF] Demangle itanium symbols in mingw mode
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66980: [Windows] Disable TrapUnreachable for Win64, add SEH_NoReturn
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D67166: Win: handle \\?UNC\ prefix in realPathFromHandle (PR43204)
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D67166: Win: handle \\?\UNC\ prefix in realPathFromHandle (PR43204)
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66328: [DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark them as artificial
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66411: Fix -ftime-trace breaking flame-graph assumptions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66328: [DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark them as artificial
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D67201: [Windows] Replace TrapUnreachable with an int3 insertion pass
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D67175: [llvm] [cmake] Add possibility to use ChooseMSVCCRT.cmake when include LLVM library
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D65761: Add Windows Control Flow Guard checks (/guard:cf).
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66625: [X86] Print register names in .seh_* directives
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D65761: Add Windows Control Flow Guard checks (/guard:cf).
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D67283: [GCOV] Skip artificial functions from being emitted
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D67028: Use musttail for variadic method thunks when possible
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D67301: [LLD] Unify the demangleItanium and demangleMSVC functions. NFC.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D67301: [LLD] Unify the demangleItanium and demangleMSVC functions. NFC.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D67295: [COFF] Fix to not add archive name to buffer identifiers when they come from thin archives.
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r371274 - Synchronize LLVM's copy of libc++abi's demangler with the libc++abi
Richard Smith via llvm-commits
- [PATCH] D59754: [Sema] Add c++2a designated initializer warnings
Richard Smith - zygoloid via Phabricator via llvm-commits
- [llvm] r370675 - [TargetLowering][PS4] Add sincos(f) lib functions when target is PS4
Robert Lougher via llvm-commits
- [PATCH] D67009: [TargetLowering][PS4] Add sincos(f) lib functions when target is PS4
Robert Lougher via Phabricator via llvm-commits
- [llvm] r370788 - Revert r370454 "[LoopIdiomRecognize] BCmp loop idiom recognition"
Roman Lebedev via llvm-commits
- [llvm] r370874 - Revert "[Clang Interpreter] Initial patch for the constexpr interpreter"
Roman Lebedev via llvm-commits
- [llvm] r371098 - [InstCombine][NFC] Tests for 'unsigned add overflow' check
Roman Lebedev via llvm-commits
- [llvm] r371099 - [InstCombine][NFC] Tests for 'unsigned sub overflow' check
Roman Lebedev via llvm-commits
- [llvm] r371100 - [InstCombine] foldICmpBinOp(): consider inverted check in 'unsigned add overflow' check
Roman Lebedev via llvm-commits
- [llvm] r371101 - [InstCombine] foldICmpBinOp(): consider inverted check in 'unsigned sub overflow' check
Roman Lebedev via llvm-commits
- [llvm] r371108 - [NFC][InstCombine] Overhaul 'unsigned add overflow' tests, ensure that all 3 patterns have full test coverage
Roman Lebedev via llvm-commits
- [test-suite] r371219 - [MiBench] consumer-typeset: z31: GetMemory(): don't apply offset to nullptr, it's UB
Roman Lebedev via llvm-commits
- [test-suite] r371220 - MallocBench: gs: zarray: zastore(): correctly subtract unsigned offset
Roman Lebedev via llvm-commits
- [llvm] r371294 - [SimplifyCFG] SpeculativelyExecuteBB(): It's SpeculatedInstructions, not SpeculationCost
Roman Lebedev via llvm-commits
- [llvm] r371296 - [SimplifyCFG][NFC] Regenerate merge-cond-stores* tests
Roman Lebedev via llvm-commits
- [llvm] r371297 - [SimplifyCFG][NFC] Show that we don't consider the cost when merging cond stores
Roman Lebedev via llvm-commits
- [llvm] r371300 - [SimplifyCFG][NFC] Make merge-cond-stores-cost.ll X86-specific, and rewrite it
Roman Lebedev via llvm-commits
- [llvm] r371310 - [SimplifyCFG][NFC] Autogenerate two tests
Roman Lebedev via llvm-commits
- [llvm] r371311 - [SimplifyCFG][NFC] Autogenerate PhiEliminate3.ll
Roman Lebedev via llvm-commits
- [llvm] r371339 - [NFC][InstSimplify] Some tests for dropping null check after uadd.with.overflow of non-null (PR43246)
Roman Lebedev via llvm-commits
- getting assert [Re: [llvm] r370327 - [X86][CodeGen][NFC] Delay `combineIncDecVector()` from DAGCombine to X86DAGToDAGISel]
Roman Lebedev via llvm-commits
- [llvm] r371346 - [X86] X86DAGToDAGISel::combineIncDecVector(): call getSplatBuildVector() manually
Roman Lebedev via llvm-commits
- [llvm] r371349 - [InstSimplify] simplifyUnsignedRangeCheck(): if we know that X != 0, handle more cases (PR43246)
Roman Lebedev via llvm-commits
- [llvm] r371352 - [InstCombine][NFC] Some tests for usub overflow+nonzero check improvement (PR43251)
Roman Lebedev via llvm-commits
- [PATCH] D67068: A instruction bitcast a constant, and get used across the basic block will generate additional COPY SDNode.The example as follow:
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66050: Improve division estimation of floating points.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66805: [MIPS] For vectors, select `add %x, C` as `sub %x, -C` if it results in inline immediate
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61144: [LoopIdiomRecognize] BCmp loop idiom recognition
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66024: [SVFS] Vector Function ABI name demangler.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67101: Target hooks for custom COPY insertion.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67101: Target hooks for custom COPY insertion.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67087: [X86] Override BuildSDIVPow2 for X86.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64146: [Clang Interpreter] Initial patch for the constexpr interpreter
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64146: [Clang Interpreter] Initial patch for the constexpr interpreter
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67153: [InstCombine] Fold sub (or A, B) (and A, B) to (xor A, B)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67155: [InstCombine] Fold sub (and A, B) (or A, B)) to not (xor A, B)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64146: [Clang Interpreter] Initial patch for the constexpr interpreter
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67155: [InstCombine] Fold sub (and A, B) (or A, B)) to neg (xor A, B)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67188: [InstCombine] sub(xor(x, y), or(x, y)) -> neg(and(x, y))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67196: [Verifier] add invariant check for callbr
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67196: [Verifier] add invariant check for callbr
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D42981: [COST] Fix cost model of load instructions on X86
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64551: [X86] EltsFromConsecutiveLoads - support common source loads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67240: [NOT FOR REVIEW][NOT FOR COMMIT] X86 machine instruction counting
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67240: [NOT FOR REVIEW][NOT FOR COMMIT] X86 machine instruction counting
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67244: LangRef: mention MSan's problem with speculative conditional branches.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62341: [DAGCombine][X86][AArch64][AMDGPU][MIPS][PPC] (sub x, c) -> (add x, -c) vector edition.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62341: [DAGCombine][X86][AArch64][AMDGPU][MIPS][PPC] (sub x, c) -> (add x, -c) vector edition.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67311: [X86] Add prefer-128-bit subtarget feature.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67315: [SimplifyCFG] mergeConditionalStoreToAddress(): consider cost, not instruction count
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67314: [X86] Fix pshuflw formation from repeated shuffle mask (PR43230)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67318: [SimplifyCFG] FoldTwoEntryPHINode(): consider *total* speculation cost, not per-BB cost
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67318: [SimplifyCFG] FoldTwoEntryPHINode(): consider *total* speculation cost, not per-BB cost
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67318: [SimplifyCFG] FoldTwoEntryPHINode(): consider *total* speculation cost, not per-BB cost
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67318: [SimplifyCFG] FoldTwoEntryPHINode(): consider *total* speculation cost, not per-BB cost
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67318: [SimplifyCFG] FoldTwoEntryPHINode(): consider *total* speculation cost, not per-BB cost
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67332: [InstSimplify] simplifyUnsignedRangeCheck(): if we know that X != 0, handle more cases
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67332: [InstSimplify] simplifyUnsignedRangeCheck(): if we know that X != 0, handle more cases (PR43246)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67332: [InstSimplify] simplifyUnsignedRangeCheck(): if we know that X != 0, handle more cases (PR43246)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67332: [InstSimplify] simplifyUnsignedRangeCheck(): if we know that X != 0, handle more cases (PR43246)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67332: [InstSimplify] simplifyUnsignedRangeCheck(): if we know that X != 0, handle more cases (PR43246)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D67332: [InstSimplify] simplifyUnsignedRangeCheck(): if we know that X != 0, handle more cases (PR43246)
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r370673 - [SVE][Inline-Asm] Support for SVE asm operands
Rui Ueyama via llvm-commits
- [lld] r371013 - Align output segments correctly
Rui Ueyama via llvm-commits
- [lld] r371034 - Update ReleaseNotes for lld 9.0.
Rui Ueyama via llvm-commits
- [lld] r371013 - Align output segments correctly
Rui Ueyama via llvm-commits
- [PATCH] D67053: [LLD] [COFF] Resolve source locations for undefined references using dwarf
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67032: [ELF] Align SHT_LLVM_PART_EHDR to a maximum page size boundary
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67060: [Support] Add NestableWithColor
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D66717: [ELF] Do not ICF two sections with different output sections (by SECTIONS commands)
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D65645: [llvm-dlltool] Remove support for implying output name
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D66996: [llvm-dlltool] Handle external and internal names with differing decoration
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67060: [Support] Add NestableWithColor
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D66825: [10/10] [LLD] [COFF] Silently drop a manifest with language 0, if there's another manifest with a nonzero language id
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67060: [Support] Support restoring colors in WithColor
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67145: Add .git-blame-ignore-revs file
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67060: [Support] Support restoring colors in WithColor
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67145: Add .git-blame-ignore-revs file
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67145: Add .git-blame-ignore-revs file
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67145: Add .git-blame-ignore-revs file
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67152: Align output segments correctly
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67152: Align output segments correctly
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67152: Align output segments correctly
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67152: Align output segments correctly
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67211: [ELF] Initialize PhdrEntry::p_align to maxPageSize for PT_LOAD
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D67301: [LLD] Unify the demangleItanium and demangleMSVC functions. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r371039 - Fix time-trace breaking flame graph assumptions
Russell Gallop via llvm-commits
- [PATCH] D66666: [AMDGPU] Remove unnecessary movs for v_fmac operands
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D64933: [AMDGPU] Adjust number of SGPRs available in Calling Convention
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D67061: [mir-canon][NFCi] Adding opt arg to enable vreg renaming only mode.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D67195: Adding support for overriding LLVM_ENABLE_RUNTIMES for runtimes builds.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D67129: [WebAssembly] Compare functions by names in Emscripten Sjlj
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D65783: [WebAssembly] Initialize memory in start function
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D57450: [RISCV] Set MaxAtomicInlineWidth and MaxAtomicPromoteWidth for RV32/RV64 targets with atomics
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66591: [RISCV] Correct Logic around ilp32e macros
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66870: [Sanitizers] Add support for RISC-V
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66278: [RISCV] Enable tail call opt for variadic function
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66340: [RISCV] Support NonLazyBind
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D67093: [test-suite][WIP] Allow GCC to build test suite
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D67093: [test-suite][WIP] Allow GCC to build test suite
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D67185: [RISCV] Add support for -ffixed-xX flags
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66887: [test-suite][WIP] Add GCC C Torture Suite as External Test Suite
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66887: [test-suite][WIP] Add GCC C Torture Suite as External Test Suite
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66887: [test-suite][WIP] Add GCC C Torture Suite as External Test Suite
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66751: [clangd] Add targetDecl(), which determines what declaration an AST node refers to.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D65677: [VirtualFileSystem] Support encoding working directories in a VFS mapping.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D67117: [clangd] Split Preamble.h out of ClangdUnit.h. NFC
Sam McCall via Phabricator via llvm-commits
- [llvm] r370851 - [ARM][ParallelDSP] SExt mul for accumulation
Sam Parker via llvm-commits
- [llvm] r371179 - [ARM] MVE Tail Predication
Sam Parker via llvm-commits
- [PATCH] D65884: [ARM] MVE Tail Predication
Sam Parker via llvm-commits
- [llvm] r371187 - [ARM] Fix for buildbot
Sam Parker via llvm-commits
- [PATCH] D66993: [ARM][ParallelDSP] SExt mul for accumulation
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66580: [ARM] Fold VPNOT into vpt blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66703: [ARM] Ignore Implicit CPSR regs when lowering from Machine to MC operands
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66297: [ARM] Select vmla
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66413: [ARM} Add support for MVE vmaxv
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66297: [ARM] Select vmla
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66295: [ARM] Sink add/mul(shufflevector(insertelement(...), ...), ...) for MVE instruction selection
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66701: [ARM] Invert CSEL predicates if the opposite is a simpler constant to materialise
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66483: [ARM] Generate 8.1-m CSINC, CSNEG and CSINV instructions.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66703: [ARM] Ignore Implicit CPSR regs when lowering from Machine to MC operands
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66483: [ARM] Generate 8.1-m CSINC, CSNEG and CSINV instructions.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65884: [ARM] MVE Tail Predication
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66483: [ARM] Generate 8.1-m CSINC, CSNEG and CSINV instructions.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66295: [ARM] Sink add/mul(shufflevector(insertelement(...), ...), ...) for MVE instruction selection
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66413: [ARM} Add support for MVE vmaxv
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65884: [ARM] MVE Tail Predication
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65567: [ARM][ParallelDSP] Generate SMUAD
Sam Parker via Phabricator via llvm-commits
- [PATCH] D67220: [ARM][ParallelDSP] Fix for sext input
Sam Parker via Phabricator via llvm-commits
- [PATCH] D67219: [ARM] Fixup the creation of VPT blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D67220: [ARM][ParallelDSP] Fix for sext input
Sam Parker via Phabricator via llvm-commits
- [PATCH] D67220: [ARM][ParallelDSP] Fix for sext input
Sam Parker via Phabricator via llvm-commits
- [llvm] r370704 - [ARM] Select vmla
Sam Tebbs via llvm-commits
- [llvm] r371218 - [ARM] Sink add/mul(shufflevector(insertelement())) for MVE instruction selection
Sam Tebbs via llvm-commits
- [PATCH] D66297: [ARM] Select vmla
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D66297: [ARM] Select vmla
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D66413: [ARM} Add support for MVE vmaxv
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D66297: [ARM] Select vmla
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D66295: [ARM] Sink add/mul(shufflevector(insertelement(...), ...), ...) for MVE instruction selection
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D66295: [ARM] Sink add/mul(shufflevector(insertelement(...), ...), ...) for MVE instruction selection
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D66295: [ARM] Sink add/mul(shufflevector(insertelement(...), ...), ...) for MVE instruction selection
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D66295: [ARM] Sink add/mul(shufflevector(insertelement(...), ...), ...) for MVE instruction selection
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D66295: [ARM] Sink add/mul(shufflevector(insertelement(...), ...), ...) for MVE instruction selection
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D66935: [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D67095: [SVE][Inline-Asm] Fix -Wimplicit-fallthrough in AArch64ISelLowering.cpp
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D66935: [AArch64][DebugInfo] Do not recompute CalleeSavedStackSize
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r370659 - [InstCombine] recognize bswap disguised as shufflevector
Sanjay Patel via llvm-commits
- [llvm] r370668 - [DAGCombiner] try to form test+set out of shift+mask patterns
Sanjay Patel via llvm-commits
- [llvm] r370901 - [InstCombine] add tests for insert/extract with identity shuffles; NFC
Sanjay Patel via llvm-commits
- [llvm] r370911 - [InstSimplify] guard against unreachable code (PR43218)
Sanjay Patel via llvm-commits
- [llvm] r371088 - [x86] add test for horizontal math bug (PR43225); NFC
Sanjay Patel via llvm-commits
- [llvm] r371095 - [x86] fix horizontal math bug exposed by improved demanded elements analysis (PR43225)
Sanjay Patel via llvm-commits
- [llvm] r371221 - [SimplifyLibCalls] handle pow(x, -0.0) before it can assert (PR43233)
Sanjay Patel via llvm-commits
- [llvm] r371340 - [InstCombine] fold extract+insert into identity shuffle
Sanjay Patel via llvm-commits
- [llvm] r371348 - [InstCombine] add tests for icmp with srem operand; NFC
Sanjay Patel via llvm-commits
- [PATCH] D66965: [InstCombine] recognize bswap disguised as shufflevector
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66050: Improve division estimation of floating points.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66050: Improve division estimation of floating points.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66687: [DAGCombiner] try to form more bt/test + set out of shift+mask patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66687: [DAGCombiner] try to form more bt/test + set out of shift+mask patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58521: [DAGCombiner] allow truncation of binops after legalization if desirable
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33866: [DAGCombiner] loosen restriction for creating narrow vector load from extract(wide load)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67087: [X86] Override BuildSDIVPow2 for X86.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67087: [X86] Override BuildSDIVPow2 for X86.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67087: [X86] Override BuildSDIVPow2 for X86.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67087: [X86] Override BuildSDIVPow2 for X86.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67259: [X86] Enable -mprefer-vector-width=256 by default for Skylake-avx512 and later Intel CPUs.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67248: [InstCombine] pow(x, +/- 0.0) -> 1.0
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67332: [InstSimplify] simplifyUnsignedRangeCheck(): if we know that X != 0, handle more cases (PR43246)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67332: [InstSimplify] simplifyUnsignedRangeCheck(): if we know that X != 0, handle more cases (PR43246)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67332: [InstSimplify] simplifyUnsignedRangeCheck(): if we know that X != 0, handle more cases (PR43246)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67334: [InstCombine] fold sign-bit compares of srem
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D67177: [SCEV] Support SCEVUMinExpr in getRangeRef.
Sanjoy Das (Work Account) via Phabricator via llvm-commits
- [PATCH] D66479: [RISCV] Add LLVM intrinsics for the Bit Manipulation extension
Scott Egerton via Phabricator via llvm-commits
- [llvm] r371237 - [PowerPC][XCOFF] Verify symbol table in xcoff object files. [NFC]
Sean Fertile via llvm-commits
- [llvm] r371247 - [PowerPC][XCOFF] Remove basic test. [NFC]
Sean Fertile via llvm-commits
- [PATCH] D66944: [PowerPC][XCOFF] Verify symbol table in xcoff object files. [NFC]
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D66944: [PowerPC][XCOFF] Verify symbol table in xcoff object files. [NFC]
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D66944: [PowerPC][XCOFF] Verify symbol table in xcoff object files. [NFC]
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D66969: Output XCOFF object text section
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D67125: [PowerPC][AIX] Adds support for writing the data section in object files
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D66944: [PowerPC][XCOFF] Verify symbol table in xcoff object files. [NFC]
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D66969: Output XCOFF object text section
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D66969: Output XCOFF object text section
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Sean Fertile via Phabricator via llvm-commits
- [llvm] r371321 - [aarch64] Add combine patterns for fp16 fmla
Sebastian Pop via llvm-commits
- [PATCH] D67297: [aarch64] Add combine patterns for fp16 fmla
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D67297: [aarch64] Add combine patterns for fp16 fmla
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D67060: [Support] Add NestableWithColor
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D67060: [Support] Add NestableWithColor
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D67060: [Support] Add NestableWithColor
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D67060: [Support] Add NestableWithColor
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D67060: [Support] Support restoring colors in WithColor
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D67060: [Support] Support restoring colors in WithColor
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D67060: [Support] Support restoring colors in WithColor
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66281: [llvm-objcopy][MachO] Implement --strip-all
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D67139: [llvm-objcopy] Refactor ELF-specific config out to ELFCopyConfig. NFC.
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D67060: [Support] Support restoring colors in WithColor
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D67060: [Support] Support restoring colors in WithColor
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D67139: [llvm-objcopy] Refactor ELF-specific config out to ELFCopyConfig. NFC.
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D67089: Skip MCJIT unit tests if LLVM is not configured for native compilation
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D67089: Skip MCJIT unit tests if LLVM is not configured for native compilation
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D67089: Skip MCJIT unit tests if LLVM is not configured for native compilation
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D67089: Skip MCJIT unit tests if LLVM is not configured for native compilation
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D67089: Skip MCJIT unit tests if LLVM is not configured for native compilation
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D67089: Skip MCJIT unit tests if LLVM is not configured for native compilation
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D67089: Skip MCJIT unit tests if LLVM is not configured for native compilation
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D67207: [JumpThreading] Fix the AssertVH handling for debug builds.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D67207: [JumpThreading] Fix the AssertVH handling for debug builds.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D67207: [JumpThreading] Fix the AssertVH handling for debug builds.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D67236: [MC] Fix undefined behavior in MCInstPrinter::formatHex
Shafik Yaghmour via Phabricator via llvm-commits
- [llvm] r370735 - [mips] Switch to the `.text` section after emitting asm file preamble
Simon Atanasyan via llvm-commits
- [lld] r371065 - [mips] Make a few test cases more tolerant to exact symbol addresses. NFC
Simon Atanasyan via llvm-commits
- [lld] r371174 - [mips] Make another set of test cases more tolerant to exact symbol addresses. NFC
Simon Atanasyan via llvm-commits
- [lld] r371313 - [mips] Make another set of test cases more tolerant to exact symbol addresses. NFC
Simon Atanasyan via llvm-commits
- [lld] r371316 - [mips] Follow-up to r371313 - fix failed test case. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D67014: [mips] Switch to the `.text` section after emitting asm file preamble
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66805: [MIPS] For vectors, select `add %x, C` as `sub %x, -C` if it results in inline immediate
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D67179: [MIPS GlobalISel] Lower SRet pointer arguments
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D67180: [MIPS GlobalISel] Select llvm.trap intrinsic
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D67181: [MIPS GlobalISel] Select G_FENCE
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D67320: [mips] Fix decoding of microMIPS JALX instruction
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D67185: [RISCV] Add support for -ffixed-xX flags
Simon Cook via Phabricator via llvm-commits
- [PATCH] D67185: [RISCV] Add support for -ffixed-xX flags
Simon Cook via Phabricator via llvm-commits
- [PATCH] D67185: [RISCV] Add support for -ffixed-xX flags
Simon Cook via Phabricator via llvm-commits
- [PATCH] D67185: [RISCV] Add support for -ffixed-xX flags
Simon Cook via Phabricator via llvm-commits
- [llvm] r370637 - [X86] combineHorizontalPredicateResult - pull out repeated getTargetLoweringInfo() calls. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370670 - [X86] getPMOVMSKB - add MVT::v64i8 handling and remove from combineBitcastvxi1. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370684 - [CostModel][X86] Add scalar sext/zext cost tests
Simon Pilgrim via llvm-commits
- [llvm] r370761 - [X86] Merge 2 consecutive HasInt256 branches. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370772 - [cmake] Improve comment describing the C4245 warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370866 - [cmake] Remove MSVC C4258 override
Simon Pilgrim via llvm-commits
- [llvm] r370871 - [cmake] Remove MSVC C4180 override
Simon Pilgrim via llvm-commits
- [llvm] r370892 - Fix "enumeral and non-enumeral type in conditional expression" warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r370914 - [Attributor] Ensure AAIsDead correctly overrides getIRPosition
Simon Pilgrim via llvm-commits
- [llvm] r371047 - [X86] X86InstrInfo::optimizeCompareInstr - fix potential null dereference.
Simon Pilgrim via llvm-commits
- [llvm] r371050 - [X86] X86SpeculativeLoadHardeningPass::canHardenRegister - fix out of bounds warning.
Simon Pilgrim via llvm-commits
- [llvm] r371051 - Revert rL370996 from llvm/trunk: [AArch64][GlobalISel] Teach AArch64CallLowering to handle basic sibling calls
Simon Pilgrim via llvm-commits
- [llvm] r371061 - [X86][SSE] Add (failing) test case for PR43227
Simon Pilgrim via llvm-commits
- [llvm] r371078 - [X86][SSE] EltsFromConsecutiveLoads - ignore non-zero offset base loads (PR43227)
Simon Pilgrim via llvm-commits
- [llvm] r371302 - Fix MSVC "32-bit shift implicitly converted to 64 bits" warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r371314 - [X86][AVX] Add 'f5' v4f64 shuffle test mentioned in D66004
Simon Pilgrim via llvm-commits
- [llvm] r371315 - [X86] Avoid uses of getZextValue(). NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r371317 - Fix typo. NFCI
Simon Pilgrim via llvm-commits
- [llvm] r371328 - [X86][SSE] Add support for <64 x i1> bool reduction
Simon Pilgrim via llvm-commits
- [llvm] r371329 - [X86] Add test case for PR32546
Simon Pilgrim via llvm-commits
- [llvm] r371330 - [X86][SSE] Fix out of range shift introduced in D67070/rL371328
Simon Pilgrim via llvm-commits
- [llvm] r371353 - [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add faux shuffle support.
Simon Pilgrim via llvm-commits
- [PATCH] D67070: [X86][SSE] Add support for <64 x i1> bool reduction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66786: [x86] Fix bugs of some intrinsic functions in CLANG : _mm512_stream_ps, _mm512_stream_pd, _mm512_stream_si512
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67009: [TargetLowering][PS4] Add sincos(f) lib functions when target is PS4
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37648: [SLPVectorizer] Fix PR21780 Expansion of 256 bit vector loads fails to fold into shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37579: [InstCombine] Fix PR21780 Expansion of 256 bit vector loads fails to fold into shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67036: [CodeGen] Use FSHR in DAGTypeLegalizer::ExpandIntRes_MULFIX
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67103: [cmake] Remove MSVC C4180 override
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66322: [X86] Updated target specific selection dag code to conservatively check for isAtomic in addition to isVolatile
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67047: [cmake] Remove MSVC C4258 override
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67103: [cmake] Remove MSVC C4180 override
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67039: [ELF] Add a spell corrector for "undefined symbol" diagnostics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64146: [Clang Interpreter] Initial patch for the constexpr interpreter
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67170: [Attributor] Ensure AAIsDead correctly overrides getIRPosition
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67170: [Attributor] Ensure AAIsDead correctly overrides getIRPosition
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64551: [X86] EltsFromConsecutiveLoads - support common source loads
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67212: [x86] Adding support for some missing intrinsics: _castf32_u32, _castf64_u64, _castu32_f32, _castu64_f64
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67189: [AArch64][GlobalISel] Teach AArch64CallLowering to handle basic sibling calls
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64551: [X86] EltsFromConsecutiveLoads - support common source loads
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64551: [X86] EltsFromConsecutiveLoads - support common source loads
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67210: [x86] bug fix for https://reviews.llvm.org/D64551
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29641: [SLP] Fix for PR31847: Assertion failed: (isLoopInvariant(Operands[i], L) && "SCEVAddRecExpr operand is not loop-invariant!")
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67210: [x86] bug fix for https://reviews.llvm.org/D64551
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67192: [X86] Use MOVSX instead of CBW to extend i8 to AX for i8 sdiv.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67212: [x86] Adding support for some missing intrinsics: _castf32_u32, _castf64_u64, _castu32_f32, _castu64_f64
Simon Pilgrim 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] D67070: [X86][SSE] Add support for <64 x i1> bool reduction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67071: [CodeGen] Handle SMULFIXSAT with scale zero in TargetLowering::expandFixedPointMul
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67212: [x86] Adding support for some missing intrinsics: _castf32_u32, _castf64_u64, _castu32_f32, _castu64_f64
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67070: [X86][SSE] Add support for <64 x i1> bool reduction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67071: [CodeGen] Handle SMULFIXSAT with scale zero in TargetLowering::expandFixedPointMul
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66309: Introduce infrastructure for an incremental port of SelectionDAG atomic load/store handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67259: [X86] Enable -mprefer-vector-width=256 by default for Skylake-avx512 and later Intel CPUs.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62341: [DAGCombine][X86][AArch64][AMDGPU][MIPS][PPC] (sub x, c) -> (add x, -c) vector edition.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57836: [Intrinsic] Unsigned Fixed Point Saturation Multiplication Intrinsic
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D31724: [SelectionDAG] Remove special call to LHS computeKnownBits for ANDs with constant RHS.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60318: [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60318: [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37365: [x86] Enable f128 as a legal type in 64-bit mode if SSE is enabled rather than if MMX is enabled.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67312: [SelectionDAG] Remove ISD::FP_ROUND_INREG
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67311: [X86] Add prefer-128-bit subtarget feature.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67314: [X86] Fix pshuflw formation from repeated shuffle mask (PR43230)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67259: [X86] Enable -mprefer-vector-width=256 by default for Skylake-avx512 and later Intel CPUs.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62341: [DAGCombine][X86][AArch64][AMDGPU][MIPS][PPC] (sub x, c) -> (add x, -c) vector edition.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67266: [X86][NFC] Add a `use-aa` feature.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66309: Introduce infrastructure for an incremental port of SelectionDAG atomic load/store handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43339: [SLP] Vectorize reversed stores.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67070: [X86][SSE] Add support for <64 x i1> bool reduction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67158: [ARM] Add IR intrinsics for a sample of MVE instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D67162: [InstCombine] Known-bits optimization for ARM MVE VADC.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D67214: [ARM] Remove some spurious MVE reduction instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D67162: [InstCombine] Known-bits optimization for ARM MVE VADC.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D66351: Force runtime to honor nthreads-var and thread-limit-var inside the teams construct on host.
Simone via Phabricator via llvm-commits
- [llvm] r370707 - [LV] Tail-folding with runtime memory checks
Sjoerd Meijer via llvm-commits
- [llvm] r370711 - [LV] Tail-folding, runtime scev checks
Sjoerd Meijer via llvm-commits
- [PATCH] D67005: [ARM] MVE: isLegalMaskedLoad
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66803: [LV] Tail-folding with runtime memory checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66932: [LV] Tail-folding, runtime scev checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66803: [LV] Tail-folding with runtime memory checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66803: [LV] Tail-folding with runtime memory checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66932: [LV] Tail-folding, runtime scev checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65884: [ARM] MVE Tail Predication
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65884: [ARM] MVE Tail Predication
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D67005: [ARM] MVE: isLegalMaskedLoad
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66803: [LV] Tail-folding with runtime memory checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66803: [LV] Tail-folding with runtime memory checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66803: [LV] Tail-folding with runtime memory checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65884: [ARM] MVE Tail Predication
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D67186: [ARM] Masked loads and stores
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D67297: [aarch64] Add combine patterns for fp16 fmla
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D67206: [ELF][MC] Fix IFunc alias resolving issue
Sr.Zhang via Phabricator via llvm-commits
- [PATCH] D67206: [ELF][MC] Fix IFunc alias resolving issue
Sr.Zhang via Phabricator via llvm-commits
- [PATCH] D67206: [ELF][MC] Fix IFunc alias resolving issue
Sr.Zhang via Phabricator via llvm-commits
- [PATCH] D67206: [ELF][MC] Fix IFunc alias resolving issue
Sr.Zhang via Phabricator via llvm-commits
- [PATCH] D67206: [ELF][MC] Fix IFunc alias resolving issue
Sr.Zhang via Phabricator via llvm-commits
- [PATCH] D67206: [ELF][MC] Fix IFunc alias resolving issue
Sr.Zhang via Phabricator via llvm-commits
- [PATCH] D67206: [ELF][MC] Fix IFunc alias resolving issue
Sr.Zhang via Phabricator via llvm-commits
- [PATCH] D67206: [ELF][MC] Fix IFunc alias resolving issue
Sr.Zhang via Phabricator via llvm-commits
- [PATCH] D67110: AMDGPU: Make VReg_1 size be 1
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66838: AMDGPU: Handle frame index expansion with no free SGPRs pre gfx9
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D67110: AMDGPU: Make VReg_1 size be 1
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66972: AMDGPU: Select global atomicrmw fadd
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66958: [AMDGPU] Enable constant offset promotion to immediate operand for VMEM stores
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66196: AMDGPU/GlobalISel: Restore insert point when getting aperture
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66223: AMDGPU/GlobalISel: Fix assert on load from constant address
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66194: AMDGPU/GlobalISel: Fix placeholder value used for addrspacecast
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D67110: AMDGPU: Make VReg_1 size be 1
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66958: [AMDGPU] Enable constant offset promotion to immediate operand for VMEM stores
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66958: [AMDGPU] Enable constant offset promotion to immediate operand for VMEM stores
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D67235: AMDGPU: Fix emitting multiple stack loads for stack passed workitems
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D67237: AMDGPU: Allow getMemOperandWithOffset to analyze stack accesses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D67242: AMDGPU: Avoid constructing new std::vector in initCandidate
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D67110: AMDGPU: Make VReg_1 size be 1
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D67299: AMDGPU: Avoid repeating a little work in the scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D67299: AMDGPU: Avoid repeating a little work in the scheduler
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D65408: [Attributor] Heap-To-Stack Conversion
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D67191: [Attributor][Fix] Make sure we do not delete live code
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D67232: [Attributor][Fix] Initialize the cache prior to using it
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D65408: [Attributor] Heap-To-Stack Conversion
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D65408: [Attributor] Heap-To-Stack Conversion
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D65408: [Attributor] Heap-To-Stack Conversion
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D67196: [Verifier] add invariant check for callbr
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D67196: [Verifier] add invariant check for callbr
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D67194: Add testing infrastructure to check if gdb is available for testing.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D67194: Add testing infrastructure to check if gdb is available for testing.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D67238: Add gdb pretty printers for a wide variety of libc++ data structures (take 2).
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D67238: Add gdb pretty printers for a wide variety of libc++ data structures (take 2).
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D67238: Add gdb pretty printers for a wide variety of libc++ data structures (take 2).
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D67248: [InstCombine] pow(x, +/- 0.0) -> 1.0
Steve Canon via Phabricator via llvm-commits
- [PATCH] D59709: [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
Steven Wu via Phabricator via llvm-commits
- [PATCH] D59709: [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
Steven Wu via Phabricator via llvm-commits
- [PATCH] D59709: [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
Steven Wu via Phabricator via llvm-commits
- [PATCH] D59709: [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
Steven Wu via Phabricator via llvm-commits
- [PATCH] D65523: SROA: Check Total Bits of vector type
Suyog Sarda via Phabricator via llvm-commits
- [PATCH] D65523: SROA: Check Total Bits of vector type
Suyog Sarda via Phabricator via llvm-commits
- [www] r371069 - Fix capitalization and HTML list closure issues
Sven van Haastregt via llvm-commits
- [PATCH] D64146: [Clang Interpreter] Initial patch for the constexpr interpreter
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D63480: [OpenCL] Add image type handling for builtin functions
Sven van Haastregt via Phabricator via llvm-commits
- [llvm] r371109 - document the LLVM_ENABLE_Z3_SOLVER option
Sylvestre Ledru via llvm-commits
- [llvm] r371110 - doc update: explain that Z3 is only for clang SA - thanks to LebedevRI for the suggestion
Sylvestre Ledru via llvm-commits
- [llvm] r371293 - Replicate the change "[Alignment][NFC] Use Align with TargetLowering::setMinFunctionAlignment"
Sylvestre Ledru via llvm-commits
- [PATCH] D66042: [analyzer] Analysis: Silence checkers
Sylvestre Ledru via Phabricator via llvm-commits
- [llvm] r370849 - [IRPrinting] Improve module pass printer to work better with -filter-print-funcs
Taewook Oh via llvm-commits
- [PATCH] D66560: [IRPrinting] Improve module pass printer to work better with -filter-print-funcs
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D66560: [IRPrinting] Improve module pass printer to work better with -filter-print-funcs
Taewook Oh via Phabricator via llvm-commits
- [www] r370904 - Add program.
Tanya Lattner via llvm-commits
- [www] r370905 - Add link to program.
Tanya Lattner via llvm-commits
- [llvm] r371245 - [ORC] Make sure RPC channel-send is called in blocking calls and responses.
Teresa Johnson via llvm-commits
- [llvm] r371284 - Change TargetLibraryInfo analysis passes to always require Function
Teresa Johnson 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] D66428: Change TargetLibraryInfo analysis passes to always require Function
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] D66428: Change TargetLibraryInfo analysis passes to always require Function
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D61608: YAML parser robustness improvements
Thomas Finch via Phabricator via llvm-commits
- [PATCH] D67243: Add crash-triggering test case and more null checks in YAML parser
Thomas Finch via Phabricator via llvm-commits
- [PATCH] D67243: Add crash-triggering test case and more null checks in YAML parser
Thomas Finch via Phabricator via llvm-commits
- [lld] r370965 - [WebAssembly] Initialize memory in start function
Thomas Lively via llvm-commits
- [llvm] r370965 - [WebAssembly] Initialize memory in start function
Thomas Lively via llvm-commits
- [PATCH] D66983: [WebAssembly] Add wasm-specific vector shuffle builtin and intrinsic
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D65783: [WebAssembly] Initialize memory in start function
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D65783: [WebAssembly] Initialize memory in start function
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D65783: [WebAssembly] Initialize memory in start function
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D65783: [WebAssembly] Initialize memory in start function
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D65783: [WebAssembly] Initialize memory in start function
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D65783: [WebAssembly] Initialize memory in start function
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D67250: [WebAssembly] Add fence in __wasm_init_memory
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D67250: [WebAssembly] Add fence in __wasm_init_memory
Thomas Lively via Phabricator via llvm-commits
- [llvm] r370663 - [FileCheck] Forbid using var defined on same line
Thomas Preud'homme via llvm-commits
- [llvm] r370664 - [FileCheck] Make NumericVariable ctor explicit
Thomas Preud'homme via llvm-commits
- [PATCH] D66141: [FileCheck] Forbid using var defined on same line
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D66640: [FileCheck] Make NumericVariable ctor explicit
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D66141: [FileCheck] Forbid using var defined on same line
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D65751: [LNT] Add support for v2 fmt in test data library
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D65751: [LNT] Add support for v2 fmt in test data library
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67241: Regex: Make "match" and "sub" const member functions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67241: Regex: Make "match" and "sub" const member functions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D67081: [ModuloSchedule] Introduce PeelingModuloScheduleExpander
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D67011: [MachinePipeliner] Add a way to unit-test the schedule emitter
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D67121: [TargetLowering] Make allowsMemoryAccess methode virtual.
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D67121: [TargetLowering] Make allowsMemoryAccess methode virtual.
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D67081: [ModuloSchedule] Introduce PeelingModuloScheduleExpander
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D66936: [DFAPacketizer] Track resources for packetized instructions
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D67003: AMDGPU: Don't put constants in .text for Mesa
Tim Renouf via Phabricator via llvm-commits
- [llvm] r370674 - [SystemZ] Support constrained fpto[su]i intrinsics
Ulrich Weigand via llvm-commits
- [PATCH] D67105: [TargetLowering] Fix another potential FPE in expandFP_TO_UINT
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D67151: [SystemZ] Recognize INLINEASM_BR in backend
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D67105: [TargetLowering] Fix another potential FPE in expandFP_TO_UINT
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D67105: [TargetLowering] Fix another potential FPE in expandFP_TO_UINT
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D67105: [TargetLowering] Fix another potential FPE in expandFP_TO_UINT
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D67151: [SystemZ] Recognize INLINEASM_BR in backend
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D67271: [Alignment] fix dubious min function alignment
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D67105: [TargetLowering] Fix another potential FPE in expandFP_TO_UINT
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D67313: [MSP430] Allow msp430_intrcc functions to not have interrupt attribute.
Vadzim Dambrouski via Phabricator via llvm-commits
- [llvm] r371214 - [AMDGPU] Enable constant offset promotion to immediate operand for VMEM stores
Valery Pykhtin via llvm-commits
- [PATCH] D66958: [AMDGPU] Enable constant offset promotion to immediate operand for VMEM stores
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D66958: [AMDGPU] Enable constant offset promotion to immediate operand for VMEM stores
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D67101: Target hooks for custom COPY insertion.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D66958: [AMDGPU] Enable constant offset promotion to immediate operand for VMEM stores
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D66958: [AMDGPU] Enable constant offset promotion to immediate operand for VMEM stores
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D66958: [AMDGPU] Enable constant offset promotion to immediate operand for VMEM stores
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D67101: Target hooks for custom COPY insertion.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D66958: [AMDGPU] Enable constant offset promotion to immediate operand for VMEM stores
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] r370826 - [InstrProf] Tighten a check for malformed data records in raw profiles
Vedant Kumar via llvm-commits
- [llvm] r370827 - [llvm-profdata] Add mode to recover from profile read failures
Vedant Kumar via llvm-commits
- [PATCH] D66979: [InstrProf] Tighten a check for malformed data records in raw profiles
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66985: [llvm-profdata] Recover from InstrProf read failures
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66979: [InstrProf] Tighten a check for malformed data records in raw profiles
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66985: [llvm-profdata] Recover from InstrProf read failures
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66985: [llvm-profdata] Add mode to recover from profile read failures
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66526: WIP: [utils] Add the llvm-locstats tool
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66525: WIP: [llvm-dwarfdump] Add additional stats fields
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66985: [llvm-profdata] Add mode to recover from profile read failures
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D67122: [UBSan][clang][compiler-rt] Applying non-zero offset to nullptr is undefined behaviour
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D66525: [llvm-dwarfdump] Add additional stats fields
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D67225: [DebugInfo][X86] Describe call site values for zero-valued imms
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D67261: [NFC] Make the describeLoadedValue() hook return machine operand objects
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D67225: [DebugInfo][X86] Describe call site values for zero-valued imms
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r371138 - [SimplifyCFG] Don't SimplifyBranchOnICmpChain with ExtraCase
Vitaly Buka via llvm-commits
- [zorg] r371151 - [saninizer] Remove sanitizer-x86_64-linux-gn builder
Vitaly Buka via llvm-commits
- [zorg] r371153 - [sanitizer] Make sanitizer-x86_64-linux-gn always pass
Vitaly Buka via llvm-commits
- [zorg] r371154 - [sanitizer] Fix sanitizer-x86_64-linux-gn 'true' call
Vitaly Buka via llvm-commits
- [PATCH] D67205: [SimplifyCFG] Don't SimplifyBranchOnICmpChain with ExtraCase
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D67205: [SimplifyCFG] Don't SimplifyBranchOnICmpChain with ExtraCase
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D67205: [SimplifyCFG] Don't SimplifyBranchOnICmpChain with ExtraCase
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D67205: [SimplifyCFG] Don't SimplifyBranchOnICmpChain with ExtraCase
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D67205: [SimplifyCFG] Don't SimplifyBranchOnICmpChain with ExtraCase
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D67205: [SimplifyCFG] Don't SimplifyBranchOnICmpChain with ExtraCase
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D67205: [SimplifyCFG] Don't SimplifyBranchOnICmpChain with ExtraCase
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D66616: [TSan] Add interceptors for mach_vm_[de]allocate
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D65677: [VirtualFileSystem] Make the RedirectingFileSystem hold on to its own working directory.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D66529: [LOOPGUARD] Disable loop with multiple loop exiting blocks.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D66724: [AIX]Emit function descriptor csect in assembly
Xiangling Liao via Phabricator via llvm-commits
- [llvm] r371286 - [CodeGen] Fix typos to run tests. NFC.
Xing GUO via llvm-commits
- [llvm] r371289 - Revert [CodeGen] Fix typos to run tests. NFC.
Xing GUO via llvm-commits
- [llvm] r371327 - [StackMap] Current stackmap version should be 3. NFC.
Xing GUO via llvm-commits
- [PATCH] D67125: [PowerPC][AIX] Adds support for writing the data section in object files
Xing Xue via Phabricator via llvm-commits
- [PATCH] D60684: [llvm-readobj] Reapply: Improve error message for --string-dump
Xing via Phabricator via llvm-commits
- [PATCH] D67317: [PowerPC][NFC] Update test assertions using update_llc_test_checks.py
Xing via Phabricator via llvm-commits
- [PATCH] D67317: [PowerPC][NFC] Update test assertions using update_llc_test_checks.py
Xing via Phabricator via llvm-commits
- [PATCH] D67328: [llvm-readobj] Warn user when dumping not supported version of stack map (PR38278).
Xing via Phabricator via llvm-commits
- [PATCH] D67048: [AMDGPU] Set default flat work group size to (1, 256) for HIP
Yaxun Liu via Phabricator via llvm-commits
- [compiler-rt] r371003 - Revert "Revert "[builtins] Rounding mode support for addxf3/subxf3""
Yi Kong via llvm-commits
- [PATCH] D66991: [PowerPC] Fix SH field overflow issue
Yi-Hong Lyu via Phabricator via llvm-commits
- [PATCH] D67141: [DebugInfo] Emit DW_TAG_enumeration_type for referenced global enumerator.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63972: [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D63972: [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D67148: [LoopVectorize][PowerPC] Estimate int and float register pressure separately in loop-vectorize
Zixuan Wu (Zeson) via Phabricator via llvm-commits
- [PATCH] D66576: [Regalloc][WIP] Increase CSR cost in RegAllocGreedy to favour splitting/spill over CSR first use
Zixuan Wu (Zeson) via Phabricator via llvm-commits
- [PATCH] D67007: [ScopBuilder]Skip getting leader when merging statements to close holes
bin via Phabricator via llvm-commits
- [PATCH] D67007: [ScopBuilder]Skip getting leader when merging statements to close holes
bin via Phabricator via llvm-commits
- [PATCH] D67106: [ARM] Add patterns for BSWAP intrinsic on MVE
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D67107: [ARM] Add patterns for bitreverse intrinsic on MVE
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D67108: [ARM} Lower CTTZ on MVE
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D67109: [ARM] Add patterns for CTLZ on MVE
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D67106: [ARM] Add patterns for BSWAP intrinsic on MVE
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D67107: [ARM] Add patterns for bitreverse intrinsic on MVE
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D67108: [ARM} Lower CTTZ on MVE
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D67109: [ARM] Add patterns for CTLZ on MVE
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D67268: [ARM] Add patterns for VMUL with q and r registers
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D67269: [ARM] Add patterns for VSUB with q and r registers
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D67270: [ARM] Add patterns for VADD with q and r registers
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D67269: [ARM] Add patterns for VSUB with q and r registers
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D67270: [ARM] Add patterns for VADD with q and r registers
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D67268: [ARM] Add patterns for VMUL with q and r registers
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
serge via Phabricator via llvm-commits
- [PATCH] D63877: Avoid infinite loop with asan interception
serge via Phabricator via llvm-commits
- [PATCH] D67258: Out-of-tree machine IR passes
serge via Phabricator via llvm-commits
- [PATCH] D67230: Remove call to obsolete gethostbyname, using getaddrinfo
serge via Phabricator via llvm-commits
- [PATCH] D67298: [ASan] Fix test case dlopen-mixed-c-cxx.c without C++ stdlib
serge via Phabricator via llvm-commits
- [PATCH] D67298: [ASan] Only run dlopen-mixed-c-cxx.c with static runtime
serge via Phabricator via llvm-commits
- [PATCH] D67319: Fix dlopen-mixed-c-cxx test case when libstdc++ is not available
serge via Phabricator via llvm-commits
- [PATCH] D67298: [ASan] Only run dlopen-mixed-c-cxx.c with static runtime
serge via Phabricator via llvm-commits
- [PATCH] D67298: [ASan] Only run dlopen-mixed-c-cxx.c with static runtime
serge via Phabricator via llvm-commits
- [PATCH] D67298: [ASan] Only run dlopen-mixed-c-cxx.c with static runtime
serge via Phabricator via llvm-commits
- [PATCH] D67298: [ASan] Only run dlopen-mixed-c-cxx.c with static runtime
serge via Phabricator via llvm-commits
- [PATCH] D49754: Add -m(no-)spe, and e500 CPU definitions and support to clang
vit9696 via Phabricator via llvm-commits
- [PATCH] D65070: [LLVM-C][OCaml] Add a fast linker binding
whitequark via Phabricator via llvm-commits
- [PATCH] D67068: A instruction bitcast a constant, and get used across the basic block will generate additional COPY SDNode.The example as follow:
zuojian lin via Phabricator via llvm-commits
- [PATCH] D67068: A instruction bitcast a constant, and get used across the basic block will generate additional COPY SDNode.The example as follow:
zuojian lin via Phabricator via llvm-commits
- [PATCH] D67068: A instruction bitcast a constant, and get used across the basic block will generate additional COPY SDNode.The example as follow:
zuojian lin via Phabricator via llvm-commits
- [PATCH] D67147: Remove the additional constant which requires an extra register for statepoint lowering.
zuojian lin via Phabricator via llvm-commits
- [PATCH] D67147: Remove the additional constant which requires an extra register for statepoint lowering.
zuojian lin via Phabricator via llvm-commits
- [PATCH] D67147: Remove the additional constant which requires an extra register for statepoint lowering.
zuojian lin via Phabricator via llvm-commits
- [PATCH] D67257: New statepoint spilling mechanism
zuojian lin via Phabricator via llvm-commits
- [PATCH] D67257: New statepoint spilling mechanism
zuojian lin via Phabricator via llvm-commits
- [PATCH] D67257: New statepoint spilling mechanism
zuojian lin via Phabricator via llvm-commits
- [PATCH] D67257: New statepoint spilling mechanism
zuojian lin via Phabricator via llvm-commits
- [PATCH] D66459: Make ShrinkWrap more consistent.
zuojian lin via Phabricator via llvm-commits
- [PATCH] D67257: New statepoint spilling mechanism
zuojian lin via Phabricator via llvm-commits
- [llvm] r369529 - [DWARF] Adjust return type of DWARFUnit::getLength().
via llvm-commits
- [llvm] r369529 - [DWARF] Adjust return type of DWARFUnit::getLength().
via llvm-commits
- ▓JCmZNF實力誠邀198974点cōм邀您註冊送58 抽手機還有紅寶搶專員Q717598789
房天益 via llvm-commits
- 交通违法老鐵~198974点com您紸冊嶺⑤8 抽手機拿紅bao加Q3114791149
胥咏俏 via llvm-commits
Last message date:
Sun Sep 8 23:53:40 PDT 2019
Archived on: Sun Sep 8 23:55:27 PDT 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).