The Week Of Monday 10 June 2019 Archives by author
Starting: Mon Jun 10 00:08:42 PDT 2019
Ending: Sun Jun 16 23:07:04 PDT 2019
Messages: 2386
- [llvm] r363299 - [AMDGPU] gfx1010 base changes for wave32
Mekhanoshin, Stanislav via llvm-commits
- [llvm] r363299 - [AMDGPU] gfx1010 base changes for wave32
Mekhanoshin, Stanislav via llvm-commits
- [llvm] r363299 - [AMDGPU] gfx1010 base changes for wave32
Mekhanoshin, Stanislav via llvm-commits
- [llvm] r363299 - [AMDGPU] gfx1010 base changes for wave32
Mekhanoshin, Stanislav via llvm-commits
- [PATCH] D63179: [sanitizer-common] Reduce ANSI color sequences that have no effect.
Aaron Green via Phabricator via llvm-commits
- [llvm] r363496 - [Clang] Harmonize Split DWARF options with llc
Aaron Puchert via llvm-commits
- [PATCH] D59673: [Clang] Harmonize Split DWARF options with llc
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D59673: [Clang] Harmonize Split DWARF options with llc
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D59673: [Clang] Harmonize Split DWARF options with llc
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D63130: [Clang] Rename -split-dwarf-file to -split-dwarf-output
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D59673: [Clang] Harmonize Split DWARF options with llc
Aaron Puchert via Phabricator via llvm-commits
- [llvm] r363424 - [GISel]: Fix pattern matcher for m_OneUse
Aditya Nandakumar via llvm-commits
- [PATCH] D63302: [GISel]: Fix broken matcher for hasOneUse
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D63302: [GISel]: Fix broken matcher for hasOneUse
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D63102: Fix some lit test ResourceWarnings on Windows
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D62904: [DebugInfo] Honour variable fragments in LiveDebugValues
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D63013: [llvm-dwarfdump] Add -o to help text and remove --out-file from documentation
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D63013: [llvm-dwarfdump] Add -o to help text and remove --out-file from documentation
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D63119: hwasan: Add a tag_offset DWARF attribute to instrumented stack variables.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D62904: [DebugInfo] Honour variable fragments in LiveDebugValues
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D62904: [DebugInfo] Honour variable fragments in LiveDebugValues
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D63119: hwasan: Add a tag_offset DWARF attribute to instrumented stack variables.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D60831: [DebugInfo at O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D60831: [DebugInfo at O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D62904: [DebugInfo] Honour variable fragments in LiveDebugValues
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D63286: [GlobalISel][IRTranslator] Don't add debug info to constants emitted into the entry block
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D63286: [GlobalISel][IRTranslator] Don't add debug info to constants emitted into the entry block
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D63104: Add GSYM utility files along with unit tests.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D63361: Pretend NRVO variables are references so they can be found by debug info
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r363468 - [ObjC][ARC] Delete ObjC runtime calls on global variables annotated
Akira Hatanaka via llvm-commits
- [PATCH] D62831: [CodeGen][ObjC] Add attribute "objc_arc_intert" to ObjC globals that are retain-agnostic
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D62433: [ObjC][ARC] Delete ObjC runtime calls if the argument is a global variable
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D63201: [ADT] Propagate the GT parameter of RPOT into po_iterator
Alain via Phabricator via llvm-commits
- [PATCH] D63097: [cmake] Don't add Support/Testing library if tests are not included
Alan Baker via Phabricator via llvm-commits
- [llvm] r363350 - [llvm-objcopy] Changed command line parsing errors
Alex Brachet via llvm-commits
- [llvm] r363354 - [llvm-objcopy] Remove no-op flush of errs
Alex Brachet via llvm-commits
- [llvm] r363485 - [objcopy] Error when --preserve-dates is specified with standard streams
Alex Brachet via llvm-commits
- [PATCH] D63090: [objcopy] Error when --preserve-dates is specified with standard streams
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63090: [objcopy] Error when --preserve-dates is specified with standard streams
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63090: [objcopy] Error when --preserve-dates is specified with standard streams
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63122: [llvm-strip] Error when using stdin twice
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63122: [llvm-strip] Error when using stdin twice
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63090: [objcopy] Error when --preserve-dates is specified with standard streams
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D62838: [Object] add isExecutableObject member function
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63122: [llvm-strip] Error when using stdin twice
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63122: [llvm-strip] Error when using stdin twice
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63122: [llvm-strip] Error when using stdin twice
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63185: [llvm-objcopy] [WIP] Librarify llvm-objcopy
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D62838: [Object] add isExecutableObject member function
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D62838: [Object] add isExecutableObject member function
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D62838: [Object] add isExecutableObject member function
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63122: [llvm-strip] Error when using stdin twice
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63122: [llvm-strip] Error when using stdin twice
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63122: [llvm-strip] Error when using stdin twice
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63185: [llvm-objcopy] [WIP] Librarify llvm-objcopy
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63185: [llvm-objcopy] [WIP] Librarify llvm-objcopy
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D62838: [Object] add isExecutableObject member function
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D62838: [Object] add isExecutableObject member function
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63090: [objcopy] Error when --preserve-dates is specified with standard streams
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D62973: [llvm-objcopy] Changed command line parsing errors
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63122: [llvm-strip] Error when using stdin twice
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63122: [llvm-strip] Error when using stdin twice
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63313: [llvm-objcopy] Remove no-op flush of errs
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63313: [llvm-objcopy] Remove no-op flush of errs
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63313: [llvm-objcopy] Remove no-op flush of errs
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63313: [llvm-objcopy] Remove no-op flush of errs
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D62838: [Object] add isExecutableObject member function
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D62838: [Object] add isExecutableObject member function
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D62838: [Object] add isExecutableObject member function
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63122: [llvm-strip] Error when using stdin twice
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D63090: [objcopy] Error when --preserve-dates is specified with standard streams
Alex Brachet via Phabricator via llvm-commits
- [llvm] r363123 - [RISCV] Fix inline-asm.ll test by adding nounwind attribute
Alex Bradbury via llvm-commits
- [PATCH] D54093: [RISCV] Lower inline asm constraints I, J & K for RISC-V
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D54093: [RISCV] Lower inline asm constraints I, J & K for RISC-V
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D55303: [RISCV] Add lowering of addressing sequences for PIC
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D61773: [RISCV] Add CFI directives for RISCV prologue/epilog.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D63052: [Target] Remove Process::GetObjCLanguageRuntime
Alex Langford via Phabricator via llvm-commits
- [PATCH] D62797: [Expression] Add PersistentExpressionState::GetCompilerTypeFromPersistentDecl
Alex Langford via Phabricator via llvm-commits
- [PATCH] D63370: Specify log level for CMake messages (less stderr)
Alex Langford via Phabricator via llvm-commits
- [PATCH] D63101: [Frontend] SetUpDiagnosticLog should handle unowned diagnostic consumer in the compiler
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D60233: [clang-scan-deps] initial outline of the tool that runs preprocessor to find dependencies over a JSON compilation database
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D60233: [clang-scan-deps] initial outline of the tool that runs preprocessor to find dependencies over a JSON compilation database
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Alex Strelnikov via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Alex Strelnikov via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Alex Strelnikov via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Alex Strelnikov via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Alex Strelnikov via Phabricator via llvm-commits
- [PATCH] D63121: [ELF] Make the rule to create relative relocations in a writable section stricter
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D63125: FileCheck: Return parse error w/ Error & Expected
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D31924: SROA: Allow eliminating addrspacecasted allocas
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D62991: [yaml2obj][MachO] Don't fill dummy data for virtual sections
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D63100: [llvm-lipo] Update llvm-lipo docs for -archs flag
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D62991: [yaml2obj][MachO] Don't fill dummy data for virtual sections
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D62991: [yaml2obj][MachO] Don't fill dummy data for virtual sections
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D63341: [llvm-lipo] Implement -thin
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D63009: [OpenMP] Add target task alloc function with device ID
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D63009: [OpenMP] Add target task alloc function with device ID
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D63009: [OpenMP] Add target task alloc function with device ID
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D63009: [OpenMP] Add target task alloc function with device ID
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
- [llvm] r363091 - Only passes that preserve MemorySSA must mark it as preserved.
Alina Sbirlea via llvm-commits
- [llvm] r363094 - [MemorySSA] When applying updates, clean unnecessary Phis.
Alina Sbirlea via llvm-commits
- [PATCH] D63147: [MemorySSA] Add additional verification for phis.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D63033: [MemorySSA] When applying updates, clean unnecessary Phis.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D62536: Only passes that preserve MemorySSA must mark it as preserved.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D62536: Only passes that preserve MemorySSA must mark it as preserved.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D63033: [MemorySSA] When applying updates, clean unnecessary Phis.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D63147: [MemorySSA] Add additional verification for phis.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D63353: [MemorySSA] Add all MemoryPhis before filling their values.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D63354: [MemorySSA] Cleanup trivial phis.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D63355: [MemorySSA] Don't use template when the clone is a simplified instruction.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r363096 - [GlobalISel] Add a G_JUMP_TABLE opcode.
Amara Emerson via llvm-commits
- [llvm] r363331 - [GlobalISel][IRTranslator] Add debug loc with line 0 to constants emitted into the entry block.
Amara Emerson via llvm-commits
- [llvm] r363434 - [GlobalISel] Add a G_BRJT opcode.
Amara Emerson via llvm-commits
- [PATCH] D63111: [GlobalISel] Add a G_JUMP_TABLE opcode
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63159: [GlobalISel] Add a G_BRJT opcode
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63111: [GlobalISel] Add a G_JUMP_TABLE opcode
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63163: [GlobalISel][AArch64] Fold G_SUB into G_ICMP when it's safe to do so
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63169: [GlobalISel][IRTranslator] Change switch table translation to generate jump tables and range checks.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63223: [AArch64][GlobalISel] Implement selection support for the new G_JUMP_TABLE and G_BRJT ops
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63286: [GlobalISel][IRTranslator] Don't add debug info to constants emitted into the entry block
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63235: GlobalISel: Remove redundant pass initialization
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63286: [GlobalISel][IRTranslator] Don't add debug info to constants emitted into the entry block
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63286: [GlobalISel][IRTranslator] Don't add debug info to constants emitted into the entry block
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63286: [GlobalISel][IRTranslator] Don't add debug info to constants emitted into the entry block
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63303: [GlobalISel][Localizer] Rewrite localizer to run in 2 phases, inter & intra block.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63159: [GlobalISel] Add a G_BRJT opcode
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63159: [GlobalISel] Add a G_BRJT opcode
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63159: [GlobalISel] Add a G_BRJT opcode
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63303: [GlobalISel][Localizer] Rewrite localizer to run in 2 phases, inter & intra block.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D63163: [GlobalISel][AArch64] Fold G_SUB into G_ICMP when it's safe to do so
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D57302: [DAGCombine] More diamond carry pattern optimization.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D57302: [DAGCombine] More diamond carry pattern optimization.
Amaury SECHET via Phabricator via llvm-commits
- [lld] r363089 - Deduplicate S_CONSTANTs in LLD.
Amy Huang via llvm-commits
- [llvm] r363089 - Deduplicate S_CONSTANTs in LLD.
Amy Huang via llvm-commits
- [llvm] r363335 - Use fully qualified name when printing S_CONSTANT records
Amy Huang via llvm-commits
- [PATCH] D63012: Use fully qualified name when printing S_CONSTANT records
Amy Huang via Phabricator via llvm-commits
- [PATCH] D63151: Deduplicate S_CONSTANTs in LLD.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D63151: Deduplicate S_CONSTANTs in LLD.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D63012: Use fully qualified name when printing S_CONSTANT records
Amy Huang via Phabricator via llvm-commits
- [PATCH] D63012: Use fully qualified name when printing S_CONSTANT records
Amy Huang via Phabricator via llvm-commits
- [PATCH] D63361: Pretend NRVO variables are references so that CodeView can get their value
Amy Huang via Phabricator via llvm-commits
- [PATCH] D63361: Pretend NRVO variables are references so they can be found by debug info
Amy Huang via Phabricator via llvm-commits
- [compiler-rt] r363167 - [compiler-rt] Fix name_to_handle_at.cc test on Overlay2 (for Docker)
Amy Kwan via llvm-commits
- [PATCH] D63094: [compiler-rt] Fix name_to_handle_at.cc test on Overlay2
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D63094: [compiler-rt] Fix name_to_handle_at.cc test on Overlay2
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D61249: [NFC] Refactor the systemZ scheduler strategy to adapt with the new schedule state forwarding infrastructure
Amy Kwan via Phabricator via llvm-commits
- [llvm] r362933 - [MCA] Further refactor the bottleneck analysis view. NFCI.
Andrea Di Biagio via llvm-commits
- [llvm] r362935 - [MCA] Fix -Wunused-private-field warning after r362933. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r362964 - [llvm-mca] Enable bottleneck analysis when flag -all-views is specified.
Andrea Di Biagio via llvm-commits
- [llvm] r363387 - [MCA] Ignore invalid processor resource writes of zero cycles. NFCI
Andrea Di Biagio via llvm-commits
- [PATCH] D63040: [Docs] [llvm-mca] Point out a caveat for using llvm-mca markers in source code.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D63271: [FPEnv] Lower STRICT_FP_EXTEND and STRICT_FP_ROUND nodes in preprocess phase of ISelLowering to mirror non-strict nodes on x86.
Andrew J Wock via Phabricator via llvm-commits
- [PATCH] D63271: [FPEnv] Lower STRICT_FP_EXTEND and STRICT_FP_ROUND nodes in preprocess phase of ISelLowering to mirror non-strict nodes on x86.
Andrew J Wock via Phabricator via llvm-commits
- [llvm] r363164 - [MIR] Skip hoisting to basic block which may throw exception or return
Anton Afanasyev via llvm-commits
- [PATCH] D56772: [MIR] Add simple PRE pass to MachineCSE
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D56772: [MIR] Add simple PRE pass to MachineCSE
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D63148: [MIR] Skip hoisting to throwable or return machine basic blocks
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D56772: [MIR] Add simple PRE pass to MachineCSE
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D63148: [MIR] Skip hoisting to throwable or return machine basic blocks
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D63148: [MIR] Skip hoisting to throwable or return machine basic blocks
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D63148: [MIR] Skip hoisting to throwable or return machine basic blocks
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D63148: [MIR] Skip hoisting to throwable or return machine basic blocks
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D56772: [MIR] Add simple PRE pass to MachineCSE
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] D63325: [Support][Time profiler] Make FE codegen blocks to be inside frontend blocks
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D62499: Create a generic handler for Xfer packets
António Afonso via Phabricator via llvm-commits
- [PATCH] D62500: Add support to read aux vector values
António Afonso via Phabricator via llvm-commits
- [PATCH] D63187: [LLDB] Fix FreeBSD build
António Afonso via Phabricator via llvm-commits
- [PATCH] D62501: Implement GetSharedLibraryInfoAddress
António Afonso via Phabricator via llvm-commits
- [PATCH] D63100: [llvm-lipo] Update llvm-lipo docs for -archs flag
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D63100: [llvm-lipo] Update llvm-lipo docs for -archs flag
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D63100: [llvm-lipo] Update llvm-lipo docs for -archs flag
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D63341: [llvm-lipo] Implement -thin
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D63210: gn build: Add NVPTX target
Artem Belevich via Phabricator via llvm-commits
- [llvm] r363148 - [bindings/go][NFC] Format code with go fmt
Ayke van Laethem via llvm-commits
- [PATCH] D63057: [bindings/go][NFC] Format code with go fmt
Ayke via Phabricator via llvm-commits
- [PATCH] D63057: [bindings/go][NFC] Format code with go fmt
Ayke via Phabricator via llvm-commits
- [PATCH] D63144: [coroutines] Add missing pass dependency.
Ben Clayton via Phabricator via llvm-commits
- [llvm] r363140 - [ThinLTO]LTO]Legacy] Fix dependent libraries support by adding querying of the IRSymtab
Ben Dunbobbin via llvm-commits
- [llvm] r363151 - [Legacy LTO] Fix build bots: r363140: Fix export name
Ben Dunbobbin via llvm-commits
- [PATCH] D63083: [DebugInfo][Docs] Document that prologue/epilogue variable location changes are ignored
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D62088: [compiler-rt][builtins] Scaled Integer log10()
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D63385: [ConstantFolding] Add constant folding for smul.fix and smul.fix.sat
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D63384: [ConstantFolding] Refactor ConstantFoldScalarCall. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D63386: [LV] Deny irregular types in interleavedAccessCanBeWidened
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D62550: [coroutines][PR41909] Don't build dependent coroutine statements for generic lambda
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D43314: [lit] - Allow 1 test to report multiple micro-test results to provide support for microbenchmarks.
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D49165: Add, and infer, a nofree function attribute
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D49165: Add, and infer, a nofree function attribute
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D58700: [JumpThreading] Replace MergeBasicBlockIntoOnlyPred() with MergeBlockIntoPredecessor()
Brian Rzycki via Phabricator via llvm-commits
- [llvm] r362941 - [ExecutionEngine] Add UnaryOperator visitor to the interpreter
Cameron McInally via llvm-commits
- [llvm] r362947 - [IRBuilder] Add CreateFNegFMF(...) to the IRBuilder
Cameron McInally via llvm-commits
- [llvm] r362958 - [ExecutionEngine] Fix rL362941: Add UnaryOperator visitor to the interpreter
Cameron McInally via llvm-commits
- [llvm] r362987 - [NFC][CodeGen] Add unary FNeg tests to some X86/ and XCore/ tests.
Cameron McInally via llvm-commits
- [llvm] r362999 - [NFC][CodeGen] Add unary FNeg tests to X86/fma-intrinsics-canonical.ll
Cameron McInally via llvm-commits
- [llvm] r363001 - [NFC][CodeGen] Forgot 2 unary FNeg tests in X86/fma-intrinsics-canonical.ll
Cameron McInally via llvm-commits
- [llvm] r363080 - [InstCombine] Update fptrunc (fneg x)) -> (fneg (fptrunc x) for unary FNeg
Cameron McInally via llvm-commits
- [llvm] r363082 - [InstCombine] Handle -(X-Y) --> (Y-X) for unary fneg when NSZ
Cameron McInally via llvm-commits
- [llvm] r363084 - [NFC][CodeGen] Add unary fneg tests to X86/fma-fneg-combine.ll
Cameron McInally via llvm-commits
- [llvm] r363093 - [NFC][CodeGen] Add unary FNeg tests to X86/combine-fcopysign.ll X86/dag-fmf-cse.ll X86/fast-isel-fneg.ll X86/fdiv.ll
Cameron McInally via llvm-commits
- [llvm] r363114 - [NFC][CodeGen] Add unary FNeg tests to X86/avx512vl-intrinsics-fast-isel.ll X86/combine-fabs.ll
Cameron McInally via llvm-commits
- [llvm] r363194 - [NFC][CodeGen] Add unary FNeg tests to X86/avx512vl-intrinsics-fast-isel.ll
Cameron McInally via llvm-commits
- [llvm] r363200 - [NFC][CodeGen] Add unary FNeg tests to X86/avx512vl-intrinsics-fast-isel.ll
Cameron McInally via llvm-commits
- [llvm] r363215 - [NFC][CodeGen] Add unary FNeg tests to X86/avx512-intrinsics-fast-isel.ll
Cameron McInally via llvm-commits
- [llvm] r363275 - [NFC][CodeGen] Add unary FNeg tests to X86/avx512-intrinsics-fast-isel.ll
Cameron McInally via llvm-commits
- [llvm] r363300 - Revert "[NFC][CodeGen] Add unary FNeg tests to X86/avx512-intrinsics-fast-isel.ll"
Cameron McInally via llvm-commits
- [llvm] r363301 - Revert "[NFC][CodeGen] Add unary FNeg tests to X86/avx512-intrinsics-fast-isel.ll"
Cameron McInally via llvm-commits
- [llvm] r363302 - Revert "[NFC][CodeGen] Add unary FNeg tests to X86/avx512vl-intrinsics-fast-isel.ll"
Cameron McInally via llvm-commits
- [llvm] r363303 - Revert "[NFC][CodeGen] Add unary FNeg tests to X86/avx512vl-intrinsics-fast-isel.ll"
Cameron McInally via llvm-commits
- [llvm] r363304 - Revert "[NFC][CodeGen] Add unary FNeg tests to X86/avx512vl-intrinsics-fast-isel.ll X86/combine-fabs.ll"
Cameron McInally via llvm-commits
- [llvm] r363305 - Revert "[NFC][CodeGen] Add unary FNeg tests to X86/combine-fcopysign.ll X86/dag-fmf-cse.ll X86/fast-isel-fneg.ll X86/fdiv.ll"
Cameron McInally via llvm-commits
- [llvm] r363306 - Revert "[NFC][CodeGen] Add unary fneg tests to X86/fma-fneg-combine.ll"
Cameron McInally via llvm-commits
- [llvm] r363307 - Revert "[NFC][CodeGen] Forgot 2 unary FNeg tests in X86/fma-intrinsics-canonical.ll"
Cameron McInally via llvm-commits
- [llvm] r363308 - Revert "[NFC][CodeGen] Add unary FNeg tests to X86/fma-intrinsics-canonical.ll"
Cameron McInally via llvm-commits
- [llvm] r363309 - Revert "[NFC][CodeGen] Add unary FNeg tests to some X86/ and XCore/ tests."
Cameron McInally via llvm-commits
- [llvm] r363310 - Revert "[NFC][CodeGen] Add unary fneg tests to X86/fma4-intrinsics-x86.ll"
Cameron McInally via llvm-commits
- [llvm] r363311 - Revert "[NFC][CodeGen] Add unary fneg tests to X86/fma-intrinsics-x86.ll"
Cameron McInally via llvm-commits
- [llvm] r363312 - Revert "[NFC][CodeGen] Add unary fneg tests to X86/fma-scalar-combine.ll"
Cameron McInally via llvm-commits
- [llvm] r363313 - Revert "[NFC][CodeGen] Add unary fneg tests to X86/fma4-fneg-combine.ll"
Cameron McInally via llvm-commits
- [llvm] r363314 - Revert "[NFC][CodeGen] Add unary fneg tests to X86/fma_patterns.ll"
Cameron McInally via llvm-commits
- [llvm] r363315 - Revert "[NFC][CodeGen] Add unary fneg tests to X86/fma_patterns_wide.ll"
Cameron McInally via llvm-commits
- [llvm] r363316 - Revert "[NFC][CodeGen] Add unary fneg tests to fmul-combines.ll fnabs.ll"
Cameron McInally via llvm-commits
- [llvm] r363317 - Revert "[NFC][CodeGen] Add unary fneg tests to fp-fast.ll fp-fold.ll fp-in-intregs.ll fp-stack-compare-cmov.ll fp-stack-compare.ll fsxor-alignment.ll"
Cameron McInally via llvm-commits
- [llvm] r363317 - Revert "[NFC][CodeGen] Add unary fneg tests to fp-fast.ll fp-fold.ll fp-in-intregs.ll fp-stack-compare-cmov.ll fp-stack-compare.ll fsxor-alignment.ll"
Cameron McInally via llvm-commits
- [PATCH] D62629: [InstCombine] Update fptrunc (fneg x)) -> (fneg (fptrunc x) for unary FNeg
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D62629: [InstCombine] Update fptrunc (fneg x)) -> (fneg (fptrunc x) for unary FNeg
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D62815: Add UnaryOperator visitor to DataFlowSanitizer
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D62629: [InstCombine] Update fptrunc (fneg x)) -> (fneg (fptrunc x) for unary FNeg
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D62629: [InstCombine] Update fptrunc (fneg x)) -> (fneg (fptrunc x) for unary FNeg
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D62629: [InstCombine] Update fptrunc (fneg x)) -> (fneg (fptrunc x) for unary FNeg
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D62612: [InstCombine] Handle -(X-Y) --> (Y-X) for unary fneg when NSZ
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D62414: [InstCombine] canonicalize fcmp+select to minnum/maxnum intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D62414: [InstCombine] canonicalize fcmp+select to minnum/maxnum intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D62414: [InstCombine] canonicalize fcmp+select to minnum/maxnum intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D62414: [InstCombine] canonicalize fcmp+select to minnum/maxnum intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D63214: [InstCombine] canonicalize fmin/fmax to LLVM intrinsics minnum/maxnum
Cameron McInally via Phabricator via llvm-commits
- [llvm] r363287 - [clang][NewPM] Fix broken -O0 test from missing assumptions
Chandler Carruth via llvm-commits
- [PATCH] D62888: [NewPM] Port Sancov
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D62225: [clang][NewPM] Fixing -O0 tests that are broken under new PM
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D63058: [InlineCost] Fix bug 42084: return the first negative result
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D62888: [NewPM] Port Sancov
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D63170: [clang][NewPM] Fix broken -O0 test from missing assumptions
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r363015 - Setup testing target dependencies for default runtimes
Chris Bieneman via llvm-commits
- [PATCH] D61446: Generalize the pass registration mechanism used by Polly to any third-party tool
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D63107: Setup testing target dependencies for default runtimes
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D62798: Explicitly detect recursive response files
Chris Glover via Phabricator via llvm-commits
- [llvm] r363248 - [llvm-nm] Additional lit tests for command line options
Chris Jackson via llvm-commits
- [PATCH] D63036: LLVM IR constant expressions never trap.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D63370: Specify log level for CMake messages (less stderr)
Christoph Siedentop via Phabricator via llvm-commits
- [PATCH] D63370: Specify log level for CMake messages (less stderr)
Christoph Siedentop via Phabricator via llvm-commits
- [PATCH] D63370: Specify log level for CMake messages (less stderr)
Christoph Siedentop via Phabricator via llvm-commits
- [PATCH] D63370: Specify log level for CMake messages (less stderr)
Christoph Siedentop via Phabricator via llvm-commits
- [PATCH] D63370: Specify log level for CMake messages (less stderr)
Christoph Siedentop via Phabricator via llvm-commits
- [llvm] r363032 - [X86] Add load folding isel patterns to scalar_math_patterns and AVX512_scalar_math_fp_patterns.
Craig Topper via llvm-commits
- [llvm] r363125 - [X86] Add VCMPSSZrr_Intk and VCMPSDZrr_Intk to isNonFoldablePartialRegisterLoad.
Craig Topper via llvm-commits
- [llvm] r363224 - [X86] Add tests for some the special cases in EVEX to VEX to the evex-to-vex-compress.mir test.
Craig Topper via llvm-commits
- [llvm] r363231 - [X86] Correct instruction operands in evex-to-vex-compress.mir to be closer to real instructions.
Craig Topper via llvm-commits
- [llvm] r363330 - [X86Disassembler] Unify the EVEX and VEX code in emitContextTable. Merge the ATTR_VEXL/ATTR_EVEXL bits. NFCI
Craig Topper via llvm-commits
- [llvm] r363523 - [X86] Add TB_NO_REVERSE to some folding table entries where the register from uses the REX prefix, but the memory form does not.
Craig Topper via llvm-commits
- [PATCH] D63218: X86: Clean up pass initialization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D63218: X86: Clean up pass initialization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D63218: X86: Clean up pass initialization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D63271: [FPEnv] Lower STRICT_FP_EXTEND and STRICT_FP_ROUND nodes in preprocess phase of ISelLowering to mirror non-strict nodes on x86.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D63271: [FPEnv] Lower STRICT_FP_EXTEND and STRICT_FP_ROUND nodes in preprocess phase of ISelLowering to mirror non-strict nodes on x86.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D63318: [DAGCombine] Teach DAGCombine to fold the aext + select pattern
Craig Topper via Phabricator via llvm-commits
- [PATCH] D63318: [DAGCombine] Teach DAGCombine to fold the aext + select pattern
Craig Topper via Phabricator via llvm-commits
- [PATCH] D63326: [X86] Replace any_extend* vector extensions with zero_extend* equivalents
Craig Topper via Phabricator via llvm-commits
- [PATCH] D63373: [X86] Use vmovq for v4i64/v4f64/v8i64/v8f64 vzmovl.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D62946: [analyzer] ProgramPoint: more explicit printJson()
Csaba Dabis via Phabricator via llvm-commits
- [PATCH] D62926: [analyzer] ReturnVisitor: Bypass everything to see inlined calls
Csaba Dabis via Phabricator via llvm-commits
- [PATCH] D62926: [analyzer] ReturnVisitor: Bypass everything to see inlined calls
Csaba Dabis via Phabricator via llvm-commits
- [PATCH] D62926: [analyzer] ReturnVisitor: Bypass everything to see inlined calls
Csaba Dabis via Phabricator via llvm-commits
- [PATCH] D63102: Fix some lit test ResourceWarnings on Windows
Dan Liew via Phabricator via llvm-commits
- [PATCH] D63096: [Sanitizers] Add case MACOS_VERSION_CATALINA
Dan Liew via Phabricator via llvm-commits
- [PATCH] D33841: [clang-tidy] redundant 'extern' keyword check
Daniel Kolozsvari via Phabricator via llvm-commits
- [llvm] r363011 - Break a couple more false dependencies on target libraries
Daniel Sanders via llvm-commits
- [PATCH] D62438: Break a couple more false dependencies on target libraries
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D63286: [GlobalISel][IRTranslator] Don't add debug info to constants emitted into the entry block
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D63286: [GlobalISel][IRTranslator] Don't add debug info to constants emitted into the entry block
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D62907: [ARM] Implement TTI::isHardwareLoopProfitable
Dave Green via Phabricator via llvm-commits
- [PATCH] D63064: [ARM] Enable Unroll UpperBound
Dave Green via Phabricator via llvm-commits
- [PATCH] D62668: [ARM] First MVE instructions: scalar shifts.
Dave Green via Phabricator via llvm-commits
- [PATCH] D62668: [ARM] First MVE instructions: scalar shifts.
Dave Green via Phabricator via llvm-commits
- [PATCH] D62669: [ARM] Set up infrastructure for MVE vector instructions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D62907: [ARM] Implement TTI::isHardwareLoopProfitable
Dave Green via Phabricator via llvm-commits
- [PATCH] D62907: [ARM] Implement TTI::isHardwareLoopProfitable
Dave Green via Phabricator via llvm-commits
- [PATCH] D63212: [ARM] Scan for existing loop intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D62670: [ARM] Add MVE horizontal accumulation instructions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks with no successors after block placement
Dave Green via Phabricator via llvm-commits
- [PATCH] D63252: [ARM] Initial LE bitconvert patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D63255: [ARM] Select MVE add and sub
Dave Green via Phabricator via llvm-commits
- [PATCH] D63257: [ARM] Select MVE fp add and sub
Dave Green via Phabricator via llvm-commits
- [PATCH] D63336: [CodeGen] Add RequiresLatch to HardwareLoopInfo
Dave Green via Phabricator via llvm-commits
- [llvm] r363349 - DebugInfo: Include enumerators in pubnames
David Blaikie via llvm-commits
- [PATCH] D63013: [llvm-dwarfdump] Add -o to help text and remove --out-file from documentation
David Blaikie via Phabricator via llvm-commits
- [PATCH] D63013: [llvm-dwarfdump] Add -o to help text and remove --out-file from documentation
David Blaikie via Phabricator via llvm-commits
- [PATCH] D62742: [OpaquePtr] BitcodeReader: don't rely on Types derived from a Value to provide pointer structure
David Blaikie via Phabricator via llvm-commits
- [llvm] r363049 - [NFC] Fixed arm/aarch64 test
David Bolvansky via llvm-commits
- [llvm] r363173 - [NFC[ Updated tests for D54411
David Bolvansky via llvm-commits
- [llvm] r363284 - [Codegen] Merge tail blocks with no successors after block placement
David Bolvansky via llvm-commits
- [llvm] r363285 - [NFC] Updated testcase for D54411/rL363284
David Bolvansky via llvm-commits
- [PATCH] D63187: [LLDB] Fix FreeBSD build
David CARLIER via Phabricator via llvm-commits
- [PATCH] D31924: SROA: Allow eliminating addrspacecasted allocas
David Chisnall via Phabricator via llvm-commits
- [llvm] r362928 - [ARM] Enable Unroll UpperBound
David Green via llvm-commits
- [PATCH] D58736: [System Model] Introduce a target system model
David Greene via Phabricator via llvm-commits
- [llvm] r363220 - Revert r361811: 'Re-commit r357452 (take 2): "SimplifyCFG SinkCommonCodeFromPredecessors ...'
David L. Jones via llvm-commits
- [PATCH] D62700: [PGO] Handle cases of non-instrument BBs
David Li via Phabricator via llvm-commits
- [PATCH] D62700: [PGO] Handle cases of non-instrument BBs
David Li via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
David Li via Phabricator via llvm-commits
- [PATCH] D62700: [PGO] Handle cases of non-instrument BBs
David Li via Phabricator via llvm-commits
- [PATCH] D62700: [PGO] Handle cases of non-instrument BBs
David Li via Phabricator via llvm-commits
- [PATCH] D63232: [Coverage] Load code coverage data from archives
David Li via Phabricator via llvm-commits
- [PATCH] D63232: [Coverage] Load code coverage data from archives
David Li via Phabricator via llvm-commits
- [PATCH] D63232: [Coverage] Load code coverage data from archives
David Li via Phabricator via llvm-commits
- [llvm] r363267 - Remove ';' after namespace's closing bracket [NFC]
David Stenberg via llvm-commits
- [PATCH] D63081: [WebAssembly] Cleanup toolchain test files. NFC.
Derek Schuff via Phabricator via llvm-commits
- [llvm] r363218 - [SLP] Update propagate_ir_flags.ll test to check that we do retain the common subset, NFC.
Dinar Temirbulatov via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D62938: [SLP] Forbid to vectorize bundles with same opcode but different IR flags
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] r363265 - [FIX] Forces shrink wrapping to consider any memory access as aliasing with the stack
Diogo N. Sampaio via llvm-commits
- [PATCH] D63145: [NFC] Improve triple match of scripts that update tests
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D63150: [NFC] Update tests to be used as reference for shrink wrapping changes
Diogo N. Sampaio 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] D63152: [FIX] Forces shrink wrapping to consider any memory access as aliasing with the stack
Diogo N. Sampaio 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] D63152: [FIX] Forces shrink wrapping to consider any memory access as aliasing with the stack
Diogo N. Sampaio 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] D63150: [NFC] Update tests to be used as reference for shrink wrapping changes
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D63128: Fixed google-readability-casting test to work in c++17
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D63188: Fixed a crash in misc-redundant-expression ClangTidy checker
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D63149: Added AST matcher for ignoring elidable constructors
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D63263: [clang-tidy] Fixed abseil-duration-unnecessary-conversion tests for c++17
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D63262: [clang-tidy] Made abseil-upgrade-duration-conversions tests pass on c++17
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D63261: [clang-tidy] Fixed abseil-time-subtraction to work on C++17
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D63253: [clang-tidy] Made abseil-faster-strsplit-delimiter tests pass on C++17
Dmitri Gribenko via Phabricator via llvm-commits
- [llvm] r363255 - [AMDGPU][MC] Enabled constant expressions as operands of s_getreg/s_setreg
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D63272: AMDGPU: Fix printing trailing whitespace after s_endpgm
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D63066: [Polly][NFC][ScopBuilder] Move getNonHoistableCtx to ScopBuilder
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D62925: [Polly][NFC][ScopBuilder] Move hoistInvariantLoads to ScopBuilder
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D63172: [Polly][NFC][ScopBuilder] Move addInvariantLoads to ScopBuilder
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D63066: [Polly][NFC][ScopBuilder] Move getNonHoistableCtx to ScopBuilder
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D63172: [Polly][NFC][ScopBuilder] Move addInvariantLoads to ScopBuilder
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D63172: [Polly][NFC][ScopBuilder] Move addInvariantLoads to ScopBuilder
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D63172: [Polly][NFC][ScopBuilder] Move addInvariantLoads to ScopBuilder
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D63066: [Polly][NFC][ScopBuilder] Move getNonHoistableCtx to ScopBuilder
Dominik Adamski via Phabricator via llvm-commits
- [llvm] r363298 - [lit] Disable test on darwin when building shared libs.
Don Hinton via llvm-commits
- [PATCH] D61697: [lit] Disable test on darwin when building shared libs.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D62455: [cmake] Move LLVM_TOUCH_STATIC_LIBRARIES logic to llvm_update_compile_flags
Don Hinton via Phabricator via llvm-commits
- [PATCH] D62839: [clangd] Index API and implementations for relations
Don Hinton via Phabricator via llvm-commits
- [PATCH] D62926: [analyzer] ReturnVisitor: Bypass everything to see inlined calls
Don Hinton via Phabricator via llvm-commits
- [PATCH] D55653: [lldb-mi] Check raw pointers before passing them to std::string ctor/assignment
Don Hinton via Phabricator via llvm-commits
- [PATCH] D62105: [CommandLine] Remove OptionCategory and SubCommand caches from the Option class.
Don Hinton via Phabricator via llvm-commits
- [llvm] r363347 - Add REQUIRES: zlib to test added in r363325 as the profile uses zlib compression.
Douglas Yung via llvm-commits
- [PATCH] D61790: [C++20] add Basic consteval specifier
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D63105: Add --print-supported-cpus flag for clang.
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D63105: Add --print-supported-cpus flag for clang.
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D62742: [OpaquePtr] BitcodeReader: don't rely on Types derived from a Value to provide pointer structure
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] r363131 - [AVR] Fix the 'avr-tiny.ll' and 'avr25.ll' subtarget feature tests
Dylan McKay via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63058: [InlineCost] Fix bug 42084: return the first negative result
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63004: [TargetLowering] Simplify (ctpop x) == 1
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks with no successors after block placement
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks with no successors after block placement
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks with no successors after block placement
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks with no successors after block placement
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks with no successors after block placement
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks with no successors after block placement
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks with no successors after block placement
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks with no successors after block placement
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks with no successors after block placement
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks with no successors after block placement
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63382: [InstCombine] fold a shifted zext to a select
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63390: [Codegen] TargetLowering::SimplifySetCC(): omit urem when possible
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63391: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case) (try 2)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D63034: Slightly increase LastCallToStaticBonus for cold callsites
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D63274: [RISCV] Avoid overflow when determining number of nops for code align
Edward Jones via Phabricator via llvm-commits
- [PATCH] D63285: [RISCV] Fix a potential issue in shouldInsertFixupForCodeAlign()
Edward Jones via Phabricator via llvm-commits
- [PATCH] D63274: [RISCV] Avoid overflow when determining number of nops for code align
Edward Jones via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63036: [RFC] LLVM IR constant expressions never trap.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63036: [RFC] LLVM IR constant expressions never trap.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63099: [AArch64] Add more CPUs to host detection
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D61947: [AArch64] Merge globals when optimising for size
Eli Friedman via Phabricator via llvm-commits
- [Diffusion] rL361590: Clarify how musttail can be used to create forwarding thunks
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63215: Fixing @llvm.memcpy not honoring volatile
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63152: [FIX] Forces shrink wrapping to consider any memory access as aliasing with the stack
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63036: LLVM IR constant expressions never trap.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D62990: [SCEV]When safe, use Stride as MinStart in computeMaxBECountForLT
Eli Friedman via Phabricator via llvm-commits
- [llvm] r362990 - CMake: Make most target symbols hidden by default
Eric Christopher via llvm-commits
- [llvm] r363355 - Move commentary on opcode translation for code16 mov instructions
Eric Christopher via llvm-commits
- [PATCH] D63083: [DebugInfo][Docs] Document that prologue/epilogue variable location changes are ignored
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D63306: Add a remarks-based code size diffing tool
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D63056: [bindings/go] Add debug information accessors
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D63154: Make GCC in C++03 Unsupported
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D63042: [LLD][COFF] Fix missing MergeChunk::Instances cleanup in COFF::link()
Erik McClure via Phabricator via llvm-commits
- [PATCH] D63042: [LLD][COFF] Fix missing MergeChunk::Instances cleanup in COFF::link()
Erik McClure via Phabricator via llvm-commits
- [llvm] r362983 - [demangle] Vendor extended types shouldn't be considered substitution candidates
Erik Pilkington via llvm-commits
- [PATCH] D62825: [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D62825: [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast
Erik Pilkington via Phabricator via llvm-commits
- [llvm] r363243 - [llvm-objcopy] Implement IHEX reader
Eugene Leviant via llvm-commits
- [llvm] r363254 - [ThinLTO][Bitcode] Add 'entrycount' to FS_COMBINED_PROFILE. NFC
Eugene Leviant via llvm-commits
- [llvm] r363260 - Extra error checking to ARMAttributeParser
Eugene Leviant via llvm-commits
- [lld] r363261 - [lld][ELF] Add tests for bad subsection length in .ARM.attributes
Eugene Leviant via llvm-commits
- [llvm] r363359 - [llvm-objcopy][IHEX] Improve test case formatting. NFC
Eugene Leviant via llvm-commits
- [llvm] r363393 - Fix failing test on ARM buildbot
Eugene Leviant via llvm-commits
- [PATCH] D63078: [ThinLTO][Bitcode] Add 'entrycount' to FS_COMBINED_PROFILE. NFC
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D62583: [llvm-objcopy] Implement IHEX reader
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D62583: [llvm-objcopy] Implement IHEX reader
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D61672: [llvm-objcopy] Allow strip symtab in executables and DSOs
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D63191: [lld][ELF] Check length of subsection in .ARM.attributes
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D63191: [lld][ELF] Check length of subsection in .ARM.attributes
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D63078: [ThinLTO][Bitcode] Add 'entrycount' to FS_COMBINED_PROFILE. NFC
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D62583: [llvm-objcopy] Implement IHEX reader
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D62583: [llvm-objcopy] Implement IHEX reader
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D61672: [llvm-objcopy] Allow strip symtab in executables and DSOs
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D61672: [llvm-objcopy] Allow strip symtab in executables and DSOs
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D63078: [ThinLTO][Bitcode] Add 'entrycount' to FS_COMBINED_PROFILE. NFC
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D63258: [llvm-objcopy][IHEX] Improve test case formatting. NFC
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D63191: [lld][ELF] Check length of subsection in .ARM.attributes
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D63258: [llvm-objcopy][IHEX] Improve test case formatting. NFC
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D63258: [llvm-objcopy][IHEX] Improve test case formatting. NFC
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D61672: [llvm-objcopy] Allow strip symtab in executables and DSOs
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D61672: [llvm-objcopy] Allow strip symtab in executables and DSOs
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D63191: [lld][ELF] Check length of subsection in .ARM.attributes
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D63191: [lld][ELF] Check length of subsection in .ARM.attributes
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D63094: [compiler-rt] Fix name_to_handle_at.cc test on Overlay2
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63300: AArch64: Prefer FP-relative debug locations in HWASANified functions.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63360: hwasan: Use the lower 8 bits of the ring buffer entry address as the base stack tag.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63300: AArch64: Prefer FP-relative debug locations in HWASANified functions.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D63360: hwasan: Use bits [3..11) of the ring buffer entry address as the base stack tag.
Evgenii Stepanov via Phabricator via llvm-commits
- [lld] r362922 - [ELF][RISCV] Parse BFD names elf{32,64}-littleriscv
Fangrui Song via llvm-commits
- [lld] r363023 - Fix -DBUILD_SHARED_LIBS=on build after r362977
Fangrui Song via llvm-commits
- [lld] r363059 - [ELF] Make the rule to create relative relocations in a writable section stricter
Fangrui Song via llvm-commits
- [lld] r363064 - [ELF][RISCV] Add R_RISCV_PC_INDIRECT to isRelExpr()
Fangrui Song via llvm-commits
- [lld] r363124 - Revert "Revert r362867: [ELF][PPC] Simplify {read, write}FromHalf16"
Fangrui Song via llvm-commits
- [lld] r363126 - [ELF][PPC64] Don't report "relocation refers to a discarded section" for .toc
Fangrui Song via llvm-commits
- [lld] r363128 - [ELF][RISCV] Treat R_RISCV_{ADD, SET, SUB}* as link-time constants
Fangrui Song via llvm-commits
- [lld] r363236 - [ELF] Loosen the condition that changes absolute relocation types to relative relocations for ARM and PPC64
Fangrui Song via llvm-commits
- [lld] r363351 - [ELF][RISCV] Create dummy .sdata for __global_pointer$ if .sdata does not exist
Fangrui Song via llvm-commits
- [lld] r363399 - [ELF] Don't emit dynamic relocations with weak undef in writable sections
Fangrui Song via llvm-commits
- [llvm] r363482 - Revert "adding more fmf propagation for selects plus tests"
Fangrui Song via llvm-commits
- [llvm] r363486 - [RISCV] Simplify RISCVAsmBackend::writeNopData(). NFC
Fangrui Song via llvm-commits
- [llvm] r363487 - [RISCV] Regenerate remat.ll and atomic-rmw.ll after D43256
Fangrui Song via llvm-commits
- [llvm] r363492 - [BranchProbability] Delete a redundant overflow check
Fangrui Song via llvm-commits
- [PATCH] D63070: [ELF][RISCV] Parse BFD names elf{32,64}-littleriscv
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63070: [ELF][RISCV] Parse BFD names elf{32,64}-littleriscv
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63070: [ELF][RISCV] Parse BFD names elf{32,64}-littleriscv
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63003: [ELF] Don't emit dynamic relocations with weak undef in writable sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63121: [ELF] Make the rule to create relative relocations in a writable section stricter
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63121: [ELF] Make the rule to create relative relocations in a writable section stricter
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63123: [ELF][RISCV] Add R_RISCV_PC_INDIRECT to isRelExpr()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63121: [ELF] Make the rule to create relative relocations in a writable section stricter
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63121: [ELF] Make the rule to create relative relocations in a writable section stricter
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63132: [ELF][RISCV] Set st_shndx of __global_pointer$ to 1 if .sdata does not exist
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63121: [ELF] Make the rule to create relative relocations in a writable section stricter
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63043: [ELF][PPC] Simplify {read,write}FromHalf16
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63043: [ELF][PPC] Simplify {read,write}FromHalf16
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63123: [ELF][RISCV] Add R_RISCV_PC_INDIRECT to isRelExpr()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63043: [ELF][PPC] Simplify {read,write}FromHalf16
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63132: [ELF][RISCV] Set st_shndx of __global_pointer$ to 1 if .sdata does not exist
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63132: [ELF][RISCV] Set st_shndx of __global_pointer$ to 1 if .sdata does not exist
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63132: [ELF][RISCV] Change __global_pointer$ from STV_HIDDEN to STV_DEFAULT and add test
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63132: [ELF][RISCV] Create dummy .sdata for __global_pointer$ if .sdata does not exist
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63132: [ELF][RISCV] Create dummy .sdata for __global_pointer$ if .sdata does not exist
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63182: [ELF][PPC64] Don't report "relocation refers to a discarded section" for .toc
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63182: [ELF][PPC64] Don't report "relocation refers to a discarded section" for .toc
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63043: [ELF][PPC] Simplify {read,write}FromHalf16
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63183: [ELF][RISCV] Treat R_RISCV_{ADD,SET,SUB}* as link-time constants
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63182: [ELF][PPC64] Don't report "relocation refers to a discarded section" for .toc
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63182: [ELF][PPC64] Don't report "relocation refers to a discarded section" for .toc
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63182: [ELF][PPC64] Don't report "relocation refers to a discarded section" for .toc
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63182: [ELF][PPC64] Don't report "relocation refers to a discarded section" for .toc
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63003: [ELF] Don't emit dynamic relocations with weak undef in writable sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63183: [ELF][RISCV] Treat R_RISCV_{ADD,SET,SUB}* as link-time constants
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63142: [llvm-nm] Fix docs and help text for --print-size
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63190: Add -gnu-map option to emit a map file in the GNU-tsyle format.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63190: Add -gnu-map option to emit a map file in the GNU-tsyle format.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63220: [WIP][ELF][RISCV] Support GD/LD TLS models
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63132: [ELF][RISCV] Create dummy .sdata for __global_pointer$ if .sdata does not exist
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63220: [WIP][ELF][RISCV] Support GD/LD TLS models
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63220: [ELF][RISCV] Support GD/LD/IE/LE TLS models
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63220: [ELF][RISCV] Support GD/LD/IE/LE TLS models
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63244: Support wildcard patterns in --undefined.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63121: [ELF] Make the rule to create relative relocations in a writable section stricter
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63220: [ELF][RISCV] Support GD/LD/IE/LE TLS models
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63220: [ELF][RISCV] Support GD/LD/IE/LE TLS models
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63220: [ELF][RISCV] Support GD/LD/IE/LE TLS models
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63191: [lld][ELF] Check length of subsection in .ARM.attributes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63191: [lld][ELF] Check length of subsection in .ARM.attributes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63132: [ELF][RISCV] Create dummy .sdata for __global_pointer$ if .sdata does not exist
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63259: [ELF][RISCV] Allow R_RISCV_ADD in relocateNonAlloc()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63273: [ELF][RISCV] Error on R_RISCV_PCREL_LO12_[IS] that point to absolute symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63132: [ELF][RISCV] Create dummy .sdata for __global_pointer$ if .sdata does not exist
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63280: [llvm-objdump] Use <first-symbol>-<offset> as the section start symbol
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63220: [ELF][RISCV] Support GD/LD/IE/LE TLS models
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63280: [llvm-objdump] Use <first-symbol>-<offset> as the section start symbol
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63306: Add a remarks-based code size diffing tool
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63190: Add -gnu-map option to emit a map file in the GNU-tsyle format.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63190: Add -gnu-map option to emit a map file in the GNU-tsyle format.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63244: Add --undefined-glob which is an --undefined with wildcard pattern match.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63333: [ELF][ARM] Merge handleARMTlsRelocation() into handleTlsRelocation()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63003: [ELF] Don't emit dynamic relocations with weak undef in writable sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63220: [ELF][RISCV] Support GD/LD/IE/LE TLS models
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63333: [ELF][ARM] Merge handleARMTlsRelocation() into handleTlsRelocation()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63333: [ELF][ARM] Merge handleARMTlsRelocation() into handleTlsRelocation()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63333: [ELF][ARM] Merge handleARMTlsRelocation() into handleTlsRelocation()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63105: Add --print-supported-cpus flag for clang.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63327: [docs][llvm-nm] Improve symbol code documentation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63145: [NFC] Improve triple match of scripts that update tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63383: [ELF][ARM][AARCH64][MIPS][PPC] Simplify the logic to create R_*_RELATIVE for absolute relocation types in writable sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63383: [ELF][ARM][AARCH64][MIPS][PPC] Simplify the logic to create R_*_RELATIVE for absolute relocation types in writable sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63383: [ELF][ARM][AARCH64][MIPS][PPC] Simplify the logic to create R_*_RELATIVE for absolute relocation types in writable sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63393: [llvm-objdump] Remove unnecessary indentation when dumping ELF data.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63280: [llvm-objdump] Use <first-symbol>-<offset> as the section start symbol
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63393: [llvm-objdump] Remove unnecessary indentation when dumping ELF data.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63393: [llvm-objdump] Remove unnecessary indentation when dumping ELF data.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63034: Slightly increase LastCallToStaticBonus for cold callsites
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r363292 - [LFTR] Stylistic cleanup as suggested in last review comment of D62939 [NFC]
Florian Hahn via llvm-commits
- [PATCH] D62939: Fix a bug w/inbounds invalidation in LFTR (was: Strengthen LFTR's ability to replace IVs)
Florian Hahn via llvm-commits
- [llvm] r363425 - Revert [LFTR] Rename variable to minimize confusion [NFC]
Florian Hahn via llvm-commits
- [llvm] r363426 - Revert [LFTR] Stylistic cleanup as suggested in last review comment of D62939 [NFC]
Florian Hahn via llvm-commits
- [llvm] r363427 - Revert Fix a bug w/inbounds invalidation in LFTR
Florian Hahn via llvm-commits
- [llvm] r363293 - [LFTR] Rename variable to minimize confusion [NFC]
Florian Hahn via llvm-commits
- [llvm] r363292 - [LFTR] Stylistic cleanup as suggested in last review comment of D62939 [NFC]
Florian Hahn via llvm-commits
- [llvm] r363289 - Fix a bug w/inbounds invalidation in LFTR
Florian Hahn via llvm-commits
- [PATCH] D61764: [LV] Suppress vectorization in some nontemporal cases
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D61962: [LoopUnroll] Add support for loops with exiting headers and uncond latches.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D62644: [EarlyCSE] Ensure equal keys have the same hash value
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D63338: [NFC] PHINode: introduce setIncomingValueForBlock() function, and use it.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D63338: [NFC] PHINode: introduce setIncomingValueForBlock() function, and use it.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D61962: [LoopUnroll] Add support for loops with exiting headers and uncond latches.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D61962: [LoopUnroll] Add support for loops with exiting headers and uncond latches.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r362963 - [FastISel] Skip creating unnecessary vregs for arguments
Francis Visoiu Mistrih via llvm-commits
- [llvm] r363328 - [Remarks] Refactor optimization remarks setup
Francis Visoiu Mistrih via llvm-commits
- [llvm] r363343 - Revert "[Remarks] Refactor optimization remarks setup"
Francis Visoiu Mistrih via llvm-commits
- [llvm] r363415 - Reland: [Remarks] Refactor optimization remarks setup
Francis Visoiu Mistrih via llvm-commits
- [llvm] r363439 - [Remarks] Use the RemarkSetup error in setupOptimizationRemarks
Francis Visoiu Mistrih via llvm-commits
- [llvm] r363463 - [Remarks][NFC] Improve testing and documentation of -foptimization-record-passes
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D62361: [FastISel] Skip creating unnecessary vregs for arguments
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D62361: [FastISel] Skip creating unnecessary vregs for arguments
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D63152: [FIX] Forces shrink wrapping to consider any memory access as aliasing with the stack
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D63124: [NFC] Correct comments in RegisterCoalescer.
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D63306: Add a remarks-based code size diffing tool
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D63306: Add a remarks-based code size diffing tool
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D62064: [ASTImporter] Fix unhandled cases in ASTImporterLookupTable
Gabor Marton via Phabricator via llvm-commits
- [zorg] r363033 - Add LLVM lab buildslaves for Windows (armv7 target).
Galina Kistanova via llvm-commits
- Hello everyone, LLVM buildmaster will be restarted soon
Galina Kistanova via llvm-commits
- [PATCH] D63103: [zorg] Add LLVM lab buildslaves for Windows (armv7 target).
Galina via Phabricator via llvm-commits
- [PATCH] D63103: [zorg] Add LLVM lab buildslaves for Windows (armv7 target).
Galina via Phabricator via llvm-commits
- [llvm] r363493 - [clang] Add storage for APValue in ConstantExpr
Gauthier Harnisch via llvm-commits
- [PATCH] D63033: [MemorySSA] When applying updates, clean unnecessary Phis.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D63147: [MemorySSA] Add additional verification for phis.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D62821: Workaround for PR41575: don't allow inlining of clear_cache on some platforms
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D61750: [Targets] Move soft-float-abi filtering to `initFeatureMap`
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D63353: [MemorySSA] Add all MemoryPhis before filling their values.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D63355: [MemorySSA] Don't use template when the clone is a simplified instruction.
George Burgess IV via Phabricator via llvm-commits
- [llvm] r362925 - [yaml2obj] - Remove helper methods that are probably excessive. NFC.
George Rimar via llvm-commits
- [llvm] r362929 - [yaml2obj] - Do not assert when .dynsym is specified explicitly, but .dynstr is not present.
George Rimar via llvm-commits
- [llvm] r362931 - [yaml2obj/obj2yaml] - Make RawContentSection::Content and RawContentSection::Size optional
George Rimar via llvm-commits
- [llvm] r362938 - [llvm-readobj/llvm-readelf] - Don't fail to dump the object if .dynsym has broken sh_link field.
George Rimar via llvm-commits
- [llvm] r362940 - [yaml2obj] - Remove TODOs from dynsymtab-implicit-sections-size-content.yaml. NFCI.
George Rimar via llvm-commits
- [llvm] r363042 - [yaml2elf] - Check we are able to set custom sh_link for .symtab/.dynsym
George Rimar via llvm-commits
- [llvm] r363045 - [llvm-readobj] - Do not use precompiled binary in elf-broken-dynsym-link.test
George Rimar via llvm-commits
- [llvm] r363367 - [yaml2obj] - Allow setting cutom Flags for implicit sections.
George Rimar via llvm-commits
- [llvm] r363368 - [yaml2obj] - Allow setting the custom Address for .strtab
George Rimar via llvm-commits
- [llvm] r363371 - [llvm-readobj] - Do not fail to dump the object which has wrong type of .shstrtab.
George Rimar via llvm-commits
- [llvm] r363377 - [yaml2obj] - Allow setting custom section types for implicit sections.
George Rimar via llvm-commits
- [llvm] r363377 - [yaml2obj] - Allow setting custom section types for implicit sections.
George Rimar via llvm-commits
- [llvm] r363377 - [yaml2obj] - Allow setting custom section types for implicit sections.
George Rimar via llvm-commits
- [llvm] r363377 - [yaml2obj] - Allow setting custom section types for implicit sections.
George Rimar via llvm-commits
- [lld] r363395 - [ELF] - Attemp to fix BB.
George Rimar via llvm-commits
- [lld] r363398 - Revert r363395.
George Rimar via llvm-commits
- [llvm] r363367 - [yaml2obj] - Allow setting cutom Flags for implicit sections.
George Rimar via llvm-commits
- [llvm] r363367 - [yaml2obj] - Allow setting cutom Flags for implicit sections.
George Rimar via llvm-commits
- [llvm] r363401 - Revert "Revert r363377: [yaml2obj] - Allow setting custom section types for implicit sections."
George Rimar via llvm-commits
- [lld] r363402 - [LLD][ELF] - Fix test case after r363401
George Rimar via llvm-commits
- [PATCH] D63014: [docs] Add "GNU Replacements" section to command guide
George Rimar via Phabricator via llvm-commits
- [PATCH] D63002: [yaml2obj] - Remove helper methods that are probably excessive. NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63001: [yaml2obj] - Do not assert when .dynsym is specified explicitly, but .dynstr is not present.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63001: [yaml2obj] - Do not assert when .dynsym is specified explicitly, but .dynstr is not present.
George Rimar via Phabricator via llvm-commits
- [PATCH] D62957: [yaml2obj/obj2yaml] - Make RawContentSection::Content and RawContentSection::Size optional
George Rimar via Phabricator via llvm-commits
- [PATCH] D63001: [yaml2obj] - Do not assert when .dynsym is specified explicitly, but .dynstr is not present.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63074: [llvm-readobj/llvm-readelf] - Don't fail to dump the object if .dynsym has broken sh_link field.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63074: [llvm-readobj/llvm-readelf] - Don't fail to dump the object if .dynsym has broken sh_link field.
George Rimar via Phabricator via llvm-commits
- [PATCH] D62957: [yaml2obj/obj2yaml] - Make RawContentSection::Content and RawContentSection::Size optional
George Rimar via Phabricator via llvm-commits
- [PATCH] D62957: [yaml2obj/obj2yaml] - Make RawContentSection::Content and RawContentSection::Size optional
George Rimar via Phabricator via llvm-commits
- [PATCH] D62957: [yaml2obj/obj2yaml] - Make RawContentSection::Content and RawContentSection::Size optional
George Rimar via Phabricator via llvm-commits
- [PATCH] D63074: [llvm-readobj/llvm-readelf] - Don't fail to dump the object if .dynsym has broken sh_link field.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63074: [llvm-readobj/llvm-readelf] - Don't fail to dump the object if .dynsym has broken sh_link field.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63074: [llvm-readobj/llvm-readelf] - Don't fail to dump the object if .dynsym has broken sh_link field.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63077: [yaml2elf] - Check we are able to set custom sh_link for .symtab/.dynsym
George Rimar via Phabricator via llvm-commits
- [PATCH] D63014: [docs] Add "GNU binutils Replacements" section to command guide
George Rimar via Phabricator via llvm-commits
- [PATCH] D62462: [llvm-objdump] Add warning messages if disassembly + source for problematic inputs
George Rimar via Phabricator via llvm-commits
- [PATCH] D62462: [llvm-objdump] Add warning messages if disassembly + source for problematic inputs
George Rimar via Phabricator via llvm-commits
- [PATCH] D63121: [ELF] Make the rule to create relative relocations in a writable section stricter
George Rimar via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
George Rimar via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
George Rimar via Phabricator via llvm-commits
- [PATCH] D63077: [yaml2elf] - Check we are able to set custom sh_link for .symtab/.dynsym
George Rimar via Phabricator via llvm-commits
- [PATCH] D63121: [ELF] Make the rule to create relative relocations in a writable section stricter
George Rimar via Phabricator via llvm-commits
- [PATCH] D63135: [docs][llvm-nm] Fix documentation regarding llvm-nm reading stdin
George Rimar via Phabricator via llvm-commits
- [PATCH] D63136: [yaml2obj] - Allow setting cutom Flags for implicit sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63137: [yaml2obj] - Allow setting the custom Address for .strtab
George Rimar via Phabricator via llvm-commits
- [PATCH] D63244: Support wildcard patterns in --undefined.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63191: [lld][ELF] Check length of subsection in .ARM.attributes
George Rimar via Phabricator via llvm-commits
- [PATCH] D63136: [yaml2obj] - Allow setting cutom Flags for implicit sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63136: [yaml2obj] - Allow setting cutom Flags for implicit sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63266: [llvm-readobj] - Do not fail to dump the object which has wrong type of .shstrtab.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63267: [yaml2obj] - Allow setting custom section types for implicit sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63280: [llvm-objdump] Use <first-symbol>-<offset> as the section start symbol
George Rimar via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
George Rimar via Phabricator via llvm-commits
- [PATCH] D63266: [llvm-readobj] - Do not fail to dump the object which has wrong type of .shstrtab.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63266: [llvm-readobj] - Do not fail to dump the object which has wrong type of .shstrtab.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63267: [yaml2obj] - Allow setting custom section types for implicit sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63267: [yaml2obj] - Allow setting custom section types for implicit sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63136: [yaml2obj] - Allow setting cutom Flags for implicit sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63137: [yaml2obj] - Allow setting the custom Address for .strtab
George Rimar via Phabricator via llvm-commits
- [PATCH] D63266: [llvm-readobj] - Do not fail to dump the object which has wrong type of .shstrtab.
George Rimar via Phabricator via llvm-commits
- [PATCH] D63267: [yaml2obj] - Allow setting custom section types for implicit sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D38978: [OpenMP] Enable the lowering of implicitly shared variables in OpenMP GPU-offloaded target regions to the GPU shared memory
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D63009: [OpenMP] Add target task alloc function with device ID
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D63009: [OpenMP] Add target task alloc function with device ID
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D63009: [OpenMP] Add target task alloc function with device ID
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D63321: [SVE][IR] Scalable Vector IR Type with pr42210 fix
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D63104: Add GSYM utility files along with unit tests.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D53379: GSYM symbolication format
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D63104: Add GSYM utility files along with unit tests.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D63104: Add GSYM utility files along with unit tests.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D63104: Add GSYM utility files along with unit tests.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D63215: Fixing @llvm.memcpy not honoring volatile
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D63215: Fixing @llvm.memcpy not honoring volatile
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D63215: Fixing @llvm.memcpy not honoring volatile
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D63215: Fixing @llvm.memcpy not honoring volatile
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r363471 - [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Guozhi Wei via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D63079: [PowerPC][HTM] Fix $zero is not a GPRC register for builtin_ttest
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63036: [RFC] LLVM IR constant expressions never trap.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D62989: [Unroll] Do NOT unroll a loop with small runtime upperbound
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D62989: [Unroll] Do NOT unroll a loop with small runtime upperbound
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D62164: [PowerPC] Enable MachinePipeliner for P9 with -ppc-enable-pipeliner
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D61652: [LangRef][Attr] Clarify dereferenceable(_in_scope)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D61652: [LangRef][Attr] Clarify dereferenceable(_in_scope)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D60012: [Attributor] Introduce bit-encodings for abstract states
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D61652: [LangRef][Attr] Clarify dereferenceable(_in_scope)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D61228: [PowerPC] Set the innermost hot loop(from PGO) to align 32 bytes
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63282: [MachinePipeliner] Don't check boundary node in checkValidNodeOrder
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63068: [AVR] Fix incorrect stack parameter push order
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63375: [ConstantFolding] Fix assertion failure on non-power-of-two vector load.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Hal Finkel via Phabricator via llvm-commits
- [compiler-rt] r362676 - [Profile]: Add runtime interface to specify file handle for profile data.
Hans Wennborg via llvm-commits
- [compiler-rt] r363134 - Revert r362676 "[Profile]: Add runtime interface to specify file handle for profile data."
Hans Wennborg via llvm-commits
- [compiler-rt] r362676 - [Profile]: Add runtime interface to specify file handle for profile data.
Hans Wennborg via llvm-commits
- [llvm] r363220 - Revert r361811: 'Re-commit r357452 (take 2): "SimplifyCFG SinkCommonCodeFromPredecessors ...'
Hans Wennborg via llvm-commits
- [compiler-rt] r363326 - [libFuzzer] simplify the DFT trace collection using the new faster DFSan mode that traces up to 16 labels at a time and never runs out of labels.
Hans Wennborg via llvm-commits
- [compiler-rt] r363358 - Revert r363326 "[libFuzzer] simplify the DFT trace collection using the new faster DFSan mode that traces up to 16 labels at a time and never runs out of labels."
Hans Wennborg via llvm-commits
- [PATCH] D63116: Let writeWindowsResourceCOFF() take a TimeStamp parameter
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D63323: [clangd] Don't maintain a list of c-family extensions in vscode extension.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D62877: [WebAssembly] Implement tail calls and unify tablegen call classes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D62997: [LV] Share the LV illegality reporting with LoopVectorize. NFC.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D62313: Add a test for "nofree" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D63372: Use "willreturn" function attribute in isGuaranteedToTransferExecutionToSuccessor
Hideto Ueno via Phabricator via llvm-commits
- [llvm] r363119 - [NFC] Correct comments in RegisterCoalescer.
Hsiangkai Wang via llvm-commits
- [llvm] r363120 - [RISCV] Add CFI directives for RISCV prologue/epilog.
Hsiangkai Wang via llvm-commits
- [PATCH] D63124: [NFC] Correct comments in RegisterCoalescer.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D63124: [NFC] Correct comments in RegisterCoalescer.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D61773: [RISCV] Add CFI directives for RISCV prologue/epilog.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D63029: [CUDA] Fix grep pattern in cuda-types.cu
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D63041: [PlistSupport] Produce a newline to end plist output files
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D62949: [analyzer][tests] Add normalize_plist to replace diff_plist
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D62950: [analyzer][tests] Use normalize_plist in place of diff_plist (`cat` cases)
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D62951: [analyzer][tests] Use normalize_plist in place of diff_plist (`tail` cases)
Hubert Tong via Phabricator via llvm-commits
- [llvm] r363479 - [InstCombine] Add tests to show missing fold opportunity for "icmp and shift" (nfc).
Huihui Zhang via llvm-commits
- [PATCH] D62818: [InstCombine] Introduce fold for icmp pred (and X, (sh signbit, Y)), 0.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D63025: [InstCombine] Add tests to show missing fold opportunity for "icmp and shift" (nfc).
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D63026: [InstCombine] Fix fold order for icmp pred (and (sh X, Y), C), 0.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D63028: [InstCombine] Add tests for missing fold icmp pred (and X, (sh signbit, Y)), 0.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Introduce fold for icmp pred (and X, (sh signbit, Y)), 0.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D63025: [InstCombine] Add tests to show missing fold opportunity for "icmp and shift" (nfc).
Huihui Zhang via Phabricator via llvm-commits
- [llvm] r363063 - [ARM] Fix a typo in the test from r363039
Ilya Biryukov via llvm-commits
- [PATCH] D61637: [Syntax] Introduce syntax trees
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D61637: [Syntax] Introduce syntax trees
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D63215: Fixing @llvm.memcpy not honoring volatile
JF Bastien via Phabricator via llvm-commits
- [PATCH] D62825: [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast
JF Bastien via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D63104: Add GSYM utility files along with unit tests.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D63104: Add GSYM utility files along with unit tests.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D61672: [llvm-objcopy] Allow strip symtab in executables and DSOs
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
James Clarke via Phabricator via llvm-commits
- [PATCH] D63132: [ELF][RISCV] Set st_shndx of __global_pointer$ to 1 if .sdata does not exist
James Clarke via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
James Clarke via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
James Clarke via Phabricator via llvm-commits
- [PATCH] D63132: [ELF][RISCV] Set st_shndx of __global_pointer$ to 1 if .sdata does not exist
James Clarke via Phabricator via llvm-commits
- [PATCH] D63132: [ELF][RISCV] Set st_shndx of __global_pointer$ to 1 if .sdata does not exist
James Clarke via Phabricator via llvm-commits
- [PATCH] D63220: [ELF][RISCV] Support GD/LD/IE/LE TLS models
James Clarke via Phabricator via llvm-commits
- [PATCH] D63132: [ELF][RISCV] Create dummy .sdata for __global_pointer$ if .sdata does not exist
James Clarke via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
James Clarke via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
James Clarke via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
James Clarke via Phabricator via llvm-commits
- [llvm] r363044 - [llvm-dwarfdump] Add -o to help text and remove --out-file from doc
James Henderson via llvm-commits
- [llvm] r363065 - [docs][llvm-nm] Fix documentation regarding llvm-nm reading stdin
James Henderson via llvm-commits
- [llvm] r363066 - [llvm-dwarfdump] Simplify --ignore-case help text and documentation
James Henderson via llvm-commits
- [llvm] r363073 - [docs][llvm-nm] Make --help help text consistent with other options
James Henderson via llvm-commits
- [llvm] r363081 - [docs][llvm-nm] Add darwin as --format option
James Henderson via llvm-commits
- [llvm] r363136 - [llvm-nm] Fix docs and help text for --print-size
James Henderson via llvm-commits
- [llvm] r363138 - [docs] Fix typo
James Henderson via llvm-commits
- [llvm] r363145 - [docs][llvm-symbolizer] Fix typo and grammar error
James Henderson via llvm-commits
- [llvm] r363264 - [docs][llvm-dwarfdump] Add missing options and behaviour to documentation
James Henderson via llvm-commits
- [llvm] r363266 - [docs][llvm-symbolizer] Fix formatting issue with --functions
James Henderson via llvm-commits
- [llvm] r363374 - [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
James Henderson via llvm-commits
- [llvm] r363380 - [docs][llvm-dwarfdump] Make the --show-parents and --show-children help text and docs more consistent and correct
James Henderson via llvm-commits
- [PATCH] D63014: [docs] Add "GNU Replacements" section to command guide
James Henderson via Phabricator via llvm-commits
- [PATCH] D63014: [docs] Add "GNU Replacements" section to command guide
James Henderson via Phabricator via llvm-commits
- [PATCH] D62972: [ELF] Treat dynamic tag values as virtual addresses instead of offsets
James Henderson via Phabricator via llvm-commits
- [PATCH] D62964: [llvm-objdump] Include dynamic zero-sized and non-function symbols in disassembly
James Henderson via Phabricator via llvm-commits
- [PATCH] D62838: [Object] add isExecutableObject member function
James Henderson via Phabricator via llvm-commits
- [PATCH] D62957: [yaml2obj/obj2yaml] - Make RawContentSection::Content and RawContentSection::Size optional
James Henderson via Phabricator via llvm-commits
- [PATCH] D63001: [yaml2obj] - Do not assert when .dynsym is specified explicitly, but .dynstr is not present.
James Henderson via Phabricator via llvm-commits
- [PATCH] D62957: [yaml2obj/obj2yaml] - Make RawContentSection::Content and RawContentSection::Size optional
James Henderson via Phabricator via llvm-commits
- [PATCH] D63074: [llvm-readobj/llvm-readelf] - Don't fail to dump the object if .dynsym has broken sh_link field.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63013: [llvm-dwarfdump] Add --out-file to help text
James Henderson via Phabricator via llvm-commits
- [PATCH] D63074: [llvm-readobj/llvm-readelf] - Don't fail to dump the object if .dynsym has broken sh_link field.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63077: [yaml2elf] - Check we are able to set custom sh_link for .symtab/.dynsym
James Henderson via Phabricator via llvm-commits
- [PATCH] D63013: [llvm-dwarfdump] Add -o to help text and remove --out-file from documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63013: [llvm-dwarfdump] Add -o to help text and remove --out-file from documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
James Henderson via Phabricator via llvm-commits
- [PATCH] D63090: [objcopy] Error when --preserve-dates is specified with standard streams
James Henderson via Phabricator via llvm-commits
- [PATCH] D62973: [llvm-objcopy] Changed command line parsing errors
James Henderson via Phabricator via llvm-commits
- [PATCH] D63013: [llvm-dwarfdump] Add -o to help text and remove --out-file from documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
James Henderson via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63014: [docs] Add "GNU binutils Replacements" section to command guide
James Henderson via Phabricator via llvm-commits
- [PATCH] D63122: [llvm-strip] Error when using stdin twice
James Henderson via Phabricator via llvm-commits
- [PATCH] D62838: [Object] add isExecutableObject member function
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] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
James Henderson via Phabricator via llvm-commits
- [PATCH] D63013: [llvm-dwarfdump] Add -o to help text and remove --out-file from documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63133: [llvm-dwarfdump] Simplify --ignore-case help text and documentation and grammar error
James Henderson via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
James Henderson via Phabricator via llvm-commits
- [PATCH] D63135: [docs][llvm-nm
James Henderson via Phabricator via llvm-commits
- [PATCH] D60261: Change semantics of fadd/fmul vector reductions.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63135: [docs][llvm-nm] Fix documentation regarding llvm-nm reading stdin
James Henderson via Phabricator via llvm-commits
- [PATCH] D63133: [llvm-dwarfdump] Simplify --ignore-case help text and documentation and fix grammar error
James Henderson via Phabricator via llvm-commits
- [PATCH] D60261: Change semantics of fadd/fmul vector reductions.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63136: [yaml2obj] - Allow setting cutom Flags for implicit sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63137: [yaml2obj] - Allow setting the custom Address for .strtab
James Henderson via Phabricator via llvm-commits
- [PATCH] D63142: [llvm-nm] Fix docs and help text for --print-size
James Henderson via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
James Henderson via Phabricator via llvm-commits
- [PATCH] D63122: [llvm-strip] Error when using stdin twice
James Henderson via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63184: [llvm-objcopy] Recognize the output file format other than ELF
James Henderson via Phabricator via llvm-commits
- [PATCH] D63185: [llvm-objcopy] [WIP] Librarify llvm-objcopy
James Henderson via Phabricator via llvm-commits
- [PATCH] D63142: [llvm-nm] Fix docs and help text for --print-size
James Henderson via Phabricator via llvm-commits
- [PATCH] D63142: [llvm-nm] Fix docs and help text for --print-size
James Henderson via Phabricator via llvm-commits
- [PATCH] D63142: [llvm-nm] Fix docs and help text for --print-size
James Henderson via Phabricator via llvm-commits
- [PATCH] D61672: [llvm-objcopy] Allow strip symtab in executables and DSOs
James Henderson via Phabricator via llvm-commits
- [PATCH] D63195: [docs][llvm-symbolizer] Fix --functions syntax highlighting
James Henderson via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
James Henderson via Phabricator via llvm-commits
- [PATCH] D63211: [docs] Fix local docs build
James Henderson via Phabricator via llvm-commits
- [PATCH] D63217: [docs][llvm-dwarfdump] Add missing options and behaviour to llvm-dwarfdump documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63211: [docs] Fix local docs build
James Henderson via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63211: [docs] Fix local docs build
James Henderson via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
James Henderson via Phabricator via llvm-commits
- [PATCH] D62964: [llvm-objdump] Include dynamic zero-sized and non-function symbols in disassembly
James Henderson via Phabricator via llvm-commits
- [PATCH] D62838: [Object] add isExecutableObject member function
James Henderson via Phabricator via llvm-commits
- [PATCH] D63122: [llvm-strip] Error when using stdin twice
James Henderson via Phabricator via llvm-commits
- [PATCH] D63185: [llvm-objcopy] [WIP] Librarify llvm-objcopy
James Henderson via Phabricator via llvm-commits
- [PATCH] D63184: [llvm-objcopy] Recognize the output file format other than ELF
James Henderson via Phabricator via llvm-commits
- [PATCH] D63238: [llvm-objcopy] Add elf32-sparc target
James Henderson via Phabricator via llvm-commits
- [PATCH] D63239: [llvm-objcopy] Refactor output target parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D62583: [llvm-objcopy] Implement IHEX reader
James Henderson via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
James Henderson via Phabricator via llvm-commits
- [PATCH] D63238: [llvm-objcopy] Add elf32-sparc target
James Henderson via Phabricator via llvm-commits
- [PATCH] D63251: [llvm-objcopy] Fix sparc target endianness
James Henderson via Phabricator via llvm-commits
- [PATCH] D63211: [docs] Fix local docs build
James Henderson via Phabricator via llvm-commits
- [PATCH] D63251: [llvm-objcopy] Fix sparc target endianness
James Henderson via Phabricator via llvm-commits
- [PATCH] D63217: [docs][llvm-dwarfdump] Add missing options and behaviour to llvm-dwarfdump documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63195: [docs][llvm-symbolizer] Fix --functions syntax highlighting
James Henderson via Phabricator via llvm-commits
- [PATCH] D63266: [llvm-readobj] - Do not fail to dump the object which has wrong type of .shstrtab.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63267: [yaml2obj] - Allow setting custom section types for implicit sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63275: [docs][llvm-dwarfdump] Make the --show-parents and --show-children help text and docs more consistent and correct
James Henderson via Phabricator via llvm-commits
- [PATCH] D63239: [llvm-objcopy] Refactor output target parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D63258: [llvm-objcopy][IHEX] Improve test case formatting. NFC
James Henderson via Phabricator via llvm-commits
- [PATCH] D61672: [llvm-objcopy] Allow strip symtab in executables and DSOs
James Henderson via Phabricator via llvm-commits
- [PATCH] D63136: [yaml2obj] - Allow setting cutom Flags for implicit sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63258: [llvm-objcopy][IHEX] Improve test case formatting. NFC
James Henderson via Phabricator via llvm-commits
- [PATCH] D63292: [docs] Workaround old recommonmark version on buildbots
James Henderson via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
James Henderson via Phabricator via llvm-commits
- [PATCH] D62838: [Object] add isExecutableObject member function
James Henderson via Phabricator via llvm-commits
- [PATCH] D63239: [llvm-objcopy] Refactor output target parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D63238: [llvm-objcopy] Add elf32-sparc and elf32-sparcel target
James Henderson via Phabricator via llvm-commits
- [PATCH] D63090: [objcopy] Error when --preserve-dates is specified with standard streams
James Henderson via Phabricator via llvm-commits
- [PATCH] D63122: [llvm-strip] Error when using stdin twice
James Henderson via Phabricator via llvm-commits
- [PATCH] D63313: [llvm-objcopy] Remove no-op flush of errs
James Henderson via Phabricator via llvm-commits
- [PATCH] D63313: [llvm-objcopy] Remove no-op flush of errs
James Henderson via Phabricator via llvm-commits
- [PATCH] D63267: [yaml2obj] - Allow setting custom section types for implicit sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63266: [llvm-readobj] - Do not fail to dump the object which has wrong type of .shstrtab.
James Henderson via Phabricator via llvm-commits
- [PATCH] D63327: [docs][llvm-nm] Improve symbol code documentation
James Henderson via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
James Henderson via Phabricator via llvm-commits
- [PATCH] D63275: [docs][llvm-dwarfdump] Make the --show-parents and --show-children help text and docs more consistent and correct
James Henderson via Phabricator via llvm-commits
- [PATCH] D63244: Support wildcard patterns in --undefined.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D59730: [GVN] teach ConstantFolding correct handling of non-integral addrspace casts
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D62849: Moving OpenCLBuiltins.td and remove unused include
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D63375: [ConstantFolding] Fix assertion failure on non-power-of-two vector load.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D63375: [ConstantFolding] Fix assertion failure on non-power-of-two vector load.
Jay Foad via Phabricator via llvm-commits
- [llvm] r359426 - [DebugInfo] Terminate more location-list ranges at the end of blocks
Jeremy Morse via llvm-commits
- [llvm] r362951 - [DebugInfo] Terminate all location-lists at end of block
Jeremy Morse via llvm-commits
- [llvm] r359426 - [DebugInfo] Terminate more location-list ranges at the end of blocks
Jeremy Morse via llvm-commits
- [llvm] r363161 - [DebugInfo] Add a test that fell out of an earlier commit
Jeremy Morse via llvm-commits
- [llvm] r363245 - [DebugInfo] Use FrameDestroy to extend stack locations to end-of-function
Jeremy Morse via llvm-commits
- [llvm] r363256 - [DebugInfo] Honour variable fragments in LiveDebugValues
Jeremy Morse via llvm-commits
- [llvm] r363259 - [NFC] Sink a function call into LiveDebugValues::process
Jeremy Morse via llvm-commits
- [PATCH] D61940: [DebugInfo] Don't always extend variable locations when the reg location is unchanging
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D63083: [DebugInfo][Docs] Document that prologue/epilogue variable location changes are ignored
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D63083: [DebugInfo][Docs] Document that prologue/epilogue variable location changes are ignored
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D62904: [DebugInfo] Honour variable fragments in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D62904: [DebugInfo] Honour variable fragments in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D62904: [DebugInfo] Honour variable fragments in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D62904: [DebugInfo] Honour variable fragments in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D62904: [DebugInfo] Honour variable fragments in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D62314: [DebugInfo] Use FrameDestroy to extend stack locations to the end of a function
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D62904: [DebugInfo] Honour variable fragments in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D62904: [DebugInfo] Honour variable fragments in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D62904: [DebugInfo] Honour variable fragments in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r362989 - [GlobalISel] Translate memset/memmove/memcpy from undef ptrs into nops
Jessica Paquette via llvm-commits
- [PATCH] D63095: [GlobalISel] Translate memset/memmove/memcpy from undef ptrs into nothing
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D63095: [GlobalISel] Translate memset/memmove/memcpy from undef ptrs into nothing
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D63095: [GlobalISel] Translate memset/memmove/memcpy from undef ptrs into nothing
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D63111: [GlobalISel] Add a G_JUMP_TABLE opcode
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D63163: [GlobalISel][AArch64] Fold G_SUB into G_ICMP when it's safe to do so
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D63306: Add a remarks-based code size diffing tool
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D63306: Add a remarks-based code size diffing tool
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D63303: [GlobalISel][Localizer] Rewrite localizer to run in 2 phases, inter & intra block.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D63223: [AArch64][GlobalISel] Implement selection support for the new G_JUMP_TABLE and G_BRJT ops
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D63163: [GlobalISel][AArch64] Fold G_SUB into G_ICMP when it's safe to do so
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D63163: [GlobalISel][AArch64] Fold G_SUB into G_ICMP when it's safe to do so
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D50941: [DAGCombiner] unwrap truncated subtraction operand for rol generation in matchRotateSub
Jianye Chen via Phabricator via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks with no successors after block placement
Jim Lin via Phabricator via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks with no successors after block placement
Jim Lin via Phabricator via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks with no successors after block placement
Jim Lin via Phabricator via llvm-commits
- [PATCH] D63068: [AVR] Fix incorrect stack parameter push order
Jim Lin via Phabricator via llvm-commits
- [llvm] r362974 - [PowerPC][HTM]Fix $zero is not a GPRC register for builtin_ttest
Jinsong Ji via llvm-commits
- [llvm] r363085 - [PowerPC] Enable MachinePipeliner for P9 with -ppc-enable-pipeliner
Jinsong Ji via llvm-commits
- [llvm] r363105 - [PowerPC][NFC]Remove sms-simple.ll test temporarily.
Jinsong Ji via llvm-commits
- [llvm] r363329 - [MachinePiepliner] Don't check boundary node in checkValidNodeOrder
Jinsong Ji via llvm-commits
- [llvm] r363423 - [PowerPC][NFC] Format comments in P9InstrResrouce.td
Jinsong Ji via llvm-commits
- [llvm] r363461 - [PowerPC][NFC] Comments update and remove some unused def
Jinsong Ji via llvm-commits
- [PATCH] D61935: Fixes PPC64 Tbegin disassembling
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D61935: Fixes PPC64 Tbegin disassembling
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63079: [PowerPC][HTM] Fix $zero is not a GPRC register for builtin_ttest
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63079: [PowerPC][HTM] Fix $zero is not a GPRC register for builtin_ttest
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D62993: [PowerPC] Emit scalar min/max instructions with unsafe fp math
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D62565: [PowerPC] Exploiting to use mtvsrdd instruction when save called-saved GPR register to VSR registers
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D62164: [PowerPC] Enable MachinePipeliner for P9 with -ppc-enable-pipeliner
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D62164: [PowerPC] Enable MachinePipeliner for P9 with -ppc-enable-pipeliner
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D62164: [PowerPC] Enable MachinePipeliner for P9 with -ppc-enable-pipeliner
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63282: [MachinePipeliner] Don't check boundary node in checkValidNodeOrder
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D62164: [PowerPC] Enable MachinePipeliner for P9 with -ppc-enable-pipeliner
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D61228: [PowerPC] Set the innermost hot loop(from PGO) to align 32 bytes
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63282: [MachinePipeliner] Don't check boundary node in checkValidNodeOrder
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63282: [MachinePipeliner] Don't check boundary node in checkValidNodeOrder
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D63004: [TargetLowering] Simplify (ctpop x) == 1
Joel Jones via Phabricator via llvm-commits
- [llvm] r363343 - Revert "[Remarks] Refactor optimization remarks setup"
Joerg Sonnenberger via llvm-commits
- [llvm] r363317 - Revert "[NFC][CodeGen] Add unary fneg tests to fp-fast.ll fp-fold.ll fp-in-intregs.ll fp-stack-compare-cmov.ll fp-stack-compare.ll fsxor-alignment.ll"
Joerg Sonnenberger via llvm-commits
- [llvm] r363407 - [Attributor] Introduce bit-encodings for abstract states
Johannes Doerfert via llvm-commits
- [llvm] r363408 - [Attributor] Disable the Attributor by default and fix a comment
Johannes Doerfert via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59919: [Attributor] Deduce "returned" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59919: [Attributor] Deduce "returned" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59919: [Attributor] Deduce "returned" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63044: [LangRef] Clarify poison semantics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63036: [RFC] LLVM IR constant expressions never trap.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63067: [Attributor] NoAlias on return values.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59919: [Attributor] Deduce "returned" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63067: [Attributor] NoAlias on return values.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63158: StackProtector: Use PointerMayBeCaptured
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63067: [Attributor] NoAlias on return values.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63158: StackProtector: Use PointerMayBeCaptured
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63158: StackProtector: Use PointerMayBeCaptured
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63036: [RFC] LLVM IR constant expressions never trap.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63067: [Attributor] NoAlias on return values.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D61962: [LoopUnroll] Add support for loops with exiting headers and uncond latches.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D61652: [LangRef][Attr] Clarify dereferenceable(_in_scope)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D61652: [LangRef][Attr] Clarify dereferenceable(_in_scope)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D61652: [LangRef][Attr] Clarify dereferenceable(_in_scope)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62313: Add a test for "nofree" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D61652: [Attr] Introduce dereferenceable_globally
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D61652: [Attr] Introduce dereferenceable_globally
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D61652: [Attr] Introduce dereferenceable_globally
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D61652: [Attr] Introduce dereferenceable_globally
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62313: Add a test for "nofree" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D61652: [Attr] Introduce dereferenceable_globally
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63243: [WIP] Adjust the users of dereferenceable wrt. dereferenceable_globally
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62784: [NFC] Include short string attributes in the "Function Attrs" comment
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D61652: [Attr] Introduce dereferenceable_globally
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62687: [Attributor] Deduce "nofree" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D49165: Add, and infer, a nofree function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59919: [Attributor] Deduce "returned" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63312: [Attributor] Deduce attributes for non-exact functions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63314: [Attributor] Allow explicit dependence tracking
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63315: [Attributor] Regularly clear dependences to remove spurious ones
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63312: [Attributor] Deduce attributes for non-exact functions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63315: [Attributor] Regularly clear dependences to remove spurious ones
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63317: [Attributor] Recompute dependences once a fixpoint is reached
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63319: [Attributor] Use internalized versions of non-exact functions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D60012: [Attributor] Introduce bit-encodings for abstract states
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D50554: [ValueTracking] Accept vectors of pointer in GetUnderlyingObject utility
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63243: [WIP] Adjust the users of dereferenceable wrt. dereferenceable_globally
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63243: [WIP] Adjust the users of dereferenceable wrt. dereferenceable_globally
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D63243: [WIP] Adjust the users of dereferenceable wrt. dereferenceable_globally
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D56772: [MIR] Add simple PRE pass to MachineCSE
John Brawn via Phabricator via llvm-commits
- [PATCH] D63148: [MIR] Skip hoisting to throwable or return machine basic blocks
John Brawn via Phabricator via llvm-commits
- [PATCH] D62433: [ObjC][ARC] Delete ObjC runtime calls if the argument is a global variable
John McCall via Phabricator via llvm-commits
- [PATCH] D62088: [compiler-rt][builtins] Scaled Integer log10()
John McCall via Phabricator via llvm-commits
- [PATCH] D62825: [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast
John McCall via Phabricator via llvm-commits
- [PATCH] D62825: [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast
John McCall via Phabricator via llvm-commits
- [PATCH] D62825: [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast
John McCall via Phabricator via llvm-commits
- [PATCH] D62825: [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast
John McCall via Phabricator via llvm-commits
- [llvm] r363008 - [dsymutil] Remove stale comment (NFC)
Jonas Devlieghere via llvm-commits
- [llvm] r363083 - [Path] Set FD to -1 in moved-from TempFile
Jonas Devlieghere via llvm-commits
- [PATCH] D63013: [llvm-dwarfdump] Add --out-file to help text
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D63087: [Path] Set FD to -1 in moved-from TempFile
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D63087: [Path] Set FD to -1 in moved-from TempFile
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D63229: [Reproducers] Include lldb version in the reproducer root
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D63275: [docs][llvm-dwarfdump] Make the --show-parents and --show-children help text and docs more consistent and correct
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D63104: Add GSYM utility files along with unit tests.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D63241: Fixed typos in Log.h
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D63306: Add a remarks-based code size diffing tool
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D63009: [OpenMP] Add target task alloc function with device ID
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D63334: [libFuzzer] Disable len_control by default if LLVMFuzzerCustomMutator is used.
Jonathan Metzman via Phabricator via llvm-commits
- [llvm] r362966 - [docs] Add 'git llvm revert' to getting started guide
Jordan Rupprecht via llvm-commits
- [llvm] r362973 - [llvm-objcopy] Fix SHT_GROUP ordering.
Jordan Rupprecht via llvm-commits
- [llvm] r363100 - [docs] Add "GNU binutils Replacements" section to command guide
Jordan Rupprecht via llvm-commits
- [llvm] r363189 - [llvm-ar][test] Relax lit directory assumptions in thin-archive.test
Jordan Rupprecht via llvm-commits
- [llvm] r363198 - [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Jordan Rupprecht via llvm-commits
- [llvm] r363294 - [docs] Fix TableGen/LangRef typos
Jordan Rupprecht via llvm-commits
- [PATCH] D63023: [docs] Add 'git llvm revert' to getting started guide
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D62620: [llvm-objcopy] Fix SHT_GROUP ordering.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D63090: [objcopy] Error when --preserve-dates is specified with standard streams
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D63014: [docs] Add "GNU binutils Replacements" section to command guide
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D63014: [docs] Add "GNU binutils Replacements" section to command guide
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D62973: [llvm-objcopy] Changed command line parsing errors
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D63122: [llvm-strip] Error when using stdin twice
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D63014: [docs] Add "GNU binutils Replacements" section to command guide
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D63211: [docs] Fix local docs build
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D63211: [docs] Fix local docs build
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D62930: [llvm-ar][test] Relax lit directory assumptions in thin-archive.test
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D62838: [Object] add isExecutableObject member function
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D63122: [llvm-strip] Error when using stdin twice
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D61672: [llvm-objcopy] Allow strip symtab in executables and DSOs
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D62583: [llvm-objcopy] Implement IHEX reader
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D63292: [docs] Workaround old recommonmark version on buildbots
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D63211: [docs] Fix local docs build
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D62838: [Object] add isExecutableObject member function
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r363274 - [EarlyCSE] Ensure equal keys have the same hash value
Joseph Tremoulet via llvm-commits
- [PATCH] D62644: [EarlyCSE] Ensure equal keys have the same hash value
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D62644: [EarlyCSE] Ensure equal keys have the same hash value
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D62644: [EarlyCSE] Ensure equal keys have the same hash value
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D62644: [EarlyCSE] Ensure equal keys have the same hash value
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D62644: [EarlyCSE] Ensure equal keys have the same hash value
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D63349: [EarlyCSE] Fix hashing of self-compares
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D63349: [EarlyCSE] Fix hashing of self-compares
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D63349: [EarlyCSE] Fix hashing of self-compares
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D63349: [EarlyCSE] Fix hashing of self-compares
Joseph Tremoulet via Phabricator via llvm-commits
- [compiler-rt] r363104 - [Sanitizers] Add case MACOS_VERSION_CATALINA
Julian Lettner via llvm-commits
- [PATCH] D63096: [Sanitizers] Add case MACOS_VERSION_CATALINA
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D63096: [Sanitizers] Add case MACOS_VERSION_CATALINA
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D52369: [tblgen][disasm] Allow multiple encodings to disassemble to the same instruction
Justin Bogner via Phabricator via llvm-commits
- [llvm] r363526 - PowerPC: Optimize SPE double parameter calling setup
Justin Hibbits via llvm-commits
- [PATCH] D54583: PowerPC: Optimize SPE double parameter calling setup
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D62814: [clangd] Treat lambdas as functions when preparing hover response
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D63222: [Clangd] Fixed clangd diagnostics priority
Kadir Cetinkaya via Phabricator via llvm-commits
- [llvm] r363118 - [PowerPC][NFC] Added test for sext/shl combination after isel.
Kai Luo via llvm-commits
- [PATCH] D62713: [MIR-Canon] Hardening propagateLocalCopies.
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r363495 - [PowerPC] Set the innermost hot loop to align 32 bytes
Kang Zhang via llvm-commits
- [llvm] r363417 - [FPEnv] Lower STRICT_FP_EXTEND and STRICT_FP_ROUND nodes in preprocess phase of ISelLowering to mirror non-strict nodes on x86.
Kevin P. Neal via llvm-commits
- [PATCH] D43515: More math intrinsics for conservative math handling
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D63271: [FPEnv] Lower STRICT_FP_EXTEND and STRICT_FP_ROUND nodes in preprocess phase of ISelLowering to mirror non-strict nodes on x86.
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D62852: Ignore DIEs in the skeleton unit in a DWO scenario
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D63202: [AMDGPU] gfx1010 premlane instructions
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D63203: [AMDGPU] gfx1010 dpp16 and dpp8
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D63203: [AMDGPU] gfx1010 dpp16 and dpp8
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D63293: [AMDGPU] gfx1010 base changes for wave32
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D63208: [AMDGPU] Pass to propagate ABI attributes from kernels to the functions
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D63206: [AMDGPU] gfx1010 wavefrontsize intrinsic folding
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D63307: [AMDGPU] gfx1011/gfx1012 targets
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D63204: [AMDGPU] gfx1010 core wave32 changes
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D63308: [AMDGPU] gfx1011/gfx1012 clang support
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D63307: [AMDGPU] gfx1011/gfx1012 targets
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r362962 - [scudo][standalone] Introduce the thread specific data structures
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r363095 - [scudo][standalone] Unmap memory in tests
Kostya Kortchinsky via llvm-commits
- [PATCH] D62258: [scudo][standalone] Introduce the thread specific data structures
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D63146: [scudo][standalone] Unmap memory in tests
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D63146: [scudo][standalone] Unmap memory in tests
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D63146: [scudo][standalone] Unmap memory in tests
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D63146: [scudo][standalone] Unmap memory in tests
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D63231: [scudo][standalone] Introduce the combined allocator
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D63231: [scudo][standalone] Introduce the combined allocator
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D63231: [scudo][standalone] Introduce the combined allocator
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D63231: [scudo][standalone] Introduce the combined allocator
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D63231: [scudo][standalone] Introduce the combined allocator
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r363321 - [dfsan] Introduce dfsan_flush().
Kostya Serebryany via llvm-commits
- [llvm] r363299 - [AMDGPU] gfx1010 base changes for wave32
Kostya Serebryany via llvm-commits
- [llvm] r363299 - [AMDGPU] gfx1010 base changes for wave32
Kostya Serebryany via llvm-commits
- [compiler-rt] r363326 - [libFuzzer] simplify the DFT trace collection using the new faster DFSan mode that traces up to 16 labels at a time and never runs out of labels.
Kostya Serebryany via llvm-commits
- [compiler-rt] r363327 - fix whitespaces
Kostya Serebryany via llvm-commits
- [compiler-rt] r363326 - [libFuzzer] simplify the DFT trace collection using the new faster DFSan mode that traces up to 16 labels at a time and never runs out of labels.
Kostya Serebryany via llvm-commits
- [compiler-rt] r363445 - [libFuzzer] simplify the DFT trace collection using the new faster DFSan mode that traces up to 16 labels at a time and never runs out of labels. Second attempt. This time with a fix for windows (putenv instead of setenv))
Kostya Serebryany via llvm-commits
- [compiler-rt] r363326 - [libFuzzer] simplify the DFT trace collection using the new faster DFSan mode that traces up to 16 labels at a time and never runs out of labels.
Kostya Serebryany via llvm-commits
- [compiler-rt] r363469 - [libFuzzer] fix -Werror build
Kostya Serebryany via llvm-commits
- [compiler-rt] r363470 - [libFuzzer] implement a better queue for the fork mode. Add an internal flag -stop_file to allow graceful shutdown of fuzzing. Enhance the logging in the fork mode
Kostya Serebryany via llvm-commits
- [compiler-rt] r363473 - [libFuzzer] in autofocus mode, give more weight to functions with DFT
Kostya Serebryany via llvm-commits
- [PATCH] D63037: [dfsan] Introduce dfsan_flush().
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D63334: [libFuzzer] Disable len_control by default if LLVMFuzzerCustomMutator is used.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D63086: [analyzer][NoStoreFuncVisitor][NFC] Move methods out-of-line, turn some to static functions
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D63080: [analyzer] Track indices of arrays
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D62926: [analyzer] ReturnVisitor: Bypass everything to see inlined calls
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D62926: [analyzer] ReturnVisitor: Bypass everything to see inlined calls
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D63389: [IDF] Generalize IDFCalculator to be used with Clang's CFG
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D63075: [TargetLowering] Add MachineMemOperand::Flags to allowsMemoryAccess tests (PR42123)
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] r363322 - [ORC] Rename MaterializationResponsibility resolve and emit methods to
Lang Hames via llvm-commits
- [llvm] r363444 - [JITLink] Move JITLinkMemoryManager into its own header.
Lang Hames via llvm-commits
- [PATCH] D62491: Updating Kaleidoscope tutorial to Synchronize with ORC v2 APIs
Lang Hames via Phabricator via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Lang Hames via Phabricator via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Lang Hames via Phabricator via llvm-commits
- [PATCH] D61248: [NFC] Add the infrastructure to forward the scheduled state between MBB
Lei Huang via Phabricator via llvm-commits
- [PATCH] D61249: [NFC] Refactor the systemZ scheduler strategy to adapt with the new schedule state forwarding infrastructure
Lei Huang via Phabricator via llvm-commits
- [llvm] r363287 - [clang][NewPM] Fix broken -O0 test from missing assumptions
Leonard Chan via llvm-commits
- [llvm] r363287 - [clang][NewPM] Fix broken -O0 test from missing assumptions
Leonard Chan via llvm-commits
- [PATCH] D62888: [NewPM] Port Sancov
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D62088: [compiler-rt][builtins] Scaled Integer log10()
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D62088: [compiler-rt][builtins] Scaled Integer log10()
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D63170: [clang][NewPM] Fix broken -O0 test from missing assumptions
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D63170: [clang][NewPM] Fix broken -O0 test from missing assumptions
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D62225: [clang][NewPM] Fixing remaining -O0 tests that are broken under new PM
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D62225: [clang][NewPM] Fixing remaining -O0 tests that are broken under new PM
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D62888: [NewPM] Port Sancov
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D62888: [NewPM] Port Sancov
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D63153: [clang][NewPM] Fix broken -O0 test from the AlwaysInliner
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D63153: [clang][NewPM] Fix broken -O0 test from the AlwaysInliner
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D63155: [clang][NewPM] Fix broken profile test
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D63168: [clang][NewPM] Fix split debug test
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D63170: [clang][NewPM] Fix broken -O0 test from missing assumptions
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D63156: [clang][NewPM] Add -fno-experimental-new-pass-manager to tests
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D63156: [clang][NewPM] Add -fno-experimental-new-pass-manager to tests
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D62888: [NewPM] Port Sancov
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D62888: [NewPM] Port Sancov
Leonard Chan via Phabricator via llvm-commits
- [llvm] r363054 - [RISCV] Lower inline asm constraints I, J & K for RISC-V
Lewis Revill via llvm-commits
- [llvm] r363057 - [RISCV][NFC] Add missing test file for D54093
Lewis Revill via llvm-commits
- [llvm] r363058 - [RISCV] Add lowering of addressing sequences for PIC
Lewis Revill via llvm-commits
- [PATCH] D54093: [RISCV] Lower inline asm constraints I, J & K for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D54091: [RISCV] Add inline asm constraints I, J & K for RISC-V
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D55303: [RISCV] Add lowering of addressing sequences for PIC
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] D57319: [RISCV] Fix failure to parse parenthesized immediates
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D55304: [RISCV] Lower calls through PLT
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D63274: [RISCV] Avoid overflow when determining number of nops for code align
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D62428: [libcxx] Slightly improved policy for handling experimental features
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D62618: [libcxx] Make std::tuple<> trivially constructible
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D58582: Implement P0433: deduction guides for <set>
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D63289: [libc++] Add missing #include in tests
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D62726: [X86] Use fresh MemOps when emitting VAARG64
Luke Lau via Phabricator via llvm-commits
- [PATCH] D62726: [X86] Use fresh MemOps when emitting VAARG64
Luke Lau via Phabricator via llvm-commits
- [PATCH] D62726: [X86] Use fresh MemOps when emitting VAARG64
Luke Lau via Phabricator via llvm-commits
- [PATCH] D62726: [X86] Use fresh MemOps when emitting VAARG64
Luke Lau via Phabricator via llvm-commits
- [PATCH] D63351: [AMDGPU] gfx10 conditional registers handling
Mark Searles via Phabricator via llvm-commits
- [lld] r362977 - [Driver] Look for -m in response files as well
Martin Storsjo via llvm-commits
- [lld] r363431 - [COFF] Allow setting subsystem versions while inferring the subsystem type implicitly
Martin Storsjo via llvm-commits
- [lld] r363432 - [MinGW] Support the --{major, minor}-{os, subsystem}-version options
Martin Storsjo via llvm-commits
- [lld] r363433 - [MinGW] Support the --subsystem=val option in joined form
Martin Storsjo via llvm-commits
- [lld] r363456 - [COFF] Handle .eh_frame$symbol as associative comdat for MinGW
Martin Storsjo via llvm-commits
- [lld] r363457 - [COFF] Strip section name suffix from mingw comdats
Martin Storsjo via llvm-commits
- [compiler-rt] r363326 - [libFuzzer] simplify the DFT trace collection using the new faster DFSan mode that traces up to 16 labels at a time and never runs out of labels.
Martin Storsjö via llvm-commits
- [PATCH] D63024: [LLD] [Driver] Look for -flavor/-m in response files as well
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63024: [LLD] [Driver] Look for -flavor/-m in response files as well
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63024: [LLD] [Driver] Look for -flavor/-m in response files as well
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63024: [LLD] [Driver] Look for -m in response files as well
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63024: [LLD] [Driver] Look for -m in response files as well
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63024: [LLD] [Driver] Look for -m in response files as well
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63024: [LLD] [Driver] Look for -m in response files as well
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63024: [LLD] [Driver] Look for -m in response files as well
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63109: lld-link: Reject more than one resource .obj file
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63248: [LLD] [COFF] Allow setting subsystem versions while inferring the subsystem type implicitly
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63249: [LLD] [MinGW] Support the --{major,minor}-{os,subsystem}-version options
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63250: [LLD] [MinGW] Support the --subsystem=val option in joined form
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D62939: Fix a bug w/inbounds invalidation in LFTR (was: Strengthen LFTR's ability to replace IVs)
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63248: [LLD] [COFF] Allow setting subsystem versions while inferring the subsystem type implicitly
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63249: [LLD] [MinGW] Support the --{major,minor}-{os,subsystem}-version options
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63250: [LLD] [MinGW] Support the --subsystem=val option in joined form
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63350: [LLD] [COFF] Handle .eh_frame$symbol as associative comdat for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63352: [COFF] Strip section name suffix from mingw comdats
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63350: [LLD] [COFF] Handle .eh_frame$symbol as associative comdat for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63352: [LLD] [COFF] Strip section name suffix from mingw comdats
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63109: lld-link: Reject more than one resource .obj file
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D63109: lld-link: Reject more than one resource .obj file
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r363021 - AMDGPU: Expand < 32-bit atomics
Matt Arsenault via llvm-commits
- [llvm] r363022 - AtomicExpand: Don't crash on non-0 alloca
Matt Arsenault via llvm-commits
- [llvm] r363158 - LoopDistribute/LAA: Add tests to catch regressions
Matt Arsenault via llvm-commits
- [llvm] r363160 - LoopDistribute/LAA: Respect convergent
Matt Arsenault via llvm-commits
- [llvm] r363162 - LoopLoadElim: Respect convergent
Matt Arsenault via llvm-commits
- [llvm] r363165 - LoopVersioning: Respect convergent
Matt Arsenault via llvm-commits
- [llvm] r363168 - AMDGPU/GlobalISel: Fix using illegal situations in tests
Matt Arsenault via llvm-commits
- [llvm] r363169 - StackProtector: Use PointerMayBeCaptured
Matt Arsenault via llvm-commits
- [llvm] r363165 - LoopVersioning: Respect convergent
Matt Arsenault via llvm-commits
- [llvm] r363383 - AMDGPU: Fix missing const
Matt Arsenault via llvm-commits
- [llvm] r363384 - AMDGPU: Fix printing trailing whitespace after s_endpgm
Matt Arsenault via llvm-commits
- [llvm] r363385 - AMDGPU: Refactor to prepare for manually selecting more intrinsics
Matt Arsenault via llvm-commits
- [llvm] r363386 - Fix not calling TargetCustom PSVs printer
Matt Arsenault via llvm-commits
- [llvm] r363389 - AMDGPU: Fix input chain when gluing copies to m0
Matt Arsenault via llvm-commits
- [llvm] r363391 - RegBankSelect: Remove checks for invalid mappings
Matt Arsenault via llvm-commits
- [llvm] r363406 - AMDGPU: Fold readlane intrinsics of constants
Matt Arsenault via llvm-commits
- [llvm] r363410 - GlobalISel: Avoid producing Illegal copies in RegBankSelect
Matt Arsenault via llvm-commits
- [llvm] r363452 - UpdateTestChecks: Consider .section as end of function for AMDGPU
Matt Arsenault via llvm-commits
- [llvm] r363453 - AMDGPU: Add baseline test for call waitcnt insertion
Matt Arsenault via llvm-commits
- [llvm] r363454 - AMDGPU: Set isTrap on S_TRAP
Matt Arsenault via llvm-commits
- [llvm] r363455 - AMDGPU: Fix dropping memref for ds append/consume
Matt Arsenault via llvm-commits
- [llvm] r363459 - AMDGPU: Fix capitalized register names in asm constraints
Matt Arsenault via llvm-commits
- [llvm] r363460 - SROA: Add baseline test for addrspacecast changes
Matt Arsenault via llvm-commits
- [llvm] r363462 - SROA: Allow eliminating addrspacecasted allocas
Matt Arsenault via llvm-commits
- [llvm] r363465 - AMDGPU: Avoid most waitcnts before calls
Matt Arsenault via llvm-commits
- [llvm] r363478 - Reapply "GlobalISel: Avoid producing Illegal copies in RegBankSelect"
Matt Arsenault via llvm-commits
- [PATCH] D63073: [AMDGPU] Optimize image_[load|store]_mip
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63075: [TargetLowering] Add MachineMemOperand::Flags to allowsMemoryAccess tests (PR42123)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60858: AMDGPU: Skip debug instructions in assert
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31924: SROA: Allow eliminating addrspacecasted allocas
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31924: SROA: Allow eliminating addrspacecasted allocas
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63095: [GlobalISel] Translate memset/memmove/memcpy from undef ptrs into nothing
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63035: LoopDistribute/LAA: Add tests to catch regressions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63095: [GlobalISel] Translate memset/memmove/memcpy from undef ptrs into nothing
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62827: AtomicExpand: Don't crash on non-0 alloca
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62996: Improve reduction intrinsics by overloading result value.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62995: [IntrinsicEmitter] Extend argument overloading with forward references.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62826: AMDGPU: Expand < 32-bit atomics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62607: LoopDistribute/LAA: Respect convergent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62607: LoopDistribute/LAA: Respect convergent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62826: AMDGPU: Expand < 32-bit atomics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62827: AtomicExpand: Don't crash on non-0 alloca
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63075: [TargetLowering] Add MachineMemOperand::Flags to allowsMemoryAccess tests (PR42123)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63158: StackProtector: Use PointerMayBeCaptured
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63160: [AMDGPU] Custom lower INSERT_SUBVECTOR v3, v4, v5, v8
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63162: GlobalISel: Avoid producing Illegal copies in RegBankSelect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63163: [GlobalISel][AArch64] Fold G_SUB into G_ICMP when it's safe to do so
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63162: GlobalISel: Avoid producing Illegal copies in RegBankSelect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D39417: InstCombine: Preserve nuw when reassociating nuw ops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63173: RegBankSelect: Remove checks for invalid mappings
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63158: StackProtector: Use PointerMayBeCaptured
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63158: StackProtector: Use PointerMayBeCaptured
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63035: LoopDistribute/LAA: Add tests to catch regressions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62607: LoopDistribute/LAA: Respect convergent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63015: LoopLoadElim: Respect convergent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63016: LoopVersioning: Respect convergent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62995: [IntrinsicEmitter] Extend argument overloading with forward references.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63158: StackProtector: Use PointerMayBeCaptured
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63202: [AMDGPU] gfx1010 premlane instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63206: [AMDGPU] gfx1010 wavefrontsize intrinsic folding
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63202: [AMDGPU] gfx1010 premlane instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63206: [AMDGPU] gfx1010 wavefrontsize intrinsic folding
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63207: [AMDGPU] gfx1010 wave32 metadata
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63203: [AMDGPU] gfx1010 dpp16 and dpp8
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63203: [AMDGPU] gfx1010 dpp16 and dpp8
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63216: [AMDGPU] ImmArg and SourceOfDivergence for permlane/dpp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63216: [AMDGPU] ImmArg and SourceOfDivergence for permlane/dpp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63225: AMDGPU: Fold readlane from copy of SGPR or imm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63226: AMDGPU: Fold readlane intrinsics of constants
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63225: AMDGPU: Fold readlane from copy of SGPR or imm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63226: AMDGPU: Fold readlane intrinsics of constants
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63225: AMDGPU: Fold readlane from copy of SGPR or imm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63225: AMDGPU: Fold readlane from copy of SGPR or imm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63225: AMDGPU: Fold readlane from copy of SGPR or imm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63225: AMDGPU: Fold readlane from copy of SGPR or imm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63234: AMDGPU: Change API for checking for exec modification
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63234: AMDGPU: Change API for checking for exec modification
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63269: AMDGPU: Fix input chain when gluing copies to m0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63272: AMDGPU: Fix printing trailing whitespace after s_endpgm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63278: AMDGPU: Cleanup custom PseudoSourceValue definitions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63162: GlobalISel: Avoid producing Illegal copies in RegBankSelect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63159: [GlobalISel] Add a G_BRJT opcode
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63301: [AMDGPU] gfx1010 wave32 icmp/fcmp intrinsic changes for wave32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63301: [AMDGPU] gfx1010 wave32 icmp/fcmp intrinsic changes for wave32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63332: AMDGPU: Fix dropping memref for ds append/consume
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63272: AMDGPU: Fix printing trailing whitespace after s_endpgm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63269: AMDGPU: Fix input chain when gluing copies to m0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63173: RegBankSelect: Remove checks for invalid mappings
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51932: [AMDGPU] Fix-up cases where writelane has 2 SGPR operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60137: Describe stack-id as an enum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63159: [GlobalISel] Add a G_BRJT opcode
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59710: [SLP] remove lower limit for forming reduction patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63226: AMDGPU: Fold readlane intrinsics of constants
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63162: GlobalISel: Avoid producing Illegal copies in RegBankSelect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50554: [ValueTracking] Accept vectors of pointer in GetUnderlyingObject utility
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63337: [AMDGPU] Don't constrain callees with inlinehint from inlining on MaxBB check to prevent link failure
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63356: UpdateTestChecks: Consider .section as end of function for AMDGPU
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63359: AMDGPU: Avoid most waitcnts before calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63359: AMDGPU: Avoid most waitcnts before calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63359: AMDGPU: Avoid most waitcnts before calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63356: UpdateTestChecks: Consider .section as end of function for AMDGPU
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58736: [System Model] Introduce a target system model
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63332: AMDGPU: Fix dropping memref for ds append/consume
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31924: SROA: Allow eliminating addrspacecasted allocas
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63359: AMDGPU: Avoid most waitcnts before calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63365: AMDGPU: Add ds_gws_init / ds_gws_barrier intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63365: AMDGPU: Add ds_gws_init / ds_gws_barrier intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63365: AMDGPU: Add ds_gws_init / ds_gws_barrier intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63365: AMDGPU: Add ds_gws_init / ds_gws_barrier intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63225: AMDGPU: Fold readlane from copy of SGPR or imm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60640: AMDGPU/GlobalISel: Implement select for G_ICMP and G_SELECT
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r362979 - [Docs] [llvm-mca] Point out a caveat for using llvm-mca markers in source code.
Matt Davis via llvm-commits
- [PATCH] D63040: [Docs] [llvm-mca] Point out a caveat for using llvm-mca markers in source code.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D63040: [Docs] [llvm-mca] Point out a caveat for using llvm-mca markers in source code.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D62929: [GWP-ASan] Integration with Scudo [5].
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D62733: Add FuzzedDataProvider helper class / single header library.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D63146: [scudo][standalone] Unmap memory in tests
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D63146: [scudo][standalone] Unmap memory in tests
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D63231: [scudo][standalone] Introduce the combined allocator
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D63231: [scudo][standalone] Introduce the combined allocator
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D63231: [scudo][standalone] Introduce the combined allocator
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D62927: [sanitizers][windows] Rtl-Heap Interception and tests
Matthew G McGovern via Phabricator via llvm-commits
- [PATCH] D63040: [Docs] [llvm-mca] Point out a caveat for using llvm-mca markers in source code.
Max Marrone via Phabricator via llvm-commits
- [compiler-rt] r363071 - Add FuzzedDataProvider helper class / single header library.
Max Moroz via llvm-commits
- [compiler-rt] r363443 - [libFuzzer] Disable len_control by default if LLVMFuzzerCustomMutator is used.
Max Moroz via llvm-commits
- [PATCH] D62733: Add FuzzedDataProvider helper class / single header library.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D62733: Add FuzzedDataProvider helper class / single header library.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D62733: Add FuzzedDataProvider helper class / single header library.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D62733: Add FuzzedDataProvider helper class / single header library.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D62733: Add FuzzedDataProvider helper class / single header library.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D63232: [Coverage] Load code coverage data from archives
Max Moroz via Phabricator via llvm-commits
- [PATCH] D63232: [Coverage] Load code coverage data from archives
Max Moroz via Phabricator via llvm-commits
- [PATCH] D63334: [libFuzzer] Disable len_control by default if LLVMFuzzerCustomMutator is used.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D63348: [libFuzzer] Improve FuzzedDataProvider helper.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D63348: [libFuzzer] Improve FuzzedDataProvider helper.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D63334: [libFuzzer] Disable len_control by default if LLVMFuzzerCustomMutator is used.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D63348: [libFuzzer] Improve FuzzedDataProvider helper.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D63348: [libFuzzer] Improve FuzzedDataProvider helper.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D63334: [libFuzzer] Disable len_control by default if LLVMFuzzerCustomMutator is used.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D63334: [libFuzzer] Disable len_control by default if LLVMFuzzerCustomMutator is used.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D63049: Coding Standard: Prefer `int` for regular arithmetic
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D63049: Coding Standard: Prefer `int` for regular arithmetic
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r363474 - adding more fmf propagation for selects plus tests
Michael Berg via llvm-commits
- [llvm] r363484 - adding more fmf propagation for selects plus updated tests
Michael Berg via llvm-commits
- [PATCH] D62433: [ObjC][ARC] Delete ObjC runtime calls if the argument is a global variable
Michael Gottesman via Phabricator via llvm-commits
- [llvm] r362854 - LoopDistribute: Add testcase where SCEV wants to insert a runtime
Michael Kruse via llvm-commits
- [polly] r363121 - [ScopBuilder] Move hoistInvariantLoads to ScopBuilder. NFC.
Michael Kruse via llvm-commits
- [llvm] r363165 - LoopVersioning: Respect convergent
Michael Kruse via llvm-commits
- [polly] r363214 - [ScopBuilder] Move getNonHoistableCtx to ScopBuilder. NFC.
Michael Kruse via llvm-commits
- [polly] r363216 - [ScopBuilder] Move addInvariantLoads to ScopBuilder. NFC.
Michael Kruse via llvm-commits
- [llvm] r363367 - [yaml2obj] - Allow setting cutom Flags for implicit sections.
Michael Kruse via llvm-commits
- [llvm] r363287 - [clang][NewPM] Fix broken -O0 test from missing assumptions
Michael Kruse via llvm-commits
- [PATCH] D61446: Generalize the pass registration mechanism used by Polly to any third-party tool
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63035: LoopDistribute/LAA: Add tests to catch regressions
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63066: [Polly][NFC][ScopBuilder] Move getNonHoistableCtx to ScopBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D62925: [Polly][NFC][ScopBuilder] Move hoistInvariantLoads to ScopBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63035: LoopDistribute/LAA: Add tests to catch regressions
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D62607: LoopDistribute/LAA: Respect convergent
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63066: [Polly][NFC][ScopBuilder] Move getNonHoistableCtx to ScopBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63172: [Polly][NFC][ScopBuilder] Move addInvariantLoads to ScopBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D62925: [Polly][NFC][ScopBuilder] Move hoistInvariantLoads to ScopBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63066: [Polly][NFC][ScopBuilder] Move getNonHoistableCtx to ScopBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63172: [Polly][NFC][ScopBuilder] Move addInvariantLoads to ScopBuilder
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63304: Ignore Singletons in statement domains
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63305: Propagate Trip count Assumptions to runtime check
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63304: Ignore Singletons in statement domains
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D63338: PHINode: introduce setIncomingValueForBlock() function, and use it.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r363269 - Fix GCC compiler warning. NFC.
Michael Liao via llvm-commits
- [PATCH] D63100: [llvm-lipo] Update llvm-lipo docs for -archs flag
Michael Trent via Phabricator via llvm-commits
- [PATCH] D63327: [docs][llvm-nm] Improve symbol code documentation
Michael Trent via Phabricator via llvm-commits
- [PATCH] D63341: [llvm-lipo] Implement -thin
Michael Trent via Phabricator via llvm-commits
- [llvm] r363388 - [lit] Fix UnicodeEncodeError when test commands contain non-ASCII chars
Michal Gorny via llvm-commits
- [PATCH] D63054: [lldb] [Process/NetBSD] Fix error handling in register operations
Michał Górny via Phabricator via llvm-commits
- [PATCH] D63254: [lit] Fix UnicodeEncodeError when test commands contain non-ASCII chars
Michał Górny via Phabricator via llvm-commits
- [PATCH] D63254: [lit] Fix UnicodeEncodeError when test commands contain non-ASCII chars
Michał Górny via Phabricator via llvm-commits
- [PATCH] D63254: [lit] Fix UnicodeEncodeError when test commands contain non-ASCII chars
Michał Górny via Phabricator via llvm-commits
- [PATCH] D63254: [lit] Fix UnicodeEncodeError when test commands contain non-ASCII chars
Michał Górny via Phabricator via llvm-commits
- [PATCH] D63254: [lit] Fix UnicodeEncodeError when test commands contain non-ASCII chars
Michał Górny via Phabricator via llvm-commits
- [PATCH] D63254: [lit] Fix UnicodeEncodeError when test commands contain non-ASCII chars
Michał Górny via Phabricator via llvm-commits
- [PATCH] D61798: lit: modernize the lit configuration for the lit tests
Michał Górny via Phabricator via llvm-commits
- [llvm] r363166 - [ARM] Fix compiler warning
Mikael Holmen via llvm-commits
- [llvm] r363039 - [ARM] Add the non-MVE instructions in Arm v8.1-M.
Mikael Holmén via llvm-commits
- [llvm] r363039 - [ARM] Add the non-MVE instructions in Arm v8.1-M.
Mikael Holmén via llvm-commits
- [llvm] r363299 - [AMDGPU] gfx1010 base changes for wave32
Mikael Holmén via llvm-commits
- [llvm] r363299 - [AMDGPU] gfx1010 base changes for wave32
Mikael Holmén via llvm-commits
- [PATCH] D57149: [StackProtector] Skip analysing dead users in HasAddressTaken, PR40436
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D62644: [EarlyCSE] Ensure equal keys have the same hash value
Mikael Holmén 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
- [llvm] r363051 - [ARM] First MVE instructions: scalar shifts.
Mikhail Maltsev via llvm-commits
- [llvm] r363403 - [ARM] Add MVE horizontal accumulation instructions
Mikhail Maltsev via llvm-commits
- [PATCH] D62668: [ARM] First MVE instructions: scalar shifts.
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D62668: [ARM] First MVE instructions: scalar shifts.
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D62668: [ARM] First MVE instructions: scalar shifts.
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D62669: [ARM] Set up infrastructure for MVE vector instructions.
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D62670: [ARM] Add MVE horizontal accumulation instructions.
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D62670: [ARM] Add MVE horizontal accumulation instructions.
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D62671: [ARM] Add MVE integer vector min/max instructions.
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D62670: [ARM] Add MVE horizontal accumulation instructions.
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D62670: [ARM] Add MVE horizontal accumulation instructions.
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D63284: [libc++] Keep __regex_word in sync with ctype_base
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D62670: [ARM] Add MVE horizontal accumulation instructions.
Mikhail Maltsev via Phabricator via llvm-commits
- [llvm] r363210 - [llvm] Expose DWARFDebugLine::LineTable::getFileNameEntry
Mircea Trofin via llvm-commits
- [PATCH] D63228: [llvm] Expose DWARFDebugLine::LineTable::getFileNameEntry
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D63228: [llvm] Expose DWARFDebugLine::LineTable::getFileNameEntry
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D63199: [Mips] Add s.d instruction alias for Mips1
Mirko Brkusanin via Phabricator via llvm-commits
- [llvm] r363476 - Revert "GlobalISel: Avoid producing Illegal copies in RegBankSelect"
Mitch Phillips via llvm-commits
- [PATCH] D62929: [GWP-ASan] Integration with Scudo [5].
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D62929: [GWP-ASan] Integration with Scudo [5].
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D62839: [clangd] Index API and implementations for relations
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D62839: [clangd] Index API and implementations for relations
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D58880: [clangd] Type hierarchy subtypes
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D61228: [PowerPC] Set the innermost hot loop(from PGO) to align 32 bytes
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D63105: Add --print-supported-cpus flag for clang.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D63105: Add --print-supported-cpus flag for clang.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D63105: Add --print-supported-cpus flag for clang.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D63046: [Attributor] Deduce "willreturn" function attribute
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D63312: [Attributor] Deduce attributes for non-exact functions
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D63315: [Attributor] Regularly clear dependences to remove spurious ones
Nick Lewycky via Phabricator via llvm-commits
- [llvm] r362932 - gn build: Merge r362913
Nico Weber via llvm-commits
- [lld] r363016 - llvm-lib: Implement /machine: argument
Nico Weber via llvm-commits
- [llvm] r363016 - llvm-lib: Implement /machine: argument
Nico Weber via llvm-commits
- [lld] r363017 - Wrap comment to 80 columns
Nico Weber via llvm-commits
- [llvm] r363019 - gn build: Merge r362972
Nico Weber via llvm-commits
- [llvm] r363020 - gn build: Merge r362939
Nico Weber via llvm-commits
- [lld] r363050 - Let writeWindowsResourceCOFF() take a TimeStamp parameter
Nico Weber via llvm-commits
- [llvm] r363050 - Let writeWindowsResourceCOFF() take a TimeStamp parameter
Nico Weber via llvm-commits
- [lld] r363078 - lld-link: Reject more than one resource .obj file
Nico Weber via llvm-commits
- [llvm] r363078 - lld-link: Reject more than one resource .obj file
Nico Weber via llvm-commits
- [lld] r363144 - Share /machine: handling code with llvm-cvtres too
Nico Weber via llvm-commits
- [llvm] r363144 - Share /machine: handling code with llvm-cvtres too
Nico Weber via llvm-commits
- [llvm] r363152 - gn build: Merge r363122
Nico Weber via llvm-commits
- [llvm] r363154 - gn build: add RISCV target
Nico Weber via llvm-commits
- [llvm] r363155 - Fix a Wunused-lambda-capture warning.
Nico Weber via llvm-commits
- [llvm] r363159 - gn build: Add Mips target
Nico Weber via llvm-commits
- [llvm] r363170 - gn build: Add SystemZ target
Nico Weber via llvm-commits
- [llvm] r363324 - gn build: Merge r363242
Nico Weber via llvm-commits
- [llvm] r363353 - gn build: Merge r363204 (clang-scan-deps)
Nico Weber via llvm-commits
- [llvm] r363378 - gn build: Merge r363376
Nico Weber via llvm-commits
- [llvm] r363379 - Revert r363298 "[lit] Disable test on darwin when building shared libs."
Nico Weber via llvm-commits
- [lld] r363397 - lld/coff: slightly simplify ImportFile::parse()
Nico Weber via llvm-commits
- [lld] r363419 - Remove two unused parameters
Nico Weber via llvm-commits
- [lld] r363421 - Wrap a test to 80 columns
Nico Weber via llvm-commits
- [llvm] r363436 - gn build: Simplify Target build files
Nico Weber via llvm-commits
- [llvm] r363437 - gn build: Add NVPTX target
Nico Weber via llvm-commits
- [llvm] r363505 - gn build: Merge r363444
Nico Weber via llvm-commits
- [PATCH] D63021: llvm-lib: Implement /machine: argument
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63109: lld-link: Reject more than one resource .obj file
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63109: lld-link: Reject more than one resource .obj file
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63116: Let writeWindowsResourceCOFF() take a TimeStamp parameter
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63116: Let writeWindowsResourceCOFF() take a TimeStamp parameter
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63120: Share /machine: handling code with llvm-cvtres too
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63109: lld-link: Reject more than one resource .obj file
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63116: Let writeWindowsResourceCOFF() take a TimeStamp parameter
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63109: lld-link: Reject more than one resource .obj file
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63120: Share /machine: handling code with llvm-cvtres too
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63109: lld-link: Reject more than one resource .obj file
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63109: lld-link: Reject more than one resource .obj file
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63120: Share /machine: handling code with llvm-cvtres too
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63120: Share /machine: handling code with llvm-cvtres too
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63120: Share /machine: handling code with llvm-cvtres too
Nico Weber via Phabricator via llvm-commits
- [PATCH] D62907: [ARM] Implement TTI::isHardwareLoopProfitable
Nico Weber via Phabricator via llvm-commits
- [PATCH] D62907: [ARM] Implement TTI::isHardwareLoopProfitable
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63200: gn build: Simplify Target build files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63210: gn build: Add NVPTX target
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63200: gn build: Simplify Target build files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D61697: [lit] Disable test on darwin when building shared libs.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63200: gn build: Simplify Target build files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63321: [SVE][IR] Scalable Vector IR Type with pr42210 fix
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63342: lld/elf: Extract undefined symbol diagnostic emission into its own function
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63343: lld/elf: Serialize undefined symbol diagnostics, emit them in one go later
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63344: lld/elf: Deduplicate undefined symbol diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63210: gn build: Add NVPTX target
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63321: [SVE][IR] Scalable Vector IR Type with pr42210 fix
Nico Weber via Phabricator via llvm-commits
- [llvm] r363514 - AMDGPU/GFX10: Support DLC bit in llvm.amdgcn.s.buffer.load intrinsic
Nicolai Haehnle via llvm-commits
- [llvm] r363516 - AMDGPU: Be explicit about whether the high-word in SI_PC_ADD_REL_OFFSET is 0
Nicolai Haehnle via llvm-commits
- [llvm] r363517 - AMDGPU: Prepare for explicit absolute relocations in code generation
Nicolai Haehnle via llvm-commits
- [llvm] r363519 - [AsmPrinter] Make EmitLinkage and EmitVisibility public
Nicolai Haehnle via llvm-commits
- [PATCH] D61491: AMDGPU: Be explicit about whether the high-word in SI_PC_ADD_REL_OFFSET is 0
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D61492: AMDGPU: Prepare for explicit absolute relocations in code generation
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63234: AMDGPU: Change API for checking for exec modification
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63278: AMDGPU: Cleanup custom PseudoSourceValue definitions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63225: AMDGPU: Fold readlane from copy of SGPR or imm
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D61493: AMDGPU/MC: Add .amdgpu_lds directive
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63392: AMDGPU: Explicitly define a triple for some tests
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D61494: AMDGPU: Write LDS objects out as global symbols in code generation
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D61494: AMDGPU: Write LDS objects out as global symbols in code generation
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D61494: AMDGPU: Write LDS objects out as global symbols in code generation
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D63320: [TableGen] Add "getOperandType" to get operand types from opcode/opidx
Nicolas Guillemot via Phabricator via llvm-commits
- [PATCH] D63320: [TableGen] Add "getOperandType" to get operand types from opcode/opidx
Nicolas Guillemot via Phabricator via llvm-commits
- [PATCH] D63374: [TableGen] Add "MCInstValidatorEmitter" TableGen backend
Nicolas Guillemot via Phabricator via llvm-commits
- [llvm] r363320 - [LangRef] Clarify poison semantics
Nikita Popov via llvm-commits
- [llvm] r363489 - [SimplifyIndVar] Simplify non-overflowing saturating add/sub
Nikita Popov via llvm-commits
- [llvm] r363490 - [SCEV] Use unsigned/signed intersection type in SCEV
Nikita Popov via llvm-commits
- [PATCH] D61934: [SCEV] Use wrap flags in InsertBinop
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63044: [LangRef] Clarify poison semantics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63044: [LangRef] Clarify poison semantics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D62939: Strengthen LFTR's ability to replace IVs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D62644: [EarlyCSE] Ensure equal keys have the same hash value
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63138: [Analysis] add isSplatValue() for vectors in IR
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D62939: Fix a bug w/inbounds invalidation in LFTR (was: Strengthen LFTR's ability to replace IVs)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D62625: LFTR for multiple exit loops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D62939: Fix a bug w/inbounds invalidation in LFTR (was: Strengthen LFTR's ability to replace IVs)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D62939: Fix a bug w/inbounds invalidation in LFTR (was: Strengthen LFTR's ability to replace IVs)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D62625: LFTR for multiple exit loops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D62792: [SimplifyIndVar] Simplify non-overflowing saturating add/sub
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63044: [LangRef] Clarify poison semantics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63349: [EarlyCSE] Fix hashing of self-compares
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63349: [EarlyCSE] Fix hashing of self-compares
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63065: [InstSimplify] Fix addo/subo undef folds (PR42209)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D62792: [SimplifyIndVar] Simplify non-overflowing saturating add/sub
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60035: [SCEV] Use unsigned/signed intersection type in SCEV
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63281: [TargetLowering] Add SimplifyMultipleUseDemandedBits
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63065: [InstSimplify] Fix addo/subo undef folds (PR42209)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63065: [InstSimplify] Fix addo/subo undef folds (PR42209)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63065: [InstSimplify] Fix addo/subo undef folds (PR42209)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D63065: [InstSimplify] Fix addo/subo undef folds (PR42209)
Nikita Popov via Phabricator via llvm-commits
- [llvm] r362923 - [DebugInfo] More strict debug range for stack variables
Nikola Prica via llvm-commits
- [llvm] r363246 - [DebugInfo] Move Value struct out of DebugLocEntry as DbgValueLoc (NFC)
Nikola Prica via llvm-commits
- [PATCH] D61600: [DebugInfo] More precise variable range for stack locations
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D61600: [DebugInfo] More precise variable range for stack locations
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D63213: [DebugInfo] Move Value struct out of DebugLocEntry as DbgValueLoc (NFC)
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D63213: [DebugInfo] Move Value struct out of DebugLocEntry as DbgValueLoc (NFC)
Nikola Prica via Phabricator via llvm-commits
- [llvm] r363129 - gitignore: Ignore Qt Creator project configuration files. NFC
Nikolai Kosjar via llvm-commits
- [PATCH] D48116: [libclang] Allow skipping warnings from all included files
Nikolai Kosjar via Phabricator via llvm-commits
- [PATCH] D63129: [clang-tidy] Fix invalid read on destruction
Nikolai Kosjar via Phabricator via llvm-commits
- [PATCH] D63193: [clangd] Fix typo in GUARDED_BY()
Nikolai Kosjar via Phabricator via llvm-commits
- [PATCH] D57302: [DAGCombine] More diamond carry pattern optimization.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D63044: [LangRef] Clarify poison semantics
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D60704: [ARM] Disallow PC, and optionally SP, in VMOVRH and VMOVHR.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D63219: [ARM] Refactor handling of IT mask operands.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D62669: [ARM] Set up infrastructure for MVE vector instructions.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D63247: [ARM] MVE VPT Block Pass
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D62670: [ARM] Add MVE horizontal accumulation instructions.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D60692: [ARM] Explicit lowering of half <-> double conversions.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D62670: [ARM] Add MVE horizontal accumulation instructions.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [llvm] r363046 - [DebugInfo at O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion
Orlando Cazalet-Hyams via llvm-commits
- [llvm] r363132 - Revert "[DebugInfo at O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion"
Orlando Cazalet-Hyams via llvm-commits
- [PATCH] D60831: [DebugInfo at O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] r363232 - [llvm-ar][test] Add to MRI test coverage
Owen Reynolds via llvm-commits
- [llvm] r363239 - Revert [llvm-ar][test] Add to MRI test coverage
Owen Reynolds via llvm-commits
- [PATCH] D62930: [llvm-ar][test] Relax lit directory assumptions in thin-archive.test
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D63197: [llvm-ar][test] Add to MRI test coverage
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D63197: [llvm-ar][test] Add to MRI test coverage
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D62943: DWARF: Simplify SymbolFileDWARF::GetDWARFCompileUnit
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D62852: Ignore DIEs in the skeleton unit in a DWO scenario
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D62894: DWARF: Share line tables of type units
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D63005: DWARF: Don't create lldb CompileUnits for DWARF type units
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D63268: Make UniqueCStringMap work with non-default-constructible types and other improvements/cleanups
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D62997: [LV] Share the LV illegality reporting with LoopVectorize. NFC.
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D62363: [X86] Enable intrinsics that convert float and bf16 data to each other
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D59744: Fix i386 ABI "__m64" type bug
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D63236: [mips] Add empty scheduler info and `NoItinerary` to the `MipsAsmPseudoInst`
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D63237: [mips] Add PTR64 and GPR_64 predicates to some MIPS 64-bit instructions
Petar Avramovic via Phabricator via llvm-commits
- [llvm] r363024 - Symbolize: Replace the Options constructor with in-class initialization. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r363025 - Symbolize: Make DWPName a symbolizer option instead of an argument to symbolize{, Inlined}Code.
Peter Collingbourne via llvm-commits
- [lld] r363026 - ELF: Don't process the partition end marker during combineEhSections().
Peter Collingbourne via llvm-commits
- [llvm] r363334 - Symbolize: Remove dead code. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D63021: llvm-lib: Implement /machine: argument
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63113: Symbolize: Replace the Options constructor with in-class initialization. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63114: Symbolize: Make DWPName a symbolizer option instead of an argument to symbolize{,Inlined}Code.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63113: Symbolize: Replace the Options constructor with in-class initialization. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63114: Symbolize: Make DWPName a symbolizer option instead of an argument to symbolize{,Inlined}Code.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63119: hwasan: Add a tag_offset DWARF attribute to instrumented stack variables.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63119: hwasan: Add a tag_offset DWARF attribute to instrumented stack variables.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63119: hwasan: Add a tag_offset DWARF attribute to instrumented stack variables.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63037: [dfsan] Introduce dfsan_flush().
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63119: hwasan: Add a tag_offset DWARF attribute to instrumented stack variables.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63298: Symbolize: Remove dead code. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63300: AArch64: Prefer FP-relative debug locations in HWASANified functions.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63300: AArch64: Prefer FP-relative debug locations in HWASANified functions.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63300: AArch64: Prefer FP-relative debug locations in HWASANified functions.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63298: Symbolize: Remove dead code. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63300: AArch64: Prefer FP-relative debug locations in HWASANified functions.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63360: hwasan: Use the lower 8 bits of the ring buffer entry address as the base stack tag.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63360: hwasan: Use the lower 8 bits of the ring buffer entry address as the base stack tag.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63360: hwasan: Use bits [3..11) of the ring buffer entry address as the base stack tag.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63119: hwasan: Add a tag_offset DWARF attribute to instrumented stack variables.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D63300: AArch64: Prefer FP-relative debug locations in HWASANified functions.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r362926 - [COFF][X86] Add REQUIRES: x86 to a couple of tests
Peter Smith via llvm-commits
- [PATCH] D63071: [LLD][COFF] Add REQUIRES: x86 to a couple of tests
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63071: [LLD][COFF] Add REQUIRES: x86 to a couple of tests
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63190: Add -gnu-map option to emit a map file in the GNU-tsyle format.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63190: Add -gnu-map option to emit a map file in the GNU-tsyle format.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63190: Add -gnu-map option to emit a map file in the GNU-tsyle format.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63121: [ELF] Make the rule to create relative relocations in a writable section stricter
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63121: [ELF] Make the rule to create relative relocations in a writable section stricter
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63121: [ELF] Make the rule to create relative relocations in a writable section stricter
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63121: [ELF] Make the rule to create relative relocations in a writable section stricter
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63244: Support wildcard patterns in --undefined.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63121: [ELF] Make the rule to create relative relocations in a writable section stricter
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63121: [ELF] Make the rule to create relative relocations in a writable section stricter
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63191: [lld][ELF] Check length of subsection in .ARM.attributes
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63191: [lld][ELF] Check length of subsection in .ARM.attributes
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63191: [lld][ELF] Check length of subsection in .ARM.attributes
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63191: [lld][ELF] Check length of subsection in .ARM.attributes
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63333: [ELF][ARM] Merge handleARMTlsRelocation() into handleTlsRelocation()
Peter Smith via Phabricator via llvm-commits
- [PATCH] D63107: Setup testing target dependencies for default runtimes
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D61697: [lit] Disable test on darwin when building shared libs.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D63200: gn build: Simplify Target build files
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D63210: gn build: Add NVPTX target
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D63179: [sanitizer-common] Reduce ANSI color sequences that have no effect.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D62881: [ExecutionEngine] Add UnaryOperator visitor to the interpreter
Phabricator via Phabricator via llvm-commits
- [PATCH] D60704: [ARM] Disallow PC, and optionally SP, in VMOVRH and VMOVHR.
Phabricator via Phabricator via llvm-commits
- [PATCH] D62521: [IRBuilder] Add CreateFNegFMF(...) to the IRBuilder
Phabricator via Phabricator via llvm-commits
- [PATCH] D62667: [ARM] Add the non-MVE instructions in Arm v8.1-M.
Phabricator via Phabricator via llvm-commits
- [PATCH] D63081: [WebAssembly] Cleanup toolchain test files. NFC.
Phabricator via Phabricator via llvm-commits
- [PATCH] D63107: Setup testing target dependencies for default runtimes
Phabricator via Phabricator via llvm-commits
- [PATCH] D63021: llvm-lib: Implement /machine: argument
Phabricator via Phabricator via llvm-commits
- [PATCH] D60261: Change semantics of fadd/fmul vector reductions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D62667: [ARM] Add the non-MVE instructions in Arm v8.1-M.
Phabricator via Phabricator via llvm-commits
- [PATCH] D60831: [DebugInfo at O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion
Phabricator via Phabricator via llvm-commits
- [PATCH] D63116: Let writeWindowsResourceCOFF() take a TimeStamp parameter
Phabricator via Phabricator via llvm-commits
- [PATCH] D63109: lld-link: Reject more than one resource .obj file
Phabricator via Phabricator via llvm-commits
- [PATCH] D62629: [InstCombine] Update fptrunc (fneg x)) -> (fneg (fptrunc x) for unary FNeg
Phabricator via Phabricator via llvm-commits
- [PATCH] D62612: [InstCombine] Handle -(X-Y) --> (Y-X) for unary fneg when NSZ
Phabricator via Phabricator via llvm-commits
- [PATCH] D63110: Fix a crash in option parsing.
Phabricator via Phabricator via llvm-commits
- [PATCH] D63120: Share /machine: handling code with llvm-cvtres too
Phabricator via Phabricator via llvm-commits
- [PATCH] D62907: [ARM] Implement TTI::isHardwareLoopProfitable
Phabricator via Phabricator via llvm-commits
- [PATCH] D63140: [clangd] Return TextEdits from ClangdServer::applyTweak
Phabricator via Phabricator via llvm-commits
- [PATCH] D61821: gn build: add RISCV target
Phabricator via Phabricator via llvm-commits
- [PATCH] D62511: Sanitize llvm-extract -help output
Phabricator via Phabricator via llvm-commits
- [PATCH] D62995: [IntrinsicEmitter] Extend argument overloading with forward references.
Phabricator via Phabricator via llvm-commits
- [PATCH] D63212: [ARM] Scan for existing loop intrinsics
Phabricator via Phabricator via llvm-commits
- [PATCH] D63245: clang-scan-deps: Fix -DBUILD_SHARED_LIBS=ON build
Phabricator via Phabricator via llvm-commits
- [PATCH] D62996: Improve reduction intrinsics by overloading result value.
Phabricator via Phabricator via llvm-commits
- [PATCH] D63030: [WebAssembly] Modernize include path handling
Phabricator via Phabricator via llvm-commits
- [PATCH] D63219: [ARM] Refactor handling of IT mask operands.
Phabricator via Phabricator via llvm-commits
- [PATCH] D61125: [AMDGPU][MC] Enabled constant expressions as operands of s_getreg/s_setreg
Phabricator via Phabricator via llvm-commits
- [PATCH] D62669: [ARM] Set up infrastructure for MVE vector instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D62644: [EarlyCSE] Ensure equal keys have the same hash value
Phabricator via Phabricator via llvm-commits
- [PATCH] D61697: [lit] Disable test on darwin when building shared libs.
Phabricator via Phabricator via llvm-commits
- [PATCH] D63232: [Coverage] Load code coverage data from archives
Phabricator via Phabricator via llvm-commits
- [PATCH] D63310: Make crashlog.py less noisy
Phabricator via Phabricator via llvm-commits
- [PATCH] D63311: Python 3: decode string as utf-8 to avoid type mismatch.
Phabricator via Phabricator via llvm-commits
- [PATCH] D60883: [OpenMP] Avoid emitting maps for target link variables when unified memory is used
Phabricator via Phabricator via llvm-commits
- [PATCH] D63200: gn build: Simplify Target build files
Phabricator via Phabricator via llvm-commits
- [PATCH] D63210: gn build: Add NVPTX target
Phabricator via Phabricator via llvm-commits
- [PATCH] D63171: Don't try to parse ObjC method if CU isn't ObjC
Phabricator via Phabricator via llvm-commits
- [PATCH] D63010: [OpenMP] Add task alloc function
Phabricator via Phabricator via llvm-commits
- [PATCH] D63009: [OpenMP] Add target task alloc function with device ID
Phabricator via Phabricator via llvm-commits
- [PATCH] D62486: AMDGPU/GFX10: Support DLC bit in llvm.amdgcn.s.buffer.load intrinsic
Phabricator via Phabricator via llvm-commits
- [PATCH] D61491: AMDGPU: Be explicit about whether the high-word in SI_PC_ADD_REL_OFFSET is 0
Phabricator via Phabricator via llvm-commits
- [PATCH] D61492: AMDGPU: Prepare for explicit absolute relocations in code generation
Phabricator via Phabricator via llvm-commits
- [PATCH] D61650: [AsmPrinter] Make EmitLinkage and EmitVisibility public
Phabricator via Phabricator via llvm-commits
- [llvm] r362971 - Prepare for multi-exit LFTR [NFC]
Philip Reames via llvm-commits
- [llvm] r362975 - [LFTR] Use recomputed BE count
Philip Reames via llvm-commits
- [llvm] r362976 - [Tests] Add tests for D62939 (miscompiles around dead pointer IVs)
Philip Reames via llvm-commits
- [llvm] r362980 - Factor out a helper function for readability and reuse in a future patch [NFC]
Philip Reames via llvm-commits
- [llvm] r362993 - [Tests] Split an LFTR dead-iv case
Philip Reames via llvm-commits
- [llvm] r363002 - [Tests] Adjust LFTR dead-iv tests to bypass undef cases
Philip Reames via llvm-commits
- [llvm] r363108 - Generalize icmp matching in IndVars' eliminateTrunc
Philip Reames via llvm-commits
- [llvm] r363112 - Fix a bug in getSCEVAtScope w.r.t. non-canonical loops
Philip Reames via llvm-commits
- [llvm] r363180 - [SCEV] Teach computeSCEVAtScope benefit from one-input Phi. PR39673
Philip Reames via llvm-commits
- [llvm] r363192 - [Tests] Add tests to highlight sibling loop optimization order issue for exit rewriting
Philip Reames via llvm-commits
- [llvm] r363193 - [Tests] Autogen RLEV test and add tests for a future enhancement
Philip Reames via llvm-commits
- [llvm] r363196 - [IndVars] Extend diagnostic -replexitval flag w/ability to bypass hard use hueristic
Philip Reames via llvm-commits
- [llvm] r363217 - [Tests] Highlight impact of multiple exit LFTR (D62625) as requested by reviewer
Philip Reames via llvm-commits
- [llvm] r363289 - Fix a bug w/inbounds invalidation in LFTR
Philip Reames via llvm-commits
- [llvm] r363292 - [LFTR] Stylistic cleanup as suggested in last review comment of D62939 [NFC]
Philip Reames via llvm-commits
- [llvm] r363293 - [LFTR] Rename variable to minimize confusion [NFC]
Philip Reames via llvm-commits
- [llvm] r363318 - Add a clarifying comment about branching on poison
Philip Reames via llvm-commits
- [PATCH] D62939: Strengthen LFTR's ability to replace IVs
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63044: [LangRef] Clarify poison semantics
Philip Reames via Phabricator via llvm-commits
- [PATCH] D62880: Prepare for multi-exit LFTR [NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D62939: Strengthen LFTR's ability to replace IVs
Philip Reames via Phabricator via llvm-commits
- [PATCH] D62827: AtomicExpand: Don't crash on non-0 alloca
Philip Reames via Phabricator via llvm-commits
- [PATCH] D62939: Fix a bug w/inbounds invalidation in LFTR (was: Strengthen LFTR's ability to replace IVs)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D62936: Fix a bug w/inbounds invalidation in LFTR
Philip Reames via Phabricator via llvm-commits
- [PATCH] D62939: Fix a bug w/inbounds invalidation in LFTR (was: Strengthen LFTR's ability to replace IVs)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D62939: Fix a bug w/inbounds invalidation in LFTR (was: Strengthen LFTR's ability to replace IVs)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63112: Generalize icmp matching in IndVars' eliminateTrunc
Philip Reames via Phabricator via llvm-commits
- [PATCH] D62860: Aggressively hoist guards out of loops (to provide a target for widening)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D62939: Fix a bug w/inbounds invalidation in LFTR (was: Strengthen LFTR's ability to replace IVs)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D62625: LFTR for multiple exit loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63112: Generalize icmp matching in IndVars' eliminateTrunc
Philip Reames via Phabricator via llvm-commits
- [PATCH] D61934: [SCEV] Use wrap flags in InsertBinop
Philip Reames via Phabricator via llvm-commits
- [PATCH] D58113: [SCEV] Teach computeSCEVAtScope benefit from one-input Phi. PR39673
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63224: Teach getSCEVAtScope how to handle loop phis w/invariant operands in loops w/taken backedges
Philip Reames via Phabricator via llvm-commits
- [PATCH] D62939: Fix a bug w/inbounds invalidation in LFTR (was: Strengthen LFTR's ability to replace IVs)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D62939: Fix a bug w/inbounds invalidation in LFTR (was: Strengthen LFTR's ability to replace IVs)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D62123: [NFC] SimplifyCFG prof branch_weighs handling is simplified
Philip Reames via Phabricator via llvm-commits
- [PATCH] D62186: [SimplifyCFG] Fix prof branch_weights MD while removing unreachable switch cases
Philip Reames via Phabricator via llvm-commits
- [PATCH] D61179: Verifier: check prof branch_weights
Philip Reames via Phabricator via llvm-commits
- [PATCH] D61652: [LangRef][Attr] Clarify dereferenceable(_in_scope)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D62625: LFTR for multiple exit loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D61652: [LangRef][Attr] Clarify dereferenceable(_in_scope)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D61652: [Attr] Introduce dereferenceable_globally
Philip Reames via Phabricator via llvm-commits
- [PATCH] D63243: [WIP] Adjust the users of dereferenceable wrt. dereferenceable_globally
Philip Reames via Phabricator via llvm-commits
- [PATCH] D62939: Fix a bug w/inbounds invalidation in LFTR (was: Strengthen LFTR's ability to replace IVs)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D62625: LFTR for multiple exit loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D62792: [SimplifyIndVar] Simplify non-overflowing saturating add/sub
Philip Reames via Phabricator via llvm-commits
- [PATCH] D61935: [PowerPC][HTM] Fix disassembling buffer overflow for tabortdc and others
Philippe Antoine via Phabricator via llvm-commits
- [compiler-rt] r363038 - [compiler-rt] Update comments in asan header to doxygen format; NFC.
Pierre Gousseau via llvm-commits
- [llvm] r362957 - [AMDGPU] Optimize image_[load|store]_mip
Piotr Sobczak via llvm-commits
- [PATCH] D63073: [AMDGPU] Optimize image_[load|store]_mip
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D63073: [AMDGPU] Optimize image_[load|store]_mip
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D63073: [AMDGPU] Optimize image_[load|store]_mip
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Praveen Velliengiri via llvm-commits
- [PATCH] D62491: Updating Kaleidoscope tutorial to Synchronize with ORC v2 APIs
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D63377: [ORC] Avoid Race in Assertions
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D63378: Speculative compilation in ORC
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D62713: [MIR-Canon] Hardening propagateLocalCopies.
Puyan Lotfi via llvm-commits
- [llvm] r363012 - [MIR-Canon] Fixing non-determinism that was breaking bots (NFC).
Puyan Lotfi via llvm-commits
- [PATCH] D62713: [MIR-Canon] Hardening propagateLocalCopies.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D62713: [MIR-Canon] Hardening propagateLocalCopies.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D60974: Clang IFSO driver action.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D60974: Clang IFSO driver action.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D60974: Clang IFSO driver action.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D60974: Clang IFSO driver action.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D60974: Clang IFSO driver action.
Puyan Lotfi via Phabricator via llvm-commits
- Collecting some feedback on forward the scheduling state across machine basic block.
Qing Shan Zhang via llvm-commits
- [PATCH] D61228: [PowerPC] Set the innermost hot loop to align 32 bytes
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D63318: [DAGCombine] Teach DAGCombine to fold the aext + select pattern
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D61228: [PowerPC] Set the innermost hot loop to align 32 bytes
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D63318: [DAGCombine] Teach DAGCombine to fold the aext + select pattern
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D63152: [FIX] Forces shrink wrapping to consider any memory access as aliasing with the stack
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D63173: RegBankSelect: Remove checks for invalid mappings
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D63162: GlobalISel: Avoid producing Illegal copies in RegBankSelect
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D63162: GlobalISel: Avoid producing Illegal copies in RegBankSelect
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D63303: [GlobalISel][Localizer] Rewrite localizer to run in 2 phases, inter & intra block.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D62892: [Sanitizers] Fix sanitizer_posix_libcdep.cc compilation on Solaris 11.5
Rainer Orth via Phabricator via llvm-commits
- [compiler-rt] r362970 - Add unused symbol to thunk files to force wholearchive inclusion
Reid Kleckner via llvm-commits
- [lld] r363212 - [lld] Allow unrecognized signatures in debug sections
Reid Kleckner via llvm-commits
- [lld] r363213 - [lld] Fix type server merging with PDBs without IPI stream
Reid Kleckner via llvm-commits
- [lld] r363466 - Include the file in the new unknown codeview subsection warning
Reid Kleckner via llvm-commits
- [PATCH] D62733: Add FuzzedDataProvider helper class / single header library.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63083: [DebugInfo][Docs] Document that prologue/epilogue variable location changes are ignored
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63024: [LLD] [Driver] Look for -m in response files as well
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63012: Use fully qualified name when printing S_CONSTANT records
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63083: [DebugInfo][Docs] Document that prologue/epilogue variable location changes are ignored
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D62975: Require stdcall etc parameters to be complete on ODR use
Reid Kleckner via Phabricator via llvm-commits
- [Diffusion] rL361590: Clarify how musttail can be used to create forwarding thunks
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63151: Deduplicate S_CONSTANTs in LLD.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63012: Use fully qualified name when printing S_CONSTANT records
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63175: [MS] Pretend constexpr variable template specializations are inline
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63175: [MS] Pretend constexpr variable template specializations are inline
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63177: [lld] Allow unrecognized signatures in debug sections
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63178: [lld] Fix type server merging with PDBs without IPI stream
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63177: [lld] Allow unrecognized signatures in debug sections
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63178: [lld] Fix type server merging with PDBs without IPI stream
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks with no successors after block placement
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63254: [lit] Fix UnicodeEncodeError when test commands contain non-ASCII chars
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D61790: [C++20] add Basic consteval specifier
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63352: [LLD] [COFF] Strip section name suffix from mingw comdats
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63350: [LLD] [COFF] Handle .eh_frame$symbol as associative comdat for MinGW
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D63361: Pretend NRVO variables are references so they can be found by debug info
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Renato Golin via Phabricator via llvm-commits
- [PATCH] D62997: [LV] Share the LV illegality reporting with LoopVectorize. NFC.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D63132: [ELF][RISCV] Set st_shndx of __global_pointer$ to 1 if .sdata does not exist
Rich Felker via Phabricator via llvm-commits
- [llvm] r363477 - Add a map_range function for applying map_iterator to a range.
Richard Smith via llvm-commits
- [PATCH] D62825: [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D63157: C++ DR712 and others: handle non-odr-use resulting from an lvalue-to-rvalue conversion applied to a member access or similar not-quite-trivial lvalue expression.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D62825: [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D62825: [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D62825: [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D62825: [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D62825: [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D63056: [bindings/go] Add debug information accessors
Robert Widmann via Phabricator via llvm-commits
- [llvm] r363387 - [MCA] Ignore invalid processor resource writes of zero cycles. NFCI
Roman Lebedev via llvm-commits
- [llvm] r363392 - [x86] add test for original example in PR37428; NFC
Roman Lebedev via llvm-commits
- [llvm] r363317 - Revert "[NFC][CodeGen] Add unary fneg tests to fp-fast.ll fp-fold.ll fp-in-intregs.ll fp-stack-compare-cmov.ll fp-stack-compare.ll fsxor-alignment.ll"
Roman Lebedev via llvm-commits
- [llvm] r363497 - [NFC][MCA][X86] Add baseline test coverage for AMD Barcelona (aka K10, fam10h)
Roman Lebedev via llvm-commits
- [llvm] r363498 - [NFC][MCA][X86] Add one more 'clear super register' pattern - movss/movsd load clears high XMM bits
Roman Lebedev via llvm-commits
- [llvm] r363522 - [InstSimplify] Fix addo/subo undef folds (PR42209)
Roman Lebedev via llvm-commits
- [PATCH] D62806: [X86] X86DAGToDAGISel::matchBitExtract(): pattern c: truncation awareness
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62786: [X86] X86DAGToDAGISel::matchBitExtract(): pattern a: truncation awareness
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62871: [Codegen] (X & (C l>>/<< Y)) ==/!= 0 --> ((X <</l>> Y) & C) ==/!= 0 fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D43314: [lit] - Allow 1 test to report multiple micro-test results to provide support for microbenchmarks.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63138: [Analysis] add isSplatValue() for vectors in IR
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63067: [Attributor] NoAlias on return values.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63148: [MIR] Skip hoisting to throwable or return machine basic blocks
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63138: [Analysis] add isSplatValue() for vectors in IR
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D33841: [clang-tidy] redundant 'extern' keyword check
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D62818: [InstCombine] Introduce fold for icmp pred (and X, (sh signbit, Y)), 0.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63105: Add --print-supported-cpus flag for clang.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63313: [llvm-objcopy] Remove no-op flush of errs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63313: [llvm-objcopy] Remove no-op flush of errs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63313: [llvm-objcopy] Remove no-op flush of errs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63025: [InstCombine] Add tests to show missing fold opportunity for "icmp and shift" (nfc).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63065: [InstSimplify] Fix addo/subo undef folds (PR42209)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63233: [CodeGenPrepare] shift both sides of a vector select when profitable
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63246: [X86][SSE] Prevent misaligned non-temporal vector load/store combines
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63246: [X86][SSE] Prevent misaligned non-temporal vector load/store combines
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63325: [Support][Time profiler] Make FE codegen blocks to be inside frontend blocks
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63364: [x86] split 256-bit vector selects if operands are vector concats
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63370: Specify log level for CMake messages (less stderr)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63025: [InstCombine] Add tests to show missing fold opportunity for "icmp and shift" (nfc).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63370: Specify log level for CMake messages (less stderr)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63065: [InstSimplify] Fix addo/subo undef folds (PR42209)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63382: [InstCombine] fold a shifted zext to a select
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63065: [InstSimplify] Fix addo/subo undef folds (PR42209)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63382: [InstCombine] fold a shifted zext to a select
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63065: [InstSimplify] Fix addo/subo undef folds (PR42209)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63065: [InstSimplify] Fix addo/subo undef folds (PR42209)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63390: [Codegen] TargetLowering::SimplifySetCC(): omit urem when possible
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63391: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case) (try 2)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63026: [InstCombine] Fold icmp eq/ne (and %x, signbit), 0 -> %x s>=/s< 0 earlier
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63391: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case) (try 2)
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r362995 - [PGO] Handle cases of non-instrument BBs
Rong Xu via llvm-commits
- [llvm] r363004 - [PGO] Fix the buildbot failure in r362995
Rong Xu via llvm-commits
- [PATCH] D62700: [PGO] Handle cases of non-instrument BBs
Rong Xu via Phabricator via llvm-commits
- [PATCH] D62700: [PGO] Handle cases of non-instrument BBs
Rong Xu via Phabricator via llvm-commits
- [PATCH] D62700: [PGO] Handle cases of non-instrument BBs
Rong Xu via Phabricator via llvm-commits
- [PATCH] D62700: [PGO] Handle cases of non-instrument BBs
Rong Xu via Phabricator via llvm-commits
- [PATCH] D62700: [PGO] Handle cases of non-instrument BBs
Rong Xu via Phabricator via llvm-commits
- [lld] r362930 - [LLD][COFF] Fix missing MergeChunk::Instances cleanup in COFF::link()
Rui Ueyama via llvm-commits
- [lld] r363060 - Revert r362867: [ELF][PPC] Simplify {read, write}FromHalf16
Rui Ueyama via llvm-commits
- [llvm] r363377 - [yaml2obj] - Allow setting custom section types for implicit sections.
Rui Ueyama via llvm-commits
- [llvm] r363377 - [yaml2obj] - Allow setting custom section types for implicit sections.
Rui Ueyama via llvm-commits
- [llvm] r363394 - Revert r363377: [yaml2obj] - Allow setting custom section types for implicit sections.
Rui Ueyama via llvm-commits
- [llvm] r363377 - [yaml2obj] - Allow setting custom section types for implicit sections.
Rui Ueyama via llvm-commits
- [lld] r363396 - Add --undefined-glob which is an --undefined with wildcard pattern match
Rui Ueyama via llvm-commits
- [PATCH] D63024: [LLD] [Driver] Look for -flavor/-m in response files as well
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63042: [LLD][COFF] Fix missing MergeChunk::Instances cleanup in COFF::link()
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63042: [LLD][COFF] Fix missing MergeChunk::Instances cleanup in COFF::link()
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63070: [ELF][RISCV] Parse BFD names elf{32,64}-littleriscv
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63042: [LLD][COFF] Fix missing MergeChunk::Instances cleanup in COFF::link()
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63024: [LLD] [Driver] Look for -flavor/-m in response files as well
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63024: [LLD] [Driver] Look for -flavor/-m in response files as well
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63071: [LLD][COFF] Add REQUIRES: x86 to a couple of tests
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63042: [LLD][COFF] Fix missing MergeChunk::Instances cleanup in COFF::link()
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63042: [LLD][COFF] Fix missing MergeChunk::Instances cleanup in COFF::link()
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63024: [LLD] [Driver] Look for -m in response files as well
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63024: [LLD] [Driver] Look for -m in response files as well
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63042: [LLD][COFF] Fix missing MergeChunk::Instances cleanup in COFF::link()
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63024: [LLD] [Driver] Look for -m in response files as well
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63116: Let writeWindowsResourceCOFF() take a TimeStamp parameter
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63109: lld-link: Reject more than one resource .obj file
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63132: [ELF][RISCV] Set st_shndx of __global_pointer$ to 1 if .sdata does not exist
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63121: [ELF] Make the rule to create relative relocations in a writable section stricter
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63123: [ELF][RISCV] Add R_RISCV_PC_INDIRECT to isRelExpr()
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63120: Share /machine: handling code with llvm-cvtres too
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63043: [ELF][PPC] Simplify {read,write}FromHalf16
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63043: [ELF][PPC] Simplify {read,write}FromHalf16
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63109: lld-link: Reject more than one resource .obj file
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63120: Share /machine: handling code with llvm-cvtres too
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63142: [llvm-nm] Fix docs and help text for --print-size
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63183: [ELF][RISCV] Treat R_RISCV_{ADD,SET,SUB}* as link-time constants
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63182: [ELF][PPC64] Don't report "relocation refers to a discarded section" for .toc
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63182: [ELF][PPC64] Don't report "relocation refers to a discarded section" for .toc
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63190: Add -gnu-map option to emit a map file in the GNU-tsyle format.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63190: Add -gnu-map option to emit a map file in the GNU-tsyle format.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63191: [lld][ELF] Check length of subsection in .ARM.attributes
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63244: Support wildcard patterns in --undefined.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63220: [ELF][RISCV] Support GD/LD/IE/LE TLS models
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63244: Support wildcard patterns in --undefined.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63076: [ELF][RISCV] Support PLT, GOT, copy and relative relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63244: Support wildcard patterns in --undefined.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63191: [lld][ELF] Check length of subsection in .ARM.attributes
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63244: Support wildcard patterns in --undefined.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63244: Support wildcard patterns in --undefined.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63244: Add --undefined-glob which is an --undefined with wildcard pattern match.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38528: Parallelize tail-merge string table construction.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63244: Add --undefined-glob which is an --undefined with wildcard pattern match.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63254: [lit] Fix UnicodeEncodeError when test commands contain non-ASCII chars
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63249: [LLD] [MinGW] Support the --{major,minor}-{os,subsystem}-version options
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63250: [LLD] [MinGW] Support the --subsystem=val option in joined form
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63003: [ELF] Don't emit dynamic relocations with weak undef in writable sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63248: [LLD] [COFF] Allow setting subsystem versions while inferring the subsystem type implicitly
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D63244: Add --undefined-glob which is an --undefined with wildcard pattern match.
Rui Ueyama via Phabricator via llvm-commits
- [compiler-rt] r362676 - [Profile]: Add runtime interface to specify file handle for profile data.
Sajjad Mirza via llvm-commits
- [llvm] r363420 - build: don't attempt to run config.guess on Windows
Saleem Abdulrasool via llvm-commits
- [llvm] r363440 - build: extract LLVM distribution target handling
Saleem Abdulrasool via llvm-commits
- [PATCH] D62991: [yaml2obj][MachO] Don't fill dummy data for virtual sections
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D60974: Clang IFSO driver action.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D62982: build: extract LLVM distribution target handling
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D63239: [llvm-objcopy] Refactor output target parsing
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D62982: build: extract LLVM distribution target handling
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D63341: [llvm-lipo] Implement -thin
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D62639: Fix ABI breakage with noimplicitfloat and varargs functions
Salim Nasser via Phabricator via llvm-commits
- [PATCH] D60605: [clangd] Revamp textDocument/onTypeFormatting.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D63222: [Clangd] Fixed clangd diagnostics priority
Sam McCall via Phabricator via llvm-commits
- [llvm] r363147 - [NFC][SCEV] Add NoWrapFlag argument to InsertBinOp
Sam Parker via llvm-commits
- [llvm] r363149 - [ARM] Implement TTI::isHardwareLoopProfitable
Sam Parker via llvm-commits
- [llvm] r363156 - Attempt to fix non-Arm buildbots
Sam Parker via llvm-commits
- [llvm] r363157 - [NFC] Add HardwareLoops lit.local.cfg file
Sam Parker via llvm-commits
- [llvm] r363174 - Revert rL363156.
Sam Parker via llvm-commits
- [llvm] r363234 - [ARM][TTI] Scan for existing loop intrinsics
Sam Parker via llvm-commits
- [llvm] r363235 - [NFC] Simplify Call query
Sam Parker via llvm-commits
- [llvm] r363364 - [SCEV] Pass NoWrapFlags when expanding an AddExpr
Sam Parker via llvm-commits
- [PATCH] D62907: [ARM] Implement TTI::isHardwareLoopProfitable
Sam Parker via Phabricator via llvm-commits
- [PATCH] D62907: [ARM] Implement TTI::isHardwareLoopProfitable
Sam Parker via Phabricator via llvm-commits
- [PATCH] D62667: [ARM] Add the non-MVE instructions in Arm v8.1-M.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D62667: [ARM] Add the non-MVE instructions in Arm v8.1-M.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D62907: [ARM] Implement TTI::isHardwareLoopProfitable
Sam Parker via Phabricator via llvm-commits
- [PATCH] D61934: [SCEV] Use wrap flags in InsertBinop
Sam Parker via Phabricator via llvm-commits
- [PATCH] D61934: [SCEV] Use wrap flags in InsertBinop
Sam Parker via Phabricator via llvm-commits
- [PATCH] D62907: [ARM] Implement TTI::isHardwareLoopProfitable
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63212: [ARM] Scan for existing loop intrinsics
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63212: [ARM] Scan for existing loop intrinsics
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63212: [ARM] Scan for existing loop intrinsics
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63265: [ARM] Extract some code from ARMConstantIslandPass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63252: [ARM] Initial LE bitconvert patterns
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63247: [ARM] MVE VPT Block Pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63255: [ARM] Select MVE add and sub
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63247: [ARM] MVE VPT Block Pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63247: [ARM] MVE VPT Block Pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D63336: [CodeGen] Add RequiresLatch to HardwareLoopInfo
Sam Parker via Phabricator via llvm-commits
- [llvm] r362968 - [RISCV] Replace map with set in getReqFeatures
Sameer AbuAsal via llvm-commits
- [PATCH] D61412: [RISCV] Replace map with set in getReqFeatures
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D61412: [RISCV] Replace map with set in getReqFeatures
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D63304: Ignore Singletons in statement domains
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D63305: Propagate Trip count Assumptions to runtime check
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D63304: Ignore Singletons in statement domains
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D63304: Ignore Singletons in statement domains
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D63304: Ignore Singletons in statement domains
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D63304: Ignore Singletons in statement domains
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D63304: Ignore Singletons in statement domains
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D63304: Ignore Singletons in statement domains
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D63301: [AMDGPU] gfx1010 wave32 icmp/fcmp intrinsic changes for wave32
Samuel Pitoiset via Phabricator via llvm-commits
- [PATCH] D63301: [AMDGPU] gfx1010 wave32 icmp/fcmp intrinsic changes for wave32
Samuel Pitoiset via Phabricator via llvm-commits
- [PATCH] D63301: [AMDGPU] gfx1010 wave32 icmp/fcmp intrinsic changes for wave32
Samuel Pitoiset via Phabricator via llvm-commits
- [PATCH] D53283: AMDGPU: Divergence-driven selection of scalar buffer load intrinsics
Samuel Pitoiset via Phabricator via llvm-commits
- [llvm] r363035 - Change semantics of fadd/fmul vector reductions.
Sander de Smalen via llvm-commits
- [llvm] r363079 - Fix docs build issue introduced by r363035
Sander de Smalen via llvm-commits
- [llvm] r363233 - [IntrinsicEmitter] Extend argument overloading with forward references.
Sander de Smalen via llvm-commits
- [llvm] r363240 - Improve reduction intrinsics by overloading result value.
Sander de Smalen via llvm-commits
- [llvm] r363240 - Improve reduction intrinsics by overloading result value.
Sander de Smalen via llvm-commits
- [PATCH] D60261: Change semantics of fadd/fmul vector reductions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D60261: Change semantics of fadd/fmul vector reductions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D62995: [IntrinsicEmitter] Extend argument overloading with forward references.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D62995: [IntrinsicEmitter] Extend argument overloading with forward references.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D63189: Test forward references in IntrinsicEmitter on Neon LD(2|3|4)
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D62995: [IntrinsicEmitter] Extend argument overloading with forward references.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D63189: Test forward references in IntrinsicEmitter on Neon LD(2|3|4)
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r362936 - [InstCombine] add tests for fcmp unordered pred -> fabs (PR42179); NFC
Sanjay Patel via llvm-commits
- [llvm] r362937 - [InstCombine] allow unordered preds when canonicalizing to fabs()
Sanjay Patel via llvm-commits
- [llvm] r362943 - [InstCombine] change canonicalization to fabs() to use FMF on fsub
Sanjay Patel via llvm-commits
- [llvm] r362945 - [InstCombine] fix bug in canonicalization to fabs()
Sanjay Patel via llvm-commits
- [llvm] r362949 - [InstCombine] add tests for fabs() with unordered preds; NFC
Sanjay Patel via llvm-commits
- [llvm] r362954 - [InstCombine] allow unordered preds when canonicalizing to fabs()
Sanjay Patel via llvm-commits
- [llvm] r362972 - [Analysis] add unit test file for VectorUtils; NFC
Sanjay Patel via llvm-commits
- [llvm] r363106 - [Analysis] add isSplatValue() for vectors in IR
Sanjay Patel via llvm-commits
- [llvm] r363163 - [InstCombine] add tests for fcmp+select with FMF (minnum/maxnum); NFC
Sanjay Patel via llvm-commits
- [llvm] r363175 - [InstCombine] add tests for fmin/fmax libcalls; NFC
Sanjay Patel via llvm-commits
- [llvm] r363203 - [x86] add tests for vector shifts; NFC
Sanjay Patel via llvm-commits
- [llvm] r363286 - [InstCombine] auto-generate complete test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r363291 - [InstCombine] add test for failed libfunction prototype matching; NFC
Sanjay Patel via llvm-commits
- [llvm] r363392 - [x86] add test for original example in PR37428; NFC
Sanjay Patel via llvm-commits
- [llvm] r363392 - [x86] add test for original example in PR37428; NFC
Sanjay Patel via llvm-commits
- [llvm] r363409 - [CodeGenPrepare] propagate debuginfo when copying a shuffle
Sanjay Patel via llvm-commits
- [llvm] r363411 - [x86] move vector shift tests for PR37428; NFC
Sanjay Patel via llvm-commits
- [llvm] r363448 - [x86] add test for 256-bit blendv with AVX targets; NFC
Sanjay Patel via llvm-commits
- [llvm] r363508 - [x86] split 256-bit vector selects if operands are vector concats
Sanjay Patel via llvm-commits
- [llvm] r363511 - [CodeGenPrepare][x86] shift both sides of a vector select when profitable
Sanjay Patel via llvm-commits
- [PATCH] D63038: [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62629: [InstCombine] Update fptrunc (fneg x)) -> (fneg (fptrunc x) for unary FNeg
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62629: [InstCombine] Update fptrunc (fneg x)) -> (fneg (fptrunc x) for unary FNeg
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62612: [InstCombine] Handle -(X-Y) --> (Y-X) for unary fneg when NSZ
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62414: [InstCombine] canonicalize fcmp+select to minnum/maxnum intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63138: [Analysis] add isSplatValue() for vectors in IR
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63138: [Analysis] add isSplatValue() for vectors in IR
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62414: [InstCombine] canonicalize fcmp+select to minnum/maxnum intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62414: [InstCombine] canonicalize fcmp+select to minnum/maxnum intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62414: [InstCombine] canonicalize fcmp+select to minnum/maxnum intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63138: [Analysis] add isSplatValue() for vectors in IR
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62644: [EarlyCSE] Ensure equal keys have the same hash value
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D62644: [EarlyCSE] Ensure equal keys have the same hash value
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63138: [Analysis] add isSplatValue() for vectors in IR
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63138: [Analysis] add isSplatValue() for vectors in IR
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63214: [InstCombine] canonicalize fmin/fmax to LLVM intrinsics minnum/maxnum
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63233: [CodeGenPrepare] shift both sides of a vector select when profitable
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63294: [Analysis] enhance FP library function prototype checking to match types with name suffix
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63233: [CodeGenPrepare] shift both sides of a vector select when profitable
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63233: [CodeGenPrepare] shift both sides of a vector select when profitable
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63364: [x86] split 256-bit vector selects if operands are vector concats
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63364: [x86] split 256-bit vector selects if operands are vector concats
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63364: [x86] split 256-bit vector selects if operands are vector concats
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63233: [CodeGenPrepare] shift both sides of a vector select when profitable
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D63224: Teach getSCEVAtScope how to handle loop phis w/invariant operands in loops w/taken backedges
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D60035: [SCEV] Use unsigned/signed intersection type in SCEV
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D63337: [AMDGPU] Don't constrain callees with inlinehint from inlining on MaxBB check to prevent link failure
Scott Linder via Phabricator via llvm-commits
- [PATCH] D63043: [ELF][PPC] Simplify {read,write}FromHalf16
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D63043: [ELF][PPC] Simplify {read,write}FromHalf16
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D63043: [ELF][PPC] Simplify {read,write}FromHalf16
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D63043: [ELF][PPC] Simplify {read,write}FromHalf16
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D63182: [ELF][PPC64] Don't report "relocation refers to a discarded section" for .toc
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
- [PATCH] D60243: [LSan][AArch64] Speed-up leak and address sanitizers on AArch64 for 48-bit VMA
Sebastian Pop 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] r363336 - [llvm-objcopy] Fix sparc target endianness
Seiya Nuta via llvm-commits
- [llvm] r363524 - [llvm-objcopy] Add elf32-sparc and elf32-sparcel target
Seiya Nuta via llvm-commits
- [llvm] r363525 - [yaml2obj][MachO] Don't fill dummy data for virtual sections
Seiya Nuta via llvm-commits
- [PATCH] D62991: [yaml2obj][MachO] Don't fill dummy data for virtual sections
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D62991: [yaml2obj][MachO] Don't fill dummy data for virtual sections
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D62991: [yaml2obj][MachO] Don't fill dummy data for virtual sections
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63184: [llvm-objcopy] Recognize the output file format other than ELF
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63184: [llvm-objcopy] Recognize the output file format other than ELF
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63238: [llvm-objcopy] Add elf32-sparc target
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63239: [llvm-objcopy] Refactor output target parsing
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63184: [llvm-objcopy] Recognize the output file format other than ELF
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63239: [llvm-objcopy] Refactor output target parsing
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63238: [llvm-objcopy] Add elf32-sparc target
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63238: [llvm-objcopy] Add elf32-sparc target
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63239: [llvm-objcopy] Refactor output target parsing
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63239: [llvm-objcopy] Refactor output target parsing
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63239: [llvm-objcopy] Refactor output target parsing
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63239: [llvm-objcopy] Refactor output target parsing
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63238: [llvm-objcopy] Add elf32-sparc target
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63251: [llvm-objcopy] Fix sparc target endianness
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63251: [llvm-objcopy] Fix sparc target endianness
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63251: [llvm-objcopy] Fix sparc target endianness
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63238: [llvm-objcopy] Add elf32-sparc and elf32-sparcel target
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63239: [llvm-objcopy] Refactor output target parsing
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63239: [llvm-objcopy] Refactor output target parsing
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63309: [llvm-objcopy][MachO] Rebuild the symbol/string table in the writer
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63239: [llvm-objcopy][NFC] Refactor output target parsing
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63239: [llvm-objcopy][NFC] Refactor output target parsing
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D62991: [yaml2obj][MachO] Don't fill dummy data for virtual sections
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63238: [llvm-objcopy] Add elf32-sparc and elf32-sparcel target
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D62991: [yaml2obj][MachO] Don't fill dummy data for virtual sections
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D63395: [llvm-objcopy][MachO] Copy load commands used in executables and shared libraries
Seiya Nuta via Phabricator via llvm-commits
- [llvm] r363201 - Sanitize llvm-extract -help output
Serge Guelton via llvm-commits
- [PATCH] D50554: [ValueTracking] Accept vectors of pointer in GetUnderlyingObject utility
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D63087: [Path] Set FD to -1 in moved-from TempFile
Shafik Yaghmour via Phabricator via llvm-commits
- [llvm] r363222 - [SimplifyCFG] NFC, update Switch tests to HEAD so I can
Shawn Landden via llvm-commits
- [llvm] r363223 - [SimplifyCFG] revert the last commit.
Shawn Landden via llvm-commits
- [llvm] r363226 - [SimplifyCFG] NFC, update Switch tests to better examine successive patches
Shawn Landden via llvm-commits
- [llvm] r363227 - [SimpligyCFG] NFC intended, remove GCD that was only used for powers of two
Shawn Landden via llvm-commits
- [llvm] r363229 - [SimplifyCFG] reverting preliminary Switch patches again
Shawn Landden via llvm-commits
- [llvm] r363319 - [SimplifyCFG] NFC, update Switch tests as a baseline.
Shawn Landden via llvm-commits
- [llvm] r363422 - [SimpligyCFG] NFC intended, remove GCD that was only used for powers of two
Shawn Landden via llvm-commits
- [PATCH] D63138: [Analysis] add isSplatValue() for vectors in IR
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D63242: [SimplifyCFG] Also use the SwitchReduceRange Threshold for shift operations.
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D63242: [SimplifyCFG] Also use the SwitchReduceRange Threshold for shift operations.
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61160: [SimplifyCFG] Implement the suggested ctlz transform
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61132: [builtins] run-time support for sparse maps in llvm
Shawn Landden via Phabricator via llvm-commits
- [llvm] r363005 - [Support] Explicitly detect recursive response files
Shoaib Meenai via llvm-commits
- [llvm] r363182 - [llvm-lipo] Update llvm-lipo docs for -archs flag
Shoaib Meenai via llvm-commits
- [compiler-rt] r363483 - [compiler-rt] Respect CMAKE_NM
Shoaib Meenai via llvm-commits
- [PATCH] D63014: [docs] Add "GNU Replacements" section to command guide
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D62798: Explicitly detect recursive response files
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D62798: Explicitly detect recursive response files
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D63100: [llvm-lipo] Update llvm-lipo docs for -archs flag
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D63100: [llvm-lipo] Update llvm-lipo docs for -archs flag
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D62982: build: extract LLVM distribution target handling
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D63368: [compiler-rt] Respect CMAKE_NM
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D63368: [compiler-rt] Respect CMAKE_NM
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r363184 - [Mips] Add s.d instruction alias for Mips1
Simon Atanasyan via llvm-commits
- [PATCH] D63199: [Mips] Add s.d instruction alias for Mips1
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D63199: [Mips] Add s.d instruction alias for Mips1
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D63236: [mips] Add empty scheduler info and `NoItinerary` to the `MipsAsmPseudoInst`
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D63237: [mips] Add PTR64 and GPR_64 predicates to some MIPS 64-bit instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D63236: [mips] Add empty scheduler info and `NoItinerary` to the `MipsAsmPseudoInst`
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D63236: [mips] Add empty scheduler info and `NoItinerary` to the `MipsAsmPseudoInst`
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r362927 - Fix MSVC "32-bit shift implicitly converted to 64 bits" warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r363040 - [DAGCombine] GetNegatedExpression - constant float vector support (PR42105)
Simon Pilgrim via llvm-commits
- [llvm] r363048 - [TargetLowering] Add allowsMemoryAccess(MachineMemOperand) helper wrapper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r363077 - [X86] Regenerate CmpISel test for future patch
Simon Pilgrim via llvm-commits
- [llvm] r363137 - [XCore] LowerLOAD/LowerSTORE - Use allowsMemoryAccess wrapper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r363141 - [XCore] CombineSTORE - Use allowsMemoryAccess wrapper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r363153 - [X86][AVX] Tests showing missing concat(shuffle, shuffle) -> shuffle(concat) folds. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r363178 - [X86][AVX] Fold concat(vpermilps(x, c), vpermilps(y, c)) -> vpermilps(concat(x, y), c)
Simon Pilgrim via llvm-commits
- [llvm] r363179 - [TargetLowering] Add MachineMemOperand::Flags to allowsMemoryAccess tests (PR42123)
Simon Pilgrim via llvm-commits
- [llvm] r363181 - [X86][SSE] Avoid unnecessary stack codegen in NT merge-consecutive-stores codegen tests.
Simon Pilgrim via llvm-commits
- [llvm] r363247 - [X86][SSE] Add SSE4A nt store tests on X86 as well as X64
Simon Pilgrim via llvm-commits
- [llvm] r363249 - [X86][SSE] Add tests for underaligned nt stores
Simon Pilgrim via llvm-commits
- [llvm] r363251 - [X86][SSE] Avoid assert for broadcast(horiz-op()) cases for non-f64 cases.
Simon Pilgrim via llvm-commits
- [llvm] r363252 - [X86][AVX] Add broadcast(v4f64 hadd) test
Simon Pilgrim via llvm-commits
- [llvm] r363257 - [CodeGen] Add getMachineMemOperand + MachineMemOperand::Flags allocator helper wrapper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r363268 - [X86] Use fresh MemOps when emitting VAARG64
Simon Pilgrim via llvm-commits
- [llvm] r363499 - [X86][AVX] Decode constant bits from insert_subvector(c1, c2, c3)
Simon Pilgrim via llvm-commits
- [llvm] r363500 - [X86][AVX] Handle lane-crossing shuffle(extract_subvector(x, c1), extract_subvector(y, c2), m1) shuffles
Simon Pilgrim via llvm-commits
- [llvm] r363501 - [X86] CombineShuffleWithExtract - assert all src ops types are multiples of rootsize. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r363507 - [X86] CombineShuffleWithExtract - handle cases with different vector extract sources
Simon Pilgrim via llvm-commits
- [PATCH] D63075: [TargetLowering] Add MachineMemOperand::Flags to allowsMemoryAccess tests (PR42123)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63075: [TargetLowering] Add MachineMemOperand::Flags to allowsMemoryAccess tests (PR42123)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63075: [TargetLowering] Add MachineMemOperand::Flags to allowsMemoryAccess tests (PR42123)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63075: [TargetLowering] Add MachineMemOperand::Flags to allowsMemoryAccess tests (PR42123)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62963: [DAGCombine] GetNegatedExpression - constant float vector support (PR42105)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63075: [TargetLowering] Add MachineMemOperand::Flags to allowsMemoryAccess tests (PR42123)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63075: [TargetLowering] Add MachineMemOperand::Flags to allowsMemoryAccess tests (PR42123)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63138: [Analysis] add isSplatValue() for vectors in IR
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63141: [DAGCombine] GetNegatedExpression - add FMA\FMAD support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63141: [DAGCombine] GetNegatedExpression - add FMA\FMAD support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63138: [Analysis] add isSplatValue() for vectors in IR
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61764: [LV] Suppress vectorization in some nontemporal cases
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63075: [TargetLowering] Add MachineMemOperand::Flags to allowsMemoryAccess tests (PR42123)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63075: [TargetLowering] Add MachineMemOperand::Flags to allowsMemoryAccess tests (PR42123)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62938: [SLP] Forbid to vectorize bundles with same opcode but different IR flags
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62726: [X86] Use fresh MemOps when emitting VAARG64
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63246: [X86][SSE] Prevent misaligned non-temporal vector load/store combines
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62726: [X86] Use fresh MemOps when emitting VAARG64
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62726: [X86] Use fresh MemOps when emitting VAARG64
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63281: [TargetLowering] Add SimplifyMultipleUseDemandedBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63189: Test forward references in IntrinsicEmitter on Neon LD(2|3|4)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63326: [X86] Replace any_extend* vector extensions with zero_extend* equivalents
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63233: [CodeGenPrepare] shift both sides of a vector select when profitable
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63281: [TargetLowering] Add SimplifyMultipleUseDemandedBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63364: [x86] split 256-bit vector selects if operands are vector concats
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62896: [X86] Add missing properties on llvm.x86.sse.{st,ld}mxcsr
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59909: [X86] Add custom isel to select ADD/SUB/OR/XOR/AND to their non-immediate forms under optsize when the immediate has additional users.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62327: [X86][CodeGen][NFC] Delay `combineIncDecVector()` from DAGCombine to X86DAGToDAGISel
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D63145: [NFC] Improve triple match of scripts that update tests
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r362942 - [ARM] Disallow PC, and optionally SP, in VMOVRH and VMOVHR.
Simon Tatham via llvm-commits
- [llvm] r362953 - [ARM] Add the non-MVE instructions in Arm v8.1-M.
Simon Tatham via llvm-commits
- [llvm] r362955 - [ARM] Add the non-MVE instructions in Arm v8.1-M.
Simon Tatham via llvm-commits
- [llvm] r362956 - Revert rL362953 and its followup rL362955.
Simon Tatham via llvm-commits
- [llvm] r363039 - [ARM] Add the non-MVE instructions in Arm v8.1-M.
Simon Tatham via llvm-commits
- [llvm] r363043 - [ARM] Fix unused-variable warning in rL363039.
Simon Tatham via llvm-commits
- [llvm] r363039 - [ARM] Add the non-MVE instructions in Arm v8.1-M.
Simon Tatham via llvm-commits
- [llvm] r363244 - [ARM] Refactor handling of IT mask operands.
Simon Tatham via llvm-commits
- [llvm] r363258 - [ARM] Set up infrastructure for MVE vector instructions.
Simon Tatham via llvm-commits
- [PATCH] D62667: [ARM] Add the non-MVE instructions in Arm v8.1-M.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60704: [ARM] Disallow PC, and optionally SP, in VMOVRH and VMOVHR.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62667: [ARM] Add the non-MVE instructions in Arm v8.1-M.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62667: [ARM] Add the non-MVE instructions in Arm v8.1-M.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62667: [ARM] Add the non-MVE instructions in Arm v8.1-M.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62671: [ARM] Add MVE integer vector min/max instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62672: [ARM] Add MVE vector shift instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62669: [ARM] Set up infrastructure for MVE vector instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62670: [ARM] Add MVE horizontal accumulation instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62673: [ARM] Add MVE vector bit-operations (register inputs).
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62676: [ARM] Add MVE vector compare instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62674: [ARM] Add a batch of MVE integer instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62675: [ARM] Add a batch of MVE floating-point instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62677: [ARM] Add a batch of similarly encoded MVE instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62678: [ARM] Add MVE vector instructions that take a scalar input.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62679: [ARM] Add MVE 64-bit GPR <-> vector move instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62680: [ARM] Add MVE vector load/store instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62681: [ARM] Add remaining miscellaneous MVE instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62682: [ARM] Extra MVE-related testing.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60692: [ARM] Explicit lowering of half <-> double conversions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60708: [ARM] Code-generation infrastructure for MVE.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D60709: [ARM] Support inline assembler constraints for MVE.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62669: [ARM] Set up infrastructure for MVE vector instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62669: [ARM] Set up infrastructure for MVE vector instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D63219: [ARM] Refactor handling of IT mask operands.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D63219: [ARM] Refactor handling of IT mask operands.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D62669: [ARM] Set up infrastructure for MVE vector instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D63247: [ARM] MVE VPT Block Pass
Simon Tatham via Phabricator via llvm-commits
- [llvm] r363130 - [AArch64] Merge globals when optimising for size
Sjoerd Meijer via llvm-commits
- [llvm] r363370 - [ARM] MVE VPT Block Pass
Sjoerd Meijer via llvm-commits
- [PATCH] D62667: [ARM] Add the non-MVE instructions in Arm v8.1-M.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D61947: [AArch64] Merge globals when optimising for size
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D61947: [AArch64] Merge globals when optimising for size
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D61947: [AArch64] Merge globals when optimising for size
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63212: [ARM] Scan for existing loop intrinsics
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63212: [ARM] Scan for existing loop intrinsics
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63212: [ARM] Scan for existing loop intrinsics
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63247: [ARM] MVE VPT Block Pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63247: [ARM] MVE VPT Block Pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63247: [ARM] MVE VPT Block Pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63247: [ARM] MVE VPT Block Pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63247: [ARM] MVE VPT Block Pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63247: [ARM] MVE VPT Block Pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63265: [ARM] Extract some code from ARMConstantIslandPass
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r363185 - [AMDGPU] gfx1010 premlane instructions
Stanislav Mekhanoshin via llvm-commits
- [llvm] r363186 - [AMDGPU] gfx1010 dpp16 and dpp8
Stanislav Mekhanoshin via llvm-commits
- [llvm] r363190 - [AMDGPU] more gfx1010 tests. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] r363276 - [AMDGPU] ImmArg and SourceOfDivergence for permlane/dpp
Stanislav Mekhanoshin via llvm-commits
- [llvm] r363297 - [AMDGPU] gfx1010: small test change for wave32. NFC
Stanislav Mekhanoshin via llvm-commits
- [llvm] r363299 - [AMDGPU] gfx1010 base changes for wave32
Stanislav Mekhanoshin via llvm-commits
- [llvm] r363323 - [AMDGPU] gfx1010 AMDGPUSetCCOp definition
Stanislav Mekhanoshin via llvm-commits
- [llvm] r363332 - [AMDGPU] gfx10 documentation update. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] r363339 - [AMDGPU] gfx1010 wave32 icmp/fcmp intrinsic changes for wave32
Stanislav Mekhanoshin via llvm-commits
- [llvm] r363344 - [AMDGPU] gfx1011/gfx1012 targets
Stanislav Mekhanoshin via llvm-commits
- [llvm] r363416 - [AMDGPU] gfx1010 BoolReg definition. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] r363513 - [AMDGPU] gfx10 conditional registers handling
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D62826: AMDGPU: Expand < 32-bit atomics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63202: [AMDGPU] gfx1010 premlane instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63203: [AMDGPU] gfx1010 dpp16 and dpp8
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63204: [AMDGPU] gfx1010 core wave32 changes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63205: Virtualize TargetInstrInfo::getRegClass()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63206: [AMDGPU] gfx1010 wavefrontsize intrinsic folding
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63207: [AMDGPU] gfx1010 wave32 metadata
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63208: [AMDGPU] Pass to propagate ABI attributes from kernels to the functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63209: [AMDGPU] gfx1010 wave32 clang support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D62411: LiveIntervals: add LiveRange::findIndexesLiveAt function - return a list of SlotIndexes the LiveRange live at.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63202: [AMDGPU] gfx1010 premlane instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63206: [AMDGPU] gfx1010 wavefrontsize intrinsic folding
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63206: [AMDGPU] gfx1010 wavefrontsize intrinsic folding
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63203: [AMDGPU] gfx1010 dpp16 and dpp8
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63216: [AMDGPU] ImmArg and SourceOfDivergence for permlane/dpp
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63203: [AMDGPU] gfx1010 dpp16 and dpp8
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63202: [AMDGPU] gfx1010 premlane instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63216: [AMDGPU] ImmArg and SourceOfDivergence for permlane/dpp
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63216: [AMDGPU] ImmArg and SourceOfDivergence for permlane/dpp
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63216: [AMDGPU] ImmArg and SourceOfDivergence for permlane/dpp
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63203: [AMDGPU] gfx1010 dpp16 and dpp8
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63202: [AMDGPU] gfx1010 premlane instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63203: [AMDGPU] gfx1010 dpp16 and dpp8
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63204: [AMDGPU] gfx1010 core wave32 changes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63225: AMDGPU: Fold readlane from copy of SGPR or imm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63226: AMDGPU: Fold readlane intrinsics of constants
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63225: AMDGPU: Fold readlane from copy of SGPR or imm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63226: AMDGPU: Fold readlane intrinsics of constants
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63225: AMDGPU: Fold readlane from copy of SGPR or imm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63225: AMDGPU: Fold readlane from copy of SGPR or imm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63225: AMDGPU: Fold readlane from copy of SGPR or imm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63269: AMDGPU: Fix input chain when gluing copies to m0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63216: [AMDGPU] ImmArg and SourceOfDivergence for permlane/dpp
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63293: [AMDGPU] gfx1010 base changes for wave32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63293: [AMDGPU] gfx1010 base changes for wave32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63204: [AMDGPU] gfx1010 core wave32 changes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63301: [AMDGPU] gfx1010 wave32 icmp/fcmp intrinsic changes for wave32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63301: [AMDGPU] gfx1010 wave32 icmp/fcmp intrinsic changes for wave32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63301: [AMDGPU] gfx1010 wave32 icmp/fcmp intrinsic changes for wave32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63209: [AMDGPU] gfx1010 wave32 clang support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63204: [AMDGPU] gfx1010 core wave32 changes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63307: [AMDGPU] gfx1011/gfx1012 targets
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63308: [AMDGPU] gfx1011/gfx1012 clang support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63307: [AMDGPU] gfx1011/gfx1012 targets
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63307: [AMDGPU] gfx1011/gfx1012 targets
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63308: [AMDGPU] gfx1011/gfx1012 clang support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63301: [AMDGPU] gfx1010 wave32 icmp/fcmp intrinsic changes for wave32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63301: [AMDGPU] gfx1010 wave32 icmp/fcmp intrinsic changes for wave32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63332: AMDGPU: Fix dropping memref for ds append/consume
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63337: [AMDGPU] Don't constrain callees with inlinehint from inlining on MaxBB check to prevent link failure
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63204: [AMDGPU] gfx1010 core wave32 changes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63351: [AMDGPU] gfx10 conditional registers handling
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63359: AMDGPU: Avoid most waitcnts before calls
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63365: AMDGPU: Add ds_gws_init / ds_gws_barrier intrinsics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63225: AMDGPU: Fold readlane from copy of SGPR or imm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63225: AMDGPU: Fold readlane from copy of SGPR or imm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63365: AMDGPU: Add ds_gws_init / ds_gws_barrier intrinsics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63204: [AMDGPU] gfx1010 core wave32 changes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63351: [AMDGPU] gfx10 conditional registers handling
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63204: [AMDGPU] gfx1010 core wave32 changes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D63225: AMDGPU: Fold readlane from copy of SGPR or imm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [zorg] r363061 - [lldb-cmake-standalone] When invoking llmv-lit manually, make sure to build lldb-test-deps first
Stefan Granitz via llvm-commits
- [zorg] r363176 - [lldb-cmake-standalone] Checkout libc++ the same way as other subprojects
Stefan Granitz via llvm-commits
- [zorg] r363177 - [lldb-cmake-standalone] Run check-lldb in TERM=vt100
Stefan Granitz via llvm-commits
- [zorg] r363282 - [lldb-cmake-standalone] Enable tests for CMake-generated Xcode project
Stefan Granitz via llvm-commits
- [zorg] r363283 - [lldb-cmake-standalone] Remove note about Xcode generator
Stefan Granitz via llvm-commits
- [zorg] r363366 - [lldb-cmake-standalone] Ninja verbose flag is -v
Stefan Granitz via llvm-commits
- [PATCH] D63067: [Attributor] NoAlias on return values.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D63067: [Attributor] NoAlias on return values.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D63067: [Attributor] NoAlias on return values.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D63067: [Attributor] NoAlias on return values.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D63067: [Attributor] NoAlias on return values.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D63067: [Attributor] NoAlias on return values.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D62766: [Attributor] Deduce "nosync" function attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D63358: [Attributor] Tests for nounwind attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D63379: [Attributor] Deducing existing nounwind attribute.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D63102: Fix some lit test ResourceWarnings on Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D61479: Finish "Adapt -fsanitize=function to SANITIZER_NON_UNIQUE_TYPEINFO"
Stephan Bergmann via Phabricator via llvm-commits
- [PATCH] D62088: [compiler-rt][builtins] Scaled Integer log10()
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D62935: [ThinLTO][LTO][Legacy] Fix dependent libraries support by adding querying of the IRSymtab
Steven Wu via Phabricator via llvm-commits
- [PATCH] D62935: [ThinLTO][LTO][Legacy] Fix dependent libraries support by adding querying of the IRSymtab
Steven Wu via Phabricator via llvm-commits
- [PATCH] D62849: Moving OpenCLBuiltins.td and remove unused include
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D62849: Moving OpenCLBuiltins.td and remove unused include
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D63078: [ThinLTO][Bitcode] Add 'entrycount' to FS_COMBINED_PROFILE. NFC
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D59673: [Clang] Harmonize Split DWARF options with llc
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D59673: [Clang] Harmonize Split DWARF options with llc
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D61608: Fix YAML parser's Document::skip for null nodes
Thomas Finch via Phabricator via llvm-commits
- [PATCH] D62877: [WebAssembly] Implement tail calls and unify tablegen call classes
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D63125: FileCheck: Return parse error w/ Error & Expected
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D63125: FileCheck: Return parse error w/ Error & Expected
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60388: FileCheck [8/12]: Define numeric var from expr
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D61259: AArch64: support arm64_32, an ILP32 slice for watchOS.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D63160: [AMDGPU] Custom lower INSERT_SUBVECTOR v3, v4, v5, v8
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D63160: [AMDGPU] Custom lower INSERT_SUBVECTOR v3, v4, v5, v8
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D63160: [AMDGPU] Custom lower INSERT_SUBVECTOR v3, v4, v5, v8
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D63198: [StructurizeCFG] Enable -structurizecfg-relaxed-uniform-regions by default
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D63198: [StructurizeCFG] Enable -structurizecfg-relaxed-uniform-regions by default
Tim Renouf via Phabricator via llvm-commits
- [lld] r362988 - [LLD] Change FileCheck output file pattern to a temporary file
Tim Shen via llvm-commits
- [llvm] r363348 - [X86] Add target triple for live-debug-values-fragments.mir
Tim Shen via llvm-commits
- [PATCH] D62164: [PowerPC] Enable MachinePipeliner for P9 with -ppc-enable-pipeliner
Tim Shen via Phabricator via llvm-commits
- [PATCH] D63172: [Polly][NFC][ScopBuilder] Move addInvariantLoads to ScopBuilder
Tobias Grosser via llvm-commits
- [PATCH] D63296: [libc++] Fix build with gcc 4.8
Tom Anderson via Phabricator via llvm-commits
- [llvm] r362990 - CMake: Make most target symbols hidden by default
Tom Stellard via llvm-commits
- [llvm] r362997 - Fix typo from r362990 to fix Windows builds
Tom Stellard via llvm-commits
- [llvm] r362990 - CMake: Make most target symbols hidden by default
Tom Stellard via llvm-commits
- [llvm] r363028 - Revert CMake: Make most target symbols hidden by default
Tom Stellard via llvm-commits
- [test-suite] r363031 - Creating release candidate rc2 from release_801 branch
Tom Stellard via llvm-commits
- [lld] r363031 - Creating release candidate rc2 from release_801 branch
Tom Stellard via llvm-commits
- [debuginfo-tests] r363031 - Creating release candidate rc2 from release_801 branch
Tom Stellard via llvm-commits
- [llvm] r363221 - X86: Clean up pass initialization
Tom Stellard via llvm-commits
- [PATCH] D54439: CMake: Make most target symbols hidden by default
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D54439: CMake: Make most target symbols hidden by default
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D63218: X86: Clean up pass initialization
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D63218: X86: Clean up pass initialization
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D63218: X86: Clean up pass initialization
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D63235: GlobalISel: Remove redundant pass initialization
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D63218: X86: Clean up pass initialization
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D58493: [libsanitizer] Handle assembler-generated dwarf info in backtrace
Tom de Vries via Phabricator via llvm-commits
- [PATCH] D60523: [clang] Don't segfault on incorrect using directive (PR41400)
Tyker via Phabricator via llvm-commits
- [PATCH] D63072: [clang] Fixing incorrect implicit deduction guides (PR41549)
Tyker via Phabricator via llvm-commits
- [PATCH] D61790: [C++20] add Basic consteval specifier
Tyker via Phabricator via llvm-commits
- [PATCH] D62009: [clang] perform semantic checking in constant context
Tyker via Phabricator via llvm-commits
- [PATCH] D62399: [clang] Add storage for APValue in ConstantExpr
Tyker via Phabricator via llvm-commits
- [llvm] r363418 - [AMDGPU] Don't constrain callees with inlinehint from inlining on MaxBB check
Valery Pykhtin via llvm-commits
- [PATCH] D63337: [AMDGPU] Don't constrain callees with inlinehint from inlining on MaxBB check to prevent link failure
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D63337: [AMDGPU] Don't constrain callees with inlinehint from inlining on MaxBB check to prevent link failure
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D63337: [AMDGPU] Don't constrain callees with inlinehint from inlining on MaxBB check to prevent link failure
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
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
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] r363325 - [Coverage] Load code coverage data from archives
Vedant Kumar via llvm-commits
- [llvm] r363325 - [Coverage] Load code coverage data from archives
Vedant Kumar via llvm-commits
- [llvm] r363342 - [Coverage] Speculative fix for r363325 for an older compiler
Vedant Kumar via llvm-commits
- [PATCH] D63232: [Coverage] Load code coverage data from archives
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D63232: [Coverage] Load code coverage data from archives
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D63232: [Coverage] Load code coverage data from archives
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D63232: [Coverage] Load code coverage data from archives
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] r363480 - Improve error message when '=' is missing in {ASAN, ...}_OPTIONS.
Vitaly Buka via llvm-commits
- [PATCH] D63334: [libFuzzer] Disable len_control by default if LLVMFuzzerCustomMutator is used.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D59876: Improve error message when '=' is missing in {ASAN,...}_OPTIONS.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D63381: Allow copy/move assignment operator to be coroutine as per N4775
Vivek Pandya via Phabricator via llvm-commits
- [PATCH] D63103: [zorg] Add LLVM lab buildslaves for Windows (armv7 target).
Vlad Vereschaka via Phabricator via llvm-commits
- [PATCH] D63177: [lld] Allow unrecognized signatures in debug sections
Vladimir Panteleev via Phabricator via llvm-commits
- [PATCH] D63178: [lld] Fix type server merging with PDBs without IPI stream
Vladimir Panteleev via Phabricator via llvm-commits
- [PATCH] D63177: [lld] Allow unrecognized signatures in debug sections
Vladimir Panteleev via Phabricator via llvm-commits
- [PATCH] D63178: [lld] Fix type server merging with PDBs without IPI stream
Vladimir Panteleev via Phabricator via llvm-commits
- [PATCH] D61764: [LV] Suppress vectorization in some nontemporal cases
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D61764: [LV] Suppress vectorization in some nontemporal cases
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D61764: [LV] Suppress vectorization in some nontemporal cases
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D61764: [LV] Suppress vectorization in some nontemporal cases
Warren Ristow via Phabricator via llvm-commits
- [llvm] r362952 - [DA] Add an option to control delinearization validity checks
Whitney Tsang via llvm-commits
- [PATCH] D63338: [NFC] PHINode: introduce setIncomingValueForBlock() function, and use it.
Whitney via Phabricator via llvm-commits
- [PATCH] D63338: [NFC] PHINode: introduce setIncomingValueForBlock() function, and use it.
Whitney via Phabricator via llvm-commits
- [PATCH] D63338: PHINode: introduce setIncomingValueForBlock() function, and use it.
Whitney via Phabricator via llvm-commits
- [PATCH] D63338: PHINode: introduce setIncomingValueForBlock() function, and use it.
Whitney via Phabricator via llvm-commits
- [llvm] r362969 - [ELF][llvm-objdump] Treat dynamic tag values as virtual addresses instead of offsets
Wolfgang Pieb via llvm-commits
- [PATCH] D62972: [ELF] Treat dynamic tag values as virtual addresses instead of offsets
Wolfgang Pieb via Phabricator via llvm-commits
- [llvm] r363142 - [DOC] Fix `load` instructions' syntax, function definition.
Xing GUO via llvm-commits
- [PATCH] D59253: [AIX][libcxx] AIX system headers need stdint.h and inttypes.h to be re-enterable when macro _STD_TYPES_T is defined
Xing Xue via Phabricator via llvm-commits
- [PATCH] D63186: [DOC] Fix `load` instructions' syntex, function definition.
Xing via Phabricator via llvm-commits
- [PATCH] D63186: [DOC] Fix `load` instructions' syntax, function definition.
Xing via Phabricator via llvm-commits
- [PATCH] D63291: [RFC] Initial patch to support IR extensions for annotating directive region entry/exit
Xinmin Tian via Phabricator via llvm-commits
- [PATCH] D62244: [AMDGPU] Enable the implicit arguments for HIP (CLANG)
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r363527 - [SimplifyCFG] Fix prof branch_weights MD while removing unreachable switch cases
Yevgeny Rouban via llvm-commits
- [PATCH] D63058: [InlineCost] Fix bug 42084: return the first negative result
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D63058: [InlineCost] Fix bug 42084: return the first negative result
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D62123: [NFC] SimplifyCFG prof branch_weighs handling is simplified
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D62186: [SimplifyCFG] Fix prof branch_weights MD while removing unreachable switch cases
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] r363013 - [AArch64] Add more CPUs to host detection
Yi Kong via llvm-commits
- [PATCH] D63099: [AArch64] Add more CPUs to host detection
Yi Kong via Phabricator via llvm-commits
- [PATCH] D63099: [AArch64] Add more CPUs to host detection
Yi Kong via Phabricator via llvm-commits
- [PATCH] D63105: Add --print-supported-cpus flag for clang.
Yi Kong via Phabricator via llvm-commits
- [PATCH] D63099: [AArch64] Add more CPUs to host detection
Yi Kong via Phabricator via llvm-commits
- [PATCH] D63105: Add --print-supported-cpus flag for clang.
Yi Kong via Phabricator via llvm-commits
- [PATCH] D63034: Slightly increase LastCallToStaticBonus for cold callsites
Yi Kong via Phabricator via llvm-commits
- [PATCH] D63105: Add --print-supported-cpus flag for clang.
Yi Kong via Phabricator via llvm-commits
- [PATCH] D63287: [clang-tidy] Make ClangTidyCheck::OptionsView public.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D62964: [llvm-objdump] Include dynamic zero-sized and non-function symbols in disassembly
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63115: [llvm-readobj] Fix output interleaving issue caused by using multiple streams at the same time.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63084: [llvm-readobj] Don't abort printing of dynamic table if string reference is invalid
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63280: [llvm-objdump] Use <first-symbol>-<offset> as the section start symbol
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63280: [llvm-objdump] Use <first-symbol>-<offset> as the section start symbol
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63280: [llvm-objdump] Use <first-symbol>-<offset> as the section start symbol
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63280: [llvm-objdump] Use <first-symbol>-<offset> as the section start symbol
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63280: [llvm-objdump] Use <first-symbol>-<offset> as the section start symbol
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63347: [llvm-readobj] Match GNU output for DT_RPATH and DT_RUNPATH when dumping dynamic symbol table.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63347: [llvm-readobj] Match GNU output for DT_RPATH and DT_RUNPATH when dumping dynamic symbol table.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63393: [llvm-objdump] remove unnecessary indentation when dumping ELF data.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63394: [yaml2obj][ELF] Suport STT_LOOS, STT_HIOS, STT_LOPROC and STT_HIPROC.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D62964: [llvm-objdump] Include dynamic zero-sized and non-function symbols in disassembly
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63393: [llvm-objdump] Remove unnecessary indentation when dumping ELF data.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63393: [llvm-objdump] Remove unnecessary indentation when dumping ELF data.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D63393: [llvm-objdump] Remove unnecessary indentation when dumping ELF data.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D62989: [Unroll] Do NOT unroll a loop with small runtime upperbound
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D62989: [Unroll] Do NOT unroll a loop with small runtime upperbound
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D62990: [SCEV]When safe, use Stride as MinStart in computeMaxBECountForLT
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D62990: [SCEV]When safe, use Stride as MinStart in computeMaxBECountForLT
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D62989: [Unroll] Do NOT unroll a loop with small runtime upperbound
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D61228: [PowerPC] Set the innermost hot loop(from PGO) to align 32 bytes
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D61228: [PowerPC] Set the innermost hot loop(from PGO) to align 32 bytes
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D61228: [PowerPC] Set the innermost hot loop(from PGO) to align 32 bytes
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D61228: [PowerPC] Set the innermost hot loop to align 32 bytes
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D61228: [PowerPC] Set the innermost hot loop to align 32 bytes
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D61228: [PowerPC] Set the innermost hot loop to align 32 bytes
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D61228: [PowerPC] Set the innermost hot loop to align 32 bytes
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D63047: [libc++] Fix leading zeros in std::to_chars
Zhihao Yuan via Phabricator via llvm-commits
- [PATCH] D63047: [libc++] Fix leading zeros in std::to_chars
Zhihao Yuan via Phabricator via llvm-commits
- [llvm] r363464 - Add --print-supported-cpus flag for clang.
Ziang Wan via llvm-commits
- [PATCH] D63105: Add --print-supported-cpus flag for clang.
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D63105: Add --print-supported-cpus flag for clang.
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D63105: Add --print-supported-cpus flag for clang.
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D63105: Add --print-supported-cpus flag for clang.
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D63105: Add --print-supported-cpus flag for clang.
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D63105: Add --print-supported-cpus flag for clang.
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D63105: Add --print-supported-cpus flag for clang.
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D62569: [PowerPC] [Clang] Port SSE2 intrinsics to PowerPC
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D63382: [InstCombine] fold a shifted zext to a select
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D63382: [InstCombine] fold a shifted zext to a select
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D63382: [InstCombine] fold a shifted zext to a select
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D63382: [InstCombine] fold a shifted zext to a select
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D63382: [InstCombine] fold a shifted zext to a select
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D62935: [ThinLTO][LTO][Legacy] Fix dependent libraries support by adding querying of the IRSymtab
ben via Phabricator via llvm-commits
- [PATCH] D62935: [ThinLTO][LTO][Legacy] Fix dependent libraries support by adding querying of the IRSymtab
ben via Phabricator via llvm-commits
- [PATCH] D62935: [ThinLTO][LTO][Legacy] Fix dependent libraries support by adding querying of the IRSymtab
ben via Phabricator via llvm-commits
- [PATCH] D62245: [compiler-rt] Update comments in asan header to doxygen format; NFC.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D61446: Generalize the pass registration mechanism used by Polly to any third-party tool
serge via Phabricator via llvm-commits
- [PATCH] D61446: Generalize the pass registration mechanism used by Polly to any third-party tool
serge via Phabricator via llvm-commits
- [PATCH] D63254: [lit] Fix UnicodeEncodeError when test commands contain non-ASCII chars
serge via Phabricator via llvm-commits
- [llvm] r363325 - [Coverage] Load code coverage data from archives
via llvm-commits
- [llvm] r363325 - [Coverage] Load code coverage data from archives
via llvm-commits
- [llvm] r363325 - [Coverage] Load code coverage data from archives
via llvm-commits
Last message date:
Sun Jun 16 23:07:04 PDT 2019
Archived on: Sun Jun 16 23:10:36 PDT 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).