The Week Of Monday 12 August 2019 Archives by author
Starting: Mon Aug 12 00:07:24 PDT 2019
Ending: Sun Aug 18 23:49:25 PDT 2019
Messages: 2581
- [llvm] r368657 - [SimplifyLibCalls] Add dereferenceable bytes from known callsites
Doerfert, Johannes via llvm-commits
- [PATCH] D66082: [X86] Move MemOpKey class to a independent file. NFC
Pei, Gen via Phabricator via llvm-commits
- [PATCH] D65933: [X86] Making X86OptimizeLEAs pass public. NFC
Pei, Gen via Phabricator via llvm-commits
- [PATCH] D65921: [X86] Add DSB subtarget feature. NFC
Pei, Gen via Phabricator via llvm-commits
- [PATCH] D65933: [X86] Making X86OptimizeLEAs pass public. NFC
Pei, Gen via Phabricator via llvm-commits
- [PATCH] D65933: [X86] Making X86OptimizeLEAs pass public. NFC
Pei, Gen via Phabricator via llvm-commits
- [PATCH] D65933: [X86] Making X86OptimizeLEAs pass public. NFC
Pei, Gen via Phabricator via llvm-commits
- [PATCH] D65933: [X86] Making X86OptimizeLEAs pass public. NFC
Pei, Gen via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Aaron Ballman via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Aaron Ballman via llvm-commits
- [PATCH] D27165: Add format_dynamic_key_arg attribute to improve "-Wformat" warnings for functions that load the formatting string dynamically based on a key value
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D63179: [sanitizer-common] Reduce ANSI color sequences that have no effect.
Aaron Green via Phabricator via llvm-commits
- [PATCH] D63179: [sanitizer-common] Reduce ANSI color sequences that have no effect.
Aaron Green via Phabricator via llvm-commits
- [PATCH] D66233: Always print DSO map on Fuchsia libFuzzer launch
Aaron Green via Phabricator via llvm-commits
- [PATCH] D63165: Initial support for native debugging of x86/x64 Windows processes
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D61687: Update Python tests for lldb-server on Windows
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D56233: [lldb-server] Add initial support for lldb-server on Windows
Aaron Smith via Phabricator via llvm-commits
- [llvm] r368618 - [GISel]: Fix a bug in KnownBits where we should have been using SizeInBits
Aditya Nandakumar via llvm-commits
- [llvm] r368648 - [GlobalISel]: Add KnownBits for G_XOR
Aditya Nandakumar via llvm-commits
- [llvm] r368753 - [GlobalISel]: Fix lowering of G_SHUFFLE_VECTOR with scalar sources
Aditya Nandakumar via llvm-commits
- [llvm] r368781 - [GlobalISel]: Fix lowering of G_Shuffle_vector where we pick up the wrong source index
Aditya Nandakumar via llvm-commits
- [PATCH] D66039: [GlobalISel]: Fix a bug in KnownBits where we should have been using SizeInBits
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D66109: GlobalISel: Change representation of shuffle masks
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D66111: GlobalISel: Implement lower for G_SHUFFLE_VECTOR
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D66119: [GlobalISel]: Add KnownBits for G_XOR
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D66111: GlobalISel: Implement lower for G_SHUFFLE_VECTOR
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D66119: [GlobalISel]: Add KnownBits for G_XOR
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D66109: GlobalISel: Change representation of shuffle masks
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D66171: [GlobalISel]: Fix lowering of G_SHUFFLE_VECTOR with scalar sources
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D66171: [GlobalISel]: Fix lowering of G_SHUFFLE_VECTOR with scalar sources
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D66171: [GlobalISel]: Fix lowering of G_SHUFFLE_VECTOR with scalar sources
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D66182: [GlobalISel]: Fix lowering of G_Shuffle_vector where we pick up the wrong source index
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D66182: [GlobalISel]: Fix lowering of G_Shuffle_vector where we pick up the wrong source index
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D66287: GlobalISel: add combiner for indexed loads and stores
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D66354: Add LLDB dataformatters for llvm::StringRef and lldb_private::ConstString
Adrian Prantl via llvm-commits
- [llvm] r368339 - [MBP] Disable aggressive loop rotate in plain mode
Adrian Prantl via llvm-commits
- [llvm] r369175 - Add LLDB dataformatters for llvm::StringRef and lldb_private::ConstString
Adrian Prantl via llvm-commits
- [PATCH] D65368: [DebugInfo] LiveDebugValues: Don't drop fragment information when restoring spills
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D65368: [DebugInfo] LiveDebugValues: Don't drop fragment information when restoring spills
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D65914: [Dwarf] DW_TAG_unspecified_type is a type tag.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D65914: [Dwarf] DW_TAG_unspecified_type is a type tag.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D65368: [DebugInfo] LiveDebugValues: Don't drop fragment information when restoring spills
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D62570: Use LLVM's debug line parser in LLDB
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D65368: [DebugInfo] LiveDebugValues: Don't drop fragment information when restoring spills
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D65368: [DebugInfo] LiveDebugValues: Don't drop fragment information when restoring spills
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D65914: [Dwarf] DW_TAG_unspecified_type is a type tag.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66145: [DebugInfo] Allow bundled calls in the MIR's call site info
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66227: [DebugLine] Improve path handling.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66227: [DebugLine] Improve path handling.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66187: [DebugInfo] Consider debug label scope has an extra lexical block file
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D65368: [DebugInfo] LiveDebugValues: Don't drop fragment information when restoring spills
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66187: [DebugInfo] Consider debug label scope has an extra lexical block file
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66284: [DebugInfo] Avoid crash from dropped fragments in LiveDebugValues
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D65368: [DebugInfo] Handle complex expressions of spilt locations in LiveDebugValues
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D65368: [DebugInfo] Handle complex expressions of spilt locations in LiveDebugValues
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66352: Debug Info: Support for DW_AT_export_symbols for anonymous structs
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66347: [DebugInfo] Test that LiveDebugVariables un-coalesces ranges over block boundaries
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66354: Add LLDB dataformatters for llvm::StringRef and lldb_private::ConstString
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D61184: [Salvage] Change salvage debug info implementation to use new DW_OP_LLVM_convert where needed
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D66354: Add LLDB dataformatters for llvm::StringRef and lldb_private::ConstString
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r368634 - Do not call replaceAllUsesWith to upgrade calls to ARC runtime functions
Akira Hatanaka via llvm-commits
- [llvm] r368637 - Revert "Do not call replaceAllUsesWith to upgrade calls to ARC runtime functions"
Akira Hatanaka via llvm-commits
- [llvm] r368646 - Do not call replaceAllUsesWith to upgrade calls to ARC runtime functions
Akira Hatanaka via llvm-commits
- [PATCH] D66094: [CodeGen] Emit destructor calls for non-trivial C structs returned by function calls and loaded from volatile objects
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D66094: [CodeGen] Emit destructor calls for non-trivial C structs returned by function calls and loaded from volatile objects
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D66047: Do not call replaceAllUsesWith to upgrade calls to ARC runtime functions to intrinsic calls
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D66047: Do not call replaceAllUsesWith to upgrade calls to ARC runtime functions to intrinsic calls
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D65573: Add User docs for ASTImporter
Aleksei Sidorin via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65367: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 2]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65367: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 2]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65633: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 3]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D66070: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 6]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65367: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 2]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65633: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 3]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65633: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 3]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D66062: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 4]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D66062: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 4]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65367: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 2]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65367: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 2]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65633: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 3]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65633: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 3]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D66062: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 4]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D66063: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 5]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D66062: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 4]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65633: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 3]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65633: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 3]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D66403: Create MutableObjectWriter class
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D66403: Create MutableObjectWriter class
Alex Brachet via Phabricator via llvm-commits
- [llvm] r368758 - [NFCI] Explicitly provide user-defined constructor for SectionRef
Alex Langford via llvm-commits
- [PATCH] D59555: [analyzer] Add yaml parser to GenericTaintChecker
Alex Langford via Phabricator via llvm-commits
- [PATCH] D66102: [Symbol] Decouple clang from CompilerType
Alex Langford via Phabricator via llvm-commits
- [PATCH] D66192: [analyzer] Don't delete TaintConfig copy constructor
Alex Langford via Phabricator via llvm-commits
- [PATCH] D66192: [analyzer] Don't delete TaintConfig copy constructor
Alex Langford via Phabricator via llvm-commits
- [PATCH] D66265: [NFCI] Always initialize BugReport const fields
Alex Langford via Phabricator via llvm-commits
- [PATCH] D66265: [NFCI] Always initialize BugReport const fields
Alex Langford via Phabricator via llvm-commits
- [PATCH] D66313: Re-introduce the RWMutexImpl for macOS < 10.12
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D66075: [llvm-readobj][MachO] Fix section type printing
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D65539: [llvm-objcopy][MachO] Implement a layout algorithm for executables
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D65539: [llvm-objcopy][MachO] Implement a layout algorithm for executables
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D65540: [llvm-objcopy][MachO] Fix method names. NFC.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D63731: [AMDGPU] Prevent VGPR copies from moving across the EXEC mask definitions
Alexander via Phabricator via llvm-commits
- [PATCH] D63453: [Support] Move llvm::MemoryBuffer to sys::fs::file_t
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D66344: Filesystem/Windows: fix inconsistency in readNativeFileSlice API
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D66344: Filesystem/Windows: fix inconsistency in readNativeFileSlice API
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D66344: Filesystem/Windows: fix inconsistency in readNativeFileSlice API
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D66029: llvm-canon
Alexandre Isoard via Phabricator via llvm-commits
- [PATCH] D66296: [BUNDLER]Improve the test, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D66296: [BUNDLER]Improve the test, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D66143: Don't use std::errc
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D64700: [SLPVectorizer] [NFC] Avoid repetitive calls to getSameOpcode().
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D66095: [InstCombine] canonicalize a scalar-select-of-vectors to vector select
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D62432: [SLPVectorizer] Make the scheduler aware of the TreeEntry operands.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D66095: [InstCombine] canonicalize a scalar-select-of-vectors to vector select
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D66095: [InstCombine] canonicalize a scalar-select-of-vectors to vector select
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D66296: [BUNDLER]Improve the test, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D65819: [Driver][Bundler] Improve bundling of object files.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D66296: [BUNDLER]Improve the test, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D62432: [SLPVectorizer] Make the scheduler aware of the TreeEntry operands.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D64700: [SLPVectorizer] [NFC] Avoid repetitive calls to getSameOpcode().
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D64595: [Debuginfo][SROA] Need to handle dbg.value in SROA pass.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] r369050 - [MemorySSA] Remove restrictive asserts.
Alina Sbirlea via llvm-commits
- [llvm] r369181 - [MemorySSA] Loop passes should mark MSSA preserved when available.
Alina Sbirlea via llvm-commits
- [PATCH] D66033: [MemorySSA] Rename uses when inserting memory uses.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D58311: [MemorySSA & LoopPassManager] Enable MemorySSA as loop dependency. Update tests.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D66033: [MemorySSA] Rename uses when inserting memory uses.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D66376: [LoopPassManager + MemorySSA] Only enable use of MemorySSA for LPMs known to preserve it.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D58311: [MemorySSA & LoopPassManager] Enable MemorySSA as loop dependency. Update tests.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D66356: [WebAssembly] Forbid use of EM_ASM with setjmp/longjmp
Alon Zakai via Phabricator via llvm-commits
- [llvm] r368652 - [GlobalISel] Make the InstructionSelector instance non-const, allowing state to be maintained.
Amara Emerson via llvm-commits
- [llvm] r368653 - [AArch64][GlobalISel] Replace explicit vreg creation with implicit using SrcOp. NFC.
Amara Emerson via llvm-commits
- [llvm] r368418 - AArch64: support TLS on Darwin platforms in GlobalISel.
Amara Emerson via llvm-commits
- [llvm] r368775 - [AArch64][GlobalISel] RBS: Treat s128s like vectors when unmerging.
Amara Emerson via llvm-commits
- [llvm] r368923 - [AArch64][GlobalISel] Custom selection for s8 load acquire.
Amara Emerson via llvm-commits
- [llvm] r369135 - [AArch64][GlobalISel] Lower G_SHUFFLE_VECTOR with 1 elt src and 1 elt mask.
Amara Emerson via llvm-commits
- [llvm] r369172 - [AArch64][GlobalISel] Fix an assertion during G_UNMERGE selection for s128 types.
Amara Emerson via llvm-commits
- [PATCH] D65984: [GlobalISel] Make the InstructionSelector instance non-const, allowing state to be maintained.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D65984: [GlobalISel] Make the InstructionSelector instance non-const, allowing state to be maintained.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66109: GlobalISel: Change representation of shuffle masks
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D61290: globalisel][aarch64] Make G_SEXT_INREG legal from all bit sizes to s32/s64
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66163: [AArch64][GlobalISel] Select patterns which use shifted register operands
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66171: [GlobalISel]: Fix lowering of G_SHUFFLE_VECTOR with scalar sources
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66163: [AArch64][GlobalISel] Select patterns which use shifted register operands
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66162: [AArch64][GlobalISel] Select logical_imm32 and logical_imm64 patterns
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] D66181: [AArch64][GlobalISel] Add support for narrowScalar of G_ZEXT
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66184: [AArch64][GlobalISel] RBS: Treat s128s like vectors when unmerging
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] D66185: [AArch64][GlobalISel] Legalize 128 bit divisions to libcalls
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66184: [AArch64][GlobalISel] RBS: Treat s128s like vectors when unmerging
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66181: [AArch64][GlobalISel] Add support for narrowScalar of G_ZEXT
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66077: [GlobalISel] Handle multiple registers in dbg.value intrinsic
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66245: [AArch64][GlobalISel] Custom selection for s8 load acquire
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66245: [AArch64][GlobalISel] Custom selection for s8 load acquire
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D66338: [CGP] Drop llvm.assume calls
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D64174: [DAGCombine] Do several rounds of combine for addcarry nodes.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D64174: [DAGCombine] Do several rounds of combine for addcarry nodes.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D64931: Change X86 datalayout for three address spaces that specify pointer sizes.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D66355: [COFF] Add libcall symbols to the link when LTO is being used.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D66355: [COFF] Add libcall symbols to the link when LTO is being used.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D64931: Change X86 datalayout for three address spaces that specify pointer sizes.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D66355: [COFF] Add libcall symbols to the link when LTO is being used.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D66081: [RISCV] Fix ICE in isDesirableToCommuteWithShift
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D65950: [RISCV] Add Option for Printing Architectural Register Names
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D64418: [Docs][OpenCL] Documentation of C++ for OpenCL mode
Anastasia Stulova via Phabricator via llvm-commits
- [PATCH] D64418: [Docs][OpenCL] Documentation of C++ for OpenCL mode
Anastasia Stulova via Phabricator via llvm-commits
- [PATCH] D64418: [Docs][OpenCL] Documentation of C++ for OpenCL mode
Anastasia Stulova via Phabricator via llvm-commits
- [PATCH] D64418: [Docs][OpenCL] Documentation of C++ for OpenCL mode
Anastasia Stulova via Phabricator via llvm-commits
- [llvm] r368994 - [MCA] Slightly refactor the logic in ResourceManager. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r369010 - [MCA] Slightly refactor class RetireControlUnit, and add the ability to override the mask of used buffered resources in class mca::Instruction. NFCI
Andrea Di Biagio via llvm-commits
- [PATCH] D64826: [Xtensa 1/10] Recognize Xtensa in triple parsing code.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D65764: Add TinyPtrVector support for general pointer-like things.
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -fp-model= and -fp-speculation= : specify floating point behavior
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D66132: [CodeGen] Add `isSpeculativeExecutionForbidden()` to `TargetTransformInfo`
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D66132: [CodeGen] Add `isSpeculativeExecutionForbidden()` to `TargetTransformInfo`
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D66132: [CodeGen] Add `isSpeculativeExecutionForbidden()` to `TargetTransformInfo`
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D66132: [CodeGen] Add `isSpeculativeExecutionForbidden()` to `TargetTransformInfo` (PRR42405)
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D66132: [CodeGen] Add `shouldDoPartialRedundancyElimination()` to `TargetInstrInfo` (PRR42405)
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D66132: [CodeGen] Add `shouldDoPartialRedundancyElimination()` to `TargetInstrInfo` (PRR42405)
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D63325: [Support][Time profiler] Make FE codegen blocks to be inside frontend blocks
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D25845: [CUDA] Ignore implicit target attributes during function template instantiation.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D62445: [test] Fix plugin tests
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D66338: [CGP] Drop llvm.assume calls
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D66106: [LV] fold-tail predication should be respected even with assume_safety
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D64826: [Xtensa 1/10] Recognize Xtensa in triple parsing code.
Ayke via Phabricator via llvm-commits
- [PATCH] D66379: [bindings/go] Add ParseIR
Ayke via Phabricator via llvm-commits
- [PATCH] D66371: [CaptureTracker] Let subclasses provide dereferenceability information
Ayke via Phabricator via llvm-commits
- [PATCH] D63852: [Clang] Move assembler into a separate file
Ayke via Phabricator via llvm-commits
- [PATCH] D64827: [Xtensa 2/10] Add Xtensa ELF definitions.
Ayke via Phabricator via llvm-commits
- [PATCH] D64829: [Xtensa 3/10] Add initial version of the Xtensa backend.
Ayke via Phabricator via llvm-commits
- [PATCH] D66379: [bindings/go] Add ParseIR
Ayke via Phabricator via llvm-commits
- [PATCH] D66379: [bindings/go] Add ParseIR
Ayke via Phabricator via llvm-commits
- [PATCH] D66395: [util] Add check to git-llvm to avoid pushing to a non-trunk branch
Ayke via Phabricator via llvm-commits
- [PATCH] D64830: [Xtensa 4/10] Add basic *td files with Xtensa architecture description.
Ayke via Phabricator via llvm-commits
- [PATCH] D66296: [BUNDLER]Improve the test, NFC.
Azhar Mohammed via llvm-commits
- [PATCH] D66296: [BUNDLER]Improve the test, NFC.
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D66054: [CrossTU] Fix problem with CrossTU AST load limit and progress messages.
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D65269: [ASTImporter] Fix for import of friend class template with definition.
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D65999: [ASTImporter] Import additional flags for functions.
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D65935: [ASTImporter] Import ctor initializers after setting flags.
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D65350: [DDG] Data Dependence Graph Basics
Bardia via Phabricator via llvm-commits
- [llvm] r368989 - Bump llvm-go to C++14
Benjamin Kramer via llvm-commits
- [llvm] r368990 - Replace llvm::integer_sequence and friends with the C++14 standard version
Benjamin Kramer via llvm-commits
- [llvm] r368992 - [ADT] PointerUnion: Use C++14 constexpr std::min
Benjamin Kramer via llvm-commits
- [llvm] r369018 - [Support] Base RWMutex on std::shared_timed_mutex (C++14)
Benjamin Kramer via llvm-commits
- [llvm] r369029 - Link libpthread into LLVMCore.so
Benjamin Kramer via llvm-commits
- [llvm] r369025 - [CallGraph] Refine call graph for indirect calls with !callees metadata
Benjamin Kramer via llvm-commits
- [llvm] r369096 - Revert "[CallGraph] Refine call graph for indirect calls with !callees metadata"
Benjamin Kramer via llvm-commits
- [PATCH] D66334: [LoopUnroll] Handle certain PHIs in full unrolling properly.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D66334: [LoopUnroll] Handle certain PHIs in full unrolling properly.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D66334: [LoopUnroll] Handle certain PHIs in full unrolling properly.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D66341: [AsmPrinter] Remove const qualifier from EmitBasicBlockStart.
Bevin Hansson via Phabricator via llvm-commits
- [llvm] r368873 - Ignore indirect branches from callbr.
Bill Wendling via llvm-commits
- [PATCH] D65280: Add a pass to lower is.constant and objectsize intrinsics
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D66200: Ignore indirect branches from callbr.
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D66200: Ignore indirect branches from callbr.
Bill Wendling via Phabricator via llvm-commits
- [llvm] r369102 - [X86] Add test case for future MULFIX DAG combine folds. NFC
Bjorn Pettersson via llvm-commits
- [llvm] r369103 - [DAGCombiner] Add simple folds for SMULFIX/UMULFIX/SMULFIXSAT
Bjorn Pettersson via llvm-commits
- [PATCH] D66052: [DAGCombiner] Add simple folds for SMULFIX/UMULFIX/SMULFIXSAT
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D66052: [DAGCombiner] Add simple folds for SMULFIX/UMULFIX/SMULFIXSAT
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D66052: [DAGCombiner] Add simple folds for SMULFIX/UMULFIX/SMULFIXSAT
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] D66052: [DAGCombiner] Add simple folds for SMULFIX/UMULFIX/SMULFIXSAT
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D66052: [DAGCombiner] Add simple folds for SMULFIX/UMULFIX/SMULFIXSAT
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] D66396: [TableGen] Correct comments for end of namespace. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [zorg] r368612 - Remove builder clang-with-thin-lto-windows
Bob Haarman via llvm-commits
- [lld] r368644 - [lld] Remove unnecessary "class Lazy"
Bob Haarman via llvm-commits
- [PATCH] D65964: [lld-link] implement -thinlto-obj-path
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D65964: [lld-link] implement -thinlto-obj-path
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D65964: [lld-link] implement -thinlto-obj-path
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D65964: [lld-link] implement -lto-obj-path
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D64665: [MachinePipeliner] Refactor schedule emission logic
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D66330: Fix use-after-free in CodeGenPrepare
Brent Royal-Gordon via Phabricator via llvm-commits
- [PATCH] D66330: Fix use-after-free in CodeGenPrepare
Brent Royal-Gordon via Phabricator via llvm-commits
- [PATCH] D66330: Fix use-after-free in CodeGenPrepare
Brent Royal-Gordon via Phabricator via llvm-commits
- [PATCH] D66330: Fix use-after-free in CodeGenPrepare
Brent Royal-Gordon via Phabricator via llvm-commits
- [PATCH] D44672: [CodeGen] Disable UBSan for coroutine functions
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D44672: [CodeGen] Disable UBSan for coroutine functions
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D66230: [coroutine] Fixes "cannot move instruction since its users are not dominated by CoroBegin" problem.
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D66197: AMDGPU: Add intrinsics for address space identification
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D66197: AMDGPU: Add intrinsics for address space identification
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D66197: AMDGPU: Add intrinsics for address space identification
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D66197: AMDGPU: Add intrinsics for address space identification
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D66218: [WebAssembly] Lower SIMD shifts since they are fixed in V8
Brion Vibber via Phabricator via llvm-commits
- [PATCH] D66218: [WebAssembly] Lower SIMD shifts since they are fixed in V8
Brion Vibber via Phabricator via llvm-commits
- [PATCH] D65545: Handle some fs::remove failures
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D61027: Fix crash on switch conditions of non-integer types in templates
Bruno Ricci via Phabricator via llvm-commits
- [PATCH] D61675: [WIP] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator
Cameron McInally via Phabricator via llvm-commits
- [llvm] r368339 - [MBP] Disable aggressive loop rotate in plain mode
Carrot Wei via llvm-commits
- [llvm] r368339 - [MBP] Disable aggressive loop rotate in plain mode
Carrot Wei via llvm-commits
- [llvm] r368339 - [MBP] Disable aggressive loop rotate in plain mode
Carrot Wei via llvm-commits
- [llvm] r368339 - [MBP] Disable aggressive loop rotate in plain mode
Carrot Wei via llvm-commits
- [llvm] r368339 - [MBP] Disable aggressive loop rotate in plain mode
Carrot Wei via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D66188: Remove minimum toolchain soft-error
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D66195: Move to C++14
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D66200: Ignore indirect branches from callbr.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D58311: [MemorySSA & LoopPassManager] Enable MemorySSA as loop dependency. Update tests.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D65983: Autogenerate the shebang lines for tools/opt-viewer
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D66050: Improve division estimation of floating points.
Chaofan Qiu via Phabricator via llvm-commits
- [PATCH] D66050: Improve division estimation of floating points.
Chaofan Qiu via Phabricator via llvm-commits
- [PATCH] D66050: Improve division estimation of floating points.
Chaofan Qiu via Phabricator via llvm-commits
- [PATCH] D64179: [CodeGen] Define an interface for the new pass manager.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64179: [CodeGen] Define an interface for the new pass manager.
Charles Zhang via Phabricator via llvm-commits
- [llvm] r369077 - [PowerPC] add testcases for folding frame offset - NFC
Chen Zheng via llvm-commits
- [PATCH] D64869: [SCEV] get more accurate range for AddExpr with NW flag
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] D64869: [SCEV] get more accurate range for AddExpr with NW flag
ChenZheng via Phabricator via llvm-commits
- [PATCH] D66013: [X86] Emit correct unwind info for split-stack prologue
Cherry Zhang via Phabricator via llvm-commits
- [llvm] r368897 - [CMake] Fix cache invalidation of LLVM_CXX_STD
Chris Bieneman via llvm-commits
- [PATCH] D66326: Fix llvm-config support for CMake build-mode-style builds
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D65983: Autogenerate the shebang lines for tools/opt-viewer
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D65983: Autogenerate the shebang lines for tools/opt-viewer
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D64424: [AIX] Implement LR prolog/epilog save/restore
Chris Bowler via Phabricator via llvm-commits
- [llvm] r368982 - [llvm-objcopy] Allow 'protected' visibility to be set when using
Chris Jackson via llvm-commits
- [PATCH] D65893: [llvm-objcopy] Allow the visibility of the start, end and size symbols created by --binary to be specified with --binary-symbol-visibility
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D65893: [llvm-objcopy] Allow the visibility of the start, end and size symbols created by --binary to be specified with --binary-symbol-visibility
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D65893: [llvm-objcopy] Allow the visibility of the start, end and size symbols created by --binary to be specified with --binary-symbol-visibility
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D65891: [llvm-objcopy] Allow 'protected' visibility to be set when using add-symbol
Chris Jenneisch via Phabricator via llvm-commits
- [PATCH] D65747: [LNT] Add unittests for test data creation library
Chris Matthews 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] D65983: Autogenerate the shebang lines for tools/opt-viewer
Christian Biesinger via Phabricator via llvm-commits
- [PATCH] D65983: Autogenerate the shebang lines for tools/opt-viewer
Christian Biesinger via Phabricator via llvm-commits
- [PATCH] D65983: Autogenerate the shebang lines for tools/opt-viewer
Christian Biesinger via Phabricator via llvm-commits
- [PATCH] D65983: Autogenerate the shebang lines for tools/opt-viewer
Christian Biesinger via Phabricator via llvm-commits
- [PATCH] D66123: [scudo][standalone] Clean-up of Android specific compilation.
Christopher Ferris via Phabricator via llvm-commits
- [llvm] r368594 - [X86] Disable use of zmm registers for varargs musttail calls under prefer-vector-width=256 and min-legal-vector-width=256.
Craig Topper via llvm-commits
- [llvm] r368606 - [X86] Replace call to isTruncStoreLegalOrCustom with isTruncStoreLegal. NFC
Craig Topper via llvm-commits
- [llvm] r368607 - [X86] Simplify creation of saturating truncating stores.
Craig Topper via llvm-commits
- [llvm] r368608 - [X86] Add a paranoia type check to the code that detects AVG patterns from truncating stores.
Craig Topper via llvm-commits
- [llvm] r368609 - [X86] Remove unreachable code from LowerTRUNCATE. NFC
Craig Topper via llvm-commits
- [llvm] r368623 - [X86] Allow combineTruncateWithSat to use pack instructions for i16->i8 without AVX512BW.
Craig Topper via llvm-commits
- [llvm] r368857 - [X86] Add llvm_unreachable to a switch that covers all expected values.
Craig Topper via llvm-commits
- [llvm] r368858 - [X86][CostModel] Adjust the costs of ZERO_EXTEND/SIGN_EXTEND with less than 128-bit inputs
Craig Topper via llvm-commits
- [llvm] r368861 - [LangRef] Remove opening [ that was missing a closing ] from call/callbr/invoke syntax.
Craig Topper via llvm-commits
- [llvm] r368864 - [X86] Use PSADBW for v8i8 addition reductions.
Craig Topper via llvm-commits
- [llvm] r368926 - [SelectionDAGBuilder] Teach gather/scatter getUniformBase to look through vector zeroinitializer indices in addition to scalar zeroes.
Craig Topper via llvm-commits
- [llvm] r368956 - [X86] Remove some dead code and combine some repeated code that's left.
Craig Topper via llvm-commits
- [llvm] r368965 - [X86] Remove some unreachable code from LowerBITCAST.
Craig Topper via llvm-commits
- [llvm] r368966 - [X86] Disable custom type legalization for v2i32/v4i16/v8i8->f64 bitcast.
Craig Topper via llvm-commits
- [llvm] r368967 - [X86] Disable custom type legalization for v2i32/v4i16/v8i8->i64.
Craig Topper via llvm-commits
- [llvm] r368968 - [X86] Remove unneeded isel pattern for v4f32->v4i32 fp_to_sint and conversion to MMX.
Craig Topper via llvm-commits
- [llvm] r368971 - [X86] Make sure load is non-volatile in the MMX_X86movdq2q (loadv2i64) isel pattern.
Craig Topper via llvm-commits
- [llvm] r368972 - [X86] Add isel pattern to match VZEXT_MOVL and a v2i64 scalar_to_vector bitcasted from x86mmx to MOVQ2DQ.
Craig Topper via llvm-commits
- [llvm] r369022 - [X86] Improve cost model for subvector extraction of less than 128-bit vectors
Craig Topper via llvm-commits
- [llvm] r369031 - [X86] Add custom type legalization for bitcasting mmx to v2i32/v4i16/v8i8 to use movq2dq instead of going through memory.
Craig Topper via llvm-commits
- [llvm] r369084 - [X86] Manually reimplement getTargetInsertSubreg in X86DAGToDAGISel::matchBitExtract so we can call insertDAGNode on the target constant.
Craig Topper via llvm-commits
- [llvm] r369151 - [X86] Use Register/MCRegister in more places in X86
Craig Topper via llvm-commits
- [llvm] r369200 - [X86] Add a one use check to the combineStore code that handles v16i16->v16i8 truncate+store by extending to v16i32 and then emitting a v16i32->v16i8 truncstore.
Craig Topper via llvm-commits
- [llvm] r369204 - [SelectionDAG] Add a node creation debug message to getMachineNode.
Craig Topper via llvm-commits
- [llvm] r369205 - [TargetLowering] Teach computeRegisterProperties to only widen v3i16/v3f16 vectors to the next power of 2 type if that's legal.
Craig Topper via llvm-commits
- [llvm] r369215 - [X86] Improve lower1BitShuffle handling for KSHIFTL on narrow vectors.
Craig Topper via llvm-commits
- [llvm] r369222 - [X86] Replace uses of getZeroVector for vXi1 vectors with DAG.getConstant.
Craig Topper via llvm-commits
- [llvm] r369223 - [X86] Add test cases for suboptimal insertion of a vXi1 vector into a larger vector with zeros in the lower elements and undef upper elements.
Craig Topper via llvm-commits
- [llvm] r369224 - [X86] Add a special case to LowerCONCAT_VECTORSvXi1 to handle concatenating zero vectors followed by one non-zero vector followed by undef vectors.
Craig Topper via llvm-commits
- [llvm] r369225 - [X86] Add test case for missed opportunity to recognize a vXi1 shuffle as an insert into a zero vector.
Craig Topper via llvm-commits
- [llvm] r369226 - [X86] Teach lower1BitShuffle to recognize padding a subvector with zeros with V2 as the source and V1 as the zero vector.
Craig Topper via llvm-commits
- [llvm] r369227 - [X86] Teach lower1BitShuffle to match KSHIFTR that doesn't use Zeroable and only relies on undef.
Craig Topper via llvm-commits
- [llvm] r369228 - [X86] Fix the lower1BitShuffle code added in r369215 to correctly pass the widened vector to the KSHIFT node.
Craig Topper via llvm-commits
- [llvm] r369232 - [X86] Teach lower1BitShuffle to match right shifts with upper zero elements on types that don't natively support KSHIFT.
Craig Topper via llvm-commits
- [PATCH] D66071: [X86] Teach lowerV4I32Shuffle to only use broadcasts if the mask has more than one undef element. Prioritize shifts over broadcast in lowerV8I16Shuffle.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66069: [X86] Use PSADBW for v8i8 addition reductions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66071: [X86] Teach lowerV4I32Shuffle to only use broadcasts if the mask has more than one undef element. Prioritize shifts over broadcast in lowerV8I16Shuffle.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Craig Topper via Phabricator via llvm-commits
- [PATCH] D65683: MVT: Add v3i16/v3f16 vectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D65892: [X86] Improve cost model for subvector extraction of less than 128-bit vectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D65892: [X86] Improve cost model for subvector extraction of less than 128-bit vectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66169: [X86][CostModel] Adjust the costs of ZERO_EXTEND/SIGN_EXTEND with less than 128-bit inputs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D65933: [X86] Making X86OptimizeLEAs pass public. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66236: [SDAG][x86] check for relaxed math when matching an FP reduction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D65962: Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
Craig Topper via Phabricator via llvm-commits
- [PATCH] D65892: [X86] Improve cost model for subvector extraction of less than 128-bit vectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D65737: [InstCombine] mempcpy(d,s,n) to memcpy(d,s,n) + n
Craig Topper via Phabricator via llvm-commits
- [PATCH] D65683: MVT: Add v3i16/v3f16 vectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66362: [X86] Use Register/MCRegister in more places in X86
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66362: [X86] Use Register/MCRegister in more places in X86
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66363: [X86] Use Register/MCRegister in more places in X86
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66366: [CGP] Remove ModifiedDT from the makeBitReverse loop
Craig Topper via Phabricator via llvm-commits
- [PATCH] D64174: [DAGCombine] Do several rounds of combine for addcarry nodes.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66071: [X86] Teach lowerV4I32Shuffle to only use broadcasts if the mask has more than one undef element. Prioritize shifts over broadcast in lowerV8I16Shuffle.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66042: [analyzer] Analysis: Silence checkers
Csaba Dabis via Phabricator via llvm-commits
- [PATCH] D65930: [IntrinsicEmitter] Support scalable vectors in 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] r369119 - [TextAPI] Update reader to be supported by lib/Object
Cyndy Ishida via llvm-commits
- [PATCH] D66041: [TextAPI] Fix & Add tests for tbd files version 3.
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D66041: [TextAPI] Fix & Add tests for tbd files version 3.
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D66041: [TextAPI] Fix & Add tests for tbd files version 3.
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D66147: [TextAPI] Update reader to be supported by lib/Object
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D66149: [BinaryFormat] Teach identify_magic about Tapi files.
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D66160: [llvm-nm] Add tapi file support
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D66159: [Object] Add tapi files to object
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D66147: [TextAPI] Update reader to be supported by lib/Object
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D66147: [TextAPI] Update reader to be supported by lib/Object
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D66147: [TextAPI] Update reader to be supported by lib/Object
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D66149: [BinaryFormat] Teach identify_magic about Tapi files.
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D66149: [BinaryFormat] Teach identify_magic about Tapi files.
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D66149: [BinaryFormat] Teach identify_magic about Tapi files.
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D66149: [BinaryFormat] Teach identify_magic about Tapi files.
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D66149: [BinaryFormat] Teach identify_magic about Tapi files.
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D66147: [TextAPI] Update reader to be supported by lib/Object
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D66035: [WebAssembly] WIP: Add support for reference types
Dan Gohman via Phabricator via llvm-commits
- [compiler-rt] r368603 - [asan_symbolize] Fix bug where the frame counter was not incremented.
Dan Liew via llvm-commits
- [PATCH] D66084: Remove assert in getLoopGuardBranch
Dangeti Tharun kumar via Phabricator via llvm-commits
- [PATCH] D66084: Remove asserts in getLoopGuardBranch
Dangeti Tharun kumar via Phabricator via llvm-commits
- [PATCH] D66084: Remove asserts in getLoopGuardBranch
Dangeti Tharun kumar via Phabricator via llvm-commits
- [PATCH] D66084: Remove asserts in getLoopGuardBranch
Dangeti Tharun kumar via Phabricator via llvm-commits
- [PATCH] D66084: Remove asserts in getLoopGuardBranch
Dangeti Tharun kumar via Phabricator via llvm-commits
- [llvm] r368627 - [webassembly] Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
Daniel Sanders via llvm-commits
- [llvm] r368628 - [aarch64] Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
Daniel Sanders via llvm-commits
- [llvm] r368629 - [risc-v] Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
Daniel Sanders via llvm-commits
- [llvm] r368643 - Eliminate implicit Register->unsigned conversions in VirtRegMap. NFC
Daniel Sanders via llvm-commits
- [llvm] r369041 - Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
Daniel Sanders via llvm-commits
- [PATCH] D66064: Use Register over unsigned in LateEHPrepare (NFC)
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D62338: [globalisel][legalizer] Combine G_TRUNC+G_MERGE_VALUES in artifact combiner
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D65962: Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D65962: Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D65962: Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D65685: Eliminate implicit Register->unsigned conversions in VirtRegMap. NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D65777: [GlobalISel][NFC] Factor out common target code from GlobalISelEmitter tests
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D65984: [GlobalISel] Make the InstructionSelector instance non-const, allowing state to be maintained.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D66119: [GlobalISel]: Add KnownBits for G_XOR
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D66183: [docs] Fix sphinx doc generation errors
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D65962: Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D65962: Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D66363: [X86] Use Register/MCRegister in more places in X86
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D12494: New IR pass: LoopExitValues
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D65884: [ARM] MVE Tail Predication
Dave Green via Phabricator via llvm-commits
- [PATCH] D66085: [ARM] Add support for MVE vaddv
Dave Green via Phabricator via llvm-commits
- [PATCH] D63447: [ARM] Put some of the TTI costmodel behind hasNeon calls.
Dave Green via Phabricator via llvm-commits
- [PATCH] D63448: [ARM] MVE shuffle broadcast costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D66006: [ARM] sext of a load is free
Dave Green via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Dave Green via Phabricator via llvm-commits
- [PATCH] D66009: [ARM] Don't pretend we know how to generate MVE VLDn
Dave Green via Phabricator via llvm-commits
- [PATCH] D66005: [ARM] Add MVE beats vector cost model
Dave Green via Phabricator via llvm-commits
- [PATCH] D66201: [ARM] MVE trunc to i1 vectors
Dave Green via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Dave Green via Phabricator via llvm-commits
- [PATCH] D66213: [ARM] MVE predicate store patterns.
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] D66222: [ARM] Fix alignment checks for BE VLDRH
Dave Green via Phabricator via llvm-commits
- [PATCH] D66085: [ARM] Add support for MVE vaddv
Dave Green via Phabricator via llvm-commits
- [PATCH] D66201: [ARM] MVE trunc to i1 vectors
Dave Green via Phabricator via llvm-commits
- [PATCH] D66285: [ARM] Correct register for narrowing and widening MVE loads and stores.
Dave Green via Phabricator via llvm-commits
- [PATCH] D66213: [ARM] MVE predicate store patterns.
Dave Green via Phabricator via llvm-commits
- [PATCH] D66222: [ARM] Fix alignment checks for BE VLDRH
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] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Dave Green via Phabricator via llvm-commits
- [PATCH] D66285: [ARM] Correct register for narrowing and widening MVE loads and stores.
Dave Green via Phabricator via llvm-commits
- [PATCH] D66285: [ARM] Correct register for narrowing and widening MVE loads and stores.
Dave Green via Phabricator via llvm-commits
- [PATCH] D66009: [ARM] Don't pretend we know how to generate MVE VLDn
Dave Green via Phabricator via llvm-commits
- [PATCH] D66285: [ARM] Correct register for narrowing and widening MVE loads and stores.
Dave Green via Phabricator via llvm-commits
- [PATCH] D66285: [ARM] Correct register for narrowing and widening MVE loads and stores.
Dave Green via Phabricator via llvm-commits
- [PATCH] D66010: [ARM] MVE sext costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D66008: [ARM] MVE sext of a load is also free.
Dave Green via Phabricator via llvm-commits
- [PATCH] D66010: [ARM] MVE sext costs
Dave Green via Phabricator via llvm-commits
- [llvm] r368339 - [MBP] Disable aggressive loop rotate in plain mode
David Blaikie via llvm-commits
- [PATCH] D65837: For explicit sections, limit unique section ids to when fintegrated-as=true.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D66187: [DebugInfo] Consider debug label scope has an extra lexical block file
David Blaikie via Phabricator via llvm-commits
- [PATCH] D66224: MemoryBuffer: Add a missing error-check to getOpenFileImpl
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] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
David Blaikie via Phabricator via llvm-commits
- [PATCH] D65026: [Bugpoint redesign] Added pass to reduce Metadata
David Blaikie via Phabricator via llvm-commits
- [PATCH] D65479: [Bugpoint redesign] Added pass to reduce parameters
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] D65479: [Bugpoint redesign] Added pass to reduce parameters
David Blaikie via Phabricator via llvm-commits
- [PATCH] D66257: [Bugpoint redesign] Modified Functions pass to consider declarations
David Blaikie via Phabricator via llvm-commits
- [PATCH] D66110: [Bugpoint redesign] Added option to run only certain delta passes
David Blaikie via Phabricator via llvm-commits
- [PATCH] D65026: [Bugpoint redesign] Added pass to reduce Metadata
David Blaikie via Phabricator via llvm-commits
- [llvm] r368570 - [InstCombine] x /c fabs(x) -> copysign(1.0, x)
David Bolvansky via llvm-commits
- [llvm] r368657 - [SimplifyLibCalls] Add dereferenceable bytes from known callsites
David Bolvansky via llvm-commits
- [llvm] r368715 - [SLC] Improve dereferenceable bytes annotation
David Bolvansky via llvm-commits
- [llvm] r368722 - [NFC] Revisited/updated tests
David Bolvansky via llvm-commits
- [llvm] r368724 - [SimplifyLibCalls] Add noalias from known callsites
David Bolvansky via llvm-commits
- [llvm] r368729 - [NFC] Fixed test
David Bolvansky via llvm-commits
- [llvm] r368810 - [Intrinsics] Add a 'NoAlias' intrinsic property; annotate llvm.memcpy
David Bolvansky via llvm-commits
- [llvm] r368875 - [BuildLibCalls] Noalias annotation
David Bolvansky via llvm-commits
- [llvm] r368884 - [SLC] Dereferenceable annonation - handle valid null pointers
David Bolvansky via llvm-commits
- [llvm] r369032 - [NFC] Added tests for 'select with ctlz to cttz' fold
David Bolvansky via llvm-commits
- [PATCH] D66391: [Sanitizer] arc4random interception on Mac
David CARLIER 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] D64939: Add a proposal for a libc project under the LLVM umbrella.
David Demelier via Phabricator via llvm-commits
- [llvm] r368586 - [ARM] Add or update a number of costmodel tests. NFC
David Green via llvm-commits
- [llvm] r368587 - [ARM] Put some of the TTI costmodel behind hasNeon calls.
David Green via llvm-commits
- [llvm] r368589 - [ARM] MVE shuffle broadcast costs
David Green via llvm-commits
- [llvm] r368593 - [ARM] sext of a load is free
David Green via llvm-commits
- [llvm] r368733 - [ARM] Add MVE beats vector cost model
David Green via llvm-commits
- [llvm] r368981 - [ARM] MVE trunc to i1 vectors
David Green via llvm-commits
- [llvm] r368988 - [ARM] MVE predicate store patterns
David Green via llvm-commits
- [llvm] r368996 - [ARM] Fix alignment checks for BE VLDRH
David Green via llvm-commits
- [llvm] r369101 - [ARM] Don't pretend we know how to generate MVE VLDn
David Green via llvm-commits
- [llvm] r369108 - [ARM] Correct register for narrowing and widening MVE loads and stores.
David Green via llvm-commits
- [llvm] r369118 - [ARM] MVE sext of a load is free
David Green via llvm-commits
- [PATCH] D66148: [SemanticTypedef] Provide a semantic typedef class and operators
David Greene via Phabricator via llvm-commits
- [PATCH] D65653: [AArch64] Change location of frame-record within callee-save area.
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] D65930: [IntrinsicEmitter] Support scalable vectors in intrinsics
David Greene via Phabricator via llvm-commits
- [PATCH] D65931: [AArch64][SVE] Implement abs and neg intrinsics
David Greene via Phabricator via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
David Greene via Phabricator via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
David Greene via Phabricator via llvm-commits
- [PATCH] D66098: [CostModel] Model all `extractvalue`s as free.
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] D66148: [SemanticTypedef] Provide a semantic typedef class and operators
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] D66148: [SemanticTypedef] Provide a semantic typedef class and operators
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] 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] D64939: Add a proposal for a libc project under the LLVM umbrella.
David Jones via llvm-commits
- [llvm] r369160 - [Attributor] Fix: Do not partially resolve returned calls.
David Jones via llvm-commits
- [llvm] r368800 - Revert '[LICM] Make Loop ICM profile aware' and 'Fix pass dependency for LICM'
David L. Jones via llvm-commits
- [llvm] r369066 - [NewPM][PassInstrumentation] Fix test added in r369024.
David L. Jones via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
David L. Jones via Phabricator via llvm-commits
- [PATCH] D66273: [Tooling] Add a hack to work around issues with matcher binding in r368681.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D64665: [MachinePipeliner] Refactor schedule emission logic
David Majnemer via Phabricator via llvm-commits
- [PATCH] D66190: [CodeGen] Add a pass to do block predication on SSA machine IR
David Majnemer via Phabricator via llvm-commits
- [llvm] r368566 - [DebugInfo] Remove call sites when eliminating unreachable blocks
David Stenberg via llvm-commits
- [PATCH] D64500: [DebugInfo] Remove call sites when eliminating unreachable blocks
David Stenberg via Phabricator via llvm-commits
- [PATCH] D64500: [DebugInfo] Remove call sites when eliminating unreachable blocks
David Stenberg via Phabricator via llvm-commits
- [PATCH] D66145: [DebugInfo] Allow bundled calls in the MIR's call site info
David Stenberg via Phabricator via llvm-commits
- [PATCH] D66145: [DebugInfo] Allow bundled calls in the MIR's call site info
David Stenberg via Phabricator via llvm-commits
- [PATCH] D66145: [DebugInfo] Allow bundled calls in the MIR's call site info
David Stenberg via Phabricator via llvm-commits
- [llvm] r368720 - [NFC][AIX] Use assert instead of llvm_unreachable
David Tenty via llvm-commits
- [PATCH] D66097: Handle local commons for XCOFF object file writing
David Tenty via Phabricator via llvm-commits
- [PATCH] D66032: [AIX][MC][NFC] Explicitly set containing csects on XCOFF Symbols
David Tenty via Phabricator via llvm-commits
- [PATCH] D66256: [AIX] For XL, pick GCC-compatible std & default warning options
David Tenty via Phabricator via llvm-commits
- [PATCH] D66354: Add LLDB dataformatters for llvm::StringRef and lldb_private::ConstString
Davide Italiano via llvm-commits
- [PATCH] D66093: [Symbol] GetTypeBitAlign() should return None in case of failure.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D66354: Add LLDB dataformatters for llvm::StringRef and lldb_private::ConstString
Davide Italiano 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] 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] D66234: [MergedLoadStoreMotion] Sink stores to BB with more than 2 predecessors
Denis Bakhvalov via Phabricator via llvm-commits
- [PATCH] D65987: [clang-doc] Generate HTML links for children namespaces/records
Diego Astiazarán via Phabricator via llvm-commits
- [PATCH] D66124: [clang-doc] Add missing check in tests
Diego Astiazarán via Phabricator via llvm-commits
- [PATCH] D66151: [clang-doc] Fix bitcode writer
Diego Astiazarán via Phabricator via llvm-commits
- [PATCH] D66268: [clang-doc] Fix use of source-root flag
Diego Astiazarán via Phabricator via llvm-commits
- [PATCH] D66299: [clang-doc] Sort index elements case insensitive
Diego Astiazarán via Phabricator via llvm-commits
- [PATCH] D66238: [clang-doc] Serialize inherited attributes and methods
Diego Astiazarán via Phabricator via llvm-commits
- [PATCH] D66298: [clang-doc] Fix records in global namespace
Diego Astiazarán via Phabricator via llvm-commits
- [PATCH] D66353: [clang-doc] Redesign of generated HTML files
Diego Astiazarán via Phabricator via llvm-commits
- [PATCH] D66378: [clang-doc] Fix casting not working in gcc 5.4.0
Diego Astiazarán via Phabricator via llvm-commits
- [PATCH] D66110: [Bugpoint redesign] Added option to run only certain delta passes
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D66251: [Bugpoint redesign] Reduced scope of variables in Delta implementation
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D65026: [Bugpoint redesign] Added pass to reduce Metadata
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D66257: [Bugpoint redesign] Modified Functions pass to consider declarations
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D65026: [Bugpoint redesign] Added pass to reduce Metadata
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D66110: [Bugpoint redesign] Added option to run only certain delta passes
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D65479: [Bugpoint redesign] Added pass to reduce parameters
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D65026: [Bugpoint redesign] Added pass to reduce Metadata
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D65026: [Bugpoint redesign] Added pass to reduce Metadata
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D65479: [Bugpoint redesign] Added pass to reduce parameters
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D66263: [Bugpoint redesign] Added pass to reduce Instructions
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D66314: [Bugpoint redesign] Output option can now print to STDOUT
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D66314: [Bugpoint redesign] Output option can now print to STDOUT
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D65026: [Bugpoint redesign] Added pass to reduce Metadata
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D65479: [Bugpoint redesign] Added pass to reduce parameters
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D66263: [Bugpoint redesign] Added pass to reduce Instructions
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D66320: [Bugpoint redesign] Added pass to reduce Basic Blocks
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D66320: [Bugpoint redesign] Added pass to reduce Basic Blocks
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Digger via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Digger via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Digger via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Digger via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Digger via Phabricator via llvm-commits
- [llvm] r368906 - [SLP][NFC] Use pointers to address to ScalarToTreeEntry elements, instead of indexes.
Dinar Temirbulatov via llvm-commits
- [PATCH] D64700: [SLPVectorizer] [NFC] Avoid repetitive calls to getSameOpcode().
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D64700: [SLPVectorizer] [NFC] Avoid repetitive calls to getSameOpcode().
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D64700: [SLPVectorizer] [NFC] Avoid repetitive calls to getSameOpcode().
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D64700: [SLPVectorizer] [NFC] Avoid repetitive calls to getSameOpcode().
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D64700: [SLPVectorizer] [NFC] Avoid repetitive calls to getSameOpcode().
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D62432: [SLPVectorizer] Make the scheduler aware of the TreeEntry operands.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D64700: [SLPVectorizer] [NFC] Avoid repetitive calls to getSameOpcode().
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D64700: [SLPVectorizer] [NFC] Avoid repetitive calls to getSameOpcode().
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D63152: [FIX] Forces shrink wrapping to consider any memory access as aliasing with the stack
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D66145: [DebugInfo] Allow bundled calls in the MIR's call site info
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D61027: Fix crash on switch conditions of non-integer types in templates
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D61027: Fix crash on switch conditions of non-integer types in templates
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D66156: Removed dead code from clang/tools/libclang/CXIndexDataConsumer.{cpp,h}
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D66089: [llvm/Object] - Convert SectionRef::getName() to return Expected<>
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D64384: [WIP] Index-while-building
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D66209: Improved the doc comment for getCommentsInFile
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D66212: Removed ToolExecutor::isSingleProcess, it is not used by anything
Dmitri Gribenko via Phabricator via llvm-commits
- [llvm] r368801 - [LV] Fold-tail flag
Dorit Nuzman via llvm-commits
- [llvm] r368973 - [LV] fold-tail predication should be respected even with assume_safety
Dorit Nuzman via llvm-commits
- [PATCH] D66106: [LV] fold-tail predication should be respected even with assume_safety
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D66108: [LV] fold-tail flag
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D66108: [LV] fold-tail flag
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D66108: [LV] fold-tail flag
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D66106: [LV] fold-tail predication should be respected even with assume_safety
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D51018: [sancov] Fixed malformed JSON when symbolizing coverage information
Douglas Gliner via Phabricator via llvm-commits
- [llvm] r368756 - Relax opcode checks in test to check for only a number instead of a specific number.
Douglas Yung via llvm-commits
- [PATCH] D66153: [AutoUpgrader] Make ArcRuntime Autoupgrader more conservative
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D66195: Move to C++14
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D66195: Move to C++14
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] r368657 - [SimplifyLibCalls] Add dereferenceable bytes from known callsites
Dávid Bolvanský via llvm-commits
- [llvm] r368657 - [SimplifyLibCalls] Add dereferenceable bytes from known callsites
Dávid Bolvanský via llvm-commits
- [llvm] r368657 - [SimplifyLibCalls] Add dereferenceable bytes from known callsites
Dávid Bolvanský via llvm-commits
- [llvm] r368657 - [SimplifyLibCalls] Add dereferenceable bytes from known callsites
Dávid Bolvanský via llvm-commits
- [PATCH] D66079: [SimplifyLibCalls] Add dereferecanble bytes from known callsites úWI]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66079: [SimplifyLibCalls] Add dereferecanble bytes from known callsites [WIP]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66079: [SimplifyLibCalls] Add dereferecanble bytes from known callsites [WIP]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65898: [InstCombine] x /c fabs(x) -> copysign(1.0, x)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65898: [InstCombine] x /c fabs(x) -> copysign(1.0, x)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65898: [InstCombine] x /c fabs(x) -> copysign(1.0, x)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65898: [InstCombine] x /c fabs(x) -> copysign(1.0, x)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66079: [SimplifyLibCalls] Add dereferenceable bytes from known callsites [WIP]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D61144: [LoopIdiomRecognize] BCmp loop idiom recognition
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66096: [CodeGen/Analysis] Intrinsic llvm.assume should not block tail call optimization
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66096: [CodeGen/Analysis] Intrinsic llvm.assume should not block tail call optimization
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66079: [SimplifyLibCalls] Add dereferenceable bytes from known callsites [WIP]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66079: [SimplifyLibCalls] Add dereferenceable bytes from known callsites [WIP]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66079: [SimplifyLibCalls] Add dereferenceable bytes from known callsites [WIP]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66079: [SimplifyLibCalls] Add dereferenceable bytes from known callsites [WIP]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66079: [SimplifyLibCalls] Add dereferenceable bytes from known callsites [WIP]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66079: [SimplifyLibCalls] Add dereferenceable bytes from known callsites [WIP]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66079: [SimplifyLibCalls] Add dereferenceable bytes from known callsites [WIP]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66079: [SimplifyLibCalls] Add dereferenceable bytes from known callsites [WIP]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66079: [SimplifyLibCalls] Add dereferenceable bytes from known callsites
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66079: [SimplifyLibCalls] Add dereferenceable bytes from known callsites
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65366: [CodeGen][SelectionDAG] More efficient code for X % C == 0 (SREM case)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66135: [SimplifyLibCalls] Add noalias from known callsites [WIP]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66135: [SimplifyLibCalls] Add noalias from known callsites [WIP]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65402: [Attributor][MustExec] Deduce dereferenceable and nonnull attribute using MustBeExecutedContextExplorer
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65402: [Attributor][MustExec] Deduce dereferenceable and nonnull attribute using MustBeExecutedContextExplorer
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65402: [Attributor][MustExec] Deduce dereferenceable and nonnull attribute using MustBeExecutedContextExplorer
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66096: [CodeGen/Analysis] Intrinsic llvm.assume should not block tail call optimization
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66135: [SimplifyLibCalls] Add noalias from known callsites [WIP]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66135: [SimplifyLibCalls] Add noalias from known callsites [WIP]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65737: [InstCombine] mempcpy(d,s,n) to memcpy(d,s,n) + n
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66135: [SimplifyLibCalls] Add noalias from known callsites
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66135: [SimplifyLibCalls] Add noalias from known callsites
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66161: [SLC] Dereferenceable annonation - handle valid null pointers
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66161: [SLC] Dereferenceable annonation - handle valid null pointers
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66161: [SLC] Dereferenceable annonation - handle valid null pointers
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66161: [SLC] Dereferenceable annonation - handle valid null pointers
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66161: [SLC] Dereferenceable annonation - handle valid null pointers
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66161: [SLC] Dereferenceable annonation - handle valid null pointers
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66173: [Codegen] Updated test for D66158
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66158: [Intrinsics] Add a 'NoAlias' intrinsic property; annotate llvm.memcpy
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66161: [SLC] Dereferenceable annonation - handle valid null pointers
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66161: [SLC] Dereferenceable annonation - handle valid null pointers
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66161: [SLC] Dereferenceable annonation - handle valid null pointers
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66217: [BuildLibCalls] Noalias annotation
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66217: [BuildLibCalls] Noalias annotation
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66217: [BuildLibCalls] Noalias annotation
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66217: [BuildLibCalls] Noalias annotation
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66217: [BuildLibCalls] Noalias annotation
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64700: [SLPVectorizer] [NFC] Avoid repetitive calls to getSameOpcode().
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66217: [BuildLibCalls] Noalias annotation
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66217: [BuildLibCalls] Noalias annotation
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66195: Move to C++14
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66217: [BuildLibCalls] Noalias annotation
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66161: [SLC] Dereferenceable annonation - handle valid null pointers
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66161: [SLC] Dereferenceable annonation - handle valid null pointers
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66234: [MergedLoadStoreMotion] Sink stores to BB with more than 2 predecessors
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65737: [InstCombine] mempcpy(d,s,n) to memcpy(d,s,n) + n
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66079: [SimplifyLibCalls] Add dereferenceable bytes from known callsites
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66079: [SimplifyLibCalls] Add dereferenceable bytes from known callsites
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65402: [Attributor][MustExec] Deduce dereferenceable and nonnull attribute using MustBeExecutedContextExplorer
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65402: [Attributor][MustExec] Deduce dereferenceable and nonnull attribute using MustBeExecutedContextExplorer
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66244: Compiler.h: remove old GCC checks, update docs
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66096: [CodeGen/Analysis] Intrinsic llvm.assume should not block tail call optimization
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66308: [InstCombine] Fold select with ctlz to cttz
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66308: [InstCombine] Fold select with ctlz to cttz
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66314: [Bugpoint redesign] Output option can now print to STDOUT
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66314: [Bugpoint redesign] Output option can now print to STDOUT
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66096: [CodeGen/Analysis] Intrinsic llvm.assume should not block tail call optimization
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66096: [CodeGen/Analysis] Intrinsic llvm.assume should not block tail call optimization
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66338: [CGP] Drop llvm.assume calls
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65979: [InstCombine] Simplify pow(2.0, itofp(y)) to ldexp(1.0, y)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66050: Improve division estimation of floating points.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66338: [CGP] Drop llvm.assume calls
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66338: [CGP] Drop llvm.assume calls
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66338: [CGP] Drop llvm.assume calls
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66338: [CGP] Drop llvm.assume calls
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66232: [InstCombine] Try to reuse constant from select in leading comparison
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66232: [InstCombine] Try to reuse constant from select in leading comparison
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66232: [InstCombine] Try to reuse constant from select in leading comparison
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66232: [InstCombine] Try to reuse constant from select in leading comparison
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66338: [CGP] Drop llvm.assume calls
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65737: [InstCombine] mempcpy(d,s,n) to memcpy(d,s,n) + n
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66338: [CGP] Drop no op intrinsic calls
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D66338: [CGP] Drop no op intrinsic calls
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
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] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
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] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63423: [Diagnostics] Diagnose misused xor as pow
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D14700: [mips][freebsd] Explicitly select PC-relative Personality and LSDA encodings.
Ed Maste via Phabricator via llvm-commits
- [PATCH] D14700: [mips][freebsd] Explicitly select PC-relative Personality and LSDA encodings.
Ed Maste via Phabricator via llvm-commits
- [llvm] r368770 - [AArch64] Remove incorrect usage of MONonTemporal.
Eli Friedman via llvm-commits
- [llvm] r369069 - [ARM][LowOverheadLoops] Fix generated code for "revert".
Eli Friedman via llvm-commits
- [llvm] r369162 - [ARM] Preserve liveness in ARMConstantIslands.
Eli Friedman via llvm-commits
- [llvm] r367891 - [InstCombine] combine mul+shl separated by zext
Eli Friedman via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D66114: [ConstantHoisting] Fix non-determinism.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D66114: [ConstantHoisting] Fix non-determinism.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63676: Early exit from Hoist() in machine licm pass based on block hotness
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65653: [AArch64] Change location of frame-record within callee-save area.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D66243: [ARM][LowOverheadLoops] Fix generated code for "revert".
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65020: [GVN] Do PHI translations across all edges between the load and the unavailable pred.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65653: [AArch64] Change location of frame-record within callee-save area.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65020: [GVN] Do PHI translations across all edges between the load and the unavailable pred.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D66319: [ARM] Preserve liveness in ARMConstantIslands.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D66243: [ARM][LowOverheadLoops] Fix generated code for "revert".
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D66243: [ARM][LowOverheadLoops] Fix generated code for "revert".
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D66319: [ARM] Preserve liveness in ARMConstantIslands.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D66319: [ARM] Preserve liveness in ARMConstantIslands.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D66210: [RFC/WIP][RISCV] Enable the machine outliner for RISC-V
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D66319: [ARM] Preserve liveness in ARMConstantIslands.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D61027: Fix crash on switch conditions of non-integer types in templates
Elizabeth Andrews via Phabricator via llvm-commits
- [PATCH] D61027: Fix crash on switch conditions of non-integer types in templates
Elizabeth Andrews via Phabricator via llvm-commits
- [PATCH] D61027: Fix crash on switch conditions of non-integer types in templates
Elizabeth Andrews via Phabricator via llvm-commits
- [llvm] r368636 - Move findBBwithCalls to the file it's used in to avoid unused function
Eric Christopher via llvm-commits
- [llvm] r367756 - Speculative Compilation
Eric Christopher via llvm-commits
- [llvm] r367756 - Speculative Compilation
Eric Christopher via llvm-commits
- [PATCH] D66075: [llvm-readobj][MachO] Fix section type printing
Eric Christopher via Phabricator via llvm-commits
- [llvm] r368907 - Add support in CMake to statically link the C++ standard library.
Erich Keane via llvm-commits
- [PATCH] D65603: Add support in CMake to statically link the C++ standard library.
Erich Keane via Phabricator via llvm-commits
- [PATCH] D65603: Add support in CMake to statically link the C++ standard library.
Erich Keane via Phabricator via llvm-commits
- [PATCH] D27165: Add format_dynamic_key_arg attribute to improve "-Wformat" warnings for functions that load the formatting string dynamically based on a key value
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D27165: Add format_dynamic_key_arg attribute to improve "-Wformat" warnings for functions that load the formatting string dynamically based on a key value
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D27165: Add format_dynamic_key_arg attribute to improve "-Wformat" warnings for functions that load the formatting string dynamically based on a key value
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D65464: [LoopFusion] Add ability to fuse guarded loops
Ettore Tiotto via Phabricator via llvm-commits
- [llvm] r369120 - [InstCombine] Simplify pow(2.0, itofp(y)) to ldexp(1.0, y)
Evandro Menezes via llvm-commits
- [PATCH] D60295: [CodeGen] Replace -max-jump-table-size with -max-jump-table-targets
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D60295: [CodeGen] Replace -max-jump-table-size with -max-jump-table-targets
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D60295: [CodeGen] Replace -max-jump-table-size with -max-jump-table-targets
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D65979: [InstCombine] Simplify pow(2.0, itofp(y)) to ldexp(1.0, y)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D65979: [InstCombine] Simplify pow(2.0, itofp(y)) to ldexp(1.0, y)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D24035: [AMDGPU] Printf runtime binding pass
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D24035: [AMDGPU] Printf runtime binding pass
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D66165: Move isPointerOffset function to ValueTracking.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D66167: MemTag: stack initializer merging.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D66312: Add missing MIR serialization text for AArch64II::MO_TAGGED.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D66165: Move isPointerOffset function to ValueTracking.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D66312: Add missing MIR serialization text for AArch64II::MO_TAGGED.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D66165: Move isPointerOffset function to ValueTracking.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D66317: Refactor isPointerOffset (NFC).
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D66167: MemTag: stack initializer merging.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D66189: [GWP-ASan] Implement stack frame compression.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D66337: [AArch64InstrInfo] Stop getInstSizeInBytes returning non-zero for meta instructions.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D66375: Add sanitizer-aarch64-linux-mte builder.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r369053 - Add missing MIR serialization text for AArch64II::MO_TAGGED.
Evgeniy Stepanov via llvm-commits
- [llvm] r369062 - Move isPointerOffset function to ValueTracking (NFC).
Evgeniy Stepanov via llvm-commits
- [llvm] r369138 - Escape % in printf format string.
Evgeniy Stepanov via llvm-commits
- [zorg] r369176 - Add "sanitizer-aarch64-linux-mte" build script.
Evgeniy Stepanov via llvm-commits
- [zorg] r369178 - Add sanitizer-aarch64-linux-mte builder.
Evgeniy Stepanov via llvm-commits
- [lld] r368550 - [ELF] Remove unnecessary assignment to `isPreemptible` in replaceWithDefined()
Fangrui Song via llvm-commits
- [lld] r368649 - [ELF][test] Add dynamic-list-preempt2.s
Fangrui Song via llvm-commits
- [lld] r368651 - [ELF] Rename odd variable names "New" after r365730. NFC
Fangrui Song via llvm-commits
- [lld] r368659 - [ELF] Simplify handling of exportDynamic and isPreemptible
Fangrui Song via llvm-commits
- [lld] r368661 - [ELF] Don't special case symbolic relocations with 0 addend to ifunc in writable locations
Fangrui Song via llvm-commits
- [lld] r368784 - [ELF] Initialize 2 fields of Symbol in SymbolTable::insert
Fangrui Song via llvm-commits
- [llvm] r368823 - [AsmPrinter] Delete redundant .type foo, @function when emitting an ifunc
Fangrui Song via llvm-commits
- [llvm] r368833 - [IR] Simplify removeDeadConstantUsers. NFC
Fangrui Song via llvm-commits
- [lld] r368837 - [ELF][test] Update silent-ignore.test
Fangrui Song via llvm-commits
- [lld] r368845 - [ELF] --gdb-index: fix odd variable name cUs after r365730 and replace lower_bound with partition_point. NFC
Fangrui Song via llvm-commits
- [lld] r368964 - [ELF][PPC] Improve error message for unknown relocations
Fangrui Song via llvm-commits
- [lld] r368983 - [ELF][AArch64] Improve error message for unknown relocations
Fangrui Song via llvm-commits
- [lld] r369128 - [ELF][Hexagon] Replace R_HEXAGON_GOT with R_GOTPLT
Fangrui Song via llvm-commits
- [lld] r369184 - [ELF][PPC] Fix getRelExpr for R_PPC64_REL16_HI
Fangrui Song via llvm-commits
- [lld] r369187 - [ELF] Replace local variable hasExportDynamic with config->exportDynamic. NFC
Fangrui Song via llvm-commits
- [llvm] r369233 - [MC] Don't emit .symver redirected symbols to the symbol table
Fangrui Song via llvm-commits
- [PATCH] D66072: [MC][PowerPC] Emit R_PPC_UADDR32 and R_PPC64_UADDR64 if r_offset is misaligned
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65991: [llvm-objcopy] Move duplicate tablegen from objcopy and strip into one file
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66072: [MC][PowerPC] Emit R_PPC_UADDR32 and R_PPC64_UADDR64 if r_offset is misaligned
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66076: [ELF][PPC] Support initial relocation type R_PPC64_UADDR64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66076: [ELF][PPC] Support initial relocation type R_PPC64_UADDR64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66091: [ELF] Simplify handling of exportDynamic and isPreemptible
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65995: [ELF] Don't special case symbolic relocations with 0 addend to ifunc in writable locations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66091: [ELF] Simplify handling of exportDynamic and isPreemptible
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66091: [ELF] Simplify handling of exportDynamic and isPreemptible
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66127: [ELF] Fix odd variable names "New" after r365730. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66127: [ELF] Fix odd variable names "New" after r365730. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64930: [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66089: [llvm/Object] - Convert SectionRef::getName() to return Expected<>
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65431: [lld] Simplify the code in SymbolTable::reportUnresolvable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66091: [ELF] Simplify handling of exportDynamic and isPreemptible
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66091: [ELF] Simplify handling of exportDynamic and isPreemptible
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66130: [ELF] Initialize 2 fields of Symbol in SymbolTable::insert
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65995: [ELF] Don't special case symbolic relocations with 0 addend to ifunc in writable locations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66130: [ELF] Initialize 2 fields of Symbol in SymbolTable::insert
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66130: [ELF] Initialize 2 fields of Symbol in SymbolTable::insert
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66130: [ELF] Initialize 2 fields of Symbol in SymbolTable::insert
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64930: [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66134: [llvm-size][test] Improve llvm-size testing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66130: [ELF] Initialize 2 fields of Symbol in SymbolTable::insert
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64819: [UpdateTestChecks][Bug41532] Add handle of basic block names.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65893: [llvm-objcopy] Allow the visibility of the start, end and size symbols created by --binary to be specified with --binary-symbol-visibility
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66260: [lld][Hexagon] Add GOTREL relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66274: [ELF][Hexagon] Replace R_HEXAGON_GOT with R_GOTPLT
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66275: [ELF][Hexagon] Improve error message for unknown relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66277: [ELF][AArch64] Improve error message for unknown relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66260: [lld][Hexagon] Add GOTREL relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66279: [ELF] Make LinkerScript::assignAddresses iterative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66277: [ELF][AArch64] Improve error message for unknown relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66277: [ELF][AArch64] Improve error message for unknown relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66277: [ELF][AArch64] Improve error message for unknown relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66277: [ELF][AArch64] Improve error message for unknown relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D39323: [lld] Support dynamic linking in RISC-V
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66279: [ELF] Make LinkerScript::assignAddresses iterative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66279: [ELF] Make LinkerScript::assignAddresses iterative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66279: [ELF] Make LinkerScript::assignAddresses iterative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66279: [ELF] Make LinkerScript::assignAddresses iterative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65893: [llvm-objcopy] Allow the visibility of the start, end and size symbols created by --binary to be specified with --binary-symbol-visibility
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66291: [test/Object] - Move/rewrite 2 more test cases.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66286: [llvm-readobj/llvm-readelf] - Improve/cleanup the error reporting API.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66291: [test/Object] - Move/rewrite 2 more test cases.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66279: [ELF] Make LinkerScript::assignAddresses iterative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65191: [llvm-objdump] Implement highlighting
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66286: [llvm-readobj/llvm-readelf] - Improve/cleanup the error reporting API.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66342: [test] - Remove precomiled openbsd-phdrs.elf-x86-64 objects.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66346: [LLD][ELF][ARM] Add a test that maxes out the thunk convergence limit
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66346: [LLD][ELF][ARM] Add a test that maxes out the thunk convergence limit
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66279: [ELF] Make LinkerScript::assignAddresses iterative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66274: [ELF][Hexagon] Replace R_HEXAGON_GOT with R_GOTPLT
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66372: [BPF] Fix bpf llvm-objdump issues
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64827: [Xtensa 2/10] Add Xtensa ELF definitions.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64835: [Xtensa 9/10] Add basic support of Xtensa disassembler.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65893: [llvm-objcopy] Allow the visibility of the start, end and size symbols created by --binary to be specified with --binary-symbol-visibility
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65975: [NewPM][PassInstrumentation] IR printing support from clang driver
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r368978 - [InstCombine] Precommit test case for D66216
Florian Hahn via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
Florian Hahn via llvm-commits
- [llvm] r368986 - Add ptrmask intrinsic
Florian Hahn via llvm-commits
- [llvm] r368993 - [ValueTracking] Add MustPreserveNullness arg to functions analyzing calls. (NFC)
Florian Hahn via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
Florian Hahn via llvm-commits
- [llvm] r369036 - [ValueTracking] Look through ptrmask intrinsics during getUnderlyingObject.
Florian Hahn via llvm-commits
- [llvm] r369088 - [ValueTracking] Fix recurrence detection to check both PHI operands.
Florian Hahn via llvm-commits
- [llvm] r369104 - Revert [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Florian Hahn via llvm-commits
- [llvm] r368997 - [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Florian Hahn via llvm-commits
- [PATCH] D65506: [MachineScheduler] improve reuse of 'releaseNode'method
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66084: Remove asserts in getLoopGuardBranch
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66216: [ValueTracking] Fix recurrence detection to check both PHI operands.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65020: [GVN] Do PHI translations across all edges between the load and the unavailable pred.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D62308: [AArch64] support neon_sshl in performIntrinsicCombine.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D62308: [AArch64] support neon_sshl in performIntrinsicCombine.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66216: [ValueTracking] Fix recurrence detection to check both PHI operands.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66216: [ValueTracking] Fix recurrence detection to check both PHI operands.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59065: Add ptrmask intrinsic
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64150: [ValueTracking] Add MustPreserveNullness arg to functions analyzing calls. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65897: [BitcodeReader] Check if we can create a null constant for type.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65020: [GVN] Do PHI translations across all edges between the load and the unavailable pred.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D61669: [ValueTracking] Look through ptrmask intrinsics during getUnderlyingObject.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66216: [ValueTracking] Fix recurrence detection to check both PHI operands.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66216: [ValueTracking] Fix recurrence detection to check both PHI operands.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65354: [X86] Let MachineCombiner reassociate adds for ILP
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65020: [GVN] Do PHI translations across all edges between the load and the unavailable pred.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65020: [GVN] Do PHI translations across all edges between the load and the unavailable pred.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D66216: [ValueTracking] Fix recurrence detection to check both PHI operands.
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] D66334: [LoopUnroll] Handle certain PHIs in full unrolling properly.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65326: Fix for a dangling point bug in DeadStoreElimination pass
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65573: Add User docs for ASTImporter
Gabor Marton via Phabricator via llvm-commits
- [zorg] r368639 - Removed builders: llvm-clang-lld-x86_64-debian-fast, ubuntu-gcc7.1-werror.
Galina Kistanova via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D66088: AMD Znver2 (Rome) Scheduler enablement
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D66088: AMD Znver2 (Rome) Scheduler enablement
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D66033: [MemorySSA] Rename uses when inserting memory uses.
George Burgess IV via Phabricator via llvm-commits
- [llvm] r368677 - [llvm-readobj] - Remove 'error(Error EC)' helper.
George Rimar via llvm-commits
- [llvm] r368811 - [llvm-objdump] - Add a relocation-xindex-symbol.test test case.
George Rimar via llvm-commits
- [llvm] r368812 - [llvm/Object] - Convert SectionRef::getName() to return Expected<>
George Rimar via llvm-commits
- [llvm] r368813 - Revert r368812 "[llvm/Object] - Convert SectionRef::getName() to return Expected<>"
George Rimar via llvm-commits
- [llvm] r368826 - Recommit r368812 "[llvm/Object] - Convert SectionRef::getName() to return Expected<>"
George Rimar via llvm-commits
- [llvm] r369004 - [lib/Object] - Remove objdump-file-header.test
George Rimar via llvm-commits
- [llvm] r369189 - [test] - Remove precomiled openbsd-phdrs.elf-x86-64 objects.
George Rimar via llvm-commits
- [llvm] r369190 - [llvm-readobj/llvm-readelf] - Improve/cleanup the error reporting API.
George Rimar via llvm-commits
- [llvm] r369192 - [llvm-readobj] - An attemp to fix BB after r369191.
George Rimar via llvm-commits
- [llvm] r369193 - Revert r369190, r369192 ([llvm-readobj/llvm-readelf] - Improve/cleanup the error reporting API.)
George Rimar via llvm-commits
- [llvm] r369194 - Recommit r369190 "[llvm-readobj/llvm-readelf] - Improve/cleanup the error reporting API."
George Rimar via llvm-commits
- [PATCH] D66036: [llvm-readobj] Downgrade 'PT_DYNAMIC segment offset + size exceeds the size of the file' from an error to a warning
George Rimar via Phabricator via llvm-commits
- [PATCH] D66015: [llvm-strings] Improve testing of llvm-strings
George Rimar via Phabricator via llvm-commits
- [PATCH] D66015: [llvm-strings] Improve testing of llvm-strings
George Rimar via Phabricator via llvm-commits
- [PATCH] D66089: [llvm/Object] - Convert SectionRef::getName() to return Expected<>
George Rimar via Phabricator via llvm-commits
- [PATCH] D66089: [llvm/Object] - Convert SectionRef::getName() to return Expected<>
George Rimar via Phabricator via llvm-commits
- [PATCH] D66089: [llvm/Object] - Convert SectionRef::getName() to return Expected<>
George Rimar via Phabricator via llvm-commits
- [PATCH] D65832: [llvm-readelf] Implement note parsing for NT_FILE and unknown descriptors
George Rimar via Phabricator via llvm-commits
- [PATCH] D66130: [ELF] Initialize 2 fields of Symbol in SymbolTable::insert
George Rimar via Phabricator via llvm-commits
- [PATCH] D66011: [llvm-readobj] - Remove 'error(Error EC)' helper.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66011: [llvm-readobj] - Remove 'error(Error EC)' helper.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66011: [llvm-readobj] - Remove 'error(Error EC)' helper.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66011: [llvm-readobj] - Remove 'error(Error EC)' helper.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66134: [llvm-size][test] Improve llvm-size testing
George Rimar via Phabricator via llvm-commits
- [PATCH] D66011: [llvm-readobj] - Remove 'error(Error EC)' helper.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66134: [llvm-size][test] Improve llvm-size testing
George Rimar via Phabricator via llvm-commits
- [PATCH] D66140: [llvm-objdump] - Add a relocation-xindex-symbol.test test case.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66134: [llvm-size][test] Improve llvm-size testing
George Rimar via Phabricator via llvm-commits
- [PATCH] D66140: [llvm-objdump] - Add a relocation-xindex-symbol.test test case.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66089: [llvm/Object] - Convert SectionRef::getName() to return Expected<>
George Rimar via Phabricator via llvm-commits
- [PATCH] D66089: [llvm/Object] - Convert SectionRef::getName() to return Expected<>
George Rimar via Phabricator via llvm-commits
- [PATCH] D66277: [ELF][AArch64] Improve error message for unknown relocations
George Rimar via Phabricator via llvm-commits
- [PATCH] D66277: [ELF][AArch64] Improve error message for unknown relocations
George Rimar via Phabricator via llvm-commits
- [PATCH] D66286: [llvm-readobj/llvm-readelf] - Improve/cleanup the error reporting API.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66288: [lib/Object] - Remove objdump-file-header.test
George Rimar via Phabricator via llvm-commits
- [PATCH] D66291: [test/Object] - Move/rewrite 2 more test cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66288: [lib/Object] - Remove objdump-file-header.test
George Rimar via Phabricator via llvm-commits
- [PATCH] D66291: [test/Object] - Move/rewrite 2 more test cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66291: [test/Object] - Move/rewrite 2 more test cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66286: [llvm-readobj/llvm-readelf] - Improve/cleanup the error reporting API.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66286: [llvm-readobj/llvm-readelf] - Improve/cleanup the error reporting API.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66342: [test] - Remove precomiled openbsd-phdrs.elf-x86-64 objects.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66286: [llvm-readobj/llvm-readelf] - Improve/cleanup the error reporting API.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66346: [LLD][ELF][ARM] Add a test that maxes out the thunk convergence limit
George Rimar via Phabricator via llvm-commits
- [PATCH] D66342: [test] - Remove precomiled openbsd-phdrs.elf-x86-64 objects.
George Rimar via Phabricator via llvm-commits
- [PATCH] D66286: [llvm-readobj/llvm-readelf] - Improve/cleanup the error reporting API.
George Rimar via Phabricator via llvm-commits
- [llvm] r368949 - [coroutine] Fixes "cannot move instruction since its users are not dominated by CoroBegin" problem.
Gor Nishanov via llvm-commits
- [PATCH] D66230: [coroutine] Fixes "cannot move instruction since its users are not dominated by CoroBegin" problem.
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D66230: [coroutine] Fixes "cannot move instruction since its users are not dominated by CoroBegin" problem.
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D66230: [coroutine] Fixes "cannot move instruction since its users are not dominated by CoroBegin" problem.
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D66230: [coroutine] Fixes "cannot move instruction since its users are not dominated by CoroBegin" problem.
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D66230: [coroutine] Fixes "cannot move instruction since its users are not dominated by CoroBegin" problem.
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D66230: [coroutine] Fixes "cannot move instruction since its users are not dominated by CoroBegin" problem.
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D66230: [coroutine] Fixes "cannot move instruction since its users are not dominated by CoroBegin" problem.
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D55966: Ensure coro split pass only spills variables dominated by CoroBegin
Gor Nishanov via Phabricator via llvm-commits
- [PATCH] D66339: [SVE] Fixed-length vector MVT ranges
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D66339: [SVE] Fixed-length vector MVT ranges
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D53137: Scalable vector core instruction support + size queries
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D65859: [LLVM][Alignment] Fix MSVC warning
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D65859: [LLVM][Alignment] Fix MSVC warning
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D62570: Use LLVM's debug line parser in LLDB
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D62570: Use LLVM's debug line parser in LLDB
Greg Clayton via Phabricator via llvm-commits
- [llvm] r369137 - [WebAssembly] Forbid use of EM_ASM with setjmp/longjmp
Guanzhong Chen via llvm-commits
- [PATCH] D66168: [WebAssembly] Make clang emit correct va_arg code for structs
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D66255: [WebAssembly] Correctly handle va_arg of zero-sized structures
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D66356: [WebAssembly] Forbid use of EM_ASM with setjmp/longjmp
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D66356: [WebAssembly] Forbid use of EM_ASM with setjmp/longjmp
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D66356: [WebAssembly] Forbid use of EM_ASM with setjmp/longjmp
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D66356: [WebAssembly] Forbid use of EM_ASM with setjmp/longjmp
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D66356: [WebAssembly] Forbid use of EM_ASM with setjmp/longjmp
Guanzhong Chen via Phabricator via llvm-commits
- [PATCH] D65859: [LLVM][Alignment] Fix MSVC warning
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D65859: [LLVM][Alignment] Fix MSVC warning
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r369125 - [CodeGen/Analysis] Intrinsic llvm.assume should not block tail call optimization
Guozhi Wei via llvm-commits
- [PATCH] D66096: [CodeGen/Analysis] Intrinsic llvm.assume should not block tail call optimization
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D66096: [CodeGen/Analysis] Intrinsic llvm.assume should not block tail call optimization
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D66096: [CodeGen/Analysis] Intrinsic llvm.assume should not block tail call optimization
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D64256: Teach some warnings to respect gsl::Pointer and gsl::Owner attributes
Gábor Horváth via Phabricator via llvm-commits
- [PATCH] D64256: Teach some warnings to respect gsl::Pointer and gsl::Owner attributes
Gábor Horváth via Phabricator via llvm-commits
- [PATCH] D66132: [CodeGen] Add `isSpeculativeExecutionForbidden()` to `TargetTransformInfo` (PRR42405)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D66338: [CGP] Drop llvm.assume calls
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D66338: [CGP] Drop llvm.assume calls
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D66338: [CGP] Drop llvm.assume calls
Hal Finkel via Phabricator via llvm-commits
- [llvm] r368509 - [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Hans Wennborg via llvm-commits
- [llvm] r368560 - Revert r368509 "[CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks"
Hans Wennborg via llvm-commits
- [llvm] r368230 - Recommit "[MS] Emit S_HEAPALLOCSITE debug info in Selection DAG"
Hans Wennborg via llvm-commits
- [llvm] r368579 - Revert r368339 "[MBP] Disable aggressive loop rotate in plain mode"
Hans Wennborg via llvm-commits
- [llvm] r368339 - [MBP] Disable aggressive loop rotate in plain mode
Hans Wennborg via llvm-commits
- [llvm] r368339 - [MBP] Disable aggressive loop rotate in plain mode
Hans Wennborg via llvm-commits
- [llvm] r368660 - Revert r368276 "[TargetLowering] SimplifyDemandedBits - call SimplifyMultipleUseDemandedBits for ISD::EXTRACT_VECTOR_ELT"
Hans Wennborg via llvm-commits
- [llvm] r368276 - [TargetLowering] SimplifyDemandedBits - call SimplifyMultipleUseDemandedBits for ISD::EXTRACT_VECTOR_ELT
Hans Wennborg via llvm-commits
- [llvm] r368554 - [InstCombine] foldShiftIntoShiftInAnotherHandOfAndInICmp(): avoid constantexpr pitfail (PR42962)
Hans Wennborg via llvm-commits
- [llvm] r368572 - [RISCV] Fix ICE in isDesirableToCommuteWithShift
Hans Wennborg via llvm-commits
- [llvm] r368477 - [MC] Don't recreate a label if it's already used
Hans Wennborg via llvm-commits
- [llvm] r368478 - [CodeGen] Require a name for a block addr target
Hans Wennborg via llvm-commits
- [compiler-rt] r368516 - Add support for FreeBSD's LD_32_LIBRARY_PATH
Hans Wennborg via llvm-commits
- [lld] r368708 - Creating release candidate rc2 from release_900 branch
Hans Wennborg via llvm-commits
- [test-suite] r368708 - Creating release candidate rc2 from release_900 branch
Hans Wennborg via llvm-commits
- [debuginfo-tests] r368708 - Creating release candidate rc2 from release_900 branch
Hans Wennborg via llvm-commits
- [llvm] r368339 - [MBP] Disable aggressive loop rotate in plain mode
Hans Wennborg via llvm-commits
- [llvm] r368300 - [RISCV] Minimal stack realignment support
Hans Wennborg via llvm-commits
- [llvm] r367084 - Fix macOS build after r358716
Hans Wennborg via llvm-commits
- [llvm] r368873 - Ignore indirect branches from callbr.
Hans Wennborg via llvm-commits
- [llvm] r367019 - [AArch64][SVE] Allow explicit size specifier for predicate operand
Hans Wennborg via llvm-commits
- [PATCH] D66031: clangd: use -j for background index pool
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D66074: [clangd] Drop diags from non-written #include.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D66081: [RISCV] Fix ICE in isDesirableToCommuteWithShift
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D66074: [clangd] Drop diags from non-written #include.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D66195: Move to C++14
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D62007: [RISCV] Minimal stack realignment support
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D60295: [CodeGen] Replace -max-jump-table-size with -max-jump-table-targets
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D66195: Move to C++14
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D66074: [clangd] Drop diags from non-written #include.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D66074: [clangd] Drop diags from non-written #include.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D66074: [clangd] Drop diags from non-written #include.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D66074: [clangd] Drop diags from non-written #include.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D66211: [clangd][vscode] Surface the error when applying tweaks fails
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D66138: Let findCommutedOpIndices take const MachineInstr&
Harald van Dijk via Phabricator via llvm-commits
- [llvm] r368727 - Use Register over unsigned in LateEHPrepare (NFC)
Heejin Ahn via llvm-commits
- [PATCH] D66064: Use Register over unsigned in LateEHPrepare (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D65783: [WebAssembly] Initialize memory in start function
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D66218: [WebAssembly] Lower SIMD shifts since they are fixed in V8
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D66113: [Attributor] Use the AANoNull attribute directly in AADereferenceable
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D65977: [Attributor] Use IRPosition consistently
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66129: [Attributor] Add WillReturn call site abstract attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66126: [Attributor] Towards a more structured deduction pattern
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D65402: [Attributor][MustExec] Deduce dereferenceable and nonnull attribute using MustBeExecutedContextExplorer
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66135: [SimplifyLibCalls] Add noalias from known callsites [WIP]
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66135: [SimplifyLibCalls] Add noalias from known callsites [WIP]
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66146: [Attributor][NFC] Add merge/join/clamp operators to the
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66207: [Attributor] Add CallSiteArgument and Argument AbstractAttribute for noalias
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66207: [Attributor] Add CallSiteArgument and Argument AbstractAttribute for noalias
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66207: [Attributor] Add CallSiteArgument and Argument AbstractAttribute for noalias
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D65402: [Attributor][MustExec] Deduce dereferenceable and nonnull attribute using MustBeExecutedContextExplorer
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66129: [Attributor] Add all missing attribute definitions/symbols
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66126: [Attributor] Towards a more structured deduction pattern
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66321: [CaptureTracking] Allow null to be in either icmp operand
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66272: [Attributor] Use structured deduction for AADereferenceable
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66272: [Attributor] Use structured deduction for AADereferenceable
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66128: [Attributor] Use structured deduction for AANonNull
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D66276: [Attributor] Create abstract attributes on-demand
Hideto Ueno via Phabricator via llvm-commits
- [llvm] r368691 - [AIX] Implement LR prolog/epilog save/restore
Hubert Tong via llvm-commits
- [llvm] r368699 - Revert r368691; test checked in without changes by accident
Hubert Tong via llvm-commits
- [llvm] r368721 - Reland r368691: "[AIX] Implement LR prolog/epilog save/restore"
Hubert Tong via llvm-commits
- [llvm] r369058 - [AIX] For XL, pick GCC-compatible std & default warning options
Hubert Tong via llvm-commits
- [llvm] r369221 - [cmake] Move blocks out of redundant else( MSVC ); NFC
Hubert Tong via llvm-commits
- [PATCH] D64424: [AIX] Implement LR prolog/epilog save/restore
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D65688: [AIX][test/Index] Set/propagate AIXTHREAD_STK for AIX
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D64424: [AIX] Implement LR prolog/epilog save/restore
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D64424: [AIX] Implement LR prolog/epilog save/restore
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D66032: [AIX][MC][NFC] Explicitly set containing csects on XCOFF Symbols
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D66097: Handle local commons for XCOFF object file writing
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D66256: [AIX] Use GCC-style -std and warning options for XL
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D66256: [AIX] Use GCC-style -std and warning options for XL
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D66256: [AIX] Use GCC-style -std and warning options for XL
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D66256: [AIX] For XL, pick GCC-compatible std & default warning options
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D66256: [AIX] For XL, pick GCC-compatible std & default warning options
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D66256: [AIX] For XL, pick GCC-compatible std & default warning options
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D65240: [XCOFF][AIX] Generate symbol table entries with llvm-readobj
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D65240: [XCOFF][AIX] Generate symbol table entries with llvm-readobj
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D66256: [AIX] For XL, pick GCC-compatible std & default warning options
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D66132: [CodeGen] Add `isSpeculativeExecutionForbidden()` to `TargetTransformInfo`
Igor Breger via Phabricator via llvm-commits
- [PATCH] D63934: [MIR] Improve PRE condition of MachineCSE optimization
Igor Breger via Phabricator via llvm-commits
- [llvm] r369082 - Remove the temporary code. NFC.
Igor Kudrin via llvm-commits
- [PATCH] D66215: [clangd] Print qualifiers of out-of-line definitions in document outline
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D65934: [ORC] FIxed warning on Windows about deprecated ORCv1
Ivan Karachun via Phabricator via llvm-commits
- [llvm] r368799 - Remove minimum toolchain soft-error
JF Bastien via llvm-commits
- [llvm] r368887 - Move to C++14
JF Bastien via llvm-commits
- [llvm] r368889 - Don't explicitly check for C++14
JF Bastien via llvm-commits
- [llvm] r368890 - Remove now useless C++1y flag
JF Bastien via llvm-commits
- [llvm] r368892 - Match if / elseif properly
JF Bastien via llvm-commits
- [llvm] r368896 - Un-break the bots
JF Bastien via llvm-commits
- [llvm] r368902 - Revert "Un-break the bots"
JF Bastien via llvm-commits
- [llvm] r368908 - MathExtras.h: don't check for unsupported GCC versions
JF Bastien via llvm-commits
- [llvm] r368909 - SwapByteOrder.h: don't check for unsupported GCC versions
JF Bastien via llvm-commits
- [llvm] r368910 - Use std::is_final directly
JF Bastien via llvm-commits
- [llvm] r368939 - Remove LVALUE / RVALUE workarounds
JF Bastien via llvm-commits
- [llvm] r368939 - Remove LVALUE / RVALUE workarounds
JF Bastien via llvm-commits
- [lld] r369023 - Fix lld on GCC 5.1 after the C++14 move
JF Bastien via llvm-commits
- [llvm] r369045 - Fix nm on GCC 5.1 after the C++14 move
JF Bastien via llvm-commits
- [PATCH] D65718: [LangRef] Document forward-progress requirement
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66188: Remove minimum toolchain soft-error
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66188: Remove minimum toolchain soft-error
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66195: Move to C++14
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66195: Move to C++14
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66195: Move to C++14
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66195: Move to C++14
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66240: Remove LVALUE / RVALUE workarounds
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66244: Compiler.h: remove old GCC checks, update docs
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66256: [AIX] Use GCC-style -std and warning options for XL
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66256: [AIX] Use GCC-style -std and warning options for XL
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66259: Migrate llvm::make_unique to std::make_unique
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66259: Migrate llvm::make_unique to std::make_unique
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66240: Remove LVALUE / RVALUE workarounds
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66259: Migrate llvm::make_unique to std::make_unique
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66240: Remove LVALUE / RVALUE workarounds
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66271: [CMake] Check for C++14 instead of C++11
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66195: Move to C++14
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66195: Move to C++14
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66195: Move to C++14
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66195: Move to C++14
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66259: Migrate llvm::make_unique to std::make_unique
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66306: Fix lld on GCC 5.1 after the C++14 move
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66195: Move to C++14
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66244: Compiler.h: remove old GCC checks, update docs
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66306: Fix lld on GCC 5.1 after the C++14 move
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66306: Fix lld on GCC 5.1 after the C++14 move
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66310: Fix nm on GCC 5.1 after the C++14 move
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66259: Migrate llvm::make_unique to std::make_unique
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66195: Move to C++14
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66310: Fix nm on GCC 5.1 after the C++14 move
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66310: Fix nm on GCC 5.1 after the C++14 move
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66310: Fix nm on GCC 5.1 after the C++14 move
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66313: Re-introduce the RWMutexImpl for macOS < 10.12
JF Bastien via Phabricator via llvm-commits
- [PATCH] D66035: [WebAssembly] WIP: Add support for reference types
Jacob Gravelle via Phabricator via llvm-commits
- [llvm] r368555 - [llvm-strings] Improve testing of llvm-strings
James Henderson via llvm-commits
- [llvm] r368556 - NFC. Remove trailing whitespace in test
James Henderson via llvm-commits
- [llvm] r368821 - [llvm-size][test] Improve llvm-size testing
James Henderson via llvm-commits
- [PATCH] D66036: [llvm-readobj] Downgrade 'PT_DYNAMIC segment offset + size exceeds the size of the file' from an error to a warning
James Henderson via Phabricator via llvm-commits
- [PATCH] D65991: [llvm-objcopy] Move duplicate tablegen from objcopy and strip into one file
James Henderson via Phabricator via llvm-commits
- [PATCH] D65372: [llvm-objcopy] Add support for response files in llvm-strip and llvm-objcopy
James Henderson via Phabricator via llvm-commits
- [PATCH] D65991: [llvm-objcopy] Move duplicate tablegen from objcopy and strip into one file
James Henderson via Phabricator via llvm-commits
- [PATCH] D66015: [llvm-strings] Improve testing of llvm-strings
James Henderson via Phabricator via llvm-commits
- [PATCH] D66015: [llvm-strings] Improve testing of llvm-strings
James Henderson via Phabricator via llvm-commits
- [PATCH] D66015: [llvm-strings] Improve testing of llvm-strings
James Henderson via Phabricator via llvm-commits
- [PATCH] D66015: [llvm-strings] Improve testing of llvm-strings
James Henderson via Phabricator via llvm-commits
- [PATCH] D66015: [llvm-strings] Improve testing of llvm-strings
James Henderson via Phabricator via llvm-commits
- [PATCH] D66015: [llvm-strings] Improve testing of llvm-strings
James Henderson via Phabricator via llvm-commits
- [PATCH] D65190: [X86] X86ATTInstPrinter: replace markup with startMarkup/endMarkup
James Henderson via Phabricator via llvm-commits
- [PATCH] D66075: [llvm-readobj][MachO] Fix section type printing
James Henderson via Phabricator via llvm-commits
- [PATCH] D65189: [MC] Support returning a structured rich disassembly output
James Henderson via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
James Henderson via Phabricator via llvm-commits
- [PATCH] D65367: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 2]
James Henderson via Phabricator via llvm-commits
- [PATCH] D66134: [llvm-size][test] Improve llvm-size testing
James Henderson via Phabricator via llvm-commits
- [PATCH] D66134: [llvm-size][test] Improve llvm-size testing
James Henderson via Phabricator via llvm-commits
- [PATCH] D66011: [llvm-readobj] - Remove 'error(Error EC)' helper.
James Henderson via Phabricator via llvm-commits
- [PATCH] D66011: [llvm-readobj] - Remove 'error(Error EC)' helper.
James Henderson via Phabricator via llvm-commits
- [PATCH] D66134: [llvm-size][test] Improve llvm-size testing
James Henderson via Phabricator via llvm-commits
- [PATCH] D66140: [llvm-objdump] - Add a relocation-xindex-symbol.test test case.
James Henderson via Phabricator via llvm-commits
- [PATCH] D62462: [llvm-objdump] Add warning messages if disassembly + source for problematic inputs
James Henderson via Phabricator via llvm-commits
- [PATCH] D66075: [llvm-readobj][MachO] Fix section type printing
James Henderson via Phabricator via llvm-commits
- [PATCH] D65189: [MC] Support returning a structured rich disassembly output
James Henderson via Phabricator via llvm-commits
- [PATCH] D66134: [llvm-size][test] Improve llvm-size testing
James Henderson via Phabricator via llvm-commits
- [PATCH] D66134: [llvm-size][test] Improve llvm-size testing
James Henderson via Phabricator via llvm-commits
- [PATCH] D65367: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 2]
James Henderson via Phabricator via llvm-commits
- [PATCH] D65633: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 3]
James Henderson via Phabricator via llvm-commits
- [PATCH] D66134: [llvm-size][test] Improve llvm-size testing
James Henderson via Phabricator via llvm-commits
- [PATCH] D66075: [llvm-readobj][MachO] Fix section type printing
James Henderson via Phabricator via llvm-commits
- [PATCH] D65189: [MC] Support returning marked up ranges in the disassembly
James Henderson via Phabricator via llvm-commits
- [PATCH] D65190: [X86] X86ATTInstPrinter: replace markup with startMarkup/endMarkup
James Henderson via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
James Henderson via Phabricator via llvm-commits
- [PATCH] D65633: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 3]
James Henderson via Phabricator via llvm-commits
- [PATCH] D66062: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 4]
James Henderson via Phabricator via llvm-commits
- [PATCH] D66063: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 5]
James Henderson via Phabricator via llvm-commits
- [PATCH] D62462: [llvm-objdump] Add warning messages if disassembly + source for problematic inputs
James Henderson via Phabricator via llvm-commits
- [PATCH] D65541: [llvm-objcopy][MachO] Implement --only-section
James Henderson via Phabricator via llvm-commits
- [PATCH] D66282: [llvm-objcopy][MachO] Implement --remove-section
James Henderson via Phabricator via llvm-commits
- [PATCH] D66283: [llvm-objcopy][MachO] Implement --add-section
James Henderson via Phabricator via llvm-commits
- [PATCH] D66281: [llvm-objcopy][MachO] Implement --strip-all
James Henderson via Phabricator via llvm-commits
- [PATCH] D65190: [X86] X86ATTInstPrinter: replace markup with startMarkup/endMarkup
James Henderson via Phabricator via llvm-commits
- [PATCH] D65367: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 2]
James Henderson via Phabricator via llvm-commits
- [PATCH] D65633: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 3]
James Henderson via Phabricator via llvm-commits
- [PATCH] D66062: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 4]
James Henderson via Phabricator via llvm-commits
- [PATCH] D66286: [llvm-readobj/llvm-readelf] - Improve/cleanup the error reporting API.
James Henderson via Phabricator via llvm-commits
- [PATCH] D66291: [test/Object] - Move/rewrite 2 more test cases.
James Henderson via Phabricator via llvm-commits
- [PATCH] D66305: [docs] Convert remaining command guide entries from md to rst.
James Henderson via Phabricator via llvm-commits
- [PATCH] D64665: [MachinePipeliner] Refactor schedule emission logic
James Molloy via llvm-commits
- [PATCH] D64665: [MachinePipeliner] Refactor schedule emission logic
James Molloy via llvm-commits
- [PATCH] D64665: [MachinePipeliner] Refactor schedule emission logic
James Molloy via Phabricator via llvm-commits
- [PATCH] D64665: [MachinePipeliner] Refactor schedule emission logic
James Molloy via Phabricator via llvm-commits
- [PATCH] D66190: [CodeGen] Add a pass to do block predication on SSA machine IR
James Molloy via Phabricator via llvm-commits
- [PATCH] D64665: [MachinePipeliner] Refactor schedule emission logic
James Molloy via Phabricator via llvm-commits
- [PATCH] D64665: [MachinePipeliner] Refactor schedule emission logic
James Molloy via Phabricator via llvm-commits
- [PATCH] D66190: [CodeGen] Add a pass to do block predication on SSA machine IR
James Molloy via Phabricator via llvm-commits
- [PATCH] D66368: [MachinePipeliner] Factor experimental codegen into a class
James Molloy via Phabricator via llvm-commits
- [PATCH] D65057: [ConstantFolding] Use FoldBitCast correctly
Jameson Nash via Phabricator via llvm-commits
- [llvm] r368899 - [Support][NFC] Fix error message for posix_spawn_file_actions_addopen failed call
Jan Korous via llvm-commits
- [PATCH] D64384: [WIP] Index-while-building
Jan Korous via Phabricator via llvm-commits
- [PATCH] D65301: [clang] Refactor how are doc comments attached to Decls
Jan Korous via Phabricator via llvm-commits
- [PATCH] D64384: [WIP] Index-while-building
Jan Korous via Phabricator via llvm-commits
- [PATCH] D64384: [WIP] Index-while-building
Jan Korous via Phabricator via llvm-commits
- [PATCH] D64384: [WIP] Index-while-building
Jan Korous via Phabricator via llvm-commits
- [PATCH] D66392: Fix `TestDataFormatterStdList` regression + D66174 follow-up/cleanup
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D66392: Fix `TestDataFormatterStdList` regression + D66174 follow-up/cleanup
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D66392: 1/2: D66174 `RegularExpression` follow-up/cleanup
Jan Kratochvil via Phabricator via llvm-commits
- [llvm] r368855 - [AIX] Add call lowering for parameters that could pass onto FPRs
Jason Liu via llvm-commits
- [PATCH] D65240: [XCOFF][AIX] Generate symbol table entries with llvm-readobj
Jason Liu via Phabricator via llvm-commits
- [PATCH] D65240: [XCOFF][AIX] Generate symbol table entries with llvm-readobj
Jason Liu via Phabricator via llvm-commits
- [PATCH] D66032: [AIX][MC][NFC] Explicitly set containing csects on XCOFF Symbols
Jason Liu via Phabricator via llvm-commits
- [PATCH] D65240: [XCOFF][AIX] Generate symbol table entries with llvm-readobj
Jason Liu via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Jason Liu via Phabricator via llvm-commits
- [PATCH] D63654: [AIX] Add call lowering for parameters that could pass onto FPRs
Jason Liu via Phabricator via llvm-commits
- [PATCH] D65240: [XCOFF][AIX] Generate symbol table entries with llvm-readobj
Jason Liu via Phabricator via llvm-commits
- [PATCH] D65644: [AMDGPU] gfx10 atomic optimizer changes.
Jay Foad 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"
Jay Foad via Phabricator via llvm-commits
- [llvm] r368835 - [DebugInfo] MCP: collect and update DBG_VALUEs encountered in local block
Jeremy Morse via llvm-commits
- [llvm] r369026 - [DebugInfo] Avoid crash from dropped fragments in LiveDebugValues
Jeremy Morse via llvm-commits
- [llvm] r369092 - [DebugInfo] Handle complex expressions with spills in LiveDebugValues
Jeremy Morse via llvm-commits
- [PATCH] D65368: [DebugInfo] LiveDebugValues: Don't drop fragment information when restoring spills
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D65368: [DebugInfo] LiveDebugValues: Don't drop fragment information when restoring spills
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D65368: [DebugInfo] LiveDebugValues: Don't drop fragment information when restoring spills
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D65368: [DebugInfo] LiveDebugValues: Don't drop fragment information when restoring spills
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D65368: [DebugInfo] LiveDebugValues: Don't drop fragment information when restoring spills
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D56265: [DebugInfo] MCP: collect and update DBG_VALUEs encountered in local block
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D65368: [DebugInfo] LiveDebugValues: Don't drop fragment information when restoring spills
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66284: [DebugInfo] Avoid crash from dropped fragments in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D65368: [DebugInfo] Handle complex expressions of spilt locations in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66284: [DebugInfo] Avoid crash from dropped fragments in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D65368: [DebugInfo] Handle complex expressions of spilt locations in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D65368: [DebugInfo] Handle complex expressions of spilt locations in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D66347: [DebugInfo] Test that LiveDebugVariables un-coalesces ranges over block boundaries
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
- [llvm] r368757 - [GlobalISel][NFC] Factor out common target code from GlobalISelEmitterTests
Jessica Paquette via llvm-commits
- [llvm] r368760 - Attempt to fix issue with unresolved lit test in TableGen
Jessica Paquette via llvm-commits
- [PATCH] D65984: [GlobalISel] Make the InstructionSelector instance non-const, allowing state to be maintained.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65412: GlobalISel: Partially implement fewerElementsVector G_UNMERGE_VALUES
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65473: GlobalISel: Avoid widening unmerge with matching source type
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66162: [AArch64][GlobalISel] Select logical_imm32 and logical_imm64 patterns
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66163: [AArch64][GlobalISel] Select patterns which use shifted register operands
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66163: [AArch64][GlobalISel] Select patterns which use shifted register operands
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65777: [GlobalISel][NFC] Factor out common target code from GlobalISelEmitter tests
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65756: [GlobalISel] Teach GlobalISelEmitter to treat used iPTRAny operands as pointer operands
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66184: [AArch64][GlobalISel] RBS: Treat s128s like vectors when unmerging
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66185: [AArch64][GlobalISel] Legalize 128 bit divisions to libcalls
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66185: [AArch64][GlobalISel] Legalize 128 bit divisions to libcalls
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66245: [AArch64][GlobalISel] Custom selection for s8 load acquire
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D66287: GlobalISel: add combiner for indexed loads and stores
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r369173 - Reland "[ARM] push LR before __gnu_mcount_nc"
Jian Cai via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Jian Cai via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Jian Cai via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Jian Cai via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Jian Cai via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Jian Cai via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Jian Cai via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Jian Cai via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Jian Cai via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Jian Cai via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Jian Cai via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Jian Cai via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Jian Cai via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Jian Cai via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Jian Cai via Phabricator via llvm-commits
- [PATCH] D65037: push LR before mcount on ARM
Jian Cai via Phabricator via llvm-commits
- [PATCH] D65037: push LR before mcount on ARM
Jian Cai via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Jian Cai via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Jian Cai via Phabricator via llvm-commits
- [PATCH] D66354: Add LLDB dataformatters for llvm::StringRef and lldb_private::ConstString
Jim Ingham via llvm-commits
- [PATCH] D66241: stop-hooks don't fire on "step-out"
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D66354: Add LLDB dataformatters for llvm::StringRef and lldb_private::ConstString
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D66061: Expose TailCallKind via the LLVM C API
Jim Lin via Phabricator via llvm-commits
- [PATCH] D66278: [RISCV] Enable tail call opt for variadic function
Jim Lin via Phabricator via llvm-commits
- [llvm] r368856 - [PowerPC][NFC] Consolidate duplicate XX3Form_SetZero and XX3Form_Zero.
Jinsong Ji via llvm-commits
- [llvm] r368859 - [PowerPC][NFC] Add test for build all one vector with different types.
Jinsong Ji via llvm-commits
- [llvm] r368900 - [PowerPC][NFC] Remove duplicate tests in build-vector-test.ll
Jinsong Ji via llvm-commits
- [llvm] r369006 - [PowerPC] Use xxleqv to set all one vector IMM(-1).
Jinsong Ji via llvm-commits
- [llvm] r369054 - [Utils][NFC] Copy bisect usage documents from commit msg into script.
Jinsong Ji via llvm-commits
- [PATCH] D64665: [MachinePipeliner] Refactor schedule emission logic
Jinsong Ji via llvm-commits
- [PATCH] D65529: [PowerPC] Use xxleqv to set all one vector IMM(-1).
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65542: [PeepholeOptimizer] Don't assume bitcast def always has input
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65267: [PowerPC][PreEmitPeephole] Remove redundant copies of immediate numbers after TailDup
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65267: [PowerPC][PreEmitPeephole] Remove redundant copies of immediate numbers after TailDup
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65542: [PeepholeOptimizer] Don't assume bitcast def always has input
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65267: [PowerPC][PreEmitPeephole] Remove redundant copies of immediate numbers after TailDup
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] D65267: [MachineCopyPropagation] Remove redundant copies after TailDup via machine-cp
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65529: [PowerPC] Use xxleqv to set all one vector IMM(-1).
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65529: [PowerPC] Use xxleqv to set all one vector IMM(-1).
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65529: [PowerPC] Use xxleqv to set all one vector IMM(-1).
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65529: [PowerPC] Use xxleqv to set all one vector IMM(-1).
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65529: [PowerPC] Use xxleqv to set all one vector IMM(-1).
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65529: [PowerPC] Use xxleqv to set all one vector IMM(-1).
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D66304: [PeepholeOptimizer] Don't assume bitcast def always has input
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D66304: [PeepholeOptimizer] Don't assume bitcast def always has input
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65542: [PeepholeOptimizer] Don't assume bitcast def always has input
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65542: [PeepholeOptimizer] Don't assume bitcast def always has input
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65542: [PeepholeOptimizer] Don't assume bitcast def always has input
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65542: [PeepholeOptimizer] Don't assume bitcast def always has input
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65542: [PeepholeOptimizer] Don't assume bitcast def always has input
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D64665: [MachinePipeliner] Refactor schedule emission logic
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D64665: [MachinePipeliner] Refactor schedule emission logic
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65542: [PeepholeOptimizer] Don't assume bitcast def always has input
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65542: [PeepholeOptimizer] Don't assume bitcast def always has input
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65542: [PeepholeOptimizer] Don't assume bitcast def always has input
Jinsong Ji via Phabricator via llvm-commits
- [llvm] r368786 - [FileCheck] Move -dump-input diagnostic to first line
Joel E. Denny via llvm-commits
- [llvm] r368787 - [FileCheck] Document FILECHECK_OPTS in -help
Joel E. Denny via llvm-commits
- [PATCH] D65702: [FileCheck] Move -dump-input diagnostic to first line
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D65707: [FileCheck] Document FILECHECK_OPTS in -help
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D65697: [lit] Fix internal env calling internal commands
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D66293: [lit] Check for accidental external command calls
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D66141: [FileCheck] Forbid using var defined on same line
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D61466: [Rewrite][NFC] Add FIXMEs and tests for RemoveLineIfEmpty bug
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D66141: [FileCheck] Forbid using var defined on same line
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D65996: [clangd] Highlighting auto variables as the deduced type.
Johan Vikström via Phabricator via llvm-commits
- [PATCH] D66083: [clangd] Remove highlightings coming from non topLevelDecls from included files.
Johan Vikström via Phabricator via llvm-commits
- [PATCH] D65998: [clangd] Added the vscode SemanticHighlighting feature code but did not enable it in the client.
Johan Vikström via Phabricator via llvm-commits
- [PATCH] D65856: [clangd] Added class for mapping TokenColorRules to their associated clangd TextMate scope
Johan Vikström via Phabricator via llvm-commits
- [PATCH] D66221: [clangd] Added highlighting for non type templates.
Johan Vikström via Phabricator via llvm-commits
- [llvm] r368621 - [Attributor] Make the InformationCache an Attributor member
Johannes Doerfert via llvm-commits
- [llvm] r368622 - [Attributor][NFC] Add IntegerState raw_ostream << operator
Johannes Doerfert via llvm-commits
- [llvm] r368625 - [Attributor] Use the cached data layout directly
Johannes Doerfert via llvm-commits
- [llvm] r368919 - [Attributor] Use IRPosition consistently
Johannes Doerfert via llvm-commits
- [llvm] r368921 - [Attributor] Do not update or manifest dead attributes
Johannes Doerfert via llvm-commits
- [llvm] r368922 - [Attributor] Use liveness during the creation of AAReturnedValues
Johannes Doerfert via llvm-commits
- [llvm] r368924 - [Attributor] Use the AANoNull attribute directly in AADereferenceable
Johannes Doerfert via llvm-commits
- [llvm] r368925 - [Attributor][NFC] Add merge/join/clamp operators to the IntegerState
Johannes Doerfert via llvm-commits
- [llvm] r368927 - [Attributor][NFC] Introduce statistics macros for new positions
Johannes Doerfert via llvm-commits
- [llvm] r368928 - [Attributor][NFC] Try to eliminate warnings (debug build + fall through)
Johannes Doerfert via llvm-commits
- [llvm] r368931 - [Attributor][NFC] Make debug output consistent
Johannes Doerfert via llvm-commits
- [llvm] r368938 - [Attributor] Try to fix "missing field 'RetInsts' initializer" warning
Johannes Doerfert via llvm-commits
- [llvm] r369142 - [Attributor] Introduce initialize calls and move code to keep attributes concise
Johannes Doerfert via llvm-commits
- [llvm] r369143 - [Attributor][NFC] Introduce aliases for call site attributes
Johannes Doerfert via llvm-commits
- [llvm] r369144 - [Attributor] Towards a more structured deduction pattern
Johannes Doerfert via llvm-commits
- [llvm] r369155 - [Attributor] Add all missing attribute definitions/symbols
Johannes Doerfert via llvm-commits
- [llvm] r369158 - [CaptureTracking] Allow null to be in either icmp operand
Johannes Doerfert via llvm-commits
- [llvm] r369159 - [Attributor] Fix: Make sure we set the changed flag
Johannes Doerfert via llvm-commits
- [llvm] r369160 - [Attributor] Fix: Do not partially resolve returned calls.
Johannes Doerfert via llvm-commits
- [PATCH] D65718: [LangRef] Document forward-progress requirement
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66079: [SimplifyLibCalls] Add dereferenceable bytes from known callsites [WIP]
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D37215: [ValueTracking] improve reverse assumption inference
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66024: Name Demangling as specified in the Vector Function ABI
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66079: [SimplifyLibCalls] Add dereferenceable bytes from known callsites [WIP]
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66113: [Attributor] Use the AANoNull attribute directly in AADereferenceable
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65977: [Attributor] Use IRPosition consistently
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66116: [Attributor] Do not update or manifest dead attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66120: [Attributor] Use liveness during the creation of AAReturnedValues
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66079: [SimplifyLibCalls] Add dereferenceable bytes from known callsites [WIP]
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66126: [Attributor] Towards a more structured deduction pattern
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66128: [Attributor] Use structured deduction for AANonNull
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66129: [Attributor] Add WillReturn call site abstract attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66135: [SimplifyLibCalls] Add noalias from known callsites [WIP]
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66135: [SimplifyLibCalls] Add noalias from known callsites
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66146: [Attributor][NFC] Add merge/join/clamp operators to the
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66126: [Attributor] Towards a more structured deduction pattern
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66135: [SimplifyLibCalls] Add noalias from known callsites
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66157: [BasicAA] Use dereferenceability to reason about aliasing
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66155: [Attributor] Liveness for internal functions.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65977: [Attributor] Use IRPosition consistently
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65977: [Attributor] Use IRPosition consistently
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64974: [MustExec][LICM] Refactor the first iteration condition check
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66161: [SLC] Dereferenceable annonation - handle valid null pointers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66161: [SLC] Dereferenceable annonation - handle valid null pointers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66155: [Attributor] Liveness for internal functions.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66161: [SLC] Dereferenceable annonation - handle valid null pointers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66161: [SLC] Dereferenceable annonation - handle valid null pointers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66217: [BuildLibCalls] Noalias annotation
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66217: [BuildLibCalls] Noalias annotation
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66207: [Attributor] Add CallSiteArgument and Argument AbstractAttribute for noalias
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66217: [BuildLibCalls] Noalias annotation
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66161: [SLC] Dereferenceable annonation - handle valid null pointers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65186: [MustExec] Add a generic "must-be-executed-context" explorer
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64976: [MustExec][WIP] Add new pass to print the "must-be-executed-context"
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64975: [MustExec][WIP] Add a generic "must-be-executed-context" explorer
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66161: [SLC] Dereferenceable annonation - handle valid null pointers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65186: [MustExec] Add a generic "must-be-executed-context" explorer
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66197: AMDGPU: Add intrinsics for address space identification
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66197: AMDGPU: Add intrinsics for address space identification
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66197: AMDGPU: Add intrinsics for address space identification
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66197: AMDGPU: Add intrinsics for address space identification
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66197: AMDGPU: Add intrinsics for address space identification
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65402: [Attributor][MustExec] Deduce dereferenceable and nonnull attribute using MustBeExecutedContextExplorer
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65737: [InstCombine] mempcpy(d,s,n) to memcpy(d,s,n) + n
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65977: [Attributor] Use IRPosition consistently
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66116: [Attributor] Do not update or manifest dead attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66120: [Attributor] Use liveness during the creation of AAReturnedValues
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66113: [Attributor] Use the AANoNull attribute directly in AADereferenceable
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66146: [Attributor][NFC] Add merge/join/clamp operators to the
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65737: [InstCombine] mempcpy(d,s,n) to memcpy(d,s,n) + n
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66258: [Attributor] Introduce initialize calls and move code to keep attributes concise
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66155: [Attributor] Liveness for internal functions.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66079: [SimplifyLibCalls] Add dereferenceable bytes from known callsites
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66120: [Attributor] Use liveness during the creation of AAReturnedValues
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66155: [Attributor] Liveness for internal functions.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66129: [Attributor] Add all missing attribute definitions/symbols
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66129: [Attributor] Add all missing attribute definitions/symbols
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66129: [Attributor] Add all missing attribute definitions/symbols
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66272: [Attributor] Use structured deduction for AADereferenceable
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66276: [Attributor] Create abstract attributes on-demand
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66276: [Attributor] Create abstract attributes on-demand
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65402: [Attributor][MustExec] Deduce dereferenceable and nonnull attribute using MustBeExecutedContextExplorer
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66096: [CodeGen/Analysis] Intrinsic llvm.assume should not block tail call optimization
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59922: [Attributor] Deduce "no-capture" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66321: [CaptureTracking] Allow null to be in either icmp operand
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59922: [Attributor] Deduce "no-capture" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66197: AMDGPU: Add intrinsics for address space identification
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66258: [Attributor] Introduce initialize calls and move code to keep attributes concise
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66126: [Attributor] Towards a more structured deduction pattern
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66129: [Attributor] Add all missing attribute definitions/symbols
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66321: [CaptureTracking] Allow null to be in either icmp operand
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D66371: [CaptureTracker] Let subclasses provide dereferenceability information
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] D66338: [CGP] Drop llvm.assume calls
Johannes Doerfert via Phabricator via llvm-commits
- RFC: landing the Swift coroutines patches
John McCall via llvm-commits
- [llvm] r368788 - Extend coroutines to support a "returned continuation" lowering.
John McCall via llvm-commits
- [llvm] r368789 - Generalize llvm.coro.suspend.retcon to allow an arbitrary number of arguments to be passed back to the continuation function.
John McCall via llvm-commits
- [llvm] r368790 - Guard dumps in the coro intrinsic validation logic behind NDEBUG checks. dump() is not guaranteed to be defined in all builds.
John McCall via llvm-commits
- [llvm] r368791 - Add intrinsics for doing frame-bound dynamic allocations within a coroutine.
John McCall via llvm-commits
- [llvm] r368792 - Fix a use-after-free in the coro.alloca treatment.
John McCall via llvm-commits
- [llvm] r368793 - In coro.retcon lowering, don't explode if the optimizer messes around with the linkage of the prototype or the exact types of the yielded values.
John McCall via llvm-commits
- [llvm] r368794 - Update for optimizer changes.
John McCall via llvm-commits
- [llvm] r368795 - Support swifterror in coroutine lowering.
John McCall via llvm-commits
- [llvm] r368796 - Remove unreachable blocks before splitting a coroutine.
John McCall via llvm-commits
- [llvm] r368797 - Don't run a full verifier pass in coro-splitting's private pipeline.
John McCall via llvm-commits
- [llvm] r368798 - Coroutines: adjust for SVN r358739
John McCall via llvm-commits
- [PATCH] D66078: Added RAII object for authomatic restore of fp state
John McCall via Phabricator via llvm-commits
- [PATCH] D66047: Do not call replaceAllUsesWith to upgrade calls to ARC runtime functions to intrinsic calls
John McCall via Phabricator via llvm-commits
- [PATCH] D66047: Do not call replaceAllUsesWith to upgrade calls to ARC runtime functions to intrinsic calls
John McCall via Phabricator via llvm-commits
- [PATCH] D27165: Add format_dynamic_key_arg attribute to improve "-Wformat" warnings for functions that load the formatting string dynamically based on a key value
John McCall via Phabricator via llvm-commits
- [PATCH] D66094: [CodeGen] Emit destructor calls for non-trivial C structs returned by function calls and loaded from volatile objects
John McCall via Phabricator via llvm-commits
- [PATCH] D27165: Add format_dynamic_key_arg attribute to improve "-Wformat" warnings for functions that load the formatting string dynamically based on a key value
John McCall via Phabricator via llvm-commits
- [PATCH] D66230: [coroutine] Fixes "cannot move instruction since its users are not dominated by CoroBegin" problem.
John McCall via Phabricator via llvm-commits
- [PATCH] D66230: [coroutine] Fixes "cannot move instruction since its users are not dominated by CoroBegin" problem.
John McCall via Phabricator via llvm-commits
- [PATCH] D66230: [coroutine] Fixes "cannot move instruction since its users are not dominated by CoroBegin" problem.
John McCall via Phabricator via llvm-commits
- [PATCH] D66230: [coroutine] Fixes "cannot move instruction since its users are not dominated by CoroBegin" problem.
John McCall via Phabricator via llvm-commits
- [PATCH] D65836: Factor architecture dependent code out of loop.cu
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D65836: Factor architecture dependent code out of loop.cu
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] r368718 - [Dwarf] Complete the list of type tags.
Jonas Devlieghere via llvm-commits
- [zorg] r368780 - [LLDB] Add matrix variant
Jonas Devlieghere via llvm-commits
- [llvm] r368879 - [DebugLine] Improve path handling.
Jonas Devlieghere via llvm-commits
- [polly] r368935 - [Polly] Migrate llvm::make_unique to std::make_unique
Jonas Devlieghere via llvm-commits
- [lld] r368936 - [LLD] Migrate llvm::make_unique to std::make_unique
Jonas Devlieghere via llvm-commits
- [compiler-rt] r368946 - [compiler-rt] Migrate llvm::make_unique to std::make_unique
Jonas Devlieghere via llvm-commits
- [zorg] r368948 - Add configure target
Jonas Devlieghere via llvm-commits
- [compiler-rt] r368952 - Revert "[compiler-rt] Migrate llvm::make_unique to std::make_unique"
Jonas Devlieghere via llvm-commits
- [llvm] r368953 - Revert "Expose TailCallKind via the LLVM C API"
Jonas Devlieghere via llvm-commits
- [zorg] r368955 - [LLDB] Honor extra compiler flags
Jonas Devlieghere via llvm-commits
- [llvm] r368957 - [NFC] Remove documentation comment to fix warning.
Jonas Devlieghere via llvm-commits
- [compiler-rt] r368960 - [CMake] Check for C++14 instead of C++11
Jonas Devlieghere via llvm-commits
- [compiler-rt] r369009 - Re-land "[compiler-rt] Migrate llvm::make_unique to std::make_unique"
Jonas Devlieghere via llvm-commits
- [llvm] r369013 - [llvm] Migrate llvm::make_unique to std::make_unique
Jonas Devlieghere via llvm-commits
- [llvm] r369056 - [Support] Re-introduce the RWMutexImpl for macOS < 10.12
Jonas Devlieghere via llvm-commits
- [llvm] r369059 - Revert "[Support] Re-introduce the RWMutexImpl for macOS < 10.12"
Jonas Devlieghere via llvm-commits
- [llvm] r369064 - [Support] Re-introduce the RWMutexImpl for macOS < 10.12
Jonas Devlieghere via llvm-commits
- [llvm] r369072 - [DebugLine] Don't try to guess the path style
Jonas Devlieghere via llvm-commits
- [llvm] r369130 - [ADT] Remove llvm::make_unique utility.
Jonas Devlieghere via llvm-commits
- [llvm] r369154 - [RWMutex] Simplify availability check
Jonas Devlieghere via llvm-commits
- [PATCH] D66089: [llvm/Object] - Convert SectionRef::getName() to return Expected<>
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65914: [Dwarf] DW_TAG_unspecified_type is a type tag.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D62570: Use LLVM's debug line parser in LLDB
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65914: [Dwarf] DW_TAG_unspecified_type is a type tag.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65914: [Dwarf] DW_TAG_unspecified_type is a type tag.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65914: [Dwarf] DW_TAG_unspecified_type is a type tag.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65677: [VirtualFileSystem] Support encoding a current working directory in a VFS mapping.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D62570: Use LLVM's debug line parser in LLDB
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D62570: Use LLVM's debug line parser in LLDB
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66089: [llvm/Object] - Convert SectionRef::getName() to return Expected<>
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66227: [DebugLine] Improve path handling.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66227: [DebugLine] Improve path handling.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66227: [DebugLine] Improve path handling.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66259: Migrate llvm::make_unique to std::make_unique
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66259: Migrate llvm::make_unique to std::make_unique
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66259: Migrate llvm::make_unique to std::make_unique
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66240: Remove LVALUE / RVALUE workarounds
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66259: Migrate llvm::make_unique to std::make_unique
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66259: Migrate llvm::make_unique to std::make_unique
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66271: [CMake] Check for C++14 instead of C++11
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66061: Expose TailCallKind via the LLVM C API
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66061: Expose TailCallKind via the LLVM C API
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66271: [CMake] Check for C++14 instead of C++11
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66313: Re-introduce the RWMutexImpl for macOS < 10.12
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66313: Re-introduce the RWMutexImpl for macOS < 10.12
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66174: [Utility] Reimplement RegularExpression on top of llvm::Regex
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65983: Autogenerate the shebang lines for tools/opt-viewer
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D66392: 1/2: D66174 `RegularExpression` follow-up/cleanup
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65836: Factor architecture dependent code out of loop.cu
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D65867: [RFC] [OpenMP] Turn on -Wall compiler warnings by default
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D65869: [OMPT] Resolve warnings because of ints in if conditions
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D65870: [OpenMP] Remove 'unnecessary parentheses'
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D65871: [OpenMP] Enable warning about "implicit fallthrough"
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D66107: [libFuzzer] Improve -merge= process to account for REDUCED corpus units.
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D66259: Migrate llvm::make_unique to std::make_unique
Jonathan Wakely via Phabricator via llvm-commits
- [PATCH] D66259: Migrate llvm::make_unique to std::make_unique
Jonathan Wakely via Phabricator via llvm-commits
- [llvm] r369129 - Fix llvm-config support for CMake build-mode-style builds
Jordan Rose via llvm-commits
- [PATCH] D66326: Fix llvm-config support for CMake build-mode-style builds
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D66326: Fix llvm-config support for CMake build-mode-style builds
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D66326: Fix llvm-config support for CMake build-mode-style builds
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D66326: Fix llvm-config support for CMake build-mode-style builds
Jordan Rose via Phabricator via llvm-commits
- [llvm] r368576 - [llvm-readobj] Downgrade 'PT_DYNAMIC segment offset + size exceeds the size of the file' from an error to a warning
Jordan Rupprecht via llvm-commits
- [llvm] r368578 - [llvm-ar][NFC] Fix buildbot
Jordan Rupprecht via llvm-commits
- [llvm] r368573 - [llvm-ar] Accept file paths with windows format slashes
Jordan Rupprecht via llvm-commits
- [llvm] r368698 - [llvm-readelf] Implement note parsing for NT_FILE and unknown descriptors
Jordan Rupprecht via llvm-commits
- [lld] r368710 - [lld][test] Update test to print ELF note description data
Jordan Rupprecht via llvm-commits
- [llvm] r368726 - [util] Allow callsigns when running git llvm revert
Jordan Rupprecht via llvm-commits
- [llvm] r368932 - [docs] Fix sphinx doc generation errors
Jordan Rupprecht via llvm-commits
- [llvm] r369167 - Revert [X86] SimplifyDemandedVectorElts - attempt to recombine target shuffle using DemandedElts mask (reapplied)
Jordan Rupprecht via llvm-commits
- [PATCH] D66036: [llvm-readobj] Downgrade 'PT_DYNAMIC segment offset + size exceeds the size of the file' from an error to a warning
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D65832: [llvm-readelf] Implement NT_FILE core file parsing
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D66075: [llvm-readobj][MachO] Fix section type printing
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D65372: [llvm-objcopy] Add support for response files in llvm-strip and llvm-objcopy
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D65367: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 2]
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D65189: [MC] Support returning a structured rich disassembly output
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D65832: [llvm-readelf] Implement note parsing for NT_FILE and unknown descriptors
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D65438: [docs] Add cmake to Software requirements
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D66183: [docs] Fix sphinx doc generation errors
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D66120: [Attributor] Use liveness during the creation of AAReturnedValues
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D66183: [docs] Fix sphinx doc generation errors
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D66305: [docs] Convert remaining command guide entries from md to rst.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D66305: [docs] Convert remaining command guide entries from md to rst.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D66307: Add LLVMLibC proposal to docs/index.rst.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D66307: Add LLVMLibC proposal to docs/index.rst.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D66286: [llvm-readobj/llvm-readelf] - Improve/cleanup the error reporting API.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D65367: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 2]
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D65541: [llvm-objcopy][MachO] Implement --only-section
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D66310: Fix nm on GCC 5.1 after the C++14 move
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D66280: [llvm-objcopy][MachO] Support indirect symbol table
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D66281: [llvm-objcopy][MachO] Implement --strip-all
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D66282: [llvm-objcopy][MachO] Implement --remove-section
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D66283: [llvm-objcopy][MachO] Implement --add-section
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D65191: [llvm-objdump] Implement highlighting
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D66286: [llvm-readobj/llvm-readelf] - Improve/cleanup the error reporting API.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D66358: [llvm-readobj] Fallback to PT_NOTE if file doesn't have sections
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D65633: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 3]
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r368611 - Revert "Disable MachO TBD write tests for Windows."
Juergen Ributzka via llvm-commits
- [llvm] r368630 - [TextAPI] Fix & Add tests for tbd files version 3.
Juergen Ributzka via llvm-commits
- [PATCH] D66041: [TextAPI] Fix & Add tests for tbd files version 3.
Juergen Ributzka via Phabricator via llvm-commits
- [PATCH] D66041: [TextAPI] Fix & Add tests for tbd files version 3.
Juergen Ributzka via Phabricator via llvm-commits
- [PATCH] D66147: [TextAPI] Update reader to be supported by lib/Object
Juergen Ributzka via Phabricator via llvm-commits
- [PATCH] D66149: [BinaryFormat] Teach identify_magic about Tapi files.
Juergen Ributzka via Phabricator via llvm-commits
- [PATCH] D66149: [BinaryFormat] Teach identify_magic about Tapi files.
Juergen Ributzka via Phabricator via llvm-commits
- [PATCH] D37820: [BinaryFormat] Teach identify_magic about Tapi files.
Juergen Ributzka via Phabricator via llvm-commits
- [compiler-rt] r368641 - [TSan] Fix test failing on Linux
Julian Lettner via llvm-commits
- [compiler-rt] r368947 - [sanitizer_common] Replace forkpty with posix_spawn on Darwin
Julian Lettner via llvm-commits
- [compiler-rt] r369021 - [sanitizer_common] Always use posix_spawn on Darwin
Julian Lettner via llvm-commits
- [compiler-rt] r369150 - [TSan] Don't guard #include <xpc/xpc.h>
Julian Lettner via llvm-commits
- [compiler-rt] r369164 - [TSan] Add interceptors for os_unfair_lock
Julian Lettner via llvm-commits
- [compiler-rt] r369165 - Revert "[TSan] Don't guard #include <xpc/xpc.h>"
Julian Lettner via llvm-commits
- [PATCH] D65253: [sanitizer_common] Replace forkpty with posix_spawn on Darwin
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D65253: [sanitizer_common] Replace forkpty with posix_spawn on Darwin
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D65253: [sanitizer_common] Replace forkpty with posix_spawn on Darwin
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D66378: [clang-doc] Fix casting not working in gcc 5.4.0
Julie Hockett via Phabricator via llvm-commits
- [llvm] r369011 - [cmake] install_symlink should obey DESTDIR unconditionally
Justin Bogner via llvm-commits
- [llvm] r369011 - [cmake] install_symlink should obey DESTDIR unconditionally
Justin Bogner via llvm-commits
- [PATCH] D66039: [GlobalISel]: Fix a bug in KnownBits where we should have been using SizeInBits
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D39339: [CallGraph] Refine call graph for indirect calls with !callees metadata
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D39339: [CallGraph] Refine call graph for indirect calls with !callees metadata
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D39339: [CallGraph] Refine call graph for indirect calls with !callees metadata
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D65267: [PowerPC][PreEmitPeephole] Remove redundant copies of immediate numbers after TailDup
Kai Luo via Phabricator via llvm-commits
- [PATCH] D65267: [PowerPC][PreEmitPeephole] Remove redundant copies of immediate numbers after TailDup
Kai Luo via Phabricator via llvm-commits
- [PATCH] D65267: [PowerPC][PreEmitPeephole] Remove redundant copies of immediate numbers after TailDup
Kai Luo via Phabricator via llvm-commits
- [PATCH] D65267: [PowerPC][PreEmitPeephole] Remove redundant copies of immediate numbers after TailDup
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] D65267: [MachineCopyPropagation] Remove redundant copies after TailDup via machine-cp
Kai Luo via Phabricator via llvm-commits
- [llvm] r368565 - [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Kang QI Zhang via llvm-commits
- [llvm] r368565 - [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Kang Zhang via llvm-commits
- [llvm] r368574 - Revert r368565: [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Kang Zhang via llvm-commits
- [llvm] r368597 - [NFC][PowerPC] Add the test case shrink-wrap.mir and shrink-wrap.ll for PPC
Kang Zhang via llvm-commits
- [llvm] r368997 - [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Kang Zhang via llvm-commits
- [llvm] r369191 - [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Kang Zhang via llvm-commits
- [PATCH] D66302: [SVE][Inline-Asm] Support for SVE asm operands
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D66073: Added unit tests to check supported rounding modes
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D66078: Added RAII object for authomatic restore of fp state
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D66078: Added RAII object for authomatic restore of fp state
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D66078: Added RAII object for authomatic restore of fp state
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -fp-model= and -fp-speculation= : specify floating point behavior
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D66021: [Sanitizer] Disable -Wframe-larger-than on SystemZ
Kian Moniri via Phabricator via llvm-commits
- [PATCH] D65464: [LoopFusion] Add ability to fuse guarded loops
Kit Barton via Phabricator via llvm-commits
- [PATCH] D65464: [LoopFusion] Add ability to fuse guarded loops
Kit Barton via Phabricator via llvm-commits
- [PATCH] D60963: Fix dereferencing null pointer
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [compiler-rt] r368585 - [scudo][standalone] Minor corrections
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r368866 - [scudo][standalone] Add more stats to mallinfo
Kostya Kortchinsky via llvm-commits
- [PATCH] D65660: [scudo][standalone] Minor corrections
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D66112: [scudo][standalone] Add more stats to mallinfo
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D66112: [scudo][standalone] Add more stats to mallinfo
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D66123: [scudo][standalone] Clean-up of Android specific compilation.
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D66112: [scudo][standalone] Add more stats to mallinfo
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D66231: [scudo][standalone] Fix malloc_iterate
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D66231: [scudo][standalone] Fix malloc_iterate
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D66231: [scudo][standalone] Fix malloc_iterate
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D66231: [scudo][standalone] Fix malloc_iterate
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D66107: [libFuzzer] Improve -merge= process to account for REDUCED corpus units.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D65378: [analyzer][NFC] Refactoring BugReporter.cpp P1.: Store interesting symbols/regions in a simple set
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D65379: [analyzer][NFC] Refactoring BugReporter.cpp P2.: Clean up the construction of bug paths and finding a valid report
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D65381: [analyzer][NFC] Refactoring BugReporter.cpp P3.: std::shared_pointer<PathDiagnosticPiece> -> PathDiagnosticPieceRef
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D65382: [analyzer][NFC] Refactoring BugReporter.cpp P4.: If it can be const, make it const
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D65484: [analyzer][NFC] Refactoring BugReporter.cpp P5.: Compact mile long function invocations into objects
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D65484: [analyzer][NFC] Refactoring BugReporter.cpp P5.: Compact mile long function invocations into objects
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D65484: [analyzer][NFC] Refactoring BugReporter.cpp P5.: Compact mile long function invocations into objects
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D61027: Fix crash on switch conditions of non-integer types in templates
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D65487: [analyzer][NFC] Refactoring BugReporter.cpp P6.: Completely get rid of interestingness propagation
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D65578: [analyzer][NFC] Make sure that the BugReport is not modified during the construction of non-visitor pieces
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D64232: [analyzer] Prune calls to functions with linear CFGs that return a non-zero constrained value
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D64270: [analyzer][NFC] Prepare visitors for different tracking kinds
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D66192: [analyzer] Don't delete TaintConfig copy constructor
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D64272: [analyzer] Note last writes to a condition only in a nested stackframe
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D65287: [analyzer][CFG] Don't track the condition of asserts
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D65290: [analyzer][NFC] Prove that we only track the evaluated part of the condition
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D65196: [CFG] Introduce CFGElementRef, a wrapper that knows it's position in a CFGBlock
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D66265: [NFCI] Always initialize BugReport const fields
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D60281: [analyzer] Add docs for cplusplus.InnerPointer
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D66261: [analyzer] Warn about -analyzer-configs being meant for development purposes only
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D65287: [analyzer][CFG] Don't track the condition of asserts
Kristóf Umann via Phabricator via llvm-commits
- [llvm] r369014 - [Hexagon] Generate vector min/max for HVX
Krzysztof Parzyszek via llvm-commits
- [llvm] r369040 - [Hexagon] Fix instruction selection for vselect v4i8
Krzysztof Parzyszek via llvm-commits
- [llvm] r369124 - [Hexagon] Generate min/max instructions for 64-bit vectors
Krzysztof Parzyszek via llvm-commits
- [PATCH] D65253: [sanitizer_common] Replace forkpty with posix_spawn on Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r368707 - [ORC] Refactor definition-generation, add a generator for static libraries.
Lang Hames via llvm-commits
- [llvm] r368740 - [ORC] Fix BuildingAJIT tutorial code broken by r368707.
Lang Hames via llvm-commits
- [llvm] r368764 - [ORC] Fix SpeculativeJIT example code broken by r368707.
Lang Hames via llvm-commits
- [llvm] r369141 - [ORC] Remove some stray debugging output accidentally left in r368707
Lang Hames via llvm-commits
- [llvm] r369171 - [ORC] Re-introduce self-dependence accidentally dropped from a unit test.
Lang Hames via llvm-commits
- [llvm] r369218 - [ORC] Remove some dead code.
Lang Hames via llvm-commits
- [llvm] r369219 - [ORC] Make sure we linker-mangle symbol names in the SpeculationLayer.
Lang Hames via llvm-commits
- [PATCH] D64256: Teach some warnings to respect gsl::Pointer and gsl::Owner attributes
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D64256: Teach some warnings to respect gsl::Pointer and gsl::Owner attributes
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D64256: Teach some warnings to respect gsl::Pointer and gsl::Owner attributes
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D66189: [GWP-ASan] Implement stack frame compression.
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D66189: [GWP-ASan] Implement stack frame compression.
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D66189: [GWP-ASan] Implement stack frame compression.
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D65653: [AArch64] Change location of frame-record within callee-save area.
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D66337: [AArch64InstrInfo] Stop getInstSizeInBytes returning non-zero for meta instructions.
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D66055: [X86] Support -mlong-double-80
Leonard Chan via Phabricator via llvm-commits
- [llvm] r369095 - [RISCV] Lower inline asm constraint A for RISC-V
Lewis Revill via llvm-commits
- [llvm] r369097 - [RISCV] Allow parsing of bare symbols with offsets
Lewis Revill via llvm-commits
- [PATCH] D66210: [RFC/WIP][RISCV] Enable the machine outliner for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D62686: [RISCV] Add support for save/restore of callee-saved registers via libcalls
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D54296: [RISCV] Lower inline asm constraint A for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D54295: [RISCV] Add inline asm constraint A for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D54295: [RISCV] Add inline asm constraint A for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D54296: [RISCV] Lower inline asm constraint A for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D57332: [RISCV] Allow parsing of bare symbols with offsets
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D65506: [MachineScheduler] improve reuse of 'releaseNode'method
Lorenzo Casalino via Phabricator via llvm-commits
- [PATCH] D65225: [libc++] Implement CTAD for std::tuple
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D65900: [libc++] Use [[nodiscard]] for lock_guard, as an extension
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D62868: [libc++] Always build with -fvisibility=hidden
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D66012: Statepoint support for AArch64
Loïc Ottet via Phabricator via llvm-commits
- [llvm] r369114 - [RISCV] Convert registers from unsigned to Register
Luis Marques via llvm-commits
- [PATCH] D66081: [RISCV] Fix ICE in isDesirableToCommuteWithShift
Luís Marques via Phabricator via llvm-commits
- [PATCH] D62592: [RISCV] Add assembler support for RVC HINT instructions
Luís Marques via Phabricator via llvm-commits
- [PATCH] D66252: [RISCV] Convert registers from unsigned to Register
Luís Marques via Phabricator via llvm-commits
- [PATCH] D66139: [RISCV] Support llvm-objdump -M no-aliases and -M numeric
Luís Marques via Phabricator via llvm-commits
- [PATCH] D65950: [RISCV] Add Option for Printing Architectural Register Names
Luís Marques via Phabricator via llvm-commits
- [PATCH] D66252: [RISCV] Convert registers from unsigned to Register
Luís Marques via Phabricator via llvm-commits
- [PATCH] D65795: [TargetLowering] Remove optional arguments passing to makeLibCall
Luís Marques via Phabricator via llvm-commits
- [PATCH] D65497: [RISCV] Avoid generating AssertZext for LP64 ABI when lowering floating Libcall
Luís Marques via Phabricator via llvm-commits
- [PATCH] D66252: [RISCV] Convert registers from unsigned to Register
Luís Marques via Phabricator via llvm-commits
- [PATCH] D66252: [RISCV] Convert registers from unsigned to Register
Luís Marques via Phabricator via llvm-commits
- [PATCH] D66252: [RISCV] Convert registers from unsigned to Register
Luís Marques via Phabricator via llvm-commits
- [PATCH] D66210: [RFC/WIP][RISCV] Enable the machine outliner for RISC-V
Luís Marques via Phabricator via llvm-commits
- [PATCH] D62190: [RISCV] Allow shrink wrapping for RISC-V
Luís Marques via Phabricator via llvm-commits
- [PATCH] D66210: [RFC/WIP][RISCV] Enable the machine outliner for RISC-V
Luís Marques via Phabricator via llvm-commits
- [PATCH] D66114: [ConstantHoisting] Fix non-determinism.
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D65614: [Reassociate] Stop linearizing all associative expression trees w/o profitability
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D66399: [ORCv2] - New Speculate Query Implementation
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r368747 - [GISel] Pass MachineRegisterInfo by const reference to matcher.
Mark Lacey via llvm-commits
- [llvm] r369025 - [CallGraph] Refine call graph for indirect calls with !callees metadata
Mark Lacey via llvm-commits
- [llvm] r369025 - [CallGraph] Refine call graph for indirect calls with !callees metadata
Mark Lacey via llvm-commits
- [PATCH] D65971: [GISel] Pass MachineRegisterInfo by const reference to matcher.
Mark Lacey via Phabricator via llvm-commits
- [PATCH] D39339: [CallGraph] Refine call graph for indirect calls with !callees metadata
Mark Lacey via Phabricator via llvm-commits
- [PATCH] D39339: [CallGraph] Refine call graph for indirect calls with !callees metadata
Mark Lacey via Phabricator via llvm-commits
- [PATCH] D66229: For indirect call sites having a small set of possible callees, !callees metadata can be used to indicate what those callees are. This patch updates the call graph and lazy call graph analyses so that they consider this metadata when encountering...
Mark Lacey via Phabricator via llvm-commits
- [PATCH] D39339: [CallGraph] Refine call graph for indirect calls with !callees metadata
Mark Lacey via Phabricator via llvm-commits
- [PATCH] D66229: For indirect call sites having a small set of possible callees, !callees metadata can be used to indicate what those callees are. This patch updates the call graph and lazy call graph analyses so that they consider this metadata when encountering...
Mark Lacey via Phabricator via llvm-commits
- [PATCH] D39339: [CallGraph] Refine call graph for indirect calls with !callees metadata
Mark Lacey via Phabricator via llvm-commits
- [PATCH] D39339: [CallGraph] Refine call graph for indirect calls with !callees metadata
Mark Lacey via Phabricator via llvm-commits
- [PATCH] D66115: [AMDGPU] Use PredicateControl in MIMGBaseOpcode. NFC.
Mark Searles via Phabricator via llvm-commits
- [PATCH] D66239: [LLD][COFF] Add index to disambiguate archive members when using -wholearchive
Markus Böck via Phabricator via llvm-commits
- [PATCH] D63284: [libc++] Keep __regex_word in sync with ctype_base
Marshall Clow via Phabricator via llvm-commits
- [lld] r368814 - [MinGW] Remove stray/inconsistent comment chars in test file. NFC.
Martin Storsjo via llvm-commits
- [lld] r368815 - [MinGW] Restructure Options.td to use multiclass where sensible. NFC.
Martin Storsjo via llvm-commits
- [lld] r368816 - [MinGW] Correct handling different forms of a few options
Martin Storsjo via llvm-commits
- [PATCH] D66065: [MinGW] Restructure Options.td to use multiclass where sensible. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66066: [LLD] [MinGW] Correct handling of a few options
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66367: [LLD] [COFF] Require an explicit -implib option for creating implibs in mingw mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51590: [MinGW] Move code for indicating "potentially not DSO local" into shouldAssumeDSOLocal. NFCI.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66401: [TargetMachine] Don't try to create COFFSTUB references on windows on non-COFF
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r368704 - GlobalISel: Change representation of shuffle masks
Matt Arsenault via llvm-commits
- [llvm] r368705 - GlobalISel: Add more verifier checks for G_SHUFFLE_VECTOR
Matt Arsenault via llvm-commits
- [llvm] r368709 - GlobalISel: Implement lower for G_SHUFFLE_VECTOR
Matt Arsenault via llvm-commits
- [llvm] r368713 - GlobalISel: Partially implement fewerElementsVector G_UNMERGE_VALUES
Matt Arsenault via llvm-commits
- [llvm] r368893 - InferAddressSpaces: Remove unnecessary check for ConstantInt
Matt Arsenault via llvm-commits
- [llvm] r368895 - InferAddressSpaces: Move target intrinsic handling to TTI
Matt Arsenault via llvm-commits
- [llvm] r368901 - AMDGPU: Reduce number of registers in test
Matt Arsenault via llvm-commits
- [llvm] r369038 - MVT: Add v3i16/v3f16 vectors
Matt Arsenault via llvm-commits
- [llvm] r369201 - TableGen: Revert changes from r369038
Matt Arsenault via llvm-commits
- [llvm] r369202 - AMDGPU: Disambiguate v3f16 format in load/store tables
Matt Arsenault via llvm-commits
- [llvm] r369203 - AMDGPU: Fix iterator error when lowering SI_END_CF
Matt Arsenault via llvm-commits
- [PATCH] D65683: MVT: Add v3i16/v3f16 vectors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65966: AMDGPU/SILoadStoreOptimizer: Improve merging of out of order offsets
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66109: GlobalISel: Change representation of shuffle masks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65777: [GlobalISel][NFC] Factor out common target code from GlobalISelEmitter tests
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66111: GlobalISel: Implement lower for G_SHUFFLE_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66118: GlobalISel: Add more verifier checks for G_SHUFFLE_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66111: GlobalISel: Implement lower for G_SHUFFLE_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66109: GlobalISel: Change representation of shuffle masks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66117: [AMDGPU] removed unused functions from printf lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66111: GlobalISel: Implement lower for G_SHUFFLE_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65685: Eliminate implicit Register->unsigned conversions in VirtRegMap. NFC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65683: MVT: Add v3i16/v3f16 vectors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66133: [AMDGPU] Fix to 'Fold readlane from copy of SGPR or imm'
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66109: GlobalISel: Change representation of shuffle masks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66109: GlobalISel: Change representation of shuffle masks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66118: GlobalISel: Add more verifier checks for G_SHUFFLE_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66145: [DebugInfo] Allow bundled calls in the MIR's call site info
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66111: GlobalISel: Implement lower for G_SHUFFLE_VECTOR
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] D65473: GlobalISel: Avoid widening unmerge with matching source type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65412: GlobalISel: Partially implement fewerElementsVector G_UNMERGE_VALUES
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65962: Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65440: GlobalISel: Add widenScalar for G_UNMERGE_VALUES sources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54368: RegAllocFast: Record internal state based on register units
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66150: GlobalISel: Don't create G_UADDE with constant false carry in
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66170: InferAddressSpaces: Move target intrinsic handling to TTI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66171: [GlobalISel]: Fix lowering of G_SHUFFLE_VECTOR with scalar sources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66182: [GlobalISel]: Fix lowering of G_Shuffle_vector where we pick up the wrong source index
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66181: [AArch64][GlobalISel] Add support for narrowScalar of G_ZEXT
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] D66197: AMDGPU: Add intrinsics for address space identification
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66170: InferAddressSpaces: Move target intrinsic handling to TTI
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] D66170: InferAddressSpaces: Move target intrinsic handling to TTI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66197: AMDGPU: Add intrinsics for address space identification
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66197: AMDGPU: Add intrinsics for address space identification
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66170: InferAddressSpaces: Move target intrinsic handling to TTI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66197: AMDGPU: Add intrinsics for address space identification
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66197: AMDGPU: Add intrinsics for address space identification
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66246: [AMDGPU] Do not assume a default GCN target
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66246: [AMDGPU] Do not assume a default GCN target
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66287: GlobalISel: add combiner for indexed loads and stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66287: GlobalISel: add combiner for indexed loads and stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58232: WIP: GlobalISel: Don't materialize immarg arguments to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65542: [PeepholeOptimizer] Don't assume bitcast def always has input
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65542: [PeepholeOptimizer] Don't assume bitcast def always has input
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65683: MVT: Add v3i16/v3f16 vectors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64931: Change X86 datalayout for three address spaces that specify pointer sizes.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66382: AMDGPU: Fix iterator error when lowering SI_END_CF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58232: GlobalISel: Don't materialize immarg arguments to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58232: GlobalISel: Don't materialize immarg arguments to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65413: GlobalISel: Implement moreElementsVector for G_UNMERGE_VALUES sources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65719: AMDGPU: Disambiguate v3f16 format in load/store tables
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66382: AMDGPU: Fix iterator error when lowering SI_END_CF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66180: [GlobalISel][CallLowering] Add support for splitting types according to calling conventions
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] D66385: AMDGPU/GlobalISel: Fix load/store of types in other address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66386: AMDGPU/GlobalISel: Fix reg bank for uniform LDS loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66387: AMDGPU/GlobalISel: Implement LDS G_GLOBAL_VALUE
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66388: AMDGPU/GlobalISel: Implement addrspacecast for 32-bit constant addrspace
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66388: AMDGPU/GlobalISel: Implement addrspacecast for 32-bit constant addrspace
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66388: AMDGPU/GlobalISel: Implement addrspacecast for 32-bit constant addrspace
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66389: AMDGPU/GlobalISel: Legalize constant 32-bit loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65644: [AMDGPU] gfx10 atomic optimizer changes.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64826: [Xtensa 1/10] Recognize Xtensa in triple parsing code.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65756: [GlobalISel] Teach GlobalISelEmitter to treat used iPTRAny operands as pointer operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66309: Introduce infrastructure for an incremental port of SelectionDAG atomic load/store handling
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] D66400: AMDGPU: Remove code address space predicates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66402: AMDGPU/GlobalISel: Select atomic loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66387: AMDGPU/GlobalISel: Implement LDS G_GLOBAL_VALUE
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66030: [libFuzzer] Merge: print feature coverage number as well.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D66030: [libFuzzer] Merge: print feature coverage number as well.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D66112: [scudo][standalone] Add more stats to mallinfo
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D66107: [libFuzzer] Improve -merge= process to account for REDUCED corpus units.
Matt Morehouse via Phabricator via llvm-commits
- [compiler-rt] r368598 - [builtins] MSVC warning disable for clean build
Matthew G McGovern via llvm-commits
- [PATCH] D66164: [LifetimeAnalysis] Support std::stack::top() and std::optional::value()
Matthias Gehre via Phabricator via llvm-commits
- [compiler-rt] r368617 - [libFuzzer] Merge: print feature coverage number as well.
Max Moroz via llvm-commits
- [PATCH] D66030: [libFuzzer] Merge: print feature coverage number as well.
Max Moroz via Phabricator 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] Improve -merge= process to account for REDUCED corpus units.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D66107: [libFuzzer] Improve -merge= process to account for REDUCED corpus units.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D66030: [libFuzzer] Merge: print feature coverage number as well.
Max Moroz via Phabricator 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] Improve -merge= process to account for REDUCED corpus units.
Max Moroz via Phabricator 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] Improve -merge= process to account for REDUCED corpus units.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D66107: [libFuzzer] Improve -merge= process to account for REDUCED corpus units.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D66340: [RISCV] Support NonLazyBind
Maxim Davydov via Phabricator via llvm-commits
- [PATCH] D66148: [SemanticTypedef] Provide a semantic typedef class and operators
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -fp-model= and -fp-speculation= : specify floating point behavior
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -fp-model= and -fp-speculation= : specify floating point behavior
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -fp-model= and -fp-speculation= : specify floating point behavior
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -fp-model= and -fp-speculation= : specify floating point behavior
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D62731: [RFC] Add support for options -fp-model= and -fp-speculation= : specify floating point behavior
Melanie Blower via Phabricator via llvm-commits
- [polly] r368763 - [Polly-ACC] Fix test after IR-printer change.
Michael Kruse via llvm-commits
- [PATCH] D66170: InferAddressSpaces: Move target intrinsic handling to TTI
Michael Liao via Phabricator via llvm-commits
- [PATCH] D66170: InferAddressSpaces: Move target intrinsic handling to TTI
Michael Liao via Phabricator via llvm-commits
- [PATCH] D66170: InferAddressSpaces: Move target intrinsic handling to TTI
Michael Liao via Phabricator via llvm-commits
- [llvm] r368961 - [llvm-objcopy] Move duplicate tablegen from objcopy and strip into one file
Michael Pozulp via llvm-commits
- [llvm] r368963 - [llvm-objdump] Add warning messages if disassembly + source for problematic inputs
Michael Pozulp via llvm-commits
- [PATCH] D66029: llvm-canon
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D66029: llvm-canon
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D66029: llvm-canon
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D65983: Autogenerate the shebang lines for tools/opt-viewer
Michał Górny via Phabricator via llvm-commits
- [PATCH] D64740: Use the ConvertUTF.cpp from breakpad which is under a compatible licenseAnd reintegrate our custom changes
Michał Górny via Phabricator via llvm-commits
- [PATCH] D64740: Use the ConvertUTF.cpp from breakpad which is under a compatible licenseAnd reintegrate our custom changes
Michał Górny via Phabricator via llvm-commits
- [PATCH] D66390: [PATCH] [llvm] [Support] Update license on ConvertUTF.* per upstream license change
Michał Górny via Phabricator via llvm-commits
- [PATCH] D64740: Use the ConvertUTF.cpp from breakpad which is under a compatible licenseAnd reintegrate our custom changes
Michał Górny via Phabricator via llvm-commits
- [PATCH] D65683: MVT: Add v3i16/v3f16 vectors
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D65991: [llvm-objcopy] Move duplicate tablegen from objcopy and strip into one file
Mike Pozulp via Phabricator via llvm-commits
- [PATCH] D62462: [llvm-objdump] Add warning messages if disassembly + source for problematic inputs
Mike Pozulp via Phabricator via llvm-commits
- [compiler-rt] r368619 - [GWP-ASan] Update backtrace function signature.
Mitch Phillips via llvm-commits
- [compiler-rt] r369048 - [GWP-ASan] Implement stack frame compression.
Mitch Phillips via llvm-commits
- [compiler-rt] r369051 - Remove CMake >= v3.13 target_link_options.
Mitch Phillips via llvm-commits
- [compiler-rt] r369055 - Guard fuzzer build behind Clang-only flags.
Mitch Phillips via llvm-commits
- [compiler-rt] r369067 - Re-instate 369051.
Mitch Phillips via llvm-commits
- [compiler-rt] r369071 - Moved binary off add_llvm_executable.
Mitch Phillips via llvm-commits
- [compiler-rt] r369079 - Disable stack_trace_compressor_fuzzer.
Mitch Phillips via llvm-commits
- [PATCH] D66099: [GWP-ASan] Update backtrace function signature.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D66099: [GWP-ASan] Update backtrace function signature.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D66099: [GWP-ASan] Update backtrace function signature.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D66099: [GWP-ASan] Update backtrace function signature.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D66189: [GWP-ASan] Implement stack frame compression.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D66231: [scudo][standalone] Fix malloc_iterate
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D66189: [GWP-ASan] Implement stack frame compression.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D66189: [GWP-ASan] Implement stack frame compression.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D66189: [GWP-ASan] Implement stack frame compression.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D66189: [GWP-ASan] Implement stack frame compression.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D66189: [GWP-ASan] Implement stack frame compression.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D66189: [GWP-ASan] Implement stack frame compression.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D66311: [GWP-ASan] Fix typos.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D66189: [GWP-ASan] Implement stack frame compression.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D66189: [GWP-ASan] Implement stack frame compression.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D62875: [GWP-ASan] Add public-facing documentation [6].
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D62875: [GWP-ASan] Add public-facing documentation [6].
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D66189: [GWP-ASan] Implement stack frame compression.
Mitch Phillips via Phabricator via llvm-commits
- [llvm] r368711 - [ARM] Fix encoding of APSR in CLRM instruction
Momchil Velikov via llvm-commits
- [llvm] r368712 - [ARM] Fix detection of duplicates when parsing reg list operands
Momchil Velikov via llvm-commits
- [PATCH] D65508: [AArch64] Make the memtag sanitizer require the memtag extension
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D65642: Enable memtag sanitizer in all AArch64 toolchains
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D65873: [ARM] Fix encoding of APSR in CLRM instruction
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D65957: [ARM] Fix detection of duplicates when parsing reg list operands
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D65726: [gold] Fix X86/strip_names.ll after r367755
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D65373: [clangd] Update features table in the docs with links to LSP extension proposals
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D66050: Improve division estimation of floating points.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D66148: [SemanticTypedef] Provide a semantic typedef class and operators
Nevin Liber via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D66341: [AsmPrinter] Remove const qualifier from EmitBasicBlockStart.
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] r368601 - gn build: Merge r368592
Nico Weber via llvm-commits
- [compiler-rt] r368613 - Fix Wnewline-eof after r368598
Nico Weber via llvm-commits
- [llvm] r368665 - gn build: Make sync script group output by revision
Nico Weber via llvm-commits
- [llvm] r368667 - gn build: Give cmake sync script an opt-in --write flag
Nico Weber via llvm-commits
- [llvm] r368668 - gn build: Merge r368630
Nico Weber via llvm-commits
- [llvm] r368671 - gn build: Extract git() and git_out() functions in sync script
Nico Weber via llvm-commits
- [llvm] r368840 - gn build: Pre-merge https://reviews.llvm.org/D66195
Nico Weber via llvm-commits
- [llvm] r369046 - gn build: Merge r369018
Nico Weber via llvm-commits
- [llvm] r369047 - gn build: Merge r369039
Nico Weber via llvm-commits
- [llvm] r369073 - gn build: Merge r369061
Nico Weber via llvm-commits
- [llvm] r369074 - gn build: Merge r369064
Nico Weber via llvm-commits
- [llvm] r369080 - Revert r368987, it caused PR43016.
Nico Weber via llvm-commits
- [PATCH] D66090: gn build: Make sync script group output by revision
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66090: gn build: Make sync script group output by revision
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66101: gn build: Give cmake sync script an opt-in --write flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66104: libcxx: Rename .hpp files in libcxx/test/support to .h
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66023: Warning disable for mod-by-zero and union 'uninitialized' use
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66101: gn build: Give cmake sync script an opt-in --write flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66101: gn build: Give cmake sync script an opt-in --write flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D60963: Fix dereferencing null pointer
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66193: Remove llvm/utils/git/find-rev
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66143: Don't use std::errc
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66104: libcxx: Rename .hpp files in libcxx/test/support to .h
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66259: Migrate llvm::make_unique to std::make_unique
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66259: Migrate llvm::make_unique to std::make_unique
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66195: Move to C++14
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66306: Fix lld on GCC 5.1 after the C++14 move
Nico Weber via Phabricator via llvm-commits
- [PATCH] D65703: Fix typo in GN build configuration
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66195: Move to C++14
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66310: Fix nm on GCC 5.1 after the C++14 move
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66369: [TableGen] Make MCInst decoding more table-driven
Nicolas Guillemot via Phabricator via llvm-commits
- [llvm] r368723 - [ValueTracking] Improve reverse assumption inference
Nikita Popov via llvm-commits
- [PATCH] D65718: [LangRef] Document forward-progress requirement
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D37215: [ValueTracking] improve reverse assumption inference
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D66338: [CGP] Drop llvm.assume calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D66380: [SDAG] Fold umul_lohi with 0 or 1 multiplicand
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D66380: [SDAG] Fold umul_lohi with 0 or 1 multiplicand
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D66235: fuzzing scheduler with use watch dog
Oleg Doronin via Phabricator via llvm-commits
- [PATCH] D65383: Proposals for implementing a scheduler in TSAN
Oleg Doronin via Phabricator via llvm-commits
- [PATCH] D65383: Proposals for implementing a scheduler in TSAN
Oleg Doronin via Phabricator via llvm-commits
- [PATCH] D66214: [ARM] Use MQPR not QPR for MVE registers
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D66222: [ARM] Fix alignment checks for BE VLDRH
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D66285: [ARM] Correct register for narrowing and widening MVE loads and stores.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D66285: [ARM] Correct register for narrowing and widening MVE loads and stores.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D66009: [ARM] Don't pretend we know how to generate MVE VLDn
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D66008: [ARM] MVE sext of a load is also free.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D66010: [ARM] MVE sext costs
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D66010: [ARM] MVE sext costs
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D66384: [clang-format] Fix a bug that joins template closer and =
Owen Pan via Phabricator via llvm-commits
- [llvm] r368564 - [llvm-ar][test] Correct tests marked as expected fails
Owen Reynolds via llvm-commits
- [llvm] r368573 - [llvm-ar] Accept file paths with windows format slashes
Owen Reynolds via llvm-commits
- [PATCH] D65745: [llvm-ar][test] Correct tests marked as expected fails
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D65743: [llvm-ar] Accept file paths with windows format slashes
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D65743: [llvm-ar] Accept file paths with windows format slashes
Owen Reynolds 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] 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] 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
- [llvm] r369111 - [AArch64InstrInfo] Stop getInstSizeInBytes returning non-zero for meta instructions.
Paul Walker via llvm-commits
- [llvm] r369132 - Revert [AArch64InstrInfo] Stop getInstSizeInBytes returning non-zero for meta instructions.
Paul Walker via llvm-commits
- [llvm] r369133 - [AArch64InstrInfo] Stop getInstSizeInBytes returning non-zero for meta instructions.
Paul Walker via llvm-commits
- [llvm] r369185 - Revert [AArch64InstrInfo] Stop getInstSizeInBytes returning non-zero for meta instructions.
Paul Walker via llvm-commits
- [llvm] r369186 - Revert Revert [AArch64InstrInfo] Stop getInstSizeInBytes returning non-zero for meta instructions.
Paul Walker via llvm-commits
- [PATCH] D66337: [AArch64InstrInfo] Stop getInstSizeInBytes returning non-zero for meta instructions.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D66337: [AArch64InstrInfo] Stop getInstSizeInBytes returning non-zero for meta instructions.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D66337: [AArch64InstrInfo] Stop getInstSizeInBytes returning non-zero for meta instructions.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D66337: [AArch64InstrInfo] Stop getInstSizeInBytes returning non-zero for meta instructions.
Paul Walker via Phabricator via llvm-commits
- [llvm] r368849 - raw_ostream: add operator<< overload for std::error_code
Pavel Labath via llvm-commits
- [llvm] r368854 - Revert "raw_ostream: add operator<< overload for std::error_code"
Pavel Labath via llvm-commits
- [llvm] r368977 - MemoryBuffer: Add a missing error-check to getOpenFileImpl
Pavel Labath via llvm-commits
- [llvm] r369027 - Revert "MemoryBuffer: Add a missing error-check to getOpenFileImpl"
Pavel Labath via llvm-commits
- [PATCH] D65643: unittests: Add a (centralized) ability to match std::error_code
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66148: [SemanticTypedef] Provide a semantic typedef class and operators
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D62570: Use LLVM's debug line parser in LLDB
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D65739: [API] Have SBCommandReturnObject::GetOutput/Error return "" instead of nullptr
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D65643: raw_ostream: add operator<< overload for std::error_code
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D65643: raw_ostream: add operator<< overload for std::error_code
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D65643: raw_ostream: add operator<< overload for std::error_code
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66224: MemoryBuffer: Add a missing error-check to getOpenFileImpl
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66224: MemoryBuffer: Add a missing error-check to getOpenFileImpl
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66224: MemoryBuffer: Add a missing error-check to getOpenFileImpl
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66224: MemoryBuffer: Add a missing error-check to getOpenFileImpl
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66224: MemoryBuffer: Add a missing error-check to getOpenFileImpl
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66344: Filesystem/Windows: fix inconsistency in readNativeFileSlice API
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D63453: [Support] Move llvm::MemoryBuffer to sys::fs::file_t
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66344: Filesystem/Windows: fix inconsistency in readNativeFileSlice API
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D66202: [MIPS GlobalISel] NarrowScalar G_TRUNC
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D66203: [MIPS GlobalISel] Consider type1 when legalizing shifts after r351882
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D66204: [MIPS GlobalISel] NarrowScalar G_ZEXT and G_SEXT
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D66205: [MIPS GlobalISel] NarrowScalar G_ZEXTLOAD and G_SEXTLOAD
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D66228: [mips] Fix 64-bit address loading in case of applying 32-bit mask to the result
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D66228: [mips] Fix 64-bit address loading in case of applying 32-bit mask to the result
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D66228: [mips] Fix 64-bit address loading in case of applying 32-bit mask to the result
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D65995: [ELF] Don't special case symbolic relocations with 0 addend to ifunc in writable locations
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D66101: gn build: Give cmake sync script an opt-in --write flag
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D66090: gn build: Make sync script group output by revision
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D66312: Add missing MIR serialization text for AArch64II::MO_TAGGED.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D66167: MemTag: stack initializer merging.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D66167: MemTag: stack initializer merging.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D66355: [COFF] Add libcall symbols to the link when LTO is being used.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D66355: [COFF] Add libcall symbols to the link when LTO is being used.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D66377: hwasan: Untag unwound stack frames by wrapping personality functions.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D66007: [ELF] Move (copy relocation/canonical PLT) before error checking
Peter Smith via Phabricator via llvm-commits
- [PATCH] D65995: [ELF] Don't special case symbolic relocations with 0 addend to ifunc in writable locations
Peter Smith via Phabricator via llvm-commits
- [PATCH] D66091: [ELF] Simplify handling of exportDynamic and isPreemptible
Peter Smith via Phabricator via llvm-commits
- [PATCH] D65995: [ELF] Don't special case symbolic relocations with 0 addend to ifunc in writable locations
Peter Smith via Phabricator via llvm-commits
- [PATCH] D66091: [ELF] Simplify handling of exportDynamic and isPreemptible
Peter Smith via Phabricator via llvm-commits
- [PATCH] D64930: [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges
Peter Smith via Phabricator via llvm-commits
- [PATCH] D65995: [ELF] Don't special case symbolic relocations with 0 addend to ifunc in writable locations
Peter Smith via Phabricator via llvm-commits
- [PATCH] D66130: [ELF] Initialize 2 fields of Symbol in SymbolTable::insert
Peter Smith via Phabricator via llvm-commits
- [PATCH] D66277: [ELF][AArch64] Improve error message for unknown relocations
Peter Smith via Phabricator via llvm-commits
- [PATCH] D66279: [ELF] Make LinkerScript::assignAddresses iterative
Peter Smith via Phabricator via llvm-commits
- [PATCH] D66337: [AArch64InstrInfo] Stop getInstSizeInBytes returning non-zero for meta instructions.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D66337: [AArch64InstrInfo] Stop getInstSizeInBytes returning non-zero for meta instructions.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D66346: [LLD][ELF][ARM] Add a test that maxes out the thunk convergence limit
Peter Smith via Phabricator via llvm-commits
- [PATCH] D66279: [ELF] Make LinkerScript::assignAddresses iterative
Peter Smith via Phabricator via llvm-commits
- [PATCH] D66346: [LLD][ELF][ARM] Add a test that maxes out the thunk convergence limit
Peter Smith via Phabricator via llvm-commits
- [PATCH] D66077: [GlobalISel] Handle multiple registers in dbg.value intrinsic
Peter Waller via Phabricator via llvm-commits
- [llvm] r369169 - [llvm-readobj] Fallback to PT_NOTE if file doesn't have sections
Petr Hosek via llvm-commits
- [llvm] r369177 - [llvm-readobj] Unwrap the value first to avoid the error
Petr Hosek via llvm-commits
- [compiler-rt] r369180 - [Fuchsia] Create the VMO during initialization, not during exit
Petr Hosek via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D66271: [CMake] Check for C++14 instead of C++11
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D62315: [compiler-rt][crt] Pass -fno-lto in check_cxx_section_exists
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D66323: [Fuchsia] Create the VMO during initialization, not during exit
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D66358: [llvm-readobj] Fallback to PT_NOTE if file doesn't have sections
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D66358: [llvm-readobj] Fallback to PT_NOTE if file doesn't have sections
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D66358: [llvm-readobj] Fallback to PT_NOTE if file doesn't have sections
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D66323: [Fuchsia] Create the VMO during initialization, not during exit
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D65941: [OpenCL] Fix lang mode predefined macros for C++ mode
Phabricator via Phabricator via llvm-commits
- [PATCH] D65885: Cleanup unused variable.
Phabricator via Phabricator via llvm-commits
- [PATCH] D66086: [clangd] Separate chunks with a space when rendering markdown
Phabricator via Phabricator via llvm-commits
- [PATCH] D65981: libcxxabi: Rename .hpp files to .h
Phabricator via Phabricator via llvm-commits
- [PATCH] D65261: [PowerPC] Fix ICE when truncating to vector with odd-size elements.
Phabricator via Phabricator via llvm-commits
- [PATCH] D66090: gn build: Make sync script group output by revision
Phabricator via Phabricator via llvm-commits
- [PATCH] D66101: gn build: Give cmake sync script an opt-in --write flag
Phabricator via Phabricator via llvm-commits
- [PATCH] D65530: [InstCombine] foldXorOfICmps(): don't give up on non-single-use ICmp's if all users are freely invertible
Phabricator via Phabricator via llvm-commits
- [PATCH] D65765: [InstCombine] Non-canonical clamp-like pattern handling
Phabricator via Phabricator via llvm-commits
- [PATCH] D65366: [CodeGen][SelectionDAG] More efficient code for X % C == 0 (SREM case)
Phabricator via Phabricator via llvm-commits
- [PATCH] D65922: [lld][WebAssembly] Allow linking of PIC code into static binaries
Phabricator via Phabricator via llvm-commits
- [PATCH] D66142: clang: Don't warn on unused momit-leaf-frame-pointer when frame pointers are off.
Phabricator via Phabricator via llvm-commits
- [PATCH] D65250: [analyzer] exploded-graph-rewriter: Improve user-friendliness.
Phabricator via Phabricator via llvm-commits
- [PATCH] D65344: [analyzer] exploded-graph-rewriter: NFC: Replace explorers with trimmers.
Phabricator via Phabricator via llvm-commits
- [PATCH] D65345: [analyzer] exploded-graph-rewriter: Implement manual graph trimming.
Phabricator via Phabricator via llvm-commits
- [PATCH] D65427: [analyzer] exploded-graph-rewriter: Implement Store pointers.
Phabricator via Phabricator via llvm-commits
- [PATCH] D64961: [libcxxabi] Define _LIBCXXABI_GUARD_ABI_ARM on WebAssembly
Phabricator via Phabricator via llvm-commits
- [PATCH] D66215: [clangd] Print qualifiers of out-of-line definitions in document outline
Phabricator via Phabricator via llvm-commits
- [PATCH] D66169: [X86][CostModel] Adjust the costs of ZERO_EXTEND/SIGN_EXTEND with less than 128-bit inputs
Phabricator via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Phabricator via Phabricator via llvm-commits
- [PATCH] D66069: [X86] Use PSADBW for v8i8 addition reductions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D66152: Fix false negatives of statement local lifetime analysis for some STL implementation
Phabricator via Phabricator via llvm-commits
- [PATCH] D27165: Add format_dynamic_key_arg attribute to improve "-Wformat" warnings for functions that load the formatting string dynamically based on a key value
Phabricator via Phabricator via llvm-commits
- [PATCH] D66251: [Bugpoint redesign] Reduced scope of variables in Delta implementation
Phabricator via Phabricator via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
Phabricator via Phabricator via llvm-commits
- [PATCH] D66257: [Bugpoint redesign] Modified Functions pass to consider declarations
Phabricator via Phabricator via llvm-commits
- [PATCH] D65991: [llvm-objcopy] Move duplicate tablegen from objcopy and strip into one file
Phabricator via Phabricator via llvm-commits
- [PATCH] D62462: [llvm-objdump] Add warning messages if disassembly + source for problematic inputs
Phabricator via Phabricator via llvm-commits
- [PATCH] D65653: [AArch64] Change location of frame-record within callee-save area.
Phabricator via Phabricator via llvm-commits
- [PATCH] D65892: [X86] Improve cost model for subvector extraction of less than 128-bit vectors
Phabricator via Phabricator via llvm-commits
- [PATCH] D66314: [Bugpoint redesign] Output option can now print to STDOUT
Phabricator via Phabricator via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
Phabricator via Phabricator via llvm-commits
- [PATCH] D66343: [clangd] Simplify code of ClangdLSPServer::onCommand
Phabricator via Phabricator via llvm-commits
- [PATCH] D66337: [AArch64InstrInfo] Stop getInstSizeInBytes returning non-zero for meta instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D66057: [InstCombine] Shift amount reassociation in bittest: trunc-of-shl (PR42399)
Phabricator via Phabricator via llvm-commits
- [PATCH] D66363: [X86] Use Register/MCRegister in more places in X86
Phabricator via Phabricator via llvm-commits
- [PATCH] D66354: Add LLDB dataformatters for llvm::StringRef and lldb_private::ConstString
Phabricator via Phabricator via llvm-commits
- [PATCH] D66372: [BPF] Fix bpf llvm-objdump issues
Phabricator via Phabricator via llvm-commits
- [llvm] r368657 - [SimplifyLibCalls] Add dereferenceable bytes from known callsites
Philip Reames via llvm-commits
- [llvm] r368657 - [SimplifyLibCalls] Add dereferenceable bytes from known callsites
Philip Reames via llvm-commits
- [llvm] r368898 - [RLEV] Rewrite loop exit values for multiple exit loops w/o overall loop exit count
Philip Reames via llvm-commits
- [llvm] r368930 - [SCEV] Rename getMaxBackedgeTakenCount to getConstantMaxBackedgeTakenCount [NFC]
Philip Reames via llvm-commits
- [llvm] r369037 - [NFC] Add a couple of dump routines for RegisterPressure helper classes
Philip Reames via llvm-commits
- [llvm] r369057 - [SDAG] Minor code cleanup/standardization of atomic accessors [NFC]
Philip Reames via llvm-commits
- [PATCH] D66161: [SLC] Dereferenceable annonation - handle valid null pointers
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66161: [SLC] Dereferenceable annonation - handle valid null pointers
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66161: [SLC] Dereferenceable annonation - handle valid null pointers
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65544: [RLEV] Rewrite loop exit values for multiple exit loops w/o overall loop exit count
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66242: [POC][SCEV] Bounds for loop invariant exits
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] D66318: [SDAG] Update generic code to conservatively check for isAtomic in addition to isVolatile
Philip Reames via Phabricator via llvm-commits
- [PATCH] D66318: [SDAG] Update generic code to conservatively check for isAtomic in addition to isVolatile
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] D65614: [Reassociate] Stop linearizing all associative expression trees w/o profitability
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65354: [X86] Let MachineCombiner reassociate adds for ILP
Philip Reames via Phabricator via llvm-commits
- [llvm] r367756 - Speculative Compilation
Praveen Velliengiri via llvm-commits
- [PATCH] D66289: [ORC] NFC remove unimplemented query
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D66399: [ORCv2] - New Speculate Query Implementation
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D66029: llvm-canon
Puyan Lotfi via llvm-commits
- [PATCH] D65993: [NFC][clang] Adding argument based Phase list filtering to getComplicationPhases
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D66058: [NFC][clang] Move much of the argument handling code from Driver::BuildActions to Driver::handleArguments.
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] D65529: [PowerPC] Use xxleqv to set all one vector IMM(-1).
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D65529: [PowerPC] Use xxleqv to set all one vector IMM(-1).
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D65094: [PowerPC] Combine address computation to favour selecting DForm instructions
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] D63731: [AMDGPU] Prevent VGPR copies from moving across the EXEC mask definitions
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D65542: [PeepholeOptimizer] Don't assume bitcast def always has input
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D65542: [PeepholeOptimizer] Don't assume bitcast def always has input
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D65542: [PeepholeOptimizer] Don't assume bitcast def always has input
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D65542: [PeepholeOptimizer] Don't assume bitcast def always has input
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D65542: [PeepholeOptimizer] Don't assume bitcast def always has input
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D65837: For explicit sections, limit unique section ids to when fintegrated-as=true.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D65718: [LangRef] Document forward-progress requirement
Ralf via Phabricator via llvm-commits
- [PATCH] D65718: [LangRef] Document forward-progress requirement
Ralf via Phabricator via llvm-commits
- [PATCH] D65718: [LangRef] Document forward-progress requirement
Ralf via Phabricator via llvm-commits
- [PATCH] D65718: [LangRef] Document forward-progress requirement
Ralf via Phabricator via llvm-commits
- [PATCH] D63165: Initial support for native debugging of x86/x64 Windows processes
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D66208: [lldb] Let LLDB depend on intrinsics_gen to fix non-deterministic module build failures
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r368631 - [WinEH] Fix catch block parent frame pointer offset
Reid Kleckner via llvm-commits
- [PATCH] D65964: [lld-link] implement -thinlto-obj-path
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66066: [LLD] [MinGW] Correct handling of a few options
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66065: [MinGW] Restructure Options.td to use multiclass where sensible. NFC.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D65859: [LLVM][Alignment] Fix MSVC warning
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66040: [Sema] Implement DR2386 for C++17 structured binding
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66355: [COFF] Add libcall symbols to the link when LTO is being used.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66344: Filesystem/Windows: fix inconsistency in readNativeFileSlice API
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66355: [COFF] Add libcall symbols to the link when LTO is being used.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D65964: [lld-link] implement -lto-obj-path
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66373: Fixed placement of llvm.global_dtors on Windows.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D66100: Add __has_builtin support for builtin function-like type traits.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [llvm] r368945 - Expose TailCallKind via the LLVM C API
Robert Widmann via llvm-commits
- [PATCH] D66237: [LLVM-C] Add Bindings to the Globals Mod/Ref Alias Analysis Pass
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D66061: Expose TailCallKind via the LLVM C API
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D66061: Expose TailCallKind via the LLVM C API
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D66233: Always print DSO map on Fuchsia libFuzzer launch
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D66323: [Fuchsia] Create the VMO during initialization, not during exit
Roland McGrath via Phabricator via llvm-commits
- [llvm] r368548 - [CostModel][X86][AArch64] Add some tests for extractvalue
Roman Lebedev via llvm-commits
- [llvm] r368554 - [InstCombine] foldShiftIntoShiftInAnotherHandOfAndInICmp(): avoid constantexpr pitfail (PR42962)
Roman Lebedev via llvm-commits
- [llvm] r368565 - [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Roman Lebedev via llvm-commits
- [llvm] r368565 - [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Roman Lebedev via llvm-commits
- [llvm] r368595 - [CostModel][X86][AArch64] Check all 3 cost kinds in aggregates.ll
Roman Lebedev via llvm-commits
- [llvm] r368656 - [NFC][InstCombine] Non-canonical clamp pattern: non-canonical predicate tests
Roman Lebedev via llvm-commits
- [llvm] r368685 - [InstCombine] foldXorOfICmps(): don't give up on non-single-use ICmp's if all users are freely invertible
Roman Lebedev via llvm-commits
- [llvm] r368686 - [InstCombine][NFC] Rename IsFreeToInvert() -> isFreeToInvert() for consistency
Roman Lebedev via llvm-commits
- [llvm] r368687 - [InstCombine] Non-canonical clamp-like pattern handling
Roman Lebedev via llvm-commits
- [llvm] r368701 - [TargetLowering][NFC] prepareUREMEqFold(): fixup comment
Roman Lebedev via llvm-commits
- [llvm] r368702 - [CodeGen][SelectionDAG] More efficient code for X % C == 0 (SREM case)
Roman Lebedev via llvm-commits
- [llvm] r368807 - [InstCombine][NFC] Autogenerate checks in adjust-for-minmax.ll
Roman Lebedev via llvm-commits
- [llvm] r368820 - [InstCombine] Refactor getFlippedStrictnessPredicateAndConstant() out of canonicalizeCmpWithConstant(), NFCI
Roman Lebedev via llvm-commits
- [llvm] r368847 - [SimplifyCFG] Add "safe abs" test from CMSIS DSP 'abs_with_clamp()'
Roman Lebedev via llvm-commits
- [llvm] r368886 - [InstCombine][NFC] Tests for 'try to reuse constant from select in comparison'
Roman Lebedev via llvm-commits
- [llvm] r369117 - [InstCombine] Shift amount reassociation in bittest: trunc-of-shl (PR42399)
Roman Lebedev via llvm-commits
- [llvm] r369163 - [InstCombine][NFC] Revisit tests in reuse-constant-from-select-in-icmp.ll
Roman Lebedev via llvm-commits
- [llvm] r369166 - [InstCombine][NFC] reuse-constant-from-select-in-icmp.ll - check branch_weights too
Roman Lebedev via llvm-commits
- [llvm] r367891 - [InstCombine] combine mul+shl separated by zext
Roman Lebedev via llvm-commits
- [llvm] r369197 - [NFC][InstCombine] Some tests for 'shift amount reassoc in bit test - trunc-of-lshr' (PR42399)
Roman Lebedev via llvm-commits
- [llvm] r369207 - [InstCombine] Cherry-pick NFC cleanups of foldShiftIntoShiftInAnotherHandOfAndInICmp() from D66383
Roman Lebedev via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65530: [InstCombine] foldXorOfICmps(): don't give up on non-single-use ICmp's if all users are freely invertible
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65530: [InstCombine] foldXorOfICmps(): don't give up on non-single-use ICmp's if all users are freely invertible
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61144: [LoopIdiomRecognize] BCmp loop idiom recognition
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65530: [InstCombine] foldXorOfICmps(): don't give up on non-single-use ICmp's if all users are freely invertible
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65530: [InstCombine] foldXorOfICmps(): don't give up on non-single-use ICmp's if all users are freely invertible
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66098: [CostModel] Model all `extractvalue`s as free.
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] D65765: [InstCombine] Non-canonical clamp-like pattern handling
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65765: [InstCombine] Non-canonical clamp-like pattern handling
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65765: [InstCombine] Non-canonical clamp-like pattern handling
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65366: [CodeGen][SelectionDAG] More efficient code for X % C == 0 (SREM case)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66132: [CodeGen] Add `isSpeculativeExecutionForbidden()` to `TargetTransformInfo`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66132: [CodeGen] Add `isSpeculativeExecutionForbidden()` to `TargetTransformInfo`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65530: [InstCombine] foldXorOfICmps(): don't give up on non-single-use ICmp's if all users are freely invertible
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65765: [InstCombine] Non-canonical clamp-like pattern handling
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66132: [CodeGen] Add `isSpeculativeExecutionForbidden()` to `TargetTransformInfo`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66132: [CodeGen] Add `isSpeculativeExecutionForbidden()` to `TargetTransformInfo`
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] D65765: [InstCombine] Non-canonical clamp-like pattern handling
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65765: [InstCombine] Non-canonical clamp-like pattern handling
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66132: [CodeGen] Add `isSpeculativeExecutionForbidden()` to `TargetInstrInfo` (PRR42405)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66095: [InstCombine] canonicalize a scalar-select-of-vectors to vector select
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] D64939: Add a proposal for a libc project under the LLVM umbrella.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66190: [CodeGen] Add a pass to do block predication on SSA machine IR
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66158: [Intrinsics] Add a 'NoAlias' intrinsic property; annotate llvm.memcpy
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66190: [CodeGen] Add a pass to do block predication on SSA machine IR
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] D66216: [ValueTracking] Fix recurrence detection to check both PHI operands.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66232: [InstCombine] Try to reuse constant from select in leading comparison
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66232: [InstCombine] Try to reuse constant from select in leading comparison
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] D66234: [MergedLoadStoreMotion] Sink stores to BB with more than 2 predecessors
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66234: [MergedLoadStoreMotion] Sink stores to BB with more than 2 predecessors
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66098: [CostModel] Model all `extractvalue`s as free.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65383: Proposals for implementing a scheduler in TSAN
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65383: Proposals for implementing a scheduler in TSAN
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66236: [SDAG][x86] check for relaxed math when matching an FP reduction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66095: [InstCombine] canonicalize a scalar-select-of-vectors to vector select
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66190: [CodeGen] Add a pass to do block predication on SSA machine IR
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66190: [CodeGen] Add a pass to do block predication on SSA machine IR
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66300: [TargetLowering] x s% C == 0 fold: vector divisor with INT_MIN handling
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66095: [InstCombine] canonicalize a scalar-select-of-vectors to vector select
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63628: AMD K10 (Barcelona) Initial Scheduler model
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66057: [InstCombine] Shift amount reassociation in bittest: trunc-of-shl (PR42399)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66216: [ValueTracking] Fix recurrence detection to check both PHI operands.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66057: [InstCombine] Shift amount reassociation in bittest: trunc-of-shl (PR42399)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66305: [docs] Convert remaining command guide entries from md to rst.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66057: [InstCombine] Shift amount reassociation in bittest: trunc-of-shl (PR42399)
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] D66216: [ValueTracking] Fix recurrence detection to check both PHI operands.
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] D66057: [InstCombine] Shift amount reassociation in bittest: trunc-of-shl (PR42399)
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] D66330: Fix use-after-free in CodeGenPrepare
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66334: [LoopUnroll] Handle certain PHIs in full unrolling properly.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66334: [LoopUnroll] Handle certain PHIs in full unrolling properly.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66057: [InstCombine] Shift amount reassociation in bittest: trunc-of-shl (PR42399)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66232: [InstCombine] Try to reuse constant from select in leading comparison
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66232: [InstCombine] Try to reuse constant from select in leading comparison
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66383: [InstCombine] Shift amount reassociation in bittest: trunc-of-lshr (PR42399)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66383: [InstCombine] Shift amount reassociation in bittest: trunc-of-lshr (PR42399)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65964: [lld-link] implement -lto-obj-path
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D66260: [lld][Hexagon] Add GOTREL relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D66367: [LLD] [COFF] Require an explicit -implib option for creating implibs in mingw mode
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r368985 - Revert rL368939 "Remove LVALUE / RVALUE workarounds"
Russell Gallop via llvm-commits
- [llvm] r368939 - Remove LVALUE / RVALUE workarounds
Russell Gallop via llvm-commits
- [PATCH] D47419: [SemaDeclCXX] Allow inheriting constructor declaration that specify a cv-qualified type
S. B. Tam via Phabricator via llvm-commits
- [PATCH] D65983: Autogenerate the shebang lines for tools/opt-viewer
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D65983: Autogenerate the shebang lines for tools/opt-viewer
Saleem Abdulrasool via Phabricator via llvm-commits
- [lld] r368719 - [lld][WebAssembly] Allow linking of pic code into static binaries
Sam Clegg via llvm-commits
- [PATCH] D66089: [llvm/Object] - Convert SectionRef::getName() to return Expected<>
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D65922: [lld][WebAssembly] Allow linking of PIC code into static binaries
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D66356: [WebAssembly] Forbid use of EM_ASM with setjmp/longjmp
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D66359: [lld][WebAssembly] Honor --no-export-dynamic even with -shared
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D66359: [lld][WebAssembly] Honor --no-export-dynamic even with -shared
Sam Clegg via Phabricator via llvm-commits
- [llvm] r368572 - [RISCV] Fix ICE in isDesirableToCommuteWithShift
Sam Elliott via llvm-commits
- [PATCH] D65962: Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66081: [RISCV] Fix ICE in isDesirableToCommuteWithShift
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D64425: [RISCV] Fix ICE in isDesirableToCommuteWithShift
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66081: [RISCV] Fix ICE in isDesirableToCommuteWithShift
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66081: [RISCV] Fix ICE in isDesirableToCommuteWithShift
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66081: [RISCV] Fix ICE in isDesirableToCommuteWithShift
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66081: [RISCV] Fix ICE in isDesirableToCommuteWithShift
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D65950: [RISCV] Add Option for Printing Architectural Register Names
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66139: [RISCV] Support llvm-objdump -M no-aliases and -M numeric
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D62007: [RISCV] Minimal stack realignment support
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66139: [RISCV] Support llvm-objdump -M no-aliases and -M numeric
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D39323: [lld] Support dynamic linking in RISC-V
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D65950: [RISCV] Add Option for Printing Architectural Register Names
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D65950: [RISCV] Add Option for Printing Architectural Register Names
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66252: [RISCV] Convert registers from unsigned to Register
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66252: [RISCV] Convert registers from unsigned to Register
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D57332: [RISCV] Allow parsing of bare symbols with offsets
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D65643: raw_ostream: add operator<< overload for std::error_code
Sam McCall via Phabricator via llvm-commits
- [PATCH] D66005: [ARM] Add MVE beats vector cost model
Sam Parker via Phabricator via llvm-commits
- [PATCH] D66085: [ARM] Add support for MVE vaddv
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D66085: [ARM] Add support for MVE vaddv
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D66085: [ARM] Add support for MVE vaddv
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D66085: [ARM] Add support for MVE vaddv
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] 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] D66085: [ARM] Add support for MVE vaddv
Sam Tebbs via Phabricator via llvm-commits
- [llvm] r368987 - [AArch64] Change location of frame-record within callee-save area.
Sander de Smalen via llvm-commits
- [llvm] r369122 - Relanding r368987 [AArch64] Change location of frame-record within callee-save area.
Sander de Smalen via llvm-commits
- [PATCH] D66024: Name Demangling as specified in the Vector Function ABI
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D65653: [AArch64] Change location of frame-record within callee-save area.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D65653: [AArch64] Change location of frame-record within callee-save area.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D65653: [AArch64] Change location of frame-record within callee-save area.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D66302: [SVE][Inline-Asm] Support for SVE asm operands
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D66339: [SVE] Fixed-length vector MVT ranges
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D65653: [AArch64] Change location of frame-record within callee-save area.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r368583 - [InstCombine] add tests for scalar-select-of-vectors; NFC
Sanjay Patel via llvm-commits
- [llvm] r368905 - [SDAG] move variable closer to use; NFC
Sanjay Patel via llvm-commits
- [llvm] r368913 - [x86] add tests for fadd reduction; NFC
Sanjay Patel via llvm-commits
- [llvm] r368995 - [SDAG][x86] check for relaxed math when matching an FP reduction
Sanjay Patel via llvm-commits
- [llvm] r369106 - [x86] add tests for fdiv with variable operands; NFC
Sanjay Patel via llvm-commits
- [llvm] r369107 - [x86] fix fdiv test; NFC
Sanjay Patel via llvm-commits
- [llvm] r369127 - [SLP] add tests for PR16739; NFC
Sanjay Patel via llvm-commits
- [llvm] r369140 - [InstCombine] canonicalize a scalar-select-of-vectors to vector select
Sanjay Patel via llvm-commits
- [llvm] r369156 - [CodeGenPrepare] fix RUN line settings
Sanjay Patel via llvm-commits
- [llvm] r369168 - [CodeGenPrepare] Fix use-after-free
Sanjay Patel via llvm-commits
- [llvm] r367891 - [InstCombine] combine mul+shl separated by zext
Sanjay Patel via llvm-commits
- [llvm] r369174 - Revert r367891 - "[InstCombine] combine mul+shl separated by zext"
Sanjay Patel via llvm-commits
- [llvm] r367891 - [InstCombine] combine mul+shl separated by zext
Sanjay Patel via llvm-commits
- [PATCH] D65898: [InstCombine] x /c fabs(x) -> copysign(1.0, x)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65898: [InstCombine] x /c fabs(x) -> copysign(1.0, x)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65530: [InstCombine] foldXorOfICmps(): don't give up on non-single-use ICmp's if all users are freely invertible
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65530: [InstCombine] foldXorOfICmps(): don't give up on non-single-use ICmp's if all users are freely invertible
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66095: [InstCombine] canonicalize a scalar-select-of-vectors to vector select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65765: [InstCombine] Non-canonical clamp-like pattern handling
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65765: [InstCombine] Non-canonical clamp-like pattern handling
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65530: [InstCombine] foldXorOfICmps(): don't give up on non-single-use ICmp's if all users are freely invertible
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65765: [InstCombine] Non-canonical clamp-like pattern handling
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66095: [InstCombine] canonicalize a scalar-select-of-vectors to vector select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66050: Improve division estimation of floating points.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66236: [SDAG][x86] check for relaxed math when matching an FP reduction
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66236: [SDAG][x86] check for relaxed math when matching an FP reduction
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66236: [SDAG][x86] check for relaxed math when matching an FP reduction
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66236: [SDAG][x86] check for relaxed math when matching an FP reduction
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66236: [SDAG][x86] check for relaxed math when matching an FP reduction
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D61675: [WIP] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66095: [InstCombine] canonicalize a scalar-select-of-vectors to vector select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66095: [InstCombine] canonicalize a scalar-select-of-vectors to vector select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66095: [InstCombine] canonicalize a scalar-select-of-vectors to vector select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66057: [InstCombine] Shift amount reassociation in bittest: trunc-of-shl (PR42399)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66057: [InstCombine] Shift amount reassociation in bittest: trunc-of-shl (PR42399)
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] D66050: Improve division estimation of floating points.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66057: [InstCombine] Shift amount reassociation in bittest: trunc-of-shl (PR42399)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66330: Fix use-after-free in CodeGenPrepare
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66095: [InstCombine] canonicalize a scalar-select-of-vectors to vector select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66330: Fix use-after-free in CodeGenPrepare
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D66366: [CGP] Remove ModifiedDT from the makeBitReverse loop
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r368584 - [XCOFF] Use a single symbolic constant for the size of an embeded name. [NFC]
Sean Fertile via llvm-commits
- [PATCH] D65240: [XCOFF][AIX] Generate symbol table entries with llvm-readobj
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D65240: [XCOFF][AIX] Generate symbol table entries with llvm-readobj
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D66032: [AIX][MC][NFC] Explicitly set containing csects on XCOFF Symbols
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D60243: [LSan][AArch64] Speed-up leak and address sanitizers on AArch64 for 48-bit VMA
Sebastian Pop via Phabricator via llvm-commits
- [llvm] r368974 - [llvm-readobj][MachO] Fix section type printing
Seiya Nuta via llvm-commits
- [llvm] r369230 - [llvm-objcopy][MachO] Support load commands used in executables/shared libraries
Seiya Nuta via llvm-commits
- [llvm] r369231 - [llvm-objcopy][MachO] Implement a layout algorithm for executables
Seiya Nuta via llvm-commits
- [llvm] r369234 - Revert r369230 and r369231
Seiya Nuta via llvm-commits
- [PATCH] D65189: [MC] Support returning a structured rich disassembly output
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65189: [MC] Support returning a structured rich disassembly output
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65191: [llvm-objdump] Implement highlighting
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65191: [llvm-objdump] Implement highlighting
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66075: [llvm-readobj][MachO] Fix section type printing
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65190: [X86] X86ATTInstPrinter: replace markup with startMarkup/endMarkup
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66075: [llvm-readobj][MachO] Fix section type printing
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66075: [llvm-readobj][MachO] Fix section type printing
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65189: [MC] Support returning a structured rich disassembly output
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65189: [MC] Support returning a structured rich disassembly output
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65189: [MC] Support returning marked up ranges in the disassembly
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66075: [llvm-readobj][MachO] Fix section type printing
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66075: [llvm-readobj][MachO] Fix section type printing
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65189: [MC] Support returning marked up ranges in the disassembly
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65190: [X86] X86ATTInstPrinter: replace markup with startMarkup/endMarkup
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65190: [X86] X86ATTInstPrinter: replace markup with startMarkup/endMarkup
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65190: [X86] X86ATTInstPrinter: replace markup with startMarkup/endMarkup
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65189: [MC] Support returning marked up ranges in the disassembly
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65539: [llvm-objcopy][MachO] Implement a layout algorithm for executables
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66075: [llvm-readobj][MachO] Fix section type printing
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65539: [llvm-objcopy][MachO] Implement a layout algorithm for executables
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65539: [llvm-objcopy][MachO] Implement a layout algorithm for executables
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65541: [llvm-objcopy][MachO] Implement --only-section
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65541: [llvm-objcopy][MachO] Implement --only-section
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65189: [MC] Support returning marked up ranges in the disassembly
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66280: [llvm-objcopy][MachO] Support indirect symbol table
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66281: [llvm-objcopy][MachO] Implement --strip-all
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66282: [llvm-objcopy][MachO] Implement --remove-section
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66283: [llvm-objcopy][MachO] Implement --add-section
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66283: [llvm-objcopy][MachO] Implement --add-section
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65190: [X86] X86ATTInstPrinter: replace markup with startMarkup/endMarkup
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66280: [llvm-objcopy][MachO] Support indirect symbol table
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65541: [llvm-objcopy][MachO] Implement --only-section
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65541: [llvm-objcopy][MachO] Implement --only-section
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66282: [llvm-objcopy][MachO] Implement --remove-section
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66283: [llvm-objcopy][MachO] Implement --add-section
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66283: [llvm-objcopy][MachO] Implement --add-section
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65190: [X86] X86ATTInstPrinter: replace markup with startMarkup/endMarkup
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65540: [llvm-objcopy][MachO] Fix method names. NFC.
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65191: [llvm-objdump] Implement highlighting
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65541: [llvm-objcopy][MachO] Implement --only-section
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66282: [llvm-objcopy][MachO] Implement --remove-section
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66283: [llvm-objcopy][MachO] Implement --add-section
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66283: [llvm-objcopy][MachO] Implement --add-section
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66280: [llvm-objcopy][MachO] Support indirect symbol table
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66280: [llvm-objcopy][MachO] Support indirect symbol table
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63395: [llvm-objcopy][MachO] Support load commands used in executables/shared libraries
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65540: [llvm-objcopy][MachO] Fix method names. NFC.
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65539: [llvm-objcopy][MachO] Implement a layout algorithm for executables
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65540: [llvm-objcopy][MachO] Fix method names. NFC.
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65799: [yaml2obj/obj2yaml][MachO] Allow setting custom section data
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63395: [llvm-objcopy][MachO] Support load commands used in executables/shared libraries
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65539: [llvm-objcopy][MachO] Implement a layout algorithm for executables
Seiya Nuta via Phabricator via llvm-commits
- [llvm] r368650 - Added unit tests to check supported rounding modes
Serge Pavlov via llvm-commits
- [PATCH] D66073: Added unit tests to check supported rounding modes
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D66078: Added RAII object for authomatic restore of fp state
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D66073: Added unit tests to check supported rounding modes
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D66078: Added RAII object for authomatic restore of fp state
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D66078: Added RAII object for authomatic restore of fp state
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D66078: Added RAII object for authomatic restore of fp state
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D66028: [ASTDump] Add is_anonymous to VisitCXXRecordDecl
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D66175: Improve anonymous class heuristic in ClangASTContext::CreateRecordType
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D66352: Debug Info: Support for DW_AT_export_symbols for anonymous structs
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D66352: Debug Info: Support for DW_AT_export_symbols for anonymous structs
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D65878: [Refactor] Moving SourceExtraction header from lib to include
Shaurya Gupta via Phabricator via llvm-commits
- [lld] r369121 - [lld][Hexagon]Support HEX_32 when building shared objects
Sid Manning via llvm-commits
- [PATCH] D66105: Support HEX_32 when building shared objects
Sid Manning via Phabricator via llvm-commits
- [PATCH] D66260: [lld][Hexagon] Add GOTREL relocations
Sid Manning via Phabricator via llvm-commits
- [PATCH] D66260: [lld][Hexagon] Add GOTREL relocations
Sid Manning via Phabricator via llvm-commits
- [PATCH] D66260: [lld][Hexagon] Add GOTREL relocations
Sid Manning via Phabricator via llvm-commits
- [PATCH] D66274: [ELF][Hexagon] Replace R_HEXAGON_GOT with R_GOTPLT
Sid Manning via Phabricator via llvm-commits
- [PATCH] D66274: [ELF][Hexagon] Replace R_HEXAGON_GOT with R_GOTPLT
Sid Manning via Phabricator via llvm-commits
- [PATCH] D66274: [ELF][Hexagon] Replace R_HEXAGON_GOT with R_GOTPLT
Sid Manning via Phabricator via llvm-commits
- [PATCH] D66105: Support HEX_32 when building shared objects
Sid Manning via Phabricator via llvm-commits
- [llvm] r368869 - [mips] Split long lines in the test case file. NFC
Simon Atanasyan via llvm-commits
- [llvm] r368870 - [mips] Remove redundant case in the test. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D66127: [ELF] Fix odd variable names "New" after r365730. NFC
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66202: [MIPS GlobalISel] NarrowScalar G_TRUNC
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66203: [MIPS GlobalISel] Consider type1 when legalizing shifts after r351882
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66204: [MIPS GlobalISel] NarrowScalar G_ZEXT and G_SEXT
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66205: [MIPS GlobalISel] NarrowScalar G_ZEXTLOAD and G_SEXTLOAD
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66228: [mips] Fix 64-bit address loading in case of applying 32-bit mask to the result
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D63284: [libc++] Keep __regex_word in sync with ctype_base
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66228: [mips] Fix 64-bit address loading in case of applying 32-bit mask to the result
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D66228: [mips] Fix 64-bit address loading in case of applying 32-bit mask to the result
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D66228: [mips] Fix 64-bit address loading in case of applying 32-bit mask to the result
Simon Dardis via Phabricator via llvm-commits
- [llvm] r368553 - [TargetLowering] SimplifyDemandedBits - call SimplifyMultipleUseDemandedBits for ISD::TRUNCATE
Simon Pilgrim via llvm-commits
- [llvm] r368557 - [X86][SSE] Add test showing missing compute known bits PSADBW handling
Simon Pilgrim via llvm-commits
- [llvm] r368558 - [X86][SSE] ComputeKnownBits - add basic PSADBW handling
Simon Pilgrim via llvm-commits
- [llvm] r368575 - [X86][SSE] Add test showing missing demanded elts PSADBW handling
Simon Pilgrim via llvm-commits
- [llvm] r368662 - [X86] SimplifyDemandedVectorElts - attempt to recombine target shuffle using DemandedElts mask (reapplied)
Simon Pilgrim via llvm-commits
- [llvm] r368663 - [X86] XFormVExtractWithShuffleIntoLoad - handle shuffle mask scaling
Simon Pilgrim via llvm-commits
- [llvm] r368693 - Fix -Wdocumentation warning (@returns used in void function). NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r368716 - [X86] Add some vXi8 extract subvector cost model tests
Simon Pilgrim via llvm-commits
- [llvm] r368829 - Fix "not all control paths return a value" MSVC warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r368830 - Fix "not all control paths return a value" MSVC warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r368831 - Fix "not all control paths return a value" MSVC warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r368839 - [X86] Add missing regular 512-bit vXi8 extract subvector cost model tests
Simon Pilgrim via llvm-commits
- [llvm] r368865 - Fix cppcheck + MSVC analyzer uninitialized member variable warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r368877 - Fix cppcheck + MSVC analyzer uninitialized member variable warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r368888 - Fix cppcheck + MSVC analyzer uninitialized member variable warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r368998 - [DAGCombine] MergeConsecutiveStores - fix cppcheck/MSVC extension warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r369007 - Remove BitVector.h include. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r369008 - Remove SmallBitVector.h include. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r369016 - [LLVM][Alignment] Fix MSVC potential division by 0 warning (PR42911)
Simon Pilgrim via llvm-commits
- [llvm] r369094 - [SLPVectorizer] Silence null dereference warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r369110 - [X86] Remove unused include. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r369112 - [X86][SSE] Add shuffled load tests from PR16739
Simon Pilgrim via llvm-commits
- [llvm] r369115 - Revert rL369112 : [X86][SSE] Add shuffled load tests from PR16739
Simon Pilgrim via llvm-commits
- [llvm] r369116 - [X86][SSE] Add shuffled load tests from PR16739
Simon Pilgrim via llvm-commits
- [llvm] r369126 - [X86] Alphabetize pass initialization definitions. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r369134 - [X86] combineExtractWithShuffle - handle extract(truncate(x), 0)
Simon Pilgrim via llvm-commits
- [llvm] r369136 - [X86] resolveTargetShuffleInputs - add DemandedElts variant. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r369208 - [MC] MCFixup - Fix cppcheck + MSVC analyzer uninitialized member variable warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r369209 - [X86][SSE] Improve PACKSS shuffle tests to better match codegen from D61129
Simon Pilgrim via llvm-commits
- [llvm] r369211 - [X86] isTargetShuffleEquivalent - early out on illegal shuffle masks. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r369212 - [X86] isTargetShuffleEquivalent - add BUILD_VECTOR matching
Simon Pilgrim via llvm-commits
- [llvm] r369213 - Fix signed/unsigned comparison warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D66069: [X86] Use PSADBW for v8i8 addition reductions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66071: [X86] Teach lowerV4I32Shuffle to only use broadcasts if the mask has more than one undef element. Prioritize shifts over broadcast in lowerV8I16Shuffle.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65887: [TargetLowering] SimplifyDemandedBits - call SimplifyMultipleUseDemandedBits for ISD::EXTRACT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65366: [CodeGen][SelectionDAG] More efficient code for X % C == 0 (SREM case)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65737: [InstCombine] mempcpy(d,s,n) to memcpy(d,s,n) + n
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65892: [X86] Improve cost model for subvector extraction of less than 128-bit vectors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65962: Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66169: [X86][CostModel] Adjust the costs of ZERO_EXTEND/SIGN_EXTEND with less than 128-bit inputs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64700: [SLPVectorizer] [NFC] Avoid repetitive calls to getSameOpcode().
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66069: [X86] Use PSADBW for v8i8 addition reductions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65859: [LLVM][Alignment] Fix MSVC warning
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65933: [X86] Making X86OptimizeLEAs pass public. NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64700: [SLPVectorizer] [NFC] Avoid repetitive calls to getSameOpcode().
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66236: [SDAG][x86] check for relaxed math when matching an FP reduction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66236: [SDAG][x86] check for relaxed math when matching an FP reduction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66236: [SDAG][x86] check for relaxed math when matching an FP reduction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62432: [SLPVectorizer] Make the scheduler aware of the TreeEntry operands.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65859: [LLVM][Alignment] Fix MSVC warning
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65859: [LLVM][Alignment] Fix MSVC warning
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65859: [LLVM][Alignment] Fix MSVC warning
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65892: [X86] Improve cost model for subvector extraction of less than 128-bit vectors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66052: [DAGCombiner] Add simple folds for SMULFIX/UMULFIX/SMULFIXSAT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65859: [LLVM][Alignment] Fix MSVC warning
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66052: [DAGCombiner] Add simple folds for SMULFIX/UMULFIX/SMULFIXSAT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65933: [X86] Making X86OptimizeLEAs pass public. NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65933: [X86] Making X86OptimizeLEAs pass public. NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66380: [SDAG] Fold umul_lohi with 0 or 1 multiplicand
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Siva Chandra via llvm-commits
- [llvm] r369012 - Add a proposal for a libc project under the LLVM umbrella.
Siva Chandra via llvm-commits
- [llvm] r369030 - Add LLVMLibC proposal to docs/index.rst.
Siva Chandra via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D66307: Add LLVMLibC proposal to docs/index.rst.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D66307: Add LLVMLibC proposal to docs/index.rst.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D66307: Add LLVMLibC proposal to docs/index.rst.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D66108: [LV] fold-tail flag
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65884: [ARM] MVE Tail Predication
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66108: [LV] fold-tail flag
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65776: [Clang] Pragma vectorize_predicate implies vectorize
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66243: [ARM][LowOverheadLoops] Fix generated code for "revert".
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66213: [ARM] MVE predicate store patterns.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66201: [ARM] MVE trunc to i1 vectors
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64564: Loop pragma parsing. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66319: [ARM] Preserve liveness in ARMConstantIslands.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D66319: [ARM] Preserve liveness in ARMConstantIslands.
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r368592 - [AMDGPU] Printf runtime binding pass
Stanislav Mekhanoshin via llvm-commits
- [llvm] r368626 - [AMDGPU] Use PredicateControl in MIMGBaseOpcode. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] r368633 - [AMDGPU] removed unused functions from printf lowering
Stanislav Mekhanoshin via llvm-commits
- [llvm] r368645 - [AMDGPU] Fix msan failure in printf lowering
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D24035: [AMDGPU] Printf runtime binding pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66115: [AMDGPU] Use PredicateControl in MIMGBaseOpcode. NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66115: [AMDGPU] Use PredicateControl in MIMGBaseOpcode. NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66117: [AMDGPU] removed unused functions from printf lowering
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66117: [AMDGPU] removed unused functions from printf lowering
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D24035: [AMDGPU] Printf runtime binding pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D24035: [AMDGPU] Printf runtime binding pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D24035: [AMDGPU] Printf runtime binding pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66197: AMDGPU: Add intrinsics for address space identification
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66246: [AMDGPU] Do not assume a default GCN target
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66246: [AMDGPU] Do not assume a default GCN target
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66246: [AMDGPU] Do not assume a default GCN target
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66382: AMDGPU: Fix iterator error when lowering SI_END_CF
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D66116: [Attributor] Do not update or manifest dead attributes
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D66155: [Attributor] Liveness for internal functions.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D66155: [Attributor] Liveness for internal functions.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D65977: [Attributor] Use IRPosition consistently
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D66120: [Attributor] Use liveness during the creation of AAReturnedValues
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D66207: [Attributor] Add CallSiteArgument and Argument AbstractAttribute for noalias
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D66155: [Attributor] Liveness for internal functions.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D66155: [Attributor] Liveness for internal functions.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D66155: [Attributor] Liveness for internal functions.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D66258: [Attributor] Introduce initialize calls and move code to keep attributes concise
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] D65932: [lldb] Fix dynamic_cast by no longer failing on variable without metadata
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D66224: MemoryBuffer: Add a missing error-check to getOpenFileImpl
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D60543: [clang] Update isDerivedFrom to support Objective-C classes 🔍
Stephane Moore via Phabricator via llvm-commits
- [PATCH] D66269: [clang-tidy] Migrate objc-forbidden-subclassing to use isDerivedFrom 🚛
Stephane Moore via Phabricator via llvm-commits
- [PATCH] D66270: [clang-tidy] Migrate objc-super-self to use isDerivedFrom 🚛
Stephane Moore via Phabricator via llvm-commits
- [PATCH] D61184: [Salvage] Change salvage debug info implementation to use new DW_OP_LLVM_convert where needed
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D61184: [Salvage] Change salvage debug info implementation to use new DW_OP_LLVM_convert where needed
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D65609: Add gdb pretty printers for a wide variety of libc++ data structures.
Sterling Augustine via Phabricator via llvm-commits
- [llvm] r368730 - [AutoUpgrader] Make ArcRuntime Autoupgrader more conservative
Steven Wu via llvm-commits
- [PATCH] D66047: Do not call replaceAllUsesWith to upgrade calls to ARC runtime functions to intrinsic calls
Steven Wu via Phabricator via llvm-commits
- [PATCH] D66047: Do not call replaceAllUsesWith to upgrade calls to ARC runtime functions to intrinsic calls
Steven Wu via Phabricator via llvm-commits
- [PATCH] D66153: [AutoUpgrader] Make ArcRuntime Autoupgrader more conservative
Steven Wu via Phabricator via llvm-commits
- [PATCH] D66153: [AutoUpgrader] Make ArcRuntime Autoupgrader more conservative
Steven Wu via Phabricator via llvm-commits
- [PATCH] D66147: [TextAPI] Update reader to be supported by lib/Object
Steven Wu via Phabricator via llvm-commits
- [PATCH] D66149: [BinaryFormat] Teach identify_magic about Tapi files.
Steven Wu via Phabricator via llvm-commits
- [PATCH] D66159: [Object] Add tapi files to object
Steven Wu via Phabricator via llvm-commits
- [PATCH] D66024: Name Demangling as specified in the Vector Function ABI
Sumedh Arani via Phabricator via llvm-commits
- [PATCH] D66024: Name Demangling as specified in the Vector Function ABI
Sumedh Arani via Phabricator via llvm-commits
- [llvm] r368984 - [Support] Fix Wundef warning
Sven van Haastregt via llvm-commits
- [PATCH] D66080: [OpenCL] Ignore parentheses for sampler initialization
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D64418: [Docs][OpenCL] Documentation of C++ for OpenCL mode
Sven van Haastregt via Phabricator via llvm-commits
- [www] r368819 - update the 9 rc2 date
Sylvestre Ledru via llvm-commits
- [PATCH] D66390: [PATCH] [llvm] [Support] Update license on ConvertUTF.* per upstream license change
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D66390: [PATCH] [llvm] [Support] Update license on ConvertUTF.* per upstream license change
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D66390: [PATCH] [llvm] [Support] Update license on ConvertUTF.* per upstream license change
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D64740: Use the ConvertUTF.cpp from breakpad which is under a compatible licenseAnd reintegrate our custom changes
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D64740: Use the ConvertUTF.cpp from breakpad which is under a compatible licenseAnd reintegrate our custom changes
Sylvestre Ledru via Phabricator via llvm-commits
- [llvm] r368891 - [DebugInfo] Consider debug label scope has an extra lexical block file
Taewook Oh via llvm-commits
- [llvm] r369024 - [NewPM][PassInstrumentation] IR printing support for (Thin)LTO
Taewook Oh via llvm-commits
- [PATCH] D65975: [NewPM][PassInstrumentation] IR printing support from clang driver
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D65975: [NewPM][PassInstrumentation] IR printing support from clang driver
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D66187: [DebugInfo] Consider debug label scope has an extra lexical block file
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D66187: [DebugInfo] Consider debug label scope has an extra lexical block file
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D65975: [NewPM][PassInstrumentation] IR printing support from clang driver
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D66187: [DebugInfo] Consider debug label scope has an extra lexical block file
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D66253: [NewPM][PassInstrumentation] IR printing support for (Thin)LTO
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D66253: [NewPM][PassInstrumentation] IR printing support for (Thin)LTO
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D66253: [NewPM][PassInstrumentation] IR printing support for (Thin)LTO
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D66253: [NewPM][PassInstrumentation] IR printing support for (Thin)LTO
Taewook Oh via Phabricator via llvm-commits
- [www] r368714 - Add link to wict workshop registration.
Tanya Lattner via llvm-commits
- [www] r368803 - Update links to YouTub.
Tanya Lattner via llvm-commits
- [PATCH] D65726: [gold] Fix X86/strip_names.ll after r367755
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D66264: [ThinLTO] Fix handling of weak interposable symbols
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D66253: [NewPM][PassInstrumentation] IR printing support for (Thin)LTO
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D66253: [NewPM][PassInstrumentation] IR printing support for (Thin)LTO
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D66013: [X86] Emit correct unwind info for split-stack prologue
Than McIntosh via Phabricator via llvm-commits
- [PATCH] D66013: [X86] Emit correct unwind info for split-stack prologue
Than McIntosh via Phabricator via llvm-commits
- [llvm] r368868 - [WebAssembly] Stop unrolling SIMD shifts since they are fixed in V8
Thomas Lively via llvm-commits
- [PATCH] D66166: [WebAssembly] Stop unrolling SIMD shifts since they are fixed in V8
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D66166: [WebAssembly] Stop unrolling SIMD shifts since they are fixed in V8
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D65783: [WebAssembly] Initialize memory in start function
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D66356: [WebAssembly] Forbid use of EM_ASM with setjmp/longjmp
Thomas Lively via Phabricator via llvm-commits
- [LNT] r368642 - [LNT] Add unittests for test data creation library
Thomas Preud'homme via llvm-commits
- [PATCH] D65747: [LNT] Add unittests for test data creation 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] D65747: [LNT] Add unittests for test data creation 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] 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] D66141: [FileCheck] Forbid using var defined on same line
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] D66190: [CodeGen] Add a pass to do block predication on SSA machine IR
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D66190: [CodeGen] Add a pass to do block predication on SSA machine IR
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D66190: [CodeGen] Add a pass to do block predication on SSA machine IR
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D66190: [CodeGen] Add a pass to do block predication on SSA machine IR
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D66190: [CodeGen] Add a pass to do block predication on SSA machine IR
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D66190: [CodeGen] Add a pass to do block predication on SSA machine IR
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D66190: [CodeGen] Add a pass to do block predication on SSA machine IR
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D66190: [CodeGen] Add a pass to do block predication on SSA machine IR
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D66190: [CodeGen] Add a pass to do block predication on SSA machine IR
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D66190: [CodeGen] Add a pass to do block predication on SSA machine IR
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D66190: [CodeGen] Add a pass to do block predication on SSA machine IR
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D66190: [CodeGen] Add a pass to do block predication on SSA machine IR
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D66190: [CodeGen] Add a pass to do block predication on SSA machine IR
Thomas Raoux via Phabricator via llvm-commits
- [llvm] r369091 - AssumptionCache: remove old affected values after RAUW.
Tim Northover via llvm-commits
- [PATCH] D66287: GlobalISel: add combiner for indexed loads and stores
Tim Northover via Phabricator via llvm-commits
- [PATCH] D65852: AssumptionCache: remove old affected values after RAUW
Tim Northover via Phabricator via llvm-commits
- [llvm] r368736 - [AMDGPU] Fix to 'Fold readlane from copy of SGPR or imm'
Tim Renouf via llvm-commits
- [PATCH] D66133: [AMDGPU] Fix to 'Fold readlane from copy of SGPR or imm'
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D66133: [AMDGPU] Fix to 'Fold readlane from copy of SGPR or imm'
Tim Renouf via Phabricator via llvm-commits
- [llvm] r369011 - [cmake] install_symlink should obey DESTDIR unconditionally
Tom Stellard via llvm-commits
- [PATCH] D66055: [X86] Support -mlong-double-80
Troy Johnson via Phabricator via llvm-commits
- [PATCH] D66055: [X86] Support -mlong-double-80
Troy Johnson via Phabricator via llvm-commits
- [PATCH] D66055: [X86] Support -mlong-double-80
Troy Johnson via Phabricator via llvm-commits
- [PATCH] D66026: Make circular_raw_ostream delegate is_displayed to contained stream
Troy Johnson via Phabricator via llvm-commits
- [PATCH] D51590: [MinGW] Move code for indicating "potentially not DSO local" into shouldAssumeDSOLocal. NFCI.
Valentin Churavy via Phabricator via llvm-commits
- [llvm] r369131 - [SLPVectorizer] Make the scheduler aware of the TreeEntry operands.
Vasileios Porpodas via llvm-commits
- [PATCH] D62432: [SLPVectorizer] Make the scheduler aware of the TreeEntry operands.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D62432: [SLPVectorizer] Make the scheduler aware of the TreeEntry operands.
Vasileios Porpodas via Phabricator via llvm-commits
- [zorg] r368943 - [monorepo_build] Teach the lldb-cmake builder about --cmake-test-target
Vedant Kumar via llvm-commits
- [PATCH] D65242: [ELF] More dynamic relocation packing
Vic Yang via Phabricator via llvm-commits
- [PATCH] D63676: Early exit from Hoist() in machine licm pass based on block hotness
Victor Huang via Phabricator via llvm-commits
- [PATCH] D63676: Early exit from Hoist() in machine licm pass based on block hotness
Victor Huang via Phabricator via llvm-commits
- [llvm] r368951 - gn build: Merge r368918
Vitaly Buka via llvm-commits
- [PATCH] D66165: Move isPointerOffset function to ValueTracking.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63179: [sanitizer-common] Reduce ANSI color sequences that have no effect.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63179: [sanitizer-common] Reduce ANSI color sequences that have no effect.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D66099: [GWP-ASan] Update backtrace function signature.
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D66189: [GWP-ASan] Implement stack frame compression.
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D66189: [GWP-ASan] Implement stack frame compression.
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D66189: [GWP-ASan] Implement stack frame compression.
Vlad Tsyrklevich via Phabricator via llvm-commits
- [llvm] r369070 - [GlobalISel] CSEMIRBuilder: Add support for G_GEP
Volkan Keles via llvm-commits
- [PATCH] D66039: [GlobalISel]: Fix a bug in KnownBits where we should have been using SizeInBits
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D66315: [GlobalISel] CSEMIRBuilder: Add support for G_GEP
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D66316: [GlobalISel] CSEMIRBuilder: Add support for G_GEP
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D66316: [GlobalISel] CSEMIRBuilder: Add support for G_GEP
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D66373: Fixed placement of llvm.global_dtors on Windows.
Vyacheslav Zakharin via Phabricator via llvm-commits
- [PATCH] D65848: [ThinLTO][AutoFDO] Fix memory corruption due to race condition from thin backends
Wei Mi via Phabricator via llvm-commits
- [PATCH] D32201: [RALLOC] Increase CSR cost in RegAllocGreedy to favour splitting over CSR first use
Wei Mi via Phabricator via llvm-commits
- [PATCH] D66013: [X86] Emit correct unwind info for split-stack prologue
Wei Mi via Phabricator via llvm-commits
- [PATCH] D66013: [X86] Emit correct unwind info for split-stack prologue
Wei Mi via Phabricator via llvm-commits
- [PATCH] D66013: [X86] Emit correct unwind info for split-stack prologue
Wei Mi via Phabricator via llvm-commits
- [PATCH] D66191: [AutoFDO] Make call targets order deterministic for sample profil
Wei Mi via Phabricator via llvm-commits
- [PATCH] D66191: [AutoFDO] Make call targets order deterministic for sample profil
Wei Mi via Phabricator via llvm-commits
- [PATCH] D66374: [SampleFDO] Add symbol whitelist in the profile and use it when profile-sample-accurate is enabled
Wei Mi via Phabricator via llvm-commits
- [PATCH] D65848: [ThinLTO][AutoFDO] Fix memory corruption due to race condition from thin backends
Wenlei He via Phabricator via llvm-commits
- [PATCH] D65848: [ThinLTO][AutoFDO] Fix memory corruption due to race condition from thin backends
Wenlei He via Phabricator via llvm-commits
- [PATCH] D65162: [llvm-profdata] Profile dump for compact binary format
Wenlei He via Phabricator via llvm-commits
- [PATCH] D66191: [AutoFDO] Make call targets order deterministic for sample profil
Wenlei He via Phabricator via llvm-commits
- [PATCH] D66191: [AutoFDO] Make call targets order deterministic for sample profil
Wenlei He via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Wenlei He via Phabricator via llvm-commits
- [PATCH] D66191: [AutoFDO] Make call targets order deterministic for sample profil
Wenlei He via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Wenlei He via Phabricator via llvm-commits
- [PATCH] D66191: [AutoFDO] Make call targets order deterministic for sample profil
Wenlei He via Phabricator via llvm-commits
- [PATCH] D66191: [AutoFDO] Make call targets order deterministic for sample profil
Wenlei He via Phabricator via llvm-commits
- [llvm] r368624 - Title: Fix build warning for operator<< when using GCC 7.
Whitney Tsang via llvm-commits
- [PATCH] D66084: Remove asserts in getLoopGuardBranch
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D66084: Remove asserts in getLoopGuardBranch
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D66084: Remove asserts in getLoopGuardBranch
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D65464: [LoopFusion] Add ability to fuse guarded loops
Whitney Tsang via Phabricator via llvm-commits
- [llvm] r368744 - [AIX]Lowering global address for 32/64bit small/large code models
Xiangling Liao via llvm-commits
- [llvm] r368860 - [NFC][AIX] Change assertion
Xiangling Liao via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Xing Xue via Phabricator via llvm-commits
- [PATCH] D66154: [PowerPC][AIX] Adds support for writing the .data section in assembly files
Xing Xue via Phabricator via llvm-commits
- [PATCH] D66256: [AIX] For XL, pick GCC-compatible std & default warning options
Xing Xue via Phabricator via llvm-commits
- [llvm] r368339 - [MBP] Disable aggressive loop rotate in plain mode
Xinliang David Li via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Xinliang David Li via llvm-commits
- [llvm] r368339 - [MBP] Disable aggressive loop rotate in plain mode
Xinliang David Li via llvm-commits
- [llvm] r368647 - Verifier: check prof branch_weights
Yevgeny Rouban via llvm-commits
- [PATCH] D61179: Verifier: check prof branch_weights
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D65877: [libTooling] In Transformer, generalize `applyFirst` to admit rules with incompatible matchers.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D65879: [clang-tidy] Update `TransformerClangTidyCheck` to use new `buildMatchers` functionality.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [llvm] r369199 - [BPF] Fix bpf llvm-objdump issues.
Yonghong Song via llvm-commits
- [PATCH] D66372: [BPF] Fix bpf llvm-objdump issues
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D66372: [BPF] Fix bpf llvm-objdump issues
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D64939: Add a proposal for a libc project under the LLVM umbrella.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D52709: Add -instcombine-code-sinking option
Zixuan Wu (Zeson) via Phabricator via llvm-commits
- [PATCH] D32201: [RALLOC] Increase CSR cost in RegAllocGreedy to favour splitting over CSR first use
Zixuan Wu (Zeson) via Phabricator via llvm-commits
- [PATCH] D63152: [FIX] Forces shrink wrapping to consider any memory access as aliasing with the stack
Zixuan Wu (Zeson) via Phabricator via llvm-commits
- [PATCH] D65529: [PowerPC] Use xxleqv to set all one vector IMM(-1).
Zixuan Wu (Zeson) via Phabricator via llvm-commits
- [PATCH] D66237: [LLVM-C] Add Bindings to the Globals Mod/Ref Alias Analysis Pass
whitequark via Phabricator via llvm-commits
- [PATCH] D66379: [bindings/go] Add ParseIR
whitequark via Phabricator via llvm-commits
- [llvm] r368939 - Remove LVALUE / RVALUE workarounds
via llvm-commits
Last message date:
Sun Aug 18 23:49:25 PDT 2019
Archived on: Wed Aug 21 03:14:10 PDT 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).