The Week Of Monday 18 March 2019 Archives by author
Starting: Mon Mar 18 00:04:28 PDT 2019
Ending: Sun Mar 24 23:53:45 PDT 2019
Messages: 1978
- [PATCH] D59666: HIP compiler option -finstrument-functions flag
Aakanksha Patil via Phabricator via llvm-commits
- [llvm] r356387 - [AArch64] Refactor floating point materialization. NFC
Adhemerval Zanella via llvm-commits
- [llvm] r356389 - [TargetLowering] Add code size information on isFPImmLegal. NFC
Adhemerval Zanella via llvm-commits
- [llvm] r356390 - [AArch64] Optimize floating point materialization
Adhemerval Zanella via llvm-commits
- [llvm] r356391 - [AArch64] Small fix for getIntImmCost
Adhemerval Zanella via llvm-commits
- [llvm] r356182 - [GlobalISel][AArch64] Add partial selection support for G_INSERT_VECTOR_ELT
Adhemerval Zanella via llvm-commits
- [PATCH] D59444: [GlobalISel] Change MachineIRBuilder's SrcOp to contain subregister info
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D59518: [DwarfDebug] Skip entries to big for 16 bit size field in Dwarf < 5.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D59431: [DebugInfo] Terminate constant-value location-list ranges at the end of basic blocks
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D59291: [Object] Add basic minidump support
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D59431: [DebugInfo] Terminate constant-value location-list ranges at the end of basic blocks
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D59687: [DebugInfo] Prologue inserter need to insert DW_OP_deref_size
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D59719: [ScriptInterpreter] Make sure that PYTHONHOME is right.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D59748: [MSP430] Manually set setCC type for vectors
Afonso Bordado via Phabricator via llvm-commits
- [llvm] r356707 - Don't add a tail keyword to calls to ObjC runtime functions if the calls
Akira Hatanaka via llvm-commits
- [PATCH] D59656: [CodeGen][ObjC] Annotate calls to objc_retainAutoreleasedReturnValue with notail on x86-64
Akira Hatanaka via Phabricator via llvm-commits
- [llvm] r356654 - [RISCV][NFC] Remove old CHECK lines from linker-relaxation.s test
Alex Bradbury via llvm-commits
- [llvm] r356652 - [Object] Add basic minidump support
Alex Bradbury via llvm-commits
- [llvm] r356734 - [RISCV][NFC] Expand test/MC/RISCV/linker-relaxation.s tests
Alex Bradbury via llvm-commits
- [llvm] r356736 - [RISCV][NFC] Add test case to MC/RISCV/linker-relaxation.s showing incorrect relocations being emitted
Alex Bradbury via llvm-commits
- [llvm] r356740 - [RISCV] Allow conversion of CC logic to bitwise logic
Alex Bradbury via llvm-commits
- [llvm] r356741 - [RISCV] Optimize emission of SELECT sequences
Alex Bradbury via llvm-commits
- [llvm] r356744 - [RISCV] Add basic RV32E definitions and MC layer support
Alex Bradbury via llvm-commits
- [PATCH] D59596: [RISCV] Allow conversion of CC logic to bitwise logic
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D59686: [RISCV] Don't evaluatePCRelLo if a relocation will be forced (e.g. due to linker relaxation)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D59355: [RISCV] Optimize emission of SELECT sequences
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D59596: [RISCV] Allow conversion of CC logic to bitwise logic
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D59355: [RISCV] Optimize emission of SELECT sequences
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D59470: [RISCV] Add basic RV32E definitions and MC layer support
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D59528: [clang-tidy] Expand modular headers for PPCallbacks
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D59714: [clang-tidy] Separate the check-facing interface
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D59714: [clang-tidy] Separate the check-facing interface
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D57940: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Alexander Richardson via Phabricator via llvm-commits
- [lld] r356395 - [DebugInfo][PDB] Don't write empty debug streams
Alexandre Ganea via llvm-commits
- [llvm] r356395 - [DebugInfo][PDB] Don't write empty debug streams
Alexandre Ganea via llvm-commits
- [llvm] r356400 - Fix flat-error-unsupported-gpu-hsa test
Alexandre Ganea via llvm-commits
- [PATCH] D59025: Add --add-ghashes to llvm-objcopy to append a .debug$H to coff objects
Alexandre Ganea via llvm-commits
- [PATCH] D59025: Add --add-ghashes to llvm-objcopy to append a .debug$H to coff objects
Alexandre Ganea via llvm-commits
- [lld] r356815 - [LLD][COFF] Separate module descriptors creation from type/symbol merging
Alexandre Ganea via llvm-commits
- [PATCH] D59502: [DebugInfo][PDB] Don't write empty debug streams
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59502: [DebugInfo][PDB] Don't write empty debug streams
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59505: Fix flat-error-unsupported-gpu-hsa test
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59025: Add --add-ghashes to llvm-objcopy to append a .debug$H to coff objects
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59505: Fix flat-error-unsupported-gpu-hsa test
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59530: [LLD][COFF] Fix /linkrepro with options that take a filename or path
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59530: [LLD][COFF] Fix /linkrepro with options that take a filename or path
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59530: [LLD][COFF] Fix /linkrepro with options that take a filename or path
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59530: [LLD][COFF] Fix /linkrepro with options that take a filename or path
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59025: Add --add-ghashes to llvm-objcopy to append a .debug$H to coff objects
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D54802: [LLD][COFF] Generate import modules in PDB
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59025: Add --add-ghashes to llvm-objcopy to append a .debug$H to coff objects
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59620: [llvm-pdbutil] Add -type-ref-stats to help find unused type info
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59620: [llvm-pdbutil] Add -type-ref-stats to help find unused type info
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59620: [llvm-pdbutil] Add -type-ref-stats to help find unused type info
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59672: [pdb] Add -type-stats and sort stats by descending size
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59672: [pdb] Add -type-stats and sort stats by descending size
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59053: [LLD][COFF] Early dependency detection
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59261: [LLD][COFF] Separate module descriptors creation from type/symbol merging
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D59710: [SLP] remove lower limit for forming reduction patterns
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r356829 - [DebugInfo] follow up for "add SectionedAddress to DebugInfo interfaces"
Alexey Lapshin via llvm-commits
- [PATCH] D59490: [DebugInfo] IntelJitEventListener follow up for "add SectionedAddress to DebugInfo interfaces"
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59490: [DebugInfo] IntelJitEventListener follow up for "add SectionedAddress to DebugInfo interfaces"
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59490: [DebugInfo] IntelJitEventListener follow up for "add SectionedAddress to DebugInfo interfaces"
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D58848: [DebugInfo] follow up for "add SectionedAddress to DebugInfo interfaces"
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D58848: [DebugInfo] follow up for "add SectionedAddress to DebugInfo interfaces"
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D58848: [DebugInfo] follow up for "add SectionedAddress to DebugInfo interfaces"
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D58848: [DebugInfo] follow up for "add SectionedAddress to DebugInfo interfaces"
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D52896: MergeSimilarFunctions 1/n: a code size pass to merge functions with small differences
Alexey Zhikhartsev via Phabricator via llvm-commits
- [PATCH] D59515: Prevent duplicate files in debug line header in dwarf 5.
Ali Tamur via Phabricator via llvm-commits
- [PATCH] D59664: [llvm] Non-functional change: declared a couple of local variables as const.
Ali Tamur via Phabricator via llvm-commits
- [PATCH] D59515: Prevent duplicate files in debug line header in dwarf 5.
Ali Tamur via Phabricator via llvm-commits
- [PATCH] D59515: Prevent duplicate files in debug line header in dwarf 5.
Ali Tamur via Phabricator via llvm-commits
- [PATCH] D59671: [lld] Prevent duplicate files in debug line header in dwarf 5.
Ali Tamur via Phabricator via llvm-commits
- [PATCH] D59515: [llvm] Prevent duplicate files in debug line header in dwarf 5.
Ali Tamur via Phabricator via llvm-commits
- [PATCH] D59515: [llvm] Prevent duplicate files in debug line header in dwarf 5.
Ali Tamur via Phabricator via llvm-commits
- [llvm] r356588 - [LICM & MemorySSA] Don't sink/hoist stores in the presence of ordered loads.
Alina Sbirlea via llvm-commits
- [llvm] r356596 - [NFC] Fix brace indentation.
Alina Sbirlea via llvm-commits
- [llvm] r356644 - [BasicAA] Reduce no of map seaches [NFCI].
Alina Sbirlea via llvm-commits
- [llvm] r356783 - [AliasAnalysis] Second prototype to cache BasicAA / anyAA state.
Alina Sbirlea via llvm-commits
- [PATCH] D59564: [LICM & MemorySSA] Don't sink/hoist stores in the presence of ordered loads.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59315: [AliasAnalysis] Second prototype to cache BasicAA / anyAA state.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59315: [AliasAnalysis] Second prototype to cache BasicAA / anyAA state.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59315: [AliasAnalysis] Second prototype to cache BasicAA / anyAA state.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59569: [MemorySSA] Limit clobber walks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59564: [LICM & MemorySSA] Don't sink/hoist stores in the presence of ordered loads.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59564: [LICM & MemorySSA] Don't sink/hoist stores in the presence of ordered loads.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59561: Make __cpu_model a hidden symbol, to match libgcc.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59564: [LICM & MemorySSA] Don't sink/hoist stores in the presence of ordered loads.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59315: [AliasAnalysis] Second prototype to cache BasicAA / anyAA state.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D58311: [MemorySSA & LoopPassManager] Enable MemorySSA as loop dependency. Update tests.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59151: [BasicAA] Reduce no of map searches. Assert map entry exists. [NFCI]
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59315: [AliasAnalysis] Second prototype to cache BasicAA / anyAA state.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59315: [AliasAnalysis] Second prototype to cache BasicAA / anyAA state.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D58560: [AST] Set 'MayAlias' instead of 'MustAlias' in AliasSets for PHI nodes (bugzilla bug#36801)
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59315: [AliasAnalysis] Second prototype to cache BasicAA / anyAA state.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59315: [AliasAnalysis] Second prototype to cache BasicAA / anyAA state.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59315: [AliasAnalysis] Second prototype to cache BasicAA / anyAA state.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59723: [NewPassManager] Adding pass tuning options: loop vectorize.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59454: [WebAssembly] Small improvements in FixIrreducibleControlFlow (NFC)
Alon Zakai via Phabricator via llvm-commits
- [PATCH] D59462: [WebAssembly] Optimize the number of routing blocks in FixIrreducibleCFG
Alon Zakai via Phabricator via llvm-commits
- [PATCH] D59462: [WebAssembly] Optimize the number of routing blocks in FixIrreducibleCFG
Alon Zakai via Phabricator via llvm-commits
- [llvm] r356396 - Revert r356304: remove subreg parameter from MachineIRBuilder::buildCopy()
Amara Emerson via llvm-commits
- [llvm] r356411 - [GlobalISel] Include missing change from r356396
Amara Emerson via llvm-commits
- [llvm] r356525 - [AArch64][GlobalISel] Make v4s32 G_IMPLICIT_DEF legal.
Amara Emerson via llvm-commits
- [llvm] r356526 - [AArch64][GlobalISel] Add an optimization to select vector DUP instructions.
Amara Emerson via llvm-commits
- [llvm] r356722 - [AArch64] Split the neon.addp intrinsic into integer and fp variants.
Amara Emerson via llvm-commits
- [PATCH] D59444: [GlobalISel] Change MachineIRBuilder's SrcOp to contain subregister info
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D59558: [AArch64][GlobalISel] Add an optimization to select vector DUP instructions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D59558: [AArch64][GlobalISel] Add an optimization to select vector DUP instructions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D59655: [AArch64] Split the neon.addp intrinsic into integer and fp variants
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D59655: [AArch64] Split the neon.addp intrinsic into integer and fp variants
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D59657: [LangRef] Clarify codegen expectations for intrinsics with fp/integer-only overloads
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D59655: [AArch64] Split the neon.addp intrinsic into integer and fp variants
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D59657: [LangRef] Clarify codegen expectations for intrinsics with fp/integer-only overloads
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D59655: [AArch64] Split the neon.addp intrinsic into integer and fp variants
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D59655: [AArch64] Split the neon.addp intrinsic into integer and fp variants
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D59657: [LangRef] Clarify codegen expectations for intrinsics with fp/integer-only overloads
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D59655: [AArch64] Split the neon.addp intrinsic into integer and fp variants
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D58877: [InstCombine] fold add(add(A, ~B), 1) -> sub(A, B)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D57493: [RISCV] Put data smaller than eight bytes to small data section
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D57497: [RISCV] Passing small data limitation value to RISCV backend
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D59470: [RISCV] Add basic RV32E definitions and MC layer support
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D59470: [RISCV] Add basic RV32E definitions and MC layer support
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D59592: support ilp32e Calling Convention
Ana Pazos via Phabricator via llvm-commits
- [llvm] r356546 - [X86] Remove X86 specific dag nodes for RDTSC/RDTSCP/RDPMC. NFCI
Andrea Di Biagio via llvm-commits
- [PATCH] D59547: [X86] Remove X86 specific dag nodes for RDTSC/RDTSCP/RDPMC. NFCI
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D59391: [X86] Add post-isel pseudos for rotate by immediate using SHLD/SHRD
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D59547: [X86] Remove X86 specific dag nodes for RDTSC/RDTSCP/RDPMC. NFCI
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D59547: [X86] Remove X86 specific dag nodes for RDTSC/RDTSCP/RDPMC. NFCI
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D59547: [X86] Remove X86 specific dag nodes for RDTSC/RDTSCP/RDPMC. NFCI
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D59547: [X86] Remove X86 specific dag nodes for RDTSC/RDTSCP/RDPMC. NFCI
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D59547: [X86] Remove X86 specific dag nodes for RDTSC/RDTSCP/RDPMC. NFCI
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D59547: [X86] Remove X86 specific dag nodes for RDTSC/RDTSCP/RDPMC. NFCI
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D59547: [X86] Remove X86 specific dag nodes for RDTSC/RDTSCP/RDPMC. NFCI
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D59688: [X86] Make post-ra scheduling macrofusion-aware.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D59688: [X86] Make post-ra scheduling macrofusion-aware.
Andrea Di Biagio via Phabricator via llvm-commits
- [lld] r356694 - Fix lld wasm tests after r356610
Andrew Ng via llvm-commits
- [PATCH] D59663: [Support] MemoryBlock size should reflect the requested size
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D59663: [Support] MemoryBlock size should reflect the requested size
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D40181: [libcxx] Allow to set locale on Windows.
Andrey Khalyavin via Phabricator via llvm-commits
- [PATCH] D57970: [WinEH] Allocate unique stack slots for xmm CSRs in funclets
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Anton Afanasyev via Phabricator via llvm-commits
- [www] r356375 - [EuroLLVM'19] Speakers list update.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D59389: [NVPTX] Refactor generation of MMA intrinsics and instructions. NFC.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D59389: [NVPTX] Refactor generation of MMA intrinsics and instructions. NFC.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D59389: [NVPTX] Refactor generation of MMA intrinsics and instructions. NFC.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D59393: [NVPTX] generate correct MMA instruction mnemonics with PTX63+.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D59393: [NVPTX] generate correct MMA instruction mnemonics with PTX63+.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D59393: [NVPTX] generate correct MMA instruction mnemonics with PTX63+.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D57230: [analyzer] Toning down invalidation a bit
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D35068: [analyzer] Detect usages of unsafe I/O functions
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D35068: [analyzer] Detect usages of unsafe I/O functions
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D59134: [ASTImporter] Remove obsolete function ImportTemplateParameterList.
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D59676: Make Parallel.h build with libc++ on Windows.
Billy Robert O'Neal III via Phabricator via llvm-commits
- [PATCH] D59607: libc++/win: Make once_flag have the same size as a pointer
Billy Robert O'Neal III via Phabricator via llvm-commits
- [PATCH] D59676: Make Parallel.h build with libc++ on Windows.
Billy Robert O'Neal III via Phabricator via llvm-commits
- [PATCH] D59607: libc++/win: Make once_flag have the same size as a pointer
Billy Robert O'Neal III via Phabricator via llvm-commits
- [PATCH] D59676: Make Parallel.h build with libc++ on Windows.
Billy Robert O'Neal III via Phabricator via llvm-commits
- [llvm] r356781 - [ConstantFolding] Fix GetConstantFoldFPValue to avoid cast overflow.
Bixia Zheng via llvm-commits
- [PATCH] D59500: [ConstantFolding] Fix GetConstantFoldFPValue to avoid cast overflow.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D59500: [ConstantFolding] Fix GetConstantFoldFPValue to avoid cast overflow.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D59500: [ConstantFolding] Fix GetConstantFoldFPValue to avoid cast overflow.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D59500: [ConstantFolding] Fix GetConstantFoldFPValue to avoid cast overflow.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D59500: [ConstantFolding] Fix GetConstantFoldFPValue to avoid cast overflow.
Bixia Zheng via Phabricator via llvm-commits
- [llvm] r356797 - [KnownBits] Add const to some methods. NFC
Bjorn Pettersson via llvm-commits
- [PATCH] D58453: [DebugInfo][CGP] Limit placeDbgValues movement of dbg.value intrinsics
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D59272: [DebugInfo] Select debug intrinsic line-numbers more carefully when promoting dbg.declare
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D57321: Fix LexFloatLiteral Lexing
Brandon Jones via Phabricator via llvm-commits
- [PATCH] D57379: X86AsmParser: Do not process a non-existent token
Brandon Jones via Phabricator via llvm-commits
- [PATCH] D57376: X86Parser: Fix potential reference to deleted object
Brandon Jones via Phabricator via llvm-commits
- [PATCH] D59189: [perf][DebugInfo] follow up for "add SectionedAddress to DebugInfo interfaces"
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D59755: gitignore: Ignore in-tree Swift builds
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D58700: [JumpThreading] Replace MergeBasicBlockIntoOnlyPred() with MergeBlockIntoPredecessor()
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D59490: [DebugInfo] IntelJitEventListener follow up for "add SectionedAddress to DebugInfo interfaces"
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D59490: [DebugInfo] IntelJitEventListener follow up for "add SectionedAddress to DebugInfo interfaces"
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D59490: [DebugInfo] IntelJitEventListener follow up for "add SectionedAddress to DebugInfo interfaces"
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D59490: [DebugInfo] IntelJitEventListener follow up for "add SectionedAddress to DebugInfo interfaces"
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D59151: [BasicAA] Reduce no of map searches. Assert map entry exists. [NFCI]
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D59315: [AliasAnalysis] Second prototype to cache BasicAA / anyAA state.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D58311: [MemorySSA & LoopPassManager] Enable MemorySSA as loop dependency. Update tests.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D59315: [AliasAnalysis] Second prototype to cache BasicAA / anyAA state.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D59315: [AliasAnalysis] Second prototype to cache BasicAA / anyAA state.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D58484: [DO NOT SUBMIT] Add -vs-diagnostics.
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
Chris Lattner via Phabricator via llvm-commits
- [llvm] r356360 - [AArch64] Fix bug 35094 atomicrmw on Armv8.1-A+lse
Christof Douma via llvm-commits
- [PATCH] D58348: [AArch64] Fix for bug 35094 atomicrmw on Armv8.1-A+lse
Christof Douma via Phabricator via llvm-commits
- [llvm] r356550 - [ExpandMemCmp] Trigger on bcmp too.
Clement Courbet via llvm-commits
- [llvm] r356568 - Fix sanitizer failures for 356550.
Clement Courbet via llvm-commits
- [llvm] r356747 - [llvm-exegesis] Add clustering test.
Clement Courbet via llvm-commits
- [llvm] r356748 - [llvm-exegesis] Fix compilation before c++17.
Clement Courbet via llvm-commits
- [PATCH] D59593: [ExpandMemCmp] Trigger on bcmp too.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59593: [ExpandMemCmp] Trigger on bcmp too.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59539: [llvm-exegesis] Option to lobotomize dbscan (PR40880)
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59688: [X86] Make post-ra scheduling macrofusion-aware.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59689: [ScheduleDAG] Move `Topo` and `addEdge` to base class.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59689: [ScheduleDAG] Move `Topo` and `addEdge` to base class.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59688: [X86] Make post-ra scheduling macrofusion-aware.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59688: [X86] Make post-ra scheduling macrofusion-aware.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59688: [X86] Make post-ra scheduling macrofusion-aware.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59693: [llvm-exegesis] Add clustering test.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59539: [llvm-exegesis] Option to lobotomize dbscan (PR40880)
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59539: [llvm-exegesis] Option to lobotomize dbscan (PR40880)
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59693: [llvm-exegesis] Add clustering test.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59693: [llvm-exegesis] Add clustering test.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59688: [X86] Make post-ra scheduling macrofusion-aware.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r356343 - [X86] Remove the _alt forms of XOP VPCOM instructions. Use a combination of custom printing and custom parsing to achieve the same result and more
Craig Topper via llvm-commits
- [llvm] r356359 - [X86] Hopefully fix a tautological compare warning in printVecCompareInstr.
Craig Topper via llvm-commits
- [llvm] r356384 - [X86] Remove the _alt forms of (V)CMP instructions. Use a combination of custom printing and custom parsing to achieve the same result and more
Craig Topper via llvm-commits
- [llvm] r356393 - [X86] Rename imm8_su/imm16_su/imm32_su to relocImm8_su/relocImm16_su/relocImm32_su/ to accurately reflect what they are.
Craig Topper via llvm-commits
- [llvm] r356406 - [X86] Replace uses of i64immSExt32_su with i64relocImmSExt32_su.
Craig Topper via llvm-commits
- [llvm] r356407 - [X86] Use relocImm in the ROL8ri/ROL16ri/ROL32ri/ROL64ri patterns to be consistent with the ROR patterns.
Craig Topper via llvm-commits
- [llvm] r356413 - [X86] Allow any 8-bit immediate to be used with BT/BTC/BTR/BTS not just sign extended 8-bit immediates.
Craig Topper via llvm-commits
- [llvm] r356419 - [X86] Disable CQTO and CLTQ instructions in the assembly parser outside 64-bit mode.
Craig Topper via llvm-commits
- [llvm] r356420 - [X86] Add coverage for 16-bit and 64-bit versions of bsf/bsr/bt/btc/btr/bts in the assembly tests that are supposed to provide full coverage. Add coverage for cwtl/cltq/cwtd/cqto as well.
Craig Topper via llvm-commits
- [llvm] r356531 - [X86] Re-disable cmpxchg16b for 32-bit mode assembly parsing.
Craig Topper via llvm-commits
- [llvm] r356535 - [X86] Remove X32 check lines from a test that doesn't have an X32 FileCheck prefix. Regenerate the test using update_llc_test_checks. NFC
Craig Topper via llvm-commits
- [llvm] r356618 - [X86] Call lowerShuffleAsBitMask for 512-bit vectors in lowerShuffleAsBlend.
Craig Topper via llvm-commits
- [llvm] r356631 - [X86] Add CMPXCHG8B feature flag. Set it for all CPUs except i386/i486 including 'generic'. Disable use of CMPXCHG8B when this flag isn't set.
Craig Topper via llvm-commits
- [llvm] r356645 - [InstCombine] Add test case for PR41164. NFC
Craig Topper via llvm-commits
- [llvm] r356646 - [ScalarizeMaskedMemIntrinsics] Reverse some if conditions to reduce indentations to remove curly braces.
Craig Topper via llvm-commits
- [llvm] r356687 - [ScalarizeMaskedMemIntrin] Add support for scalarizing expandload and compressstore intrinsics.
Craig Topper via llvm-commits
- [llvm] r356688 - [X86] Don't avoid folding multiple use sign extended 8-bit immediate into instructions under optsize.
Craig Topper via llvm-commits
- [llvm] r356690 - [InstCombine] Don't transform ((C1 OP zext(X)) & C2) -> zext((C1 OP X) & C2) if either zext or OP has another use.
Craig Topper via llvm-commits
- [llvm] r356721 - [X86] Use LoadInst->getType() instead of LoadInst->getPointerOperandType()->getElementType(). NFCI
Craig Topper via llvm-commits
- [llvm] r356723 - [X86] Autogenerate complete checks. NFC
Craig Topper via llvm-commits
- [llvm] r356733 - [X86] Add 32-bit command lines with and without SSE2 to atomic-non-integer.ll. NFC
Craig Topper via llvm-commits
- [llvm] r356807 - [X86] Use movq for i64 atomic load on 32-bit targets when sse2 is enable
Craig Topper via llvm-commits
- [llvm] r356808 - [X86] Use xmm registers to implement 64-bit popcnt on 32-bit targets if possible if popcnt instruction is not available
Craig Topper via llvm-commits
- [llvm] r356860 - [LegalizeDAG] Expand i16 bswap directly to a rotate by 8 instead of relying on DAG combine.
Craig Topper via llvm-commits
- [llvm] r356866 - Revert r356688 "[X86] Don't avoid folding multiple use sign extended 8-bit immediate into instructions under optsize."
Craig Topper via llvm-commits
- [llvm] r356867 - [X86] Remove a couple unused SDNodeXForms. NFC
Craig Topper via llvm-commits
- [llvm] r356868 - [X86] Remove GetLo8XForm and use GetLo32XForm instead. NFCI
Craig Topper via llvm-commits
- [llvm] r356869 - [X86] When selecting (x << C1) op C2 as (x op (C2>>C1)) << C1, use the operation VT for the target constant.
Craig Topper via llvm-commits
- [PATCH] D59522: [X86] Don't avoid folding multiple use sign extended 8-bit immediate into instructions under optsize.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59522: [X86] Don't avoid folding multiple use sign extended 8-bit immediate into instructions under optsize.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59547: [X86] Remove X86 specific dag nodes for RDTSC/RDTSCP/RDPMC. NFCI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59547: [X86] Remove X86 specific dag nodes for RDTSC/RDTSCP/RDPMC. NFCI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59547: [X86] Remove X86 specific dag nodes for RDTSC/RDTSCP/RDPMC. NFCI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59479: [X86] Call lowerShuffleAsBitMask for 512-bit vectors in lowerShuffleAsBlend.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59547: [X86] Remove X86 specific dag nodes for RDTSC/RDTSCP/RDPMC. NFCI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D28213: [Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtin
Craig Topper via Phabricator via llvm-commits
- [PATCH] D28213: [Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtin
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59547: [X86] Remove X86 specific dag nodes for RDTSC/RDTSCP/RDPMC. NFCI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59566: [X86] Correct the value of MaxAtomicInlineWidth for pre-586 cpus
Craig Topper via Phabricator via llvm-commits
- [PATCH] D28213: [Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtin
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59576: [X86] Add CMPXCHG8B feature flag. Set it for all CPUs except i386/i486 including 'generic'. Disable use of CMPXCHG8B when this flag isn't set.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59576: [X86] Add CMPXCHG8B feature flag. Set it for all CPUs except i386/i486 including 'generic'. Disable use of CMPXCHG8B when this flag isn't set.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59576: [X86] Add CMPXCHG8B feature flag. Set it for all CPUs except i386/i486 including 'generic'. Disable use of CMPXCHG8B when this flag isn't set.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59576: [X86] Add CMPXCHG8B feature flag. Set it for all CPUs except i386/i486 including 'generic'. Disable use of CMPXCHG8B when this flag isn't set.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59576: [X86] Add CMPXCHG8B feature flag. Set it for all CPUs except i386/i486 including 'generic'. Disable use of CMPXCHG8B when this flag isn't set.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59630: [InstCombine] Don't transform ((C1 OP zext(X)) & C2) -> zext((C1 OP X) & C2) if either zext or OP has another use.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59180: [ScalarizeMaskedMemIntrin] Add support for scalarizing expandload and compressstore intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59566: [X86] Correct the value of MaxAtomicInlineWidth for pre-586 cpus
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59662: [X86] Use xmm registers to implement 64-bit popcnt on 32-bit targets if possible if popcnt instruction is not available
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59679: [X86] Use movq for i64 atomic load on 32-bit targets when sse2 is enable
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59679: [X86] Use movq for i64 atomic load on 32-bit targets when sse2 is enable
Craig Topper via Phabricator via llvm-commits
- [PATCH] D57376: X86Parser: Fix potential reference to deleted object
Craig Topper via Phabricator via llvm-commits
- [PATCH] D57379: X86AsmParser: Do not process a non-existent token
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59682: [X86] Add BSR/BSF/BSWAP intrinsics to ia32intrin.h to match gcc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59679: [X86] Use movq for i64 atomic load on 32-bit targets when sse2 is enable
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59662: [X86] Use xmm registers to implement 64-bit popcnt on 32-bit targets if possible if popcnt instruction is not available
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59662: [X86] Use xmm registers to implement 64-bit popcnt on 32-bit targets if possible if popcnt instruction is not available
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59682: [X86] Add BSR/BSF/BSWAP intrinsics to ia32intrin.h to match gcc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
Csaba Dabis via Phabricator via llvm-commits
- [PATCH] D57896: Variable names rule
Csaba Dabis via Phabricator via llvm-commits
- [PATCH] D59636: [AArch64][SVE] Asm: error on unexpected SVE vector register type suffix
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D59636: [AArch64][SVE] Asm: error on unexpected SVE vector register type suffix
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D59592: support ilp32e Calling Convention
Daliang Xu via Phabricator via llvm-commits
- [PATCH] D59592: support ilp32e Calling Convention
Daliang Xu via Phabricator via llvm-commits
- [PATCH] D59521: [WebAssembly] Define the signature for __stack_chk_fail
Dan Gohman via Phabricator via llvm-commits
- [compiler-rt] r356701 - Enable `asan/TestCases/Posix/start-deactivated.cc` test for iOS.
Dan Liew via llvm-commits
- [PATCH] D54978: Move the SMT API to LLVM
Dan Liew via Phabricator via llvm-commits
- [PATCH] D59660: Enable `asan/TestCases/Posix/start-deactivated.cc` test for iOS.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D59660: Enable `asan/TestCases/Posix/start-deactivated.cc` test for iOS.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D59504: [NFC][Sanitizer] Clean up GetRealFunctionAddress
Dan Liew via Phabricator via llvm-commits
- [PATCH] D59472: [InstCombine] Add tests for add nuw + uaddo
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D59472: [InstCombine] Add tests for add nuw + uaddo
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D59471: [InstCombine] Fold add nuw + uadd.with.overflow
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D59471: [InstCombine] Fold add nuw + uadd.with.overflow
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D59471: [InstCombine] Fold add nuw + uadd.with.overflow
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D59653: [NFC] Add tests for ssubo X, C -> saddo X, -C
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D59653: [NFC] Add tests for ssubo X, C -> saddo X, -C
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D59653: [NFC] Add tests for ssubo X, C -> saddo X, -C
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D35068: [analyzer] Detect usages of unsafe I/O functions
Daniel Kolozsvari via Phabricator via llvm-commits
- [llvm] r356803 - Fix non-determinism in Reassociate caused by address coincidences
Daniel Sanders via llvm-commits
- [PATCH] D59401: Fix non-determinism in Reassociate caused by address coincidences
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D59680: [ARM] Don't form "ands" when it isn't scheduled correctly.
Dave Green via Phabricator via llvm-commits
- [PATCH] D59675: [ARM] [NFC] Use tGPR in patterns where appropriate.
Dave Green via Phabricator via llvm-commits
- [PATCH] D59706: [TTI] Move getIntrinsicCost to allow functions to be overridden. NFC.
Dave Green via Phabricator via llvm-commits
- [PATCH] D55851: Implement basic loop fusion pass
Dave Green via Phabricator via llvm-commits
- [PATCH] D55851: Implement basic loop fusion pass
Dave Green via Phabricator via llvm-commits
- [PATCH] D59553: llvm-symbolizer shows incorrect source line info if --gc-sections used
David Blaikie via Phabricator via llvm-commits
- [PATCH] D59553: llvm-symbolizer shows incorrect source line info if --gc-sections used
David Blaikie via Phabricator via llvm-commits
- [PATCH] D59553: llvm-symbolizer shows incorrect source line info if --gc-sections used
David Blaikie via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
David Blaikie via Phabricator via llvm-commits
- [PATCH] D59515: Prevent duplicate files in debug line header in dwarf 5.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D58848: [DebugInfo] follow up for "add SectionedAddress to DebugInfo interfaces"
David Blaikie via Phabricator via llvm-commits
- [PATCH] D59515: [llvm] Prevent duplicate files in debug line header in dwarf 5.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D58848: [DebugInfo] follow up for "add SectionedAddress to DebugInfo interfaces"
David Blaikie via Phabricator via llvm-commits
- [PATCH] D59732: [DWARF] Delete one unused DWARFContext::create overload and associated ctor of DWARFObjInMemory
David Blaikie via Phabricator via llvm-commits
- [PATCH] D59726: NestedSCC
David Callahan via Phabricator via llvm-commits
- [PATCH] D59726: NestedSCC
David Callahan via Phabricator via llvm-commits
- [llvm] r356669 - Fixup opt-remarks.ll gold plugin test. NFC
David Green via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
David Greene via Phabricator via llvm-commits
- [PATCH] D59514: [PGO] Profile guided code size optimization.
David Li via Phabricator via llvm-commits
- [PATCH] D59514: [PGO] Profile guided code size optimization.
David Li via Phabricator via llvm-commits
- [llvm] r356363 - [DebugInfo] Ignore bitcasts when lowering stack arg dbg.values
David Stenberg via llvm-commits
- [PATCH] D58831: [DebugInfo] Ignore bitcasts when lowering stack arg dbg.values
David Stenberg via Phabricator via llvm-commits
- [llvm] r356540 - [AMDGPU] Allow MIMG with no uses in adjustWritemask in isel
David Stuttard via llvm-commits
- [PATCH] D58964: [AMDGPU] Allow MIMG with no uses in adjustWritemask in isel
David Stuttard via Phabricator via llvm-commits
- [PATCH] D58964: [AMDGPU] Allow MIMG with no uses in adjustWritemask in isel
David Stuttard via Phabricator via llvm-commits
- [PATCH] D59719: [ScriptInterpreter] Make sure that PYTHONHOME is right.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D59719: [ScriptInterpreter] Make sure that PYTHONHOME is right.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D59719: [ScriptInterpreter] Make sure that PYTHONHOME is right.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D59409: [ARC] ARCOptAddrMode pass to generate postincrement loads/stores
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D59553: llvm-symbolizer shows incorrect source line info if --gc-sections used
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D59519: [WebAssembly] Lower float setcc nodes with nnan
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D48345: [WebAssembly] Fix unwind destination mismatches in CFG stackify
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Diana Picus via Phabricator via llvm-commits
- [llvm] r356754 - [SLPVectorizer] Add test related to SLP Throttling support, NFCI.
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] D59288: [DebugInfoMetadata] Move main subprogram DIFlag into DISPFlags
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D59288: [DebugInfoMetadata] Move main subprogram DIFlag into DISPFlags
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D59130: [llvm][Support] Provide interface to set thread priorities
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D59130: [llvm][Support] Provide interface to set thread priorities
Dmitri Gribenko via Phabricator via llvm-commits
- [llvm] r356561 - [AMDGPU][MC][GFX9] Added support of operands shared_base, shared_limit, private_base, private_limit, pops_exiting_wave_id
Dmitry Preobrazhensky via llvm-commits
- [llvm] r356576 - [AMDGPU][MC] Corrected checks for DS offset0 range
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D54978: Move the SMT API to LLVM
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D54978: Move the SMT API to LLVM
Dominic Chen via Phabricator via llvm-commits
- [llvm] r356532 - Add workaround to build scoped enums with VS2015. NFCI.
Douglas Yung via llvm-commits
- [llvm] r356533 - Revert "Add workaround to build scoped enums with VS2015. NFCI."
Douglas Yung via llvm-commits
- [llvm] r356534 - Retry to add workaround to build scoped enums with VS2015. NFCI.
Douglas Yung via llvm-commits
- [llvm] r356811 - Revert "[llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`"
Douglas Yung via llvm-commits
- [PATCH] D58548: IR: Support parsing numeric block ids, and emit them in textual output.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D59442: Enable Operand Reordering for Commutative Instructions in the FunctionComparator/MergeFunctions
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D59514: [PGO] Profile guided code size optimization.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Ed Maste via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Ed Maste via Phabricator via llvm-commits
- [llvm] r356527 - [ARM] Make sure to save/restore LR when we use tBfar.
Eli Friedman via llvm-commits
- [compiler-rt] r356529 - [builtins] Divide shouldn't underflow if rounded result would be normal.
Eli Friedman via llvm-commits
- [llvm] r356601 - [ARM] Eliminate redundant "mov rN, sp" instructions in Thumb1.
Eli Friedman via llvm-commits
- [llvm] r356791 - [ARM] [NFC] Use tGPR in patterns where appropriate.
Eli Friedman via llvm-commits
- [llvm] r356809 - [ARM] Don't form "ands" when it isn't scheduled correctly.
Eli Friedman via llvm-commits
- [llvm] r356731 - [BPF] fix flaky btf unit test static-var-derived-type.ll
Eli Friedman via llvm-commits
- [PATCH] D59552: [Linker] Fix crash handling appending linkage
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59534: Enable tail call in MemCpyOptimization
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D28213: [Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtin
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D28213: [Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtin
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D28213: [Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtin
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59439: [ARM] Make sure to save/restore LR when we use tBfar.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59070: [builtins] Divide shouldn't underflow if rounded result would be normal.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59566: [X86] Correct the value of MaxAtomicInlineWidth for pre-586 cpus
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59552: [Linker] Fix crash handling appending linkage
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59552: [Linker] Fix crash handling appending linkage
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59568: [ARM] Eliminate redundant "mov rN, sp" instructions in Thumb1.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59534: Enable tail call in MemCpyOptimization
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59576: [X86] Add CMPXCHG8B feature flag. Set it for all CPUs except i386/i486 including 'generic'. Disable use of CMPXCHG8B when this flag isn't set.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59568: [ARM] Eliminate redundant "mov rN, sp" instructions in Thumb1.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59616: [ARM] Optimize expressions like "return x != 0; " for Thumb1.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59576: [X86] Add CMPXCHG8B feature flag. Set it for all CPUs except i386/i486 including 'generic'. Disable use of CMPXCHG8B when this flag isn't set.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59576: [X86] Add CMPXCHG8B feature flag. Set it for all CPUs except i386/i486 including 'generic'. Disable use of CMPXCHG8B when this flag isn't set.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59655: [AArch64] Split the neon.addp intrinsic into integer and fp variants
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59566: [X86] Correct the value of MaxAtomicInlineWidth for pre-586 cpus
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59635: [AArch64] NFC: Cleanup isAArch64FrameOffsetLegal
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59655: [AArch64] Split the neon.addp intrinsic into integer and fp variants
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59655: [AArch64] Split the neon.addp intrinsic into integer and fp variants
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59675: [ARM] [NFC] Use tGPR in patterns where appropriate.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59680: [ARM] Don't form "ands" when it isn't scheduled correctly.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59679: [X86] Use movq for i64 atomic load on 32-bit targets when sse2 is enable
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59680: [ARM] Don't form "ands" when it isn't scheduled correctly.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59675: [ARM] [NFC] Use tGPR in patterns where appropriate.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59635: [AArch64] NFC: Cleanup isAArch64FrameOffsetLegal
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59679: [X86] Use movq for i64 atomic load on 32-bit targets when sse2 is enable
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59713: [ARM] Add missing memory operands to a bunch of instructions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59679: [X86] Use movq for i64 atomic load on 32-bit targets when sse2 is enable
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59680: [ARM] Don't form "ands" when it isn't scheduled correctly.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59720: [AArch64] Prefer "mov" over "orr" to materialize constants.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59218: [LSR] Fix signed overflow in GenerateCrossUseConstantOffsets.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D57939: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D57940: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D57940: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D59623: [PPC] Refactor PPCBranchSelector.cpp
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D59525: Speed up certain locale functions on Windows
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D59607: libc++/win: Make once_flag have the same size as a pointer
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D59607: libc++/win: Make once_flag have the same size as a pointer
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D59607: libc++/win: Make once_flag have the same size as a pointer
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D59152: [libc++] Build <filesystem> support as part of the dylib
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D59619: Allow disabling of filesystem library.
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D59619: Allow disabling of filesystem library.
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D59607: libc++/win: Make once_flag have the same size as a pointer
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D59676: Make Parallel.h build with libc++ on Windows.
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D59487: [Tooling] Add more scope specifiers until spelling is not ambiguous.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D59700: Make clang-move use same file naming convention as other tools
Eric Liu via Phabricator via llvm-commits
- [PATCH] D28213: [Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtin
Erich Keane via Phabricator via llvm-commits
- [PATCH] D59351: [llvm-objcopy] Add --update-section
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D59351: [llvm-objcopy] Add --update-section
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D59648: [BasicAliasAnalysis] Fix computation for large arrays
Eugene Sharygin via Phabricator via llvm-commits
- [llvm] r356604 - [AArch64] Fix formatting (NFC)
Evandro Menezes via llvm-commits
- [llvm] r356698 - [AArch64] Update for Exynos
Evandro Menezes via llvm-commits
- [llvm] r356793 - [AArch64, ARM] Add support for Exynos M5
Evandro Menezes via llvm-commits
- [lld] r356428 - [ELF] Allow sh_entsize to be unrelated to sh_addralign and not a power of 2
Fangrui Song via llvm-commits
- [llvm] r356651 - [BasicAA] Use DenseMap::try_emplace after D59151. NFC
Fangrui Song via llvm-commits
- [llvm] r356729 - [DWARF] Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Fangrui Song via llvm-commits
- [lld] r356730 - [DWARF] Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Fangrui Song via llvm-commits
- [llvm] r356838 - [DWARF] Delete a stray break and a stray comment. NFC
Fangrui Song via llvm-commits
- [PATCH] D46228: [ELF] Use union-find set and doubly linked list in Call-Chain Clustering (C³) heuristic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59296: [pp-trace] Delete -ignore and add a new option -callbacks
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57939: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57939: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59478: [ELF] Allow sh_entsize to be unrelated to sh_addralign and not a power of 2
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57940: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59109: Add --unwindlib=[libgcc|compiler-rt] to parallel --rtlib= [take 2]
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59109: Add --unwindlib=[libgcc|compiler-rt] to parallel --rtlib= [take 2]
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59549: [ELF] Don't emit weak undefined symbols in static executables
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59549: [ELF] Don't emit weak undefined symbols in static executables
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59549: [ELF] Don't emit weak undefined symbols in .dynsym for static executables
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59549: [ELF] Don't emit weak undefined symbols in .dynsym for static executables
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59559: [ELF] Make R_I386_GOTPC and R_X86_64_GOTPC32/64 resolve to .got.plt.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59559: [ELF] Make R_I386_GOTPC and R_X86_64_GOTPC32/64 resolve to .got.plt.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59559: [ELF] Make R_I386_GOTPC and R_X86_64_GOTPC32/64 resolve to .got.plt.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59559: [ELF] Make R_I386_GOTPC and R_X86_64_GOTPC32/64 resolve to .got.plt.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59559: [ELF] Make R_I386_GOTPC and R_X86_64_GOTPC32/64 resolve to .got.plt.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59594: [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt))
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59594: [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt))
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59594: [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt))
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59594: [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt))
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59594: [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt))
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57940: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54747: Discard debuginfo for object files empty after GC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54747: Discard debuginfo for object files empty after GC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded COMDAT
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59594: [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt))
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59594: [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt))
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded COMDAT
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded COMDAT
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57940: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57940: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57940: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57940: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded COMDAT
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57939: [DWARF] Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57939: [DWARF] Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57940: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57939: [DWARF] Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59594: [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt))
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59594: [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt))
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59594: [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt))
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59674: This test assumes that -rtlib defaults to libgcc. But that isn't true in the face of -DCLANG_DEFAULT_RTLIB=compiler-rt.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59333: ELF: Rename Configuration::Static to Bstatic. NFCI.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54747: Discard debuginfo for object files empty after GC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59594: [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt))
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59732: [DWARF] Delete one unused DWARFContext::create overload and asscoaited ctor of DWARFObjInMemory
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59732: [DWARF] Delete one unused DWARFContext::create overload and associated ctor of DWARFObjInMemory
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59732: [DWARF] Delete one unused DWARFContext::create overload and associated ctor of DWARFObjInMemory
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58848: [DebugInfo] follow up for "add SectionedAddress to DebugInfo interfaces"
Fangrui Song via Phabricator via llvm-commits
- [llvm] r356824 - [Legacy][TimePasses] allow -time-passes reporting into a custom stream
Fedor Sergeev via llvm-commits
- [PATCH] D59416: [Legacy][TimePasses] allow -time-passes reporting into a custom stream
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D59416: [Legacy][TimePasses] allow -time-passes reporting into a custom stream
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D59416: [Legacy][TimePasses] allow -time-passes reporting into a custom stream
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D59416: [Legacy][TimePasses] allow -time-passes reporting into a custom stream
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D59416: [Legacy][TimePasses] allow -time-passes reporting into a custom stream
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D59416: [Legacy][TimePasses] allow -time-passes reporting into a custom stream
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r356514 - [DwarfDebug] Skip entries to big for 16 bit size field in Dwarf < 5.
Florian Hahn via llvm-commits
- [llvm] r356521 - [DwarfDebug] Add triple to test.
Florian Hahn via llvm-commits
- [test-suite] r356545 - Add geomean summary row to output from utils/compare.py.
Florian Hahn via llvm-commits
- [llvm] r356668 - [DAGCombiner] Use getTokenFactor in a few more cases.
Florian Hahn via llvm-commits
- [PATCH] D59480: [NFC] Add SchedState to allow forwarding the Scheduling state between MBB
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59518: [DwarfDebug] Skip entries to big for 16 bit size field in Dwarf < 5.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59518: [DwarfDebug] Skip entries to big for 16 bit size field in Dwarf < 5.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59518: [DwarfDebug] Skip entries to big for 16 bit size field in Dwarf < 5.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59518: [DwarfDebug] Skip entries to big for 16 bit size field in Dwarf < 5.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59156: [DAGCombiner] Use getTokenFactor in a few more cases.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59518: [DwarfDebug] Skip entries to big for 16 bit size field in Dwarf < 5.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59518: [DwarfDebug] Skip entries to big for 16 bit size field in Dwarf < 5.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D57828: Add geomean summary row to output from utils/compare.py.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59156: [DAGCombiner] Use getTokenFactor in a few more cases.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59218: [LSR] Fix signed overflow in GenerateCrossUseConstantOffsets.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59065: [BasicAA] Simplify inttoptr(and(ptrtoint(X), C)) to X, if C preserves all significant bits.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59479: [X86] Call lowerShuffleAsBitMask for 512-bit vectors in lowerShuffleAsBlend.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59722: [ScheduleDAG] Avoid unnecessary recomputation of topological order.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D57598: [VPLAN] Determine Vector Width programmatically.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D57598: [VPLAN] Determine Vector Width programmatically.
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] r356491 - [Remarks] Add a new Remark / RemarkParser abstraction
Francis Visoiu Mistrih via llvm-commits
- [llvm] r356492 - Revert "[Remarks] Add a new Remark / RemarkParser abstraction"
Francis Visoiu Mistrih via llvm-commits
- [llvm] r356519 - Reland "[Remarks] Add a new Remark / RemarkParser abstraction"
Francis Visoiu Mistrih via llvm-commits
- [llvm] r356522 - [Remarks] Fix gcc build for r356519
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D59049: [Remarks] Add a new Remark / RemarkParser abstraction
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D59571: [Remarks] Emit a section containing remark diagnostics metadata
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D59571: [Remarks] Emit a section containing remark diagnostics metadata
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D59571: [Remarks] Emit a section containing remark diagnostics metadata
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D59049: [Remarks] Add a new Remark / RemarkParser abstraction
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D59571: [Remarks] Emit a section containing remark diagnostics metadata
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D58673: [ASTImporter] Fix redecl failures of ClassTemplateSpec
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D58668: [ASTImporter] Fix redecl failures of FunctionTemplateSpec
Gabor Marton via Phabricator via llvm-commits
- [llvm] r356215 - MIR: Allow targets to serialize MachineFunctionInfo
Galina Kistanova via llvm-commits
- [llvm] r356396 - Revert r356304: remove subreg parameter from MachineIRBuilder::buildCopy()
Galina Kistanova via llvm-commits
- [llvm] r356780 - Make clang-move use same file naming convention as other tools
Galina Kistanova via llvm-commits
- [llvm] r356777 - [llvm-readobj] Revert bad changes
Galina Kistanova via llvm-commits
- [llvm] r356641 - [MSSA] Delete move ctor; remove dynamic never-moved verification
George Burgess IV via llvm-commits
- [PATCH] D59315: [AliasAnalysis] Second prototype to cache BasicAA / anyAA state.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D59564: [LICM & MemorySSA] Don't sink/hoist stores in the presence of ordered loads.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D59564: [LICM & MemorySSA] Don't sink/hoist stores in the presence of ordered loads.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D59315: [AliasAnalysis] Second prototype to cache BasicAA / anyAA state.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D59315: [AliasAnalysis] Second prototype to cache BasicAA / anyAA state.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D59315: [AliasAnalysis] Second prototype to cache BasicAA / anyAA state.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D59569: [MemorySSA] Limit clobber walks.
George Burgess IV via Phabricator via llvm-commits
- [llvm] r356371 - [llvm-objcopy] - Calculate the string table section sizes correctly.
George Rimar via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
George Rimar via llvm-commits
- [llvm] r356554 - [llvm-objcopy] - Use replaceSectionReferences to update the sections for symbols in symbol table.
George Rimar via llvm-commits
- [llvm] r356738 - [llvm-objcopy] - Implement replaceSectionReferences for GroupSection class.
George Rimar via llvm-commits
- [llvm] r356739 - [llvm-objcopy] - Fix a st_name of the first symbol table entry.
George Rimar via llvm-commits
- [llvm] r356745 - Revert r356738 "[llvm-objcopy] - Implement replaceSectionReferences for GroupSection class."
George Rimar via llvm-commits
- [llvm] r356853 - [llvm-objcopy] - Report SHT_GROUP sections with invalid alignment.
George Rimar via llvm-commits
- [llvm] r356856 - Recommit r356738 "[llvm-objcopy] - Implement replaceSectionReferences for GroupSection class."
George Rimar via llvm-commits
- [PATCH] D59488: [llvm-objcopy] - Calculate the string table section sizes correctly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59488: [llvm-objcopy] - Calculate the string table section sizes correctly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59488: [llvm-objcopy] - Calculate the string table section sizes correctly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59488: [llvm-objcopy] - Calculate the string table section sizes correctly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59488: [llvm-objcopy] - Calculate the string table section sizes correctly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59542: [llvm-objcopy] - Use replaceSectionReferences to update the sections for symbols in symbol table.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59542: [llvm-objcopy] - Use replaceSectionReferences to update the sections for symbols in symbol table.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59553: llvm-symbolizer shows incorrect source line info if --gc-sections used
George Rimar via Phabricator via llvm-commits
- [PATCH] D59553: llvm-symbolizer shows incorrect source line info if --gc-sections used
George Rimar via Phabricator via llvm-commits
- [PATCH] D59542: [llvm-objcopy] - Use replaceSectionReferences to update the sections for symbols in symbol table.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59542: [llvm-objcopy] - Use replaceSectionReferences to update the sections for symbols in symbol table.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59542: [llvm-objcopy] - Use replaceSectionReferences to update the sections for symbols in symbol table.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
George Rimar via Phabricator via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
George Rimar via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
George Rimar via Phabricator via llvm-commits
- [PATCH] D59638: [llvm-objcopy] - Implement replaceSectionReferences for GroupSection class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59638: [llvm-objcopy] - Implement replaceSectionReferences for GroupSection class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59638: [llvm-objcopy] - Implement replaceSectionReferences for GroupSection class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59638: [llvm-objcopy] - Implement replaceSectionReferences for GroupSection class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59638: [llvm-objcopy] - Implement replaceSectionReferences for GroupSection class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59645: [llvm-objcopy]Add support for *-freebsd output formats
George Rimar via Phabricator via llvm-commits
- [PATCH] D59645: [llvm-objcopy]Add support for *-freebsd output formats
George Rimar via Phabricator via llvm-commits
- [PATCH] D59645: [llvm-objcopy]Add support for *-freebsd output formats
George Rimar via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded sections
George Rimar via Phabricator via llvm-commits
- [PATCH] D59638: [llvm-objcopy] - Implement replaceSectionReferences for GroupSection class.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
George Rimar via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
George Rimar via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
George Rimar via Phabricator via llvm-commits
- [PATCH] D59691: [llvm-objcopy]Add coverage for --split-dwo and --output-format
George Rimar via Phabricator via llvm-commits
- [PATCH] D59691: [llvm-objcopy]Add coverage for --split-dwo and --output-format
George Rimar via Phabricator via llvm-commits
- [PATCH] D59695: [llvm-objcopy] - Report SHT_GROUP sections with invalid alignment.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded sections
George Rimar via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
George Rimar via Phabricator via llvm-commits
- [PATCH] D59695: [llvm-objcopy] - Report SHT_GROUP sections with invalid alignment.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59507: [DAGCombine] Fix a miscompile when reducing BUILD_VECTORs to a shuffle
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D47774: [AArch64][SVE] Add StepVector Intrinsic
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D47773: [AArch64][SVE] Add VScale Intrinsic
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D47776: [AArch64][SVE] Initial store patterns for SVE
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D47777: [AArch64][SVE] Addition patterns for integer scalable vectors
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D47778: [AArch64][SVE] Left shift patterns for scalable integer types
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D47775: [AArch64][SVE] Add SplatVector Intrinsic
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D47780: [AArch64][SVE] Testing codegen of scalable vectorized loop
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D59431: [DebugInfo] Terminate constant-value location-list ranges at the end of basic blocks
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D59482: [ObjectYAML] Add basic minidump generation support
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D59482: [ObjectYAML] Add basic minidump generation support
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D57789: [CGP] form usub with overflow from sub+icmp
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D59153: [MBP] Make sure the exit BB is the most possible successor before rotating a loop
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D59623: [PPC] Refactor PPCBranchSelector.cpp
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D59602: [CodeGenPrepare] limit formation of overflow intrinsics (PR41129)
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D59561: Make __cpu_model a hidden symbol, to match libgcc.
Haibo Huang via Phabricator via llvm-commits
- [PATCH] D59623: [PPC] Refactor PPCBranchSelector.cpp
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D59657: [LangRef] Clarify codegen expectations for intrinsics with fp/integer-only overloads
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D59657: [LangRef] Clarify codegen expectations for intrinsics with fp/integer-only overloads
Hal Finkel via Phabricator via llvm-commits
- [test-suite] r356365 - Creating release candidate final from release_800 branch
Hans Wennborg via llvm-commits
- [lld] r356365 - Creating release candidate final from release_800 branch
Hans Wennborg via llvm-commits
- [debuginfo-tests] r356365 - Creating release candidate final from release_800 branch
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356539 - Check in the 8.0.0 release
Hans Wennborg via llvm-commits
- [www] r356544 - Update links etc. for the 8.0.0 release
Hans Wennborg via llvm-commits
- [www-releases] r356650 - 8.0.0: Add Ubuntu and SLES binaries
Hans Wennborg via llvm-commits
- [www-releases] r356660 - 8.0.0: Add AArch64 and ARMv7 binaries
Hans Wennborg via llvm-commits
- [llvm] r356437 - [WebAssembly] Add immarg attribute to intrinsics
Heejin Ahn via llvm-commits
- [llvm] r356438 - [WebAssembly] Rename methods according to instruction name changes (NFC)
Heejin Ahn via llvm-commits
- [llvm] r356439 - [WebAssembly] Improve readability of irreducibility tests
Heejin Ahn via llvm-commits
- [llvm] r356440 - [WebAssembly] Small improvements in FixIrreducibleControlFlow (NFC)
Heejin Ahn via llvm-commits
- [llvm] r356861 - [WebAssembly] Rename a variable in CFGSort (NFC)
Heejin Ahn via llvm-commits
- [PATCH] D59454: [WebAssembly] Small improvements in FixIrreducibleControlFlow (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59462: [WebAssembly] Optimize the number of routing blocks in FixIrreducibleCFG
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58919: [WebAssembly] Irreducible control flow rewrite
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59462: [WebAssembly] Optimize the number of routing blocks in FixIrreducibleCFG
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59447: [WebAssembly] Add immarg attribute to intrinsics
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59469: [WebAssembly] Rename methods according to instruction name changes (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59456: [WebAssembly] Improve readability of irreducibility tests
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59454: [WebAssembly] Small improvements in FixIrreducibleControlFlow (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59454: [WebAssembly] Small improvements in FixIrreducibleControlFlow (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59462: [WebAssembly] Optimize the number of routing blocks in FixIrreducibleCFG
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48345: [WebAssembly] Fix unwind destination mismatches in CFG stackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48345: [WebAssembly] Fix unwind destination mismatches in CFG stackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59462: [WebAssembly] Optimize the number of routing blocks in FixIrreducibleCFG
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59577: [SelectionDAG] Add scalarization of ABS node.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59577: [SelectionDAG] Add scalarization of ABS node.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59625: [WebAssembly] Set "atomics" linkage depending on stripped ops or tls
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59462: [WebAssembly] Optimize the number of routing blocks in FixIrreducibleCFG
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48345: [WebAssembly] Fix unwind destination mismatches in CFG stackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48345: [WebAssembly] Fix unwind destination mismatches in CFG stackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59462: [WebAssembly] Optimize the number of routing blocks in FixIrreducibleCFG
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59652: [WebAssembly] Run ExplicitLocals pass after CFGStackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59652: [WebAssembly] Run ExplicitLocals pass after CFGStackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48345: [WebAssembly] Fix unwind destination mismatches in CFG stackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48345: [WebAssembly] Fix unwind destination mismatches in CFG stackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59737: [WebAssembly] Support WebAssemblyFunctionInfo serialization
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59739: [WebAssembly] Fix bugs in BLOCK/TRY placement
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59739: [WebAssembly] Fix bugs in BLOCK/TRY placement
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59740: [WebAssembly] Don't analyze branches after CFGStackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59740: [WebAssembly] Don't analyze branches after CFGStackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59737: [WebAssembly] Support WebAssemblyFunctionInfo serialization
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59747: [WebAssembly] Add CFGStacikfied field to WebAssemblyFunctionInfo
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59737: [WebAssembly] Support WebAssemblyFunctionInfo serialization
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks with no successors after block placement
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59751: [WebAssembly] Fix a bug when mixing TRY/LOOP markers
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59751: [WebAssembly] Fix a bug when mixing TRY/LOOP markers
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59149: [LV] move useEmulatedMaskMemRefHack() functionality to TTI.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D59149: [LV] move useEmulatedMaskMemRefHack() functionality to TTI.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D57598: [VPLAN] Determine Vector Width programmatically.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D59534: Enable tail call in MemCpyOptimization
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D59534: Enable tail call in MemCpyOptimization
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D59534: Enable tail call in MemCpyOptimization
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D59534: Enable tail call in MemCpyOptimization
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D59534: Enable tail call in MemCpyOptimization
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D59514: [PGO] Profile guided code size optimization.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D59514: [PGO] Profile guided code size optimization.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D59514: [PGO] Profile guided code size optimization.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [compiler-rt] r356844 - Fix typos in compiler-rt/lib/builtins/atomic.c
Hubert Tong via llvm-commits
- [PATCH] D58951: [compiler-rt][tests] Improve handling with non-default toolchains
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D58801: [Support] Implement is_local_impl with AIX mntctl
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D58801: [Support] Implement is_local_impl with AIX mntctl
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D59228: Fix typos in compiler-rt/lib/builtins/atomic.c
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D59741: [lit] Set shlibpath_var on AIX
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D59618: [llvm-objdump] Support llvm-objdump -sj.foo
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D59300: [clangd] Tune the fuzzy-matching algorithm
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D59300: [clangd] Tune the fuzzy-matching algorithm
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D49837: [SelectionDAG] Handle unary SelectPatternFlavor for ABS case in SelectionDAGBuilder::visitSelect.
Ivan Kulagin via Phabricator via llvm-commits
- [PATCH] D59577: [SelectionDAG] Add scalarization of ABS node.
Ivan Kulagin via Phabricator via llvm-commits
- [PATCH] D59577: [SelectionDAG] Add scalarization of ABS node.
Ivan Kulagin via Phabricator via llvm-commits
- [PATCH] D49837: [SelectionDAG] Handle unary SelectPatternFlavor for ABS case in SelectionDAGBuilder::visitSelect.
Ivan Kulagin via Phabricator via llvm-commits
- [PATCH] D59577: [SelectionDAG] Add scalarization of ABS node.
Ivan Kulagin via Phabricator via llvm-commits
- [PATCH] D59577: [SelectionDAG] Add scalarization of ABS node.
Ivan Kulagin via Phabricator via llvm-commits
- [PATCH] D59577: [SelectionDAG] Add scalarization of ABS node.
Ivan Kulagin via Phabricator via llvm-commits
- [PATCH] D50239: [X86] Add the custom ABS expanding and change the SAD pattern recognizer.
Ivan Kulagin via Phabricator via llvm-commits
- [PATCH] D59442: Enable Operand Reordering for Commutative Instructions in the FunctionComparator/MergeFunctions
JF Bastien via Phabricator via llvm-commits
- [PATCH] D59130: [llvm][Support] Provide interface to set thread priorities
JF Bastien via Phabricator via llvm-commits
- [PATCH] D59130: [llvm][Support] Provide interface to set thread priorities
JF Bastien via Phabricator via llvm-commits
- [PATCH] D59442: Enable Operand Reordering for Commutative Instructions in the FunctionComparator/MergeFunctions
JF Bastien via Phabricator via llvm-commits
- [PATCH] D59130: [llvm][Support] Provide interface to set thread priorities
JF Bastien via Phabricator via llvm-commits
- [PATCH] D59442: Enable Operand Reordering for Commutative Instructions in the FunctionComparator/MergeFunctions
JF Bastien via Phabricator via llvm-commits
- [PATCH] D28213: [Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtin
JF Bastien via Phabricator via llvm-commits
- [PATCH] D28213: [Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtin
JF Bastien via Phabricator via llvm-commits
- [llvm] r356404 - [llvm-objcopy] Make .build-id linking atomic
Jake Ehrlich via llvm-commits
- [PATCH] D59488: [llvm-objcopy] - Calculate the string table section sizes correctly.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D59351: [llvm-objcopy] Add --update-section
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D58426: llvm-objcopy: Change sectionWithinSegment() to use virtual addresses instead of file offsets.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D59351: [llvm-objcopy] Add --update-section
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D59483: [llvm-objcopy]Preserve data in segments not covered by sections
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D58426: llvm-objcopy: Change sectionWithinSegment() to use virtual addresses instead of file offsets.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D58426: llvm-objcopy: Change sectionWithinSegment() to use virtual addresses instead of file offsets.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D58426: llvm-objcopy: Change sectionWithinSegment() to use virtual addresses instead of file offsets.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D58426: llvm-objcopy: Change sectionWithinSegment() to use virtual addresses instead of file offsets.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D59483: [llvm-objcopy]Preserve data in segments not covered by sections
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D58426: llvm-objcopy: Change sectionWithinSegment() to use virtual addresses instead of file offsets.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D59033: [llvm-objcopy] Make .build-id linking atomic
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D59020: [StackMaps] Update llvm-readobj to parse V3 Stackmaps
Jake Hughes via Phabricator via llvm-commits
- [llvm] r356737 - [llvm-objcopy]Add support for *-freebsd output formats
James Henderson via llvm-commits
- [llvm] r356746 - [llvm-objcopy]Add coverage for --split-dwo and --output-format
James Henderson via llvm-commits
- [PATCH] D59482: [ObjectYAML] Add basic minidump generation support
James Henderson via Phabricator via llvm-commits
- [PATCH] D59483: [llvm-objcopy]Preserve data in segments not covered by sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D59351: [llvm-objcopy] Add --update-section
James Henderson via Phabricator via llvm-commits
- [PATCH] D59488: [llvm-objcopy] - Calculate the string table section sizes correctly.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59025: Add --add-ghashes to llvm-objcopy to append a .debug$H to coff objects
James Henderson via Phabricator via llvm-commits
- [PATCH] D59351: [llvm-objcopy] Add --update-section
James Henderson via Phabricator via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59483: [llvm-objcopy]Preserve data in segments not covered by sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59483: [llvm-objcopy]Preserve data in segments not covered by sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
James Henderson via Phabricator via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59542: [llvm-objcopy] - Use replaceSectionReferences to update the sections for symbols in symbol table.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59553: llvm-symbolizer shows incorrect source line info if --gc-sections used
James Henderson via Phabricator via llvm-commits
- [PATCH] D59553: llvm-symbolizer shows incorrect source line info if --gc-sections used
James Henderson via Phabricator via llvm-commits
- [PATCH] D58426: llvm-objcopy: Change sectionWithinSegment() to use virtual addresses instead of file offsets.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59553: llvm-symbolizer shows incorrect source line info if --gc-sections used
James Henderson via Phabricator via llvm-commits
- [PATCH] D59542: [llvm-objcopy] - Use replaceSectionReferences to update the sections for symbols in symbol table.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59483: [llvm-objcopy]Preserve data in segments not covered by sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D59482: [ObjectYAML] Add basic minidump generation support
James Henderson via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
James Henderson via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
James Henderson via Phabricator via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59496: [llvm-objcopy] - Fix a st_name of the first symbol table entry.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
James Henderson via Phabricator via llvm-commits
- [PATCH] D59618: [llvm-objdump] Support llvm-objdump -sj.foo
James Henderson via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
James Henderson via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
James Henderson via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
James Henderson via Phabricator via llvm-commits
- [PATCH] D59482: [ObjectYAML] Add basic minidump generation support
James Henderson via Phabricator via llvm-commits
- [PATCH] D59638: [llvm-objcopy] - Implement replaceSectionReferences for GroupSection class.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59638: [llvm-objcopy] - Implement replaceSectionReferences for GroupSection class.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59638: [llvm-objcopy] - Implement replaceSectionReferences for GroupSection class.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59638: [llvm-objcopy] - Implement replaceSectionReferences for GroupSection class.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59645: [llvm-objcopy]Add support for *-freebsd output formats
James Henderson via Phabricator via llvm-commits
- [PATCH] D59645: [llvm-objcopy]Add support for *-freebsd output formats
James Henderson via Phabricator via llvm-commits
- [PATCH] D59645: [llvm-objcopy]Add support for *-freebsd output formats
James Henderson via Phabricator via llvm-commits
- [PATCH] D59645: [llvm-objcopy]Add support for *-freebsd output formats
James Henderson via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
James Henderson via Phabricator via llvm-commits
- [PATCH] D59691: [llvm-objcopy]Add coverage for --split-dwo and --output-format
James Henderson via Phabricator via llvm-commits
- [PATCH] D59645: [llvm-objcopy]Add support for *-freebsd output formats
James Henderson via Phabricator via llvm-commits
- [PATCH] D59691: [llvm-objcopy]Add coverage for --split-dwo and --output-format
James Henderson via Phabricator via llvm-commits
- [PATCH] D59691: [llvm-objcopy]Add coverage for --split-dwo and --output-format
James Henderson via Phabricator via llvm-commits
- [llvm] r356789 - IR: Support parsing numeric block ids, and emit them in textual output.
James Y Knight via llvm-commits
- [PATCH] D58548: IR: Support parsing numeric block ids, and emit them in textual output.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D58068: [DAG] Avoid smart constructor-based dangling nodes.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D58070: [DAG] Remember nodes added to the worklist for pruning.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D44373: Fix reading objects created with -fembed-bitcode-marker.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D58548: IR: Support parsing numeric block ids, and emit them in textual output.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D59661: [GVN] Try to be more principled about non-integral pointers
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D59729: [GVN] non-functional code movement
Jameson Nash 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] D59661: [GVN] Try to be more principled about non-integral pointers
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D59661: [GVN] Try to be more principled about non-integral pointers
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D59130: [llvm][Support] Provide interface to set thread priorities
Jan Korous via Phabricator via llvm-commits
- [PATCH] D49837: [SelectionDAG] Handle unary SelectPatternFlavor for ABS case in SelectionDAGBuilder::visitSelect.
Jan Vesely via llvm-commits
- [PATCH] D58160: MS ABI: adding template static member in the linker directive section to make sure init function can be called before main.
Jennifer Yu via Phabricator via llvm-commits
- [PATCH] D59431: [DebugInfo] Terminate constant-value location-list ranges at the end of basic blocks
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D59431: [DebugInfo] Terminate constant-value location-list ranges at the end of basic blocks
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D59431: [DebugInfo] Terminate constant-value location-list ranges at the end of basic blocks
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D59507: [DAGCombine] Fix a miscompile when reducing BUILD_VECTORs to a shuffle
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D59558: [AArch64][GlobalISel] Add an optimization to select vector DUP instructions
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D59635: [AArch64] NFC: Cleanup isAArch64FrameOffsetLegal
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D59722: [ScheduleDAG] Avoid unnecessary recomputation of topological order.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D58712: Changes for Installing SwiftPM for Apple Swift 5 Toolchain on PowerPC64LE
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D56382: Change llvm call once check for building Swift for PowerPC(ppc64le)
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D58712: Changes for Installing SwiftPM for Apple Swift 5 Toolchain on PowerPC64LE
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D58685: [PowerPC] Remove UseVSXReg
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D59566: [X86] Correct the value of MaxAtomicInlineWidth for pre-586 cpus
Joerg Sonnenberger via llvm-commits
- [PATCH] D59319: [OpenMP][Offloading][1/3] A generic and simple target region interface
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59418: [OpenMP][Offloading] Extract common functionality
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59421: [OpenMP][Offloading] Allow to build the TRegion interface functions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59421: [OpenMP][Offloading] Allow to build the TRegion interface functions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59328: [OpenMP][Offloading][2/3] Codegen for target regions (TRegions)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59331: [OpenMP][Offloading][3/3] OpenMP GPU kernel optimizations
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D53000: [Support] exit with custom return code for SIGPIPE
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D53000: [Support] exit with custom return code for SIGPIPE
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D59049: [Remarks] Add a new Remark / RemarkParser abstraction
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D59571: [Remarks] Emit a section containing remark diagnostics metadata
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D59719: [ScriptInterpreter] Make sure that PYTHONHOME is right.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D59480: [NFC] Add SchedState to allow forwarding the Scheduling state between MBB
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r356466 - [llvm-ar] Support N [count] modifier
Jordan Rupprecht via llvm-commits
- [llvm] r356477 - [NFC] Fix unused variable in release builds
Jordan Rupprecht via llvm-commits
- [llvm] r356583 - [Remarks] Fix mismatched delete due to missing virtual destructor
Jordan Rupprecht via llvm-commits
- [llvm] r356697 - [llvm-objdump] Support arg grouping for -j and -M (e.g. llvm-objdump -sj.foo -dMreg-names-raw)
Jordan Rupprecht via llvm-commits
- [PATCH] D59351: [llvm-objcopy] Add --update-section
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59491: Fix relative thin archive path handling
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59503: [llvm-ar] Support N [count] modifier
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59503: [llvm-ar] Support N [count] modifier
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59503: [llvm-ar] Support N [count] modifier
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59033: [llvm-objcopy] Make .build-id linking atomic
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D58426: llvm-objcopy: Change sectionWithinSegment() to use virtual addresses instead of file offsets.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59542: [llvm-objcopy] - Use replaceSectionReferences to update the sections for symbols in symbol table.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59483: [llvm-objcopy]Preserve data in segments not covered by sections
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D54365: RegAllocFast: Remove early selection loop, the spill calculation will report cost 0 anyway for free regs
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59601: Remove HAVE_REALPATH from config.h
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59049: [Remarks] Add a new Remark / RemarkParser abstraction
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59214: [clang][OpeMP] Model OpenMP structured-block in AST (PR40563)
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59618: [llvm-objdump] Support llvm-objdump -sj.foo
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59645: [llvm-objcopy]Add support for *-freebsd output formats
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59618: [llvm-objdump] Support llvm-objdump -sj.foo
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59618: [llvm-objdump] Support llvm-objdump -sj.foo
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59618: [llvm-objdump] Support llvm-objdump -sj.foo
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59618: [llvm-objdump] Support llvm-objdump -sj.foo
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59638: [llvm-objcopy] - Implement replaceSectionReferences for GroupSection class.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59695: [llvm-objcopy] - Report SHT_GROUP sections with invalid alignment.
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r356820 - [TextAPI] TBD Reader/Writer
Juergen Ributzka via llvm-commits
- [llvm] r356823 - Followup for r356820 to fix the bots.
Juergen Ributzka via llvm-commits
- [llvm] r356826 - Disable MachO TBD write tests for Windows.
Juergen Ributzka via llvm-commits
- [compiler-rt] r356418 - [NFC][TSan][libdispatch] Fix test for dispatch_apply[_f]
Julian Lettner via llvm-commits
- [compiler-rt] r356467 - [TSan][libdispatch] Avoid infinite recursion in dispatch_apply[_f] interceptors
Julian Lettner via llvm-commits
- [compiler-rt] r356728 - [NFC][TSan][libdispatch] Don't use ignore_noninstrumented_modules on Linux
Julian Lettner via llvm-commits
- [PATCH] D59504: [NFC][Sanitizer] Clean up GetRealFunctionAddress
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D59510: [NFC][TSan][libdispatch] Fix test for dispatch_apply[_f]
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D59510: [NFC][TSan][libdispatch] Fix test for dispatch_apply[_f]
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D59526: [TSan][libdispatch] Avoid infinite recursion in dispatch_apply[_f] interceptors
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D59526: [TSan][libdispatch] Avoid infinite recursion in dispatch_apply[_f] interceptors
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D59526: [TSan][libdispatch] Avoid infinite recursion in dispatch_apply[_f] interceptors
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D59660: Enable `asan/TestCases/Posix/start-deactivated.cc` test for iOS.
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D59504: [NFC][Sanitizer] Clean up GetRealFunctionAddress
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D59504: [NFC][Sanitizer] Clean up GetRealFunctionAddress
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D59349: Let CorrelatedValuePropagation preserve LazyValueInfo
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D59349: Let CorrelatedValuePropagation preserve LazyValueInfo
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D59349: Let CorrelatedValuePropagation preserve LazyValueInfo
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] r356476 - [DAGCombine] Fix a miscompile when reducing BUILD_VECTORs to a shuffle
Justin Bogner via llvm-commits
- [PATCH] D59507: [DAGCombine] Fix a miscompile when reducing BUILD_VECTORs to a shuffle
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D59507: [DAGCombine] Fix a miscompile when reducing BUILD_VECTORs to a shuffle
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D59375: Allow unordered loads to be considered invariant in CodeGen
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D59130: [llvm][Support] Provide interface to set thread priorities
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D59130: [llvm][Support] Provide interface to set thread priorities
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D56370: [clangd] Add support for type hierarchy (super types only for now)
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D59130: [llvm][Support] Provide interface to set thread priorities
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D59130: [llvm][Support] Provide interface to set thread priorities
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D59130: [llvm][Support] Provide interface to set thread priorities
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55897: Add constrained fptrunc and fpext intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D55851: Implement basic loop fusion pass
Kit Barton via Phabricator via llvm-commits
- [llvm] r356603 - AMDHSA: Fix COMPUTE_PGM_RSRC2.USER_SGPR calculation when parsing ISA assembly
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D59517: AMDGPU: Add support for cross address space synchronization scopes
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D59517: AMDGPU: Add support for cross address space synchronization scopes
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D59517: AMDGPU: Add support for cross address space synchronization scopes
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D59570: AMDHSA: Fix COMPUTE_PGM_RSRC2.USER_SGPR calculation when parsing ISA assembly
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D59570: AMDHSA: Fix COMPUTE_PGM_RSRC2.USER_SGPR calculation when parsing ISA assembly
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D59613: [AMDGPU] Do not generate spurious PAL metadata
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D59614: [AMDGPU] Add missing dependency on BinaryFormat
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D59717: AMDGPU: Ignore SRAM ECC feature when inlining
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D59718: AMDGPU: Make sram-ecc off by default for Vega20
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r356457 - [scudo][standalone] Add string utility functions
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r356556 - [scudo][standalone] Add error reports
Kostya Kortchinsky via llvm-commits
- [PATCH] D59262: [scudo][standalone] Add string utility functions
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D59262: [scudo][standalone] Add string utility functions
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D59262: [scudo][standalone] Add string utility functions
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D59262: [scudo][standalone] Add string utility functions
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D59262: [scudo][standalone] Add string utility functions
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D59551: [scudo][standalone] Add error reports
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D59551: [scudo][standalone] Add error reports
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D59551: [scudo][standalone] Add error reports
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D59551: [scudo][standalone] Add error reports
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D59551: [scudo][standalone] Add error reports
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D59551: [scudo][standalone] Add error reports
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D59597: [scudo][standalone] Add flags & related parsers
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D59597: [scudo][standalone] Add flags & related parsers
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D59597: [scudo][standalone] Add flags & related parsers
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r356422 - [libFuzzer] document -len_control
Kostya Serebryany via llvm-commits
- [llvm] r356683 - Add more rotate tests, including ORs of rotates
Krzysztof Parzyszek via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D59510: [NFC][TSan][libdispatch] Fix test for dispatch_apply[_f]
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D59526: [TSan][libdispatch] Avoid infinite recursion in dispatch_apply[_f] interceptors
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D59526: [TSan][libdispatch] Avoid infinite recursion in dispatch_apply[_f] interceptors
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D59025: Add --add-ghashes to llvm-objcopy to append a .debug$H to coff objects
Leonardo Santagada via llvm-commits
- [PATCH] D59025: Add --add-ghashes to llvm-objcopy to append a .debug$H to coff objects
Leonardo Santagada via Phabricator via llvm-commits
- [PATCH] D59025: Add --add-ghashes to llvm-objcopy to append a .debug$H to coff objects
Leonardo Santagada via Phabricator via llvm-commits
- [PATCH] D54802: [LLD][COFF] Generate import modules in PDB
Leonardo Santagada via Phabricator via llvm-commits
- [PATCH] D59550: [libc++] Mark internal types of std::filesystem as hidden
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D59152: [libc++] Build <filesystem> support as part of the dylib
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D59152: [libc++] Build <filesystem> support as part of the dylib
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D59152: [libc++] Build <filesystem> support as part of the dylib
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D59152: [libc++] Build <filesystem> support as part of the dylib
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D59619: Allow disabling of filesystem library.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D59152: [libc++] Build <filesystem> support as part of the dylib
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D59619: Allow disabling of filesystem library.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D59619: Allow disabling of filesystem library.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D57765: [ARM] Add Cortex-M35P Support
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D59477: [RISCV] Custom lower SHL_PARTS, SRA_PARTS, SRL_PARTS
Luís Marques via Phabricator via llvm-commits
- [PATCH] D59355: [RISCV] Optimize emission of SELECT sequences
Luís Marques via Phabricator via llvm-commits
- [PATCH] D59355: [RISCV] Optimize emission of SELECT sequences
Luís Marques via Phabricator via llvm-commits
- [PATCH] D59596: [RISCV] Allow conversion of CC logic to bitwise logic
Luís Marques via Phabricator via llvm-commits
- [PATCH] D59699: [RISCV] Optimize selection of fcmp one and fcmp ord
Luís Marques via Phabricator via llvm-commits
- [PATCH] D59753: [RISCV] Improve codegen of GPR == simm12
Luís Marques via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Manuel Klimek via Phabricator via llvm-commits
- [PATCH] D58404: [clang-format] Add basic support for formatting C# files
Manuel Klimek via Phabricator via llvm-commits
- [PATCH] D59408: [clang-format] [PR25010] Extend AllowShortIfStatementsOnASingleLine not working if an "else" statement is present
Manuel Klimek via Phabricator via llvm-commits
- [PATCH] D42034: [clang-format] In tests, expected code should be format-stable
Manuel Klimek via Phabricator via llvm-commits
- [PATCH] D58404: [clang-format] Add basic support for formatting C# files
Manuel Klimek via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Manuel Klimek via Phabricator via llvm-commits
- [PATCH] D59570: AMDHSA: Fix COMPUTE_PGM_RSRC2.USER_SGPR calculation when parsing ISA assembly
Mark Searles via Phabricator via llvm-commits
- [PATCH] D42034: [clang-format] In tests, expected code should be format-stable
Mark Zeren via Phabricator via llvm-commits
- [llvm] r356442 - [DebugInfo] Introduce DW_OP_LLVM_convert
Markus Lavin via llvm-commits
- [llvm] r356444 - Revert "[DebugInfo] Introduce DW_OP_LLVM_convert"
Markus Lavin via llvm-commits
- [llvm] r356451 - [DebugInfo] Introduce DW_OP_LLVM_convert
Markus Lavin via llvm-commits
- [llvm] r356460 - [DebugInfo] Move test files added in r356451
Markus Lavin via llvm-commits
- [PATCH] D56587: Introduce DW_OP_LLVM_convert
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D59149: [LV] move useEmulatedMaskMemRefHack() functionality to TTI.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D59149: [LV] move useEmulatedMaskMemRefHack() functionality to TTI.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D59685: [DebugInfo] MIRParser support to handle DW_OP_LLVM_convert ops
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D59687: [DebugInfo] Prologue inserter need to insert DW_OP_deref_size
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D40181: [libcxx] Allow to set locale on Windows.
Marshall Clow via Phabricator via llvm-commits
- [PATCH] D59525: Speed up certain locale functions on Windows
Marshall Clow via Phabricator via llvm-commits
- [PATCH] D59525: Speed up certain locale functions on Windows
Marshall Clow via Phabricator via llvm-commits
- [PATCH] D59292: [clang-format] messes up indentation when using JavaScript private fields and methods
Martin Probst via Phabricator via llvm-commits
- [PATCH] D59292: [clang-format] messes up indentation when using JavaScript private fields and methods
Martin Probst via Phabricator via llvm-commits
- [PATCH] D59530: [LLD][COFF] Fix /linkrepro with options that take a filename or path
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D59530: [LLD][COFF] Fix /linkrepro with options that take a filename or path
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49837: [SelectionDAG] Handle unary SelectPatternFlavor for ABS case in SelectionDAGBuilder::visitSelect.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D59742: [llvm-dlltool] Set a proper machine type for weak symbol object files
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r356215 - MIR: Allow targets to serialize MachineFunctionInfo
Matt Arsenault via llvm-commits
- [llvm] r356499 - RegAllocFast: Remove early selection loop, the spill calculation will report cost 0 anyway for free regs
Matt Arsenault via llvm-commits
- [llvm] r356501 - RegAllocFast: Do not allocate registers for undef uses
Matt Arsenault via llvm-commits
- [llvm] r356506 - CodeGen: Refactor regallocator command line and target selection
Matt Arsenault via llvm-commits
- [llvm] r356611 - AMDGPU: Don't look for constant in insert/extract_vector_elt regbankselect
Matt Arsenault via llvm-commits
- [llvm] r356713 - GlobalISel: Fix RegBankSelect for REG_SEQUENCE
Matt Arsenault via llvm-commits
- [llvm] r356716 - Mips: Don't create copy of nothing
Matt Arsenault via llvm-commits
- [llvm] r356717 - Mips: Fix typo in assert message
Matt Arsenault via llvm-commits
- [PATCH] D58964: [AMDGPU] Allow MIMG with no uses in adjustWritemask in isel
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59295: [AMDGPU] Pre-allocate WWM registers to reduce VGPR pressure.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42885: [AMDGPU] intrintrics for byte/short load/store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51589: DAG: Fold extract_vector_elt (scalar_to_vector), K to undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59295: [AMDGPU] Pre-allocate WWM registers to reduce VGPR pressure.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59501: [AMDGPU] Enable code selection using `s_mul_hi_u32`/`s_mul_hi_i32`.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59505: Fix flat-error-unsupported-gpu-hsa test
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59144: RegPressure: Fix crash on blocks with only dbg_value
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58902: [AMDGPU] Support for v3i32/v3f32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59517: AMDGPU: Add support for cross address space synchronization scopes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57027: [AMDGPU] Factored PAL metadata handling out into its own class
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54366: RegAllocFast: Add heuristic to detect values not live-out of a block
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59543: [AMDGPU] Ban i8 min3 promotion.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59536: [AMDGPU] Add convergent attribute to WWM.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59543: [AMDGPU] Ban i8 min3 promotion.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59543: [AMDGPU] Ban i8 min3 promotion.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59543: [AMDGPU] Ban non-supported min3/max3 promotions.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54367: RegAllocFast: Improve hinting heuristic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54365: RegAllocFast: Remove early selection loop, the spill calculation will report cost 0 anyway for free regs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54364: RegAllocFast: Do not allocate registers for undef uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55283: CodeGen: Refactor regallocator command line and target selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58511: AMDGPU: Don't look for constant in insert/extract_vector_elt regbankselect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59556: [AMDGPU] Fixed i64 add/sub used in lowering of i64 srem
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59565: Allow machine dce to remove uses in the same instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59565: Allow machine dce to remove uses in the same instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54368: RegAllocFast: Record internal state based on register units
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59575: Mips: Don't create copy of nothing
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59556: [AMDGPU] Fixed i64 add/sub used in lowering of i64 srem
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59295: [AMDGPU] Pre-allocate WWM registers to reduce VGPR pressure.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59295: [AMDGPU] Pre-allocate WWM registers to reduce VGPR pressure.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59608: [AMDGPU] Fix clamp bit DAG operand
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59608: [AMDGPU] Fix clamp bit DAG operand
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58511: AMDGPU: Don't look for constant in insert/extract_vector_elt regbankselect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52010: RegAllocFast: Rewrite and improve
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58758: GlobalISel: Fix RegBankSelect for REG_SEQUENCE
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59338: MISched: Don't schedule regions with 0 instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59626: Add MachineDCE pass after RenameIndependentSubregs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59626: Add MachineDCE pass after RenameIndependentSubregs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52010: RegAllocFast: Rewrite and improve
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59657: [LangRef] Clarify codegen expectations for intrinsics with fp/integer-only overloads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58758: GlobalISel: Fix RegBankSelect for REG_SEQUENCE
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52010: RegAllocFast: Rewrite and improve
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59575: Mips: Don't create copy of nothing
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59666: AMDGPU: HIP compiler option -finstrument-functions flag
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59666: AMDGPU: HIP compiler option -finstrument-functions flag
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59666: AMDGPU: HIP compiler option -finstrument-functions flag
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59698: AMDGPU: Preserve LiveIntervals in WQM
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59698: AMDGPU: Preserve LiveIntervals in WQM
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59717: AMDGPU: Ignore SRAM ECC feature when inlining
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59717: AMDGPU: Ignore SRAM ECC feature when inlining
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59717: AMDGPU: Ignore SRAM ECC feature when inlining
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59737: [WebAssembly] Support WebAssemblyFunctionInfo serialization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59740: [WebAssembly] Don't analyze branches after CFGStackify
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D53832: Make instrprof-set-dir-mode test tolerant of group ID
Matt Davis via Phabricator via llvm-commits
- [PATCH] D59262: [scudo][standalone] Add string utility functions
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D59262: [scudo][standalone] Add string utility functions
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D59262: [scudo][standalone] Add string utility functions
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D59551: [scudo][standalone] Add error reports
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D59551: [scudo][standalone] Add error reports
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D59597: [scudo][standalone] Add flags & related parsers
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D59571: [Remarks] Emit a section containing remark diagnostics metadata
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D59571: [Remarks] Emit a section containing remark diagnostics metadata
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D59571: [Remarks] Emit a section containing remark diagnostics metadata
Matthew Voss via Phabricator via llvm-commits
- [www] r356732 - Add a new entry in the Open Projects webpages for "Improving Clang diagnostics"
Mehdi Amini via llvm-commits
- [polly] r356434 - [CodeGen] LLVM OpenMP Backend.
Michael Kruse via llvm-commits
- [PATCH] D58736: [System Model] Introduce a target system model
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D59100: Polly -- LLVM OpenMP Backend
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D59100: Polly -- LLVM OpenMP Backend
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D58736: [System Model] Introduce a target system model
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D55290: [docs] Update llvm.loop metadata documentation.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D58202: [Polly][ScheduleOptimizer] Hoist extension nodes after schedule optimization.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r356381 - [MVT] Fix typos in comment. NFC.
Michael Liao via llvm-commits
- [llvm] r356405 - [AMDGPU] Enable code selection using `s_mul_hi_u32`/`s_mul_hi_i32`.
Michael Liao via llvm-commits
- [llvm] r356608 - [AMDGPU] Fix clamp bit DAG operand
Michael Liao via llvm-commits
- [llvm] r356617 - [AMDGPU] Fix dependency on `BinaryFormat`
Michael Liao via llvm-commits
- [PATCH] D59501: [AMDGPU] Enable code selection using `s_mul_hi_u32`/`s_mul_hi_i32`.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D59501: [AMDGPU] Enable code selection using `s_mul_hi_u32`/`s_mul_hi_i32`.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D59501: [AMDGPU] Enable code selection using `s_mul_hi_u32`/`s_mul_hi_i32`.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D59501: [AMDGPU] Enable code selection using `s_mul_hi_u32`/`s_mul_hi_i32`.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D59501: [AMDGPU] Enable code selection using `s_mul_hi_u32`/`s_mul_hi_i32`.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D59608: [AMDGPU] Fix clamp bit DAG operand
Michael Liao via Phabricator via llvm-commits
- [PATCH] D59608: [AMDGPU] Fix clamp bit DAG operand
Michael Liao via Phabricator via llvm-commits
- [PATCH] D59608: [AMDGPU] Fix clamp bit DAG operand
Michael Liao via Phabricator via llvm-commits
- [PATCH] D59608: [AMDGPU] Fix clamp bit DAG operand
Michael Liao via Phabricator via llvm-commits
- [PATCH] D59608: [AMDGPU] Fix clamp bit DAG operand
Michael Liao via Phabricator via llvm-commits
- [PATCH] D59610: [AMDGPU] Fix dependency on `BinaryFormat`
Michael Liao via Phabricator via llvm-commits
- [PATCH] D59613: [AMDGPU] Do not generate spurious PAL metadata
Michael Liao via Phabricator via llvm-commits
- [PATCH] D59610: [AMDGPU] Fix dependency on `BinaryFormat`
Michael Liao via Phabricator via llvm-commits
- [PATCH] D59538: Python 2/3 compatibility
Michael Platings via Phabricator via llvm-commits
- [llvm] r356629 - Fix Mach-O bind and rebase validation errors in libObject
Michael Trent via llvm-commits
- [PATCH] D59574: Fix Mach-O bind and rebase validation errors in libObject
Michael Trent via Phabricator via llvm-commits
- [PATCH] D59574: Fix Mach-O bind and rebase validation errors in libObject
Michael Trent via Phabricator via llvm-commits
- [PATCH] D59574: Fix Mach-O bind and rebase validation errors in libObject
Michael Trent via Phabricator via llvm-commits
- [PATCH] D59632: [llvm] [cmake] Add additional headers only if they exist
Michał Górny via Phabricator via llvm-commits
- [PATCH] D59606: [lldb] Add missing EINTR handling
Michał Górny via Phabricator via llvm-commits
- [llvm] r356399 - [AMDGPU] Asm/disasm clamp modifier on vop3 int arithmetic
Michel Dänzer via llvm-commits
- [llvm] r356648 - Silence warning about unused variable in builds without asserts [NFC]
Mikael Holmen via llvm-commits
- [llvm] r356343 - [X86] Remove the _alt forms of XOP VPCOM instructions. Use a combination of custom printing and custom parsing to achieve the same result and more
Mikael Holmén via llvm-commits
- [PATCH] D54978: Move the SMT API to LLVM
Mikhail Ramalho via Phabricator via llvm-commits
- [PATCH] D54978: Move the SMT API to LLVM
Mikhail Ramalho via Phabricator via llvm-commits
- [PATCH] D54978: Move the SMT API to LLVM
Mikhail Ramalho via Phabricator via llvm-commits
- [PATCH] D54978: Move the SMT API to LLVM
Mikhail Ramalho via Phabricator via llvm-commits
- [PATCH] D54978: Move the SMT API to LLVM
Mikhail Ramalho via Phabricator via llvm-commits
- [PATCH] D59612: [test-suite][mips] Fix compile options for tramp3d-v4 test
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D59612: [test-suite][mips] Fix compile options for tramp3d-v4 test
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D59612: [test-suite][mips] Fix compile options for tramp3d-v4 test
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D59554: gn build: Add build files for some clang-tools-extra
Mirko Bonadei via Phabricator via llvm-commits
- [PATCH] D59554: gn build: Add build files for some clang-tools-extra
Mirko Bonadei via Phabricator via llvm-commits
- [PATCH] D59701: gn build: Add build files for modularize and pp-trace
Mirko Bonadei via Phabricator via llvm-commits
- [PATCH] D59499: [MIPS] [microMIPS] Enable dynamic stack realignment.
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D59499: [MIPS] [microMIPS] Enable dynamic stack realignment.
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D59499: [MIPS] [microMIPS] Enable dynamic stack realignment.
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D59499: [MIPS] [microMIPS] Enable dynamic stack realignment.
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D59551: [scudo][standalone] Add error reports
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D59551: [scudo][standalone] Add error reports
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D59551: [scudo][standalone] Add error reports
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D59251: [Documentation] Proposal for plan to change variable names
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D59292: [clang-format] messes up indentation when using JavaScript private fields and methods
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D59408: [clang-format] [PR25010] Extend AllowShortIfStatementsOnASingleLine not working if an "else" statement is present
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D58404: [clang-format] Add basic support for formatting C# files
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D59309: [clang-format] BreakAfterReturnType ignored on functions with numeric template parameters
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D59309: [clang-format] BreakAfterReturnType ignored on functions with numeric template parameters
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D42034: [clang-format] In tests, expected code should be format-stable
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D58404: [clang-format] Add basic support for formatting C# files
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D58404: [clang-format] Add basic support for formatting C# files
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D58404: [clang-format] Add basic support for formatting C# files
MyDeveloperDay via Phabricator via llvm-commits
- [llvm] r356373 - [AMDGPU] Add an experimental buffer fat pointer address space.
Neil Henning via llvm-commits
- [llvm] r356464 - [AMDGPU] Ban i8 min3 promotion.
Neil Henning via llvm-commits
- [llvm] r356470 - [AMDGPU] Add convergent attribute to WWM.
Neil Henning via llvm-commits
- [PATCH] D59295: [AMDGPU] Pre-allocate WWM registers to reduce VGPR pressure.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D59295: [AMDGPU] Pre-allocate WWM registers to reduce VGPR pressure.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D59295: [AMDGPU] Pre-allocate WWM registers to reduce VGPR pressure.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D58957: [AMDGPU] Add an experimental buffer fat pointer address space.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D59295: [AMDGPU] Pre-allocate WWM registers to reduce VGPR pressure.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D58957: [AMDGPU] Add an experimental buffer fat pointer address space.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D59295: [AMDGPU] Pre-allocate WWM registers to reduce VGPR pressure.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D59295: [AMDGPU] Pre-allocate WWM registers to reduce VGPR pressure.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D59536: [AMDGPU] Add convergent attribute to WWM.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D59295: [AMDGPU] Pre-allocate WWM registers to reduce VGPR pressure.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D59543: [AMDGPU] Ban i8 min3 promotion.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D59543: [AMDGPU] Ban i8 min3 promotion.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D59543: [AMDGPU] Ban i8 min3 promotion.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D59543: [AMDGPU] Ban i8 min3 promotion.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D59543: [AMDGPU] Ban i8 min3 promotion.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D59543: [AMDGPU] Ban non-supported min3/max3 promotions.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D59543: [AMDGPU] Ban non-supported min3/max3 promotions.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D59543: [AMDGPU] Ban non-supported min3/max3 promotions.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D59536: [AMDGPU] Add convergent attribute to WWM.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D59295: [AMDGPU] Pre-allocate WWM registers to reduce VGPR pressure.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D59295: [AMDGPU] Pre-allocate WWM registers to reduce VGPR pressure.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D59295: [AMDGPU] Pre-allocate WWM registers to reduce VGPR pressure.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D59295: [AMDGPU] Pre-allocate WWM registers to reduce VGPR pressure.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D57857: [PowerPC] custom lower `v2f64 fpext v2f32`
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D49837: [SelectionDAG] Handle unary SelectPatternFlavor for ABS case in SelectionDAGBuilder::visitSelect.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D59633: [PowerPC] Look through copies for compare elimination
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Nick Renieris via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Nick Renieris via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Nick Renieris via Phabricator via llvm-commits
- [lld] r356380 - lld-link: Run conflict-mangled.test on all systems
Nico Weber via llvm-commits
- [llvm] r356560 - gn build: Merge r356519
Nico Weber via llvm-commits
- [llvm] r356563 - gn build: Merge r356508
Nico Weber via llvm-commits
- [llvm] r356567 - gn build: Add build files for some clang-tools-extra
Nico Weber via llvm-commits
- [llvm] r356579 - Remove HAVE_REALPATH from config.h
Nico Weber via llvm-commits
- [llvm] r356765 - gn build: Merge r356729
Nico Weber via llvm-commits
- [llvm] r356766 - gn build: Merge r356652 (and follow-up r56655)
Nico Weber via llvm-commits
- [llvm] r356767 - gn build: Merge r356753
Nico Weber via llvm-commits
- [llvm] r356769 - gn build: Merge r356692
Nico Weber via llvm-commits
- [llvm] r356770 - gn build: Merge r356662
Nico Weber via llvm-commits
- [llvm] r356771 - gn build: Merge r356570
Nico Weber via llvm-commits
- [llvm] r356772 - gn build: Merge r356750
Nico Weber via llvm-commits
- [llvm] r356780 - Make clang-move use same file naming convention as other tools
Nico Weber via llvm-commits
- [llvm] r356845 - gn build: Add build files for modularize and pp-trace
Nico Weber via llvm-commits
- [llvm] r356846 - gn build: Merge r356820
Nico Weber via llvm-commits
- [PATCH] D59497: lld-link: Run conflict-mangled.test on all systems
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59497: lld-link: Run conflict-mangled.test on all systems
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59554: gn build: Add build files for some clang-tools-extra
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59554: gn build: Add build files for some clang-tools-extra
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59554: gn build: Add build files for some clang-tools-extra
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59600: gn build: Clean up README.rst a bit
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59525: Speed up certain locale functions on Windows
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59601: Remove HAVE_REALPATH from config.h
Nico Weber via Phabricator via llvm-commits
- [PATCH] D45167: Use sys::fs::real_path() instead of realpath() in Symbolize and remove HAVE_REALPATH.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59607: libc++/win: Make once_flag have the same size as a pointer
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59607: libc++/win: Make once_flag have the same size as a pointer
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59607: libc++/win: Make once_flag have the same size as a pointer
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59607: libc++/win: Make once_flag have the same size as a pointer
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59676: Make Parallel.h build with libc++ on Windows.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59677: gn build: Let get.py keep zip file in memory instead of using a temp file
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59676: Make Parallel.h build with libc++ on Windows.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D41371: Remove redundant #define's from llvm/config.h
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59607: libc++/win: Make once_flag have the same size as a pointer
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59700: Make clang-move use same file naming convention as other tools
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59701: gn build: Add build files for modularize and pp-trace
Nico Weber via Phabricator via llvm-commits
- [PATCH] D58404: [clang-format] Add basic support for formatting C# files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59620: [llvm-pdbutil] Add -type-ref-stats to help find unused type info
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59676: Make Parallel.h build with libc++ on Windows.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D53945: [TextAPI] TBD Reader/Writer
Nico Weber via Phabricator via llvm-commits
- [llvm] r356403 - [InstCombine] Improve with.overflow intrinsic tests; NFC
Nikita Popov via llvm-commits
- [llvm] r356408 - [InstSimplify] Add additional icmp of min/max tests; NFC
Nikita Popov via llvm-commits
- [llvm] r356409 - [ValueTracking][InstSimplify] Move abs handling into computeConstantRange(); NFC
Nikita Popov via llvm-commits
- [llvm] r356414 - [InstCombine] Add tests for add nuw + uaddo; NFC
Nikita Popov via llvm-commits
- [llvm] r356415 - [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Nikita Popov via llvm-commits
- [llvm] r356424 - Revert "[ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()"
Nikita Popov via llvm-commits
- [llvm] r356489 - [ValueTracking] Use computeConstantRange() for unsigned add/sub overflow
Nikita Popov via llvm-commits
- [llvm] r356520 - [InstSimplify] Add additional cmp of abs without nsw tests; NFC
Nikita Popov via llvm-commits
- [llvm] r356584 - [InstCombine] Fold add nuw + uadd.with.overflow
Nikita Popov via llvm-commits
- [llvm] r356586 - [ValueTracking] Compute range for abs without nsw
Nikita Popov via llvm-commits
- [llvm] r356620 - [InstCombine] Add additional sub nsw inference tests; NFC
Nikita Popov via llvm-commits
- [llvm] r356685 - [ValueTracking] Use ConstantRange based overflow check for signed sub
Nikita Popov via llvm-commits
- [llvm] r356720 - [InstSimplify] Add tests for signed icmp of and/or; NFC
Nikita Popov via llvm-commits
- [llvm] r356785 - [ValueTracking] Avoid redundant known bits calculation in computeOverflowForSignedAdd()
Nikita Popov via llvm-commits
- [llvm] r356831 - [LowerSwitch] Use ConstantRange::fromKnownBits(); NFC
Nikita Popov via llvm-commits
- [llvm] r356852 - [ConstantRange] Add getFull() + getEmpty() named constructors; NFC
Nikita Popov via llvm-commits
- [PATCH] D59386: [ValueTracking] ConstantRange based overflow detection for unsigned add/sub
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59386: [ValueTracking] ConstantRange based overflow detection for unsigned add/sub
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59378: [InstCombine] Prevent icmp transform that can cause inf loop if part of min/max
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59472: [InstCombine] Add tests for add nuw + uaddo
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59476: [InstCombine] Improve with.overflow intrinsic tests
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59511: [ValueTracking][InstSimplify] Move abs handling into computeConstantRange(); NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59511: [ValueTracking][InstSimplify] Move abs handling into computeConstantRange(); NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59472: [InstCombine] Add tests for add nuw + uaddo
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59386: [ValueTracking] ConstantRange based overflow detection for unsigned add/sub
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59563: [ValueTracking] Compute range for abs without nsw
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59563: [ValueTracking] Compute range for abs without nsw
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59471: [InstCombine] Fold add nuw + uadd.with.overflow
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59563: [ValueTracking] Compute range for abs without nsw
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59473: [ValueTracking] Avoid redundant known bits calculation in computeOverflowForSignedAdd()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59188: [DAGCombine] Fold insert_subvector(bitcast(x),bitcast(y)) -> bitcast(insert_subvector(x,y))
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59617: [ValueTracking] Use ConstantRange based overflow check for signed sub
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59006: [x86] improve the default expansion of uaddsat/usubsat
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59006: [x86] improve the default expansion of uaddsat/usubsat
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59617: [ValueTracking] Use ConstantRange based overflow check for signed sub
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59653: [NFC] Add tests for ssubo X, C -> saddo X, -C
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59668: [ValueTracking] Take signedness into account for and/or ranges
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59653: [NFC] Add tests for ssubo X, C -> saddo X, -C
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59473: [ValueTracking] Avoid redundant known bits calculation in computeOverflowForSignedAdd()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59716: [ConstantRange] Add full() + empty() named constructors (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59716: [ConstantRange] Add full() + empty() named constructors (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59668: [ValueTracking] Take signedness into account for and/or ranges
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59716: [ConstantRange] Add full() + empty() named constructors (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59716: [ConstantRange] Add full() + empty() named constructors (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59749: [ConstantRange] Fix isWrappedSet()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59749: [ConstantRange] Fix isWrappedSet()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59653: [NFC] Add tests for ssubo X, C -> saddo X, -C
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59484: [TargetLowering] Add SimplifyDemandedBits support for ISD::INSERT_VECTOR_ELT
Nikita Popov via Phabricator via llvm-commits
- [llvm] r356382 - [DAG] Cleanup unused node in SimplifySelectCC.
Nirav Dave via llvm-commits
- [PATCH] D57921: [DAG] Cleanup unused node in SimplifySelectCC.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D57921: [DAG] Cleanup unused node in SimplifySelectCC.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D57921: [DAG] Cleanup unused node in SimplifySelectCC.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D58068: [DAG] Avoid smart constructor-based dangling nodes.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r356657 - [AArch64] Allow -mattr=tpidr-el[1|2|3]
Oliver Stannard via llvm-commits
- [PATCH] D59439: [ARM] Make sure to save/restore LR when we use tBfar.
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D59568: [ARM] Eliminate redundant "mov rN, sp" instructions in Thumb1.
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D54685: [AArch64] Allow -mattr=tpidr-el[1|2|3]
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D54685: [AArch64] Allow -mattr=tpidr-el[1|2|3]
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D59443: Remove the outdated ThreadLocal class in favor of C++ thread_local.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D59443: Remove the outdated ThreadLocal class in favor of C++ thread_local.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D59443: Remove the outdated ThreadLocal class in favor of C++ thread_local.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D59443: Remove the outdated ThreadLocal class in favor of C++ thread_local.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D59491: Fix relative thin archive path handling
Owen Reynolds via llvm-commits
- [PATCH] D59491: Fix relative thin archive path handling
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D59491: Fix relative thin archive path handling
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D59491: Fix relative thin archive path handling
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D59491: Fix relative thin archive path handling
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D59491: Fix relative thin archive path handling
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D59417: [GVN] Add default debug location when constructing PHI nodes
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D59518: [DwarfDebug] Skip entries to big for 16 bit size field in Dwarf < 5.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D59518: [DwarfDebug] Skip entries to big for 16 bit size field in Dwarf < 5.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D59518: [DwarfDebug] Skip entries to big for 16 bit size field in Dwarf < 5.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D59518: [DwarfDebug] Skip entries to big for 16 bit size field in Dwarf < 5.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D59515: Prevent duplicate files in debug line header in dwarf 5.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D59515: Prevent duplicate files in debug line header in dwarf 5.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D42867: [WebAssembly] Add __data_end linker-synthetic symbol
Paulo Andre Azevedo Quirino via Phabricator via llvm-commits
- [llvm] r356652 - [Object] Add basic minidump support
Pavel Labath via llvm-commits
- [llvm] r356653 - Attempt to fix modules build for r356652
Pavel Labath via llvm-commits
- [llvm] r356652 - [Object] Add basic minidump support
Pavel Labath via llvm-commits
- [llvm] r356655 - Fix two more issues with r356652
Pavel Labath via llvm-commits
- [llvm] r356652 - [Object] Add basic minidump support
Pavel Labath via llvm-commits
- [llvm] r356753 - [ObjectYAML] Add basic minidump generation support
Pavel Labath via llvm-commits
- [PATCH] D59482: [ObjectYAML] Add basic minidump generation support
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D58347: Reinitialize UnwindTable when the SymbolFile changes
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59482: [ObjectYAML] Add basic minidump generation support
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59482: [ObjectYAML] Add basic minidump generation support
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59548: [Sanitizer] Add interceptor for wctomb
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59482: [ObjectYAML] Add basic minidump generation support
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59548: [Sanitizer] Add interceptor for wctomb
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59482: [ObjectYAML] Add basic minidump generation support
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59482: [ObjectYAML] Add basic minidump generation support
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59548: [Sanitizer] Add interceptor for wctomb
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59291: [Object] Add basic minidump support
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59482: [ObjectYAML] Add basic minidump generation support
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59634: Add minidump support to obj2yaml
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59291: [Object] Add basic minidump support
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59482: [ObjectYAML] Add basic minidump generation support
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59611: Move the rest of the section loading over to DWARFContext
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59452: [mips] Fix crash on recursive using of .set
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D59642: [MIPS GlobalISel] Lower float and double arguments in registers
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D59643: [MIPS GlobalISel] Add floating point register bank
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D59644: [MIPS GlobalISel] Select copy for arguments from FPRBRegBank
Petar Avramovic via Phabricator via llvm-commits
- [llvm] r356454 - [DebugInfoMetadata] Move main subprogram DIFlag into DISPFlags
Petar Jovanovic via llvm-commits
- [PATCH] D59288: [DebugInfoMetadata] Move main subprogram DIFlag into DISPFlags
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D59574: Fix Mach-O bind and rebase validation errors in libObject
Pete Cooper via Phabricator via llvm-commits
- [llvm] r356606 - [ARC] Add ARCOptAddrMode pass to generate postincrement loads/stores.
Pete Couperus via llvm-commits
- [PATCH] D59409: [ARC] ARCOptAddrMode pass to generate postincrement loads/stores
Pete Couperus via Phabricator via llvm-commits
- [PATCH] D59409: [ARC] ARCOptAddrMode pass to generate postincrement loads/stores
Pete Couperus via Phabricator via llvm-commits
- [llvm] r356484 - gn build: Merge r356451.
Peter Collingbourne via llvm-commits
- [llvm] r356485 - gn build: Merge r356387.
Peter Collingbourne via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D59351: [llvm-objcopy] Add --update-section
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D58426: llvm-objcopy: Change sectionWithinSegment() to use virtual addresses instead of file offsets.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D58426: llvm-objcopy: Change sectionWithinSegment() to use virtual addresses instead of file offsets.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D58426: llvm-objcopy: Change sectionWithinSegment() to use virtual addresses instead of file offsets.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D58426: llvm-objcopy: Change sectionWithinSegment() to use virtual addresses instead of file offsets.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D59709: [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D59724: IRGen: Remove StructorType; thread GlobalDecl through more code. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r356666 - [ELF][ARM] Redesign of .ARM.exidx handling to use a SyntheticSection
Peter Smith via llvm-commits
- [lld] r356684 - [ELF][ARM] Revert Redesign of .ARM.exidx handling to use a SyntheticSection
Peter Smith via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Peter Smith via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Peter Smith via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Peter Smith via Phabricator via llvm-commits
- [PATCH] D59216: [LLD][ELF][ARM] Redesign of .ARM.exidx handling to use a SyntheticSection
Peter Smith via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Peter Smith via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Peter Smith via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Peter Smith via Phabricator via llvm-commits
- [PATCH] D58047: [LLD][ELF][ARM] Synthesise missing .ARM.exidx sections.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D59216: [LLD][ELF][ARM] Redesign of .ARM.exidx handling to use a SyntheticSection
Peter Smith via Phabricator via llvm-commits
- [PATCH] D59216: [LLD][ELF][ARM] Redesign of .ARM.exidx handling to use a SyntheticSection
Peter Smith via Phabricator via llvm-commits
- [PATCH] D59109: Add --unwindlib=[libgcc|compiler-rt] to parallel --rtlib= [take 2]
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59109: Add --unwindlib=[libgcc|compiler-rt] to parallel --rtlib= [take 2]
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59109: Add --unwindlib=[libgcc|compiler-rt] to parallel --rtlib= [take 2]
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59674: This test assumes that -rtlib defaults to libgcc. But that isn't true in the face of -DCLANG_DEFAULT_RTLIB=compiler-rt.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59721: [WebAssembly] Make driver -pthread imply linker --shared-memory
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59600: gn build: Clean up README.rst a bit
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59677: gn build: Let get.py keep zip file in memory instead of using a temp file
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59497: lld-link: Run conflict-mangled.test on all systems
Phabricator via Phabricator via llvm-commits
- [PATCH] D59468: [X86] Remove the _alt forms of (V)CMP instructions. Use a combination of custom printing and custom parsing to achieve the same result and more
Phabricator via Phabricator via llvm-commits
- [PATCH] D59445: Restore comment regarding why Reloc::PIC_ can't be PIC
Phabricator via Phabricator via llvm-commits
- [PATCH] D54661: [WebAssembly] Don't override default implementation of isOffsetFoldingLegal. NFC.
Phabricator via Phabricator via llvm-commits
- [PATCH] D56781: Use response file when generating LLVM-C.dll
Phabricator via Phabricator via llvm-commits
- [PATCH] D59524: Improve error handling for Clang module imports
Phabricator via Phabricator via llvm-commits
- [PATCH] D59544: [OpenCL] Minor improvements in default header testing
Phabricator via Phabricator via llvm-commits
- [PATCH] D58391: [TailCallElim] Add tailcall elimination pass to LTO Pipelines
Phabricator via Phabricator via llvm-commits
- [PATCH] D59538: Python 2/3 compatibility
Phabricator via Phabricator via llvm-commits
- [PATCH] D59189: [perf][DebugInfo] follow up for "add SectionedAddress to DebugInfo interfaces"
Phabricator via Phabricator via llvm-commits
- [PATCH] D59547: [X86] Remove X86 specific dag nodes for RDTSC/RDTSCP/RDPMC. NFCI
Phabricator via Phabricator via llvm-commits
- [PATCH] D59290: [AMDGPU][MC][GFX9] Added support of operands shared_base, shared_limit, private_base, private_limit, pops_exiting_wave_id
Phabricator via Phabricator via llvm-commits
- [PATCH] D59554: gn build: Add build files for some clang-tools-extra
Phabricator via Phabricator via llvm-commits
- [PATCH] D59306: [NFC][clang][astdump] Some baseline tests for OpenMP
Phabricator via Phabricator via llvm-commits
- [PATCH] D59214: [clang][OpeMP] Model OpenMP structured-block in AST (PR40563)
Phabricator via Phabricator via llvm-commits
- [PATCH] D59433: Fix UUID decoding from minidump files.
Phabricator via Phabricator via llvm-commits
- [PATCH] D59313: [AMDGPU][MC] Corrected checks for DS offset0 range
Phabricator via Phabricator via llvm-commits
- [PATCH] D59601: Remove HAVE_REALPATH from config.h
Phabricator via Phabricator via llvm-commits
- [PATCH] D59578: [X86] Remove getCPUKindCanonicalName which seems to be unused.
Phabricator via Phabricator via llvm-commits
- [PATCH] D59604: [LLD] Update tests for LTO pipeline change
Phabricator via Phabricator via llvm-commits
- [PATCH] D59394: [Sema] De-duplicate some availability checking logic
Phabricator via Phabricator via llvm-commits
- [PATCH] D59533: [X86] Add __crc32b/__crc32w/__crc32d/__crc32q intrinsics to match gcc and icc.
Phabricator via Phabricator via llvm-commits
- [PATCH] D52150: [clang-format] BeforeHash added to IndentPPDirectives
Phabricator via Phabricator via llvm-commits
- [PATCH] D59479: [X86] Call lowerShuffleAsBitMask for 512-bit vectors in lowerShuffleAsBlend.
Phabricator via Phabricator via llvm-commits
- [PATCH] D59607: libc++/win: Make once_flag have the same size as a pointer
Phabricator via Phabricator via llvm-commits
- [PATCH] D59573: [analyzer] C++17: PR41142: Ignore transparent InitListExprs when finding construction contexts.
Phabricator via Phabricator via llvm-commits
- [PATCH] D58404: [clang-format] Add basic support for formatting C# files
Phabricator via Phabricator via llvm-commits
- [PATCH] D59583: python2/3 compat: exceptions
Phabricator via Phabricator via llvm-commits
- [PATCH] D59587: Use explicit loop instead of map for Python 2/3 compat
Phabricator via Phabricator via llvm-commits
- [PATCH] D59453: [ASTMatchers][OpenMP] Add base ompExecutableDirective() matcher.
Phabricator via Phabricator via llvm-commits
- [PATCH] D57112: [ASTTypeTraits][ASTMatchers][OpenMP] OMPClause handling
Phabricator via Phabricator via llvm-commits
- [PATCH] D59463: [ASTMatchers][OpenMP] OpenMP Structured-block-related matchers
Phabricator via Phabricator via llvm-commits
- [PATCH] D59180: [ScalarizeMaskedMemIntrin] Add support for scalarizing expandload and compressstore intrinsics.
Phabricator via Phabricator via llvm-commits
- [PATCH] D59522: [X86] Don't avoid folding multiple use sign extended 8-bit immediate into instructions under optsize.
Phabricator via Phabricator via llvm-commits
- [PATCH] D59630: [InstCombine] Don't transform ((C1 OP zext(X)) & C2) -> zext((C1 OP X) & C2) if either zext or OP has another use.
Phabricator via Phabricator via llvm-commits
- [PATCH] D59624: [Driver] Pass -malign-double from the driver to the cc1 command line
Phabricator via Phabricator via llvm-commits
- [PATCH] D59566: [X86] Correct the value of MaxAtomicInlineWidth for pre-586 cpus
Phabricator via Phabricator via llvm-commits
- [PATCH] D59683: [Tooling] Avoid working-dir races in AllTUsToolExecutor
Phabricator via Phabricator via llvm-commits
- [PATCH] D59700: Make clang-move use same file naming convention as other tools
Phabricator via Phabricator via llvm-commits
- [PATCH] D59500: [ConstantFolding] Fix GetConstantFoldFPValue to avoid cast overflow.
Phabricator via Phabricator via llvm-commits
- [PATCH] D57571: [clang-tidy] A new OpenMP module
Phabricator via Phabricator via llvm-commits
- [PATCH] D59679: [X86] Use movq for i64 atomic load on 32-bit targets when sse2 is enable
Phabricator via Phabricator via llvm-commits
- [PATCH] D59662: [X86] Use xmm registers to implement 64-bit popcnt on 32-bit targets if possible if popcnt instruction is not available
Phabricator via Phabricator via llvm-commits
- [PATCH] D59629: [clang-format] correctly format protobuf fields named "enum".
Phabricator via Phabricator via llvm-commits
- [PATCH] D40988: Clang-format: add finer-grained options for putting all arguments on one line
Phabricator via Phabricator via llvm-commits
- [PATCH] D59627: [clang-format] Keep protobuf "package" statement on one line
Phabricator via Phabricator via llvm-commits
- [PATCH] D59701: gn build: Add build files for modularize and pp-trace
Phabricator via Phabricator via llvm-commits
- [PATCH] D59682: [X86] Add BSR/BSF/BSWAP intrinsics to ia32intrin.h to match gcc.
Phabricator via Phabricator via llvm-commits
- [PATCH] D54685: [AArch64] Allow -mattr=use_el[1|2|3] and -mattr=use_sp_for_tp
Philip Derrin via Phabricator via llvm-commits
- [PATCH] D54685: [AArch64] Allow -mattr=tpidr-el[1|2|3]
Philip Derrin via Phabricator via llvm-commits
- [PATCH] D54685: [AArch64] Allow -mattr=tpidr-el[1|2|3]
Philip Derrin via Phabricator via llvm-commits
- [PATCH] D59416: [Legacy][TimePasses] allow -time-passes reporting into a custom stream
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D59416: [Legacy][TimePasses] allow -time-passes reporting into a custom stream
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D59416: [Legacy][TimePasses] allow -time-passes reporting into a custom stream
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D59416: [Legacy][TimePasses] allow -time-passes reporting into a custom stream
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r356473 - [Tests] Update to newer ISA
Philip Reames via llvm-commits
- [llvm] r356473 - [Tests] Update to newer ISA
Philip Reames via llvm-commits
- [llvm] r356482 - [AtomicExpand] Fix a crash bug when lowering unordered loads to cmpxchg
Philip Reames via llvm-commits
- [llvm] r356494 - Allow unordered loads to be considered invariant in CodeGen
Philip Reames via llvm-commits
- [llvm] r356510 - Demanded elements support for masked.load and masked.gather
Philip Reames via llvm-commits
- [llvm] r356536 - [instcombine] Add todos describing missing transforms for masked.* intrinsics
Philip Reames via llvm-commits
- [llvm] r356555 - [TTI] getMemcpyCost
Philip Reames via llvm-commits
- [llvm] r356590 - Simplify operands of masked stores and scatters based on demanded elements
Philip Reames via llvm-commits
- [llvm] r356642 - [instcombine] Add some todos, and arrange code for readibility
Philip Reames via llvm-commits
- [llvm] r356775 - [Tests] Use valid alignment in masked.gather tests
Philip Reames via llvm-commits
- [llvm] r356778 - [tests] Add tests for converting masked.load to load speculatively
Philip Reames via llvm-commits
- [llvm] r356779 - [tests] Add a generic masked.gather test to show sometimes we can't transform
Philip Reames via llvm-commits
- [llvm] r356782 - [Tests] Add masked.gather tests for non-constant masks + speculation possibilities
Philip Reames via llvm-commits
- [PATCH] D59375: Allow unordered loads to be considered invariant in CodeGen
Philip Reames via Phabricator via llvm-commits
- [PATCH] D59375: Allow unordered loads to be considered invariant in CodeGen
Philip Reames via Phabricator via llvm-commits
- [PATCH] D59375: Allow unordered loads to be considered invariant in CodeGen
Philip Reames via Phabricator via llvm-commits
- [PATCH] D57372: Demanded elements support for masked.load and masked.gather
Philip Reames via Phabricator via llvm-commits
- [PATCH] D57247: Simply operands of masked stores and scatters based on demanded elements
Philip Reames via Phabricator via llvm-commits
- [PATCH] D59380: Fold constant & invariant loads into uses over barrier instructions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D59020: [StackMaps] Update llvm-readobj to parse V3 Stackmaps
Philip Reames via Phabricator via llvm-commits
- [PATCH] D57247: Simply operands of masked stores and scatters based on demanded elements
Philip Reames via Phabricator via llvm-commits
- [PATCH] D59703: Optimize masked.loads and masked.gathers with a single active lane
Philip Reames via Phabricator via llvm-commits
- [PATCH] D59703: Optimize masked.loads and masked.gathers with a single active lane
Philip Reames via Phabricator via llvm-commits
- [PATCH] D59661: [GVN] Try to be more principled about non-integral pointers
Philip Reames via Phabricator via llvm-commits
- [PATCH] D58233: Allow replacing intrinsic operands with variables
Philip Reames via Phabricator via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Phillip Johnston via Phabricator via llvm-commits
- [PATCH] D59535: [SelectionDAG] Compute known bits of CopyFromReg
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D59535: [SelectionDAG] Compute known bits of CopyFromReg
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D59535: [SelectionDAG] Compute known bits of CopyFromReg
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D59535: [SelectionDAG] Compute known bits of CopyFromReg
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D59690: [SelectionDAG] Add more tests
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D59535: [SelectionDAG] Compute known bits of CopyFromReg
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D59480: [NFC] Add SchedState to allow forwarding the Scheduling state between MBB
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D59480: [NFC] Add SchedState to allow forwarding the Scheduling state between MBB
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D59480: [NFC] Add SchedState to allow forwarding the Scheduling state between MBB
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D59480: [NFC] Add SchedState to allow forwarding the Scheduling state between MBB
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D59480: [NFC] Add SchedState to allow forwarding the Scheduling state between MBB
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D59731: [LiveRange] Reset the VNIs when splitting subranges
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r356597 - [Linker] Fix crash handling appending linkage
Rafael Auler via llvm-commits
- [PATCH] D59552: [Linker] Fix crash handling appending linkage
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D59552: [Linker] Fix crash handling appending linkage
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D59552: [Linker] Fix crash handling appending linkage
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D59552: [Linker] Fix crash handling appending linkage
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D59552: [Linker] Fix crash handling appending linkage
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D58995: [CGP] Avoid repeatedly building DominatorTree causing long compile-time (NFC)
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D59696: [CGP] Build the DominatorTree lazily
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D59595: Remove the unused return value in ASTImporter::Imported [NFC]
Raphael Isemann via Phabricator via llvm-commits
- [compiler-rt] r356426 - [asan] Disable -Wfortify-source in intentional OOB tests
Reid Kleckner via llvm-commits
- [llvm] r356524 - Remove MSVC compat hack since the inline keyword was added in 2015
Reid Kleckner via llvm-commits
- [llvm] r356692 - [llvm-pdbutil] Add -type-ref-stats to help find unused type info
Reid Kleckner via llvm-commits
- [lld] r356694 - Fix lld wasm tests after r356610
Reid Kleckner via llvm-commits
- [llvm] r356813 - [pdb] Add -type-stats and sort stats by descending size
Reid Kleckner via llvm-commits
- [PATCH] D58160: MS ABI: adding template static member in the linker directive section to make sure init function can be called before main.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D58160: MS ABI: adding template static member in the linker directive section to make sure init function can be called before main.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59419: [XCOFF] Add functionality for parsing AIX XCOFF object files header .
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59620: [llvm-pdbutil] Add -type-ref-stats to help find unused type info
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59620: [llvm-pdbutil] Add -type-ref-stats to help find unused type info
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59620: [llvm-pdbutil] Add -type-ref-stats to help find unused type info
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59620: [llvm-pdbutil] Add -type-ref-stats to help find unused type info
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59620: [llvm-pdbutil] Add -type-ref-stats to help find unused type info
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59620: [llvm-pdbutil] Add -type-ref-stats to help find unused type info
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59672: [pdb] Add -type-stats and sort stats by descending size
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54439: CMake: Make most target symbols hidden by default
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D57533: lit: support long paths on Windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59663: [Support] MemoryBlock size should reflect the requested size
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59672: [pdb] Add -type-stats and sort stats by descending size
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59053: [LLD][COFF] Early dependency detection
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59672: [pdb] Add -type-stats and sort stats by descending size
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59149: [LV] move useEmulatedMaskMemRefHack() functionality to TTI.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D59149: [LV] move useEmulatedMaskMemRefHack() functionality to TTI.
Renato Golin via Phabricator via llvm-commits
- [llvm] r356511 - [TailCallElim] Add tailcall elimination pass to LTO pipelines
Robert Lougher via llvm-commits
- [llvm] r356516 - Revert r356511 "[TailCallElim] Add tailcall elimination pass to LTO pipelines"
Robert Lougher via llvm-commits
- [lld] r356593 - [TailCallElim] Update tests for LTO pipeline change
Robert Lougher via llvm-commits
- [llvm] r356594 - Resubmit r356511 "[TailCallElim] Add tailcall elimination pass to LTO pipelines"
Robert Lougher via llvm-commits
- [PATCH] D58391: [TailCallElim] Add tailcall elimination pass to LTO Pipelines
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D58391: [TailCallElim] Add tailcall elimination pass to LTO Pipelines
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D59604: [LLD] Update tests for LTO pipeline change
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D54747: Discard debuginfo for object files empty after GC
Robert O'Callahan via Phabricator via llvm-commits
- [PATCH] D54747: Discard debuginfo for object files empty after GC
Robert O'Callahan via Phabricator via llvm-commits
- [PATCH] D54747: Discard debuginfo for object files empty after GC
Robert O'Callahan via Phabricator via llvm-commits
- [PATCH] D54747: Discard debuginfo for object files empty after GC
Robert O'Callahan via Phabricator via llvm-commits
- [PATCH] D54747: Discard debuginfo for object files empty after GC
Robert O'Callahan via Phabricator via llvm-commits
- [PATCH] D59658: [LLVM-C] Add bindings to insert basic blocks
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D59697: [LLVM-C] Add binding to look up intrinsic by name
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D59442: Enable Operand Reordering for Commutative Instructions in the FunctionComparator/MergeFunctions
Rodrigo Caetano Rocha via Phabricator via llvm-commits
- [PATCH] D59357: [RISCV] Add codegen support for ilp32f, ilp32d, lp64f, and lp64d ("hard float") ABIs
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] r356364 - [llvm-exegesis] Separate tool options into three categories.
Roman Lebedev via llvm-commits
- [llvm] r356473 - [Tests] Update to newer ISA
Roman Lebedev via llvm-commits
- [PATCH] D59363: [SelectionDAG] Add icmp UNDEF handling to SelectionDAG::FoldSetCC
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59363: [SelectionDAG] Add icmp UNDEF handling to SelectionDAG::FoldSetCC
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59500: [ConstantFolding] Fix GetConstantFoldFPValue to avoid cast overflow.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59472: [InstCombine] Add tests for add nuw + uaddo
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59511: [ValueTracking][InstSimplify] Move abs handling into computeConstantRange(); NFC
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59443: Remove the outdated ThreadLocal class in favor of C++ thread_local.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59386: [ValueTracking] ConstantRange based overflow detection for unsigned add/sub
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59471: [InstCombine] Fold add nuw + uadd.with.overflow
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59535: [SelectionDAG] Compute known bits of CopyFromReg
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59539: [llvm-exegesis] Option to lobotomize dbscan (PR40880)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D58712: Changes for Installing SwiftPM for Apple Swift 5 Toolchain on PowerPC64LE
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59500: [ConstantFolding] Fix GetConstantFoldFPValue to avoid cast overflow.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59471: [InstCombine] Fold add nuw + uadd.with.overflow
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59500: [ConstantFolding] Fix GetConstantFoldFPValue to avoid cast overflow.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59563: [ValueTracking] Compute range for abs without nsw
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59563: [ValueTracking] Compute range for abs without nsw
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59500: [ConstantFolding] Fix GetConstantFoldFPValue to avoid cast overflow.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59577: [SelectionDAG] Add scalarization of ABS node.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59577: [SelectionDAG] Add scalarization of ABS node.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59539: [llvm-exegesis] Option to lobotomize dbscan (PR40880)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59473: [ValueTracking] Avoid redundant known bits calculation in computeOverflowForSignedAdd()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59617: [ValueTracking] Use ConstantRange based overflow check for signed sub
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59539: [llvm-exegesis] Option to lobotomize dbscan (PR40880)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59006: [x86] improve the default expansion of uaddsat/usubsat
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59674: This test assumes that -rtlib defaults to libgcc. But that isn't true in the face of -DCLANG_DEFAULT_RTLIB=compiler-rt.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59539: [llvm-exegesis] Option to lobotomize dbscan (PR40880)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59539: [llvm-exegesis] Option to lobotomize dbscan (PR40880)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59473: [ValueTracking] Avoid redundant known bits calculation in computeOverflowForSignedAdd()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59443: Remove the outdated ThreadLocal class in favor of C++ thread_local.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59668: [ValueTracking] Take signedness into account for and/or ranges
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59716: [ConstantRange] Add full() + empty() named constructors (NFC)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59716: [ConstantRange] Add full() + empty() named constructors (NFC)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D57694: [DebugInfo][DAG] Either salvage dangling debug info or emit Undef DBG_VALUEs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59408: [clang-format] [PR25010] Extend AllowShortIfStatementsOnASingleLine not working if an "else" statement is present
Ronald Wampler via Phabricator via llvm-commits
- [PATCH] D59491: Fix relative thin archive path handling
Rui Ueyama via llvm-commits
- [lld] r356812 - Simplify PltSection.
Rui Ueyama via llvm-commits
- [PATCH] D59497: lld-link: Run conflict-mangled.test on all systems
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59491: Fix relative thin archive path handling
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59478: [ELF] Allow sh_entsize to be unrelated to sh_addralign and not a power of 2
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59503: [llvm-ar] Support N [count] modifier
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59269: ELF: Use bump pointer allocator for uncompressed section buffers. NFCI.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59503: [llvm-ar] Support N [count] modifier
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59530: [LLD][COFF] Fix /linkrepro with options that take a filename or path
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59491: Fix relative thin archive path handling
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59604: [LLD] Update tests for LTO pipeline change
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59594: [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt))
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59216: [LLD][ELF][ARM] Redesign of .ARM.exidx handling to use a SyntheticSection
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59594: [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt))
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59530: [LLD][COFF] Fix /linkrepro with options that take a filename or path
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D57940: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D57940: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59663: [Support] MemoryBlock size should reflect the requested size
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded COMDAT
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59594: [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt))
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59607: libc++/win: Make once_flag have the same size as a pointer
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59311: [ELF] Dump symbols ordered by profiled guided section layout to file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D57940: Refactor RelocVisitor and fix computation of SHT_RELA-typed relocation entries
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r356465 - [AMDGPU] Add buffer/load 8/16 bit overloaded intrinsics
Ryan Taylor via llvm-commits
- [PATCH] D57533: lit: support long paths on Windows
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r356402 - Restore comment regarding why Reloc::PIC_ can't be PIC
Sam Clegg via llvm-commits
- [llvm] r356410 - [WebAssembly] Don't override default implementation of isOffsetFoldingLegal. NFC.
Sam Clegg via llvm-commits
- [PATCH] D54647: [WebAssembly] Initial implementation of -fPIC codegeneration
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54647: [WebAssembly] Initial implementation of -fPIC codegeneration
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54647: [WebAssembly] Initial implementation of -fPIC codegeneration
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54647: [WebAssembly] Initial implementation of -fPIC codegeneration
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54647: [WebAssembly] Initial implementation of PIC code generation
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59281: [WebAssembly] "atomics" feature requires shared memory
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59614: [AMDGPU] Add missing dependency on BinaryFormat
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59274: [WebAssembly] Add linker options to control feature checking
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54647: [WebAssembly] Initial implementation of PIC code generation
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59721: [WebAssembly] Make driver -pthread imply linker --shared-memory
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59252: [TTI] getMemcpyCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D59635: [AArch64] NFC: Cleanup isAArch64FrameOffsetLegal
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D59636: [AArch64][SVE] Asm: error on unexpected SVE vector register type suffix
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D59635: [AArch64] NFC: Cleanup isAArch64FrameOffsetLegal
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D59635: [AArch64] NFC: Cleanup isAArch64FrameOffsetLegal
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r356367 - [InstCombine] add funnel shift tests with arbitrary constants; NFC
Sanjay Patel via llvm-commits
- [llvm] r356369 - [InstCombine] extend rotate-left-by-constant canonicalization to funnel shift
Sanjay Patel via llvm-commits
- [llvm] r356372 - [InstCombine] allow general vector constants for funnel shift to shift transforms
Sanjay Patel via llvm-commits
- [llvm] r356383 - [InstCombine] add/adjust test for NaN checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r356453 - [InstCombine] add FMF to tests for extra coverage; NFC
Sanjay Patel via llvm-commits
- [llvm] r356471 - [InstCombine] fold logic-of-nan-fcmps (PR41069)
Sanjay Patel via llvm-commits
- [llvm] r355741 - [x86] scalarize extract element 0 of FP cmp
Sanjay Patel via llvm-commits
- [llvm] r356559 - [CGP][x86] add tests for usubo regression (PR41129); NFC
Sanjay Patel via llvm-commits
- [llvm] r356566 - [CGP] convert chain of 'if' to 'switch'; NFC
Sanjay Patel via llvm-commits
- [llvm] r356572 - [CGP] fix formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] r356665 - [CodeGenPrepare] limit formation of overflow intrinsics (PR41129)
Sanjay Patel via llvm-commits
- [llvm] r356691 - [x86] add tests with movmsk potential (PR39665); NFC
Sanjay Patel via llvm-commits
- [llvm] r356760 - [x86] auto-generate complete checks for test; NFC
Sanjay Patel via llvm-commits
- [llvm] r356761 - [x86] add 'nounwind' to tests to reduce noise; NFC
Sanjay Patel via llvm-commits
- [llvm] r356762 - [x86] auto-generate complete test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r356763 - [x86] auto-generate complete test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r356790 - [SLP] fix variables names in test; NFC
Sanjay Patel via llvm-commits
- [llvm] r356836 - [x86] reduce code duplication; NFC
Sanjay Patel via llvm-commits
- [llvm] r356855 - [x86] improve the default expansion of uaddsat/usubsat
Sanjay Patel via llvm-commits
- [PATCH] D59378: [InstCombine] Prevent icmp transform that can cause inf loop if part of min/max
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59363: [SelectionDAG] Add icmp UNDEF handling to SelectionDAG::FoldSetCC
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59363: [SelectionDAG] Add icmp UNDEF handling to SelectionDAG::FoldSetCC
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59378: [InstCombine] Prevent icmp transform that can cause inf loop if part of min/max
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59386: [ValueTracking] ConstantRange based overflow detection for unsigned add/sub
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59522: [X86] Don't avoid folding multiple use sign extended 8-bit immediate into instructions under optsize.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59541: [InstSimplify] SimplifyICmpInst - icmp eq/ne %X, undef -> undef
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59471: [InstCombine] Fold add nuw + uadd.with.overflow
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59602: [CodeGenPrepare] limit formation of overflow intrinsics (PR41129)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59006: [x86] improve the default expansion of uaddsat/usubsat
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59630: [InstCombine] Don't transform ((C1 OP zext(X)) & C2) -> zext((C1 OP X) & C2) if either zext or OP has another use.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59602: [CodeGenPrepare] limit formation of overflow intrinsics (PR41129)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59006: [x86] improve the default expansion of uaddsat/usubsat
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59669: [x86] use movmsk when extracting multiple lanes of a vector compare (PR39665)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59669: [x86] use movmsk when extracting multiple lanes of a vector compare (PR39665)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59669: [x86] use movmsk when extracting multiple lanes of a vector compare (PR39665)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59473: [ValueTracking] Avoid redundant known bits calculation in computeOverflowForSignedAdd()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59710: [SLP] remove lower limit for forming reduction patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59662: [X86] Use xmm registers to implement 64-bit popcnt on 32-bit targets if possible if popcnt instruction is not available
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59696: [CGP] Build the DominatorTree lazily
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59669: [x86] use movmsk when extracting multiple lanes of a vector compare (PR39665)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59006: [x86] improve the default expansion of uaddsat/usubsat
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59363: [SelectionDAG] Add icmp UNDEF handling to SelectionDAG::FoldSetCC
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59500: [ConstantFolding] Fix GetConstantFoldFPValue to avoid cast overflow.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D59500: [ConstantFolding] Fix GetConstantFoldFPValue to avoid cast overflow.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D59500: [ConstantFolding] Fix GetConstantFoldFPValue to avoid cast overflow.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D58712: Changes for Installing SwiftPM for Apple Swift 5 Toolchain on PowerPC64LE
Sarvesh Tamba via Phabricator via llvm-commits
- [PATCH] D58712: Changes for Installing SwiftPM for Apple Swift 5 Toolchain on PowerPC64LE
Sarvesh Tamba via Phabricator via llvm-commits
- [PATCH] D58712: Changes for Installing SwiftPM for Apple Swift 5 Toolchain on PowerPC64LE
Sarvesh Tamba via Phabricator via llvm-commits
- [PATCH] D56382: Change llvm call once check for building Swift for PowerPC(ppc64le)
Sarvesh Tamba via Phabricator via llvm-commits
- [PATCH] D58712: Changes for Installing SwiftPM for Apple Swift 5 Toolchain on PowerPC64LE
Sarvesh Tamba via Phabricator via llvm-commits
- [PATCH] D57027: [AMDGPU] Factored PAL metadata handling out into its own class
Scott Linder via Phabricator via llvm-commits
- [PATCH] D57027: [AMDGPU] Factored PAL metadata handling out into its own class
Scott Linder via Phabricator via llvm-commits
- [PATCH] D57028: [AMDGPU] Added MsgPack format PAL metadata
Scott Linder via Phabricator via llvm-commits
- [PATCH] D57028: [AMDGPU] Added MsgPack format PAL metadata
Scott Linder via Phabricator via llvm-commits
- [PATCH] D59419: [XCOFF] Add functionality for parsing AIX XCOFF object files header .
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D59419: [XCOFF] Add functionality for parsing AIX XCOFF object files header .
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D58951: [compiler-rt][tests] Improve handling with non-default toolchains
Sean Fertile via Phabricator via llvm-commits
- [llvm] r356443 - Use response file when generating LLVM-C.dll
Serge Guelton via llvm-commits
- [lld] r356538 - Python 2/3 compatibility
Serge Guelton via llvm-commits
- [PATCH] D59433: Fix UUID decoding from minidump files.
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D57493: [RISCV] Put data smaller than eight bytes to small data section
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D57493: [RISCV] Put data smaller than eight bytes to small data section
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D57497: [RISCV] Passing small data limitation value to RISCV backend
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D59686: [RISCV] Don't evaluatePCRelLo if a relocation will be forced (e.g. due to linker relaxation)
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D58636: [BinaryFormat] Update Mach-O ARM64E CPU subtype and dumping
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D59525: Speed up certain locale functions on Windows
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D59525: Speed up certain locale functions on Windows
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded COMDAT
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded COMDAT
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded sections
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r356461 - [mips] Fix crash on recursive using of .set
Simon Atanasyan via llvm-commits
- [llvm] r356478 - [MIPS][microMIPS] Enable dynamic stack realignment
Simon Atanasyan via llvm-commits
- [test-suite] r356863 - [test-suite][mips] Fix compile options for tramp3d-v4 test
Simon Atanasyan via llvm-commits
- [PATCH] D59499: [MIPS] [microMIPS] Enable dynamic stack realignment.
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D59452: [mips] Fix crash on recursive using of .set
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D59499: [MIPS] [microMIPS] Enable dynamic stack realignment.
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D59575: Mips: Don't create copy of nothing
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D59612: [test-suite][mips] Fix compile options for tramp3d-v4 test
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D59612: [test-suite][mips] Fix compile options for tramp3d-v4 test
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D59612: [test-suite][mips] Fix compile options for tramp3d-v4 test
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D59612: [test-suite][mips] Fix compile options for tramp3d-v4 test
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D59642: [MIPS GlobalISel] Lower float and double arguments in registers
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D59643: [MIPS GlobalISel] Add floating point register bank
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D59644: [MIPS GlobalISel] Select copy for arguments from FPRBRegBank
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D59575: Mips: Don't create copy of nothing
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D59042: [SDA] Bug fix: Use IPD outside the loop as divergence bound
Simon Moll via Phabricator via llvm-commits
- [PATCH] D58736: [System Model] Introduce a target system model
Simon Moll via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Simon Moll via Phabricator via llvm-commits
- [llvm] r356368 - [SystemZ] Remove icmp undef from reduced tests
Simon Pilgrim via llvm-commits
- [llvm] r356448 - [InstCombine] Regenerate + add icmp with undef tests
Simon Pilgrim via llvm-commits
- [llvm] r356456 - [InstSimplify] SimplifyICmpInst - icmp eq/ne %X, undef -> undef
Simon Pilgrim via llvm-commits
- [llvm] r356468 - [SelectionDAG] Handle unary SelectPatternFlavor for ABS case in SelectionDAGBuilder::visitSelect
Simon Pilgrim via llvm-commits
- [llvm] r356474 - Fix unused variable warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r356483 - [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - handle repeated shift amounts
Simon Pilgrim via llvm-commits
- [llvm] r356498 - Fix for ABS legalization on PPC buildbot.
Simon Pilgrim via llvm-commits
- [llvm] r356549 - [X86] Use getConstantOperandAPInt to detect out-of-range shifts.
Simon Pilgrim via llvm-commits
- [llvm] r356552 - Remove out of date comment. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r356656 - [SelectionDAG] Add scalarization of ABS node (PR41149)
Simon Pilgrim via llvm-commits
- [llvm] r356658 - Fix -Wmisleading-indentation gcc7 warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r356661 - [Thumb] Fix infinite loop in ABS expansion (PR41160)
Simon Pilgrim via llvm-commits
- [llvm] r356667 - [DAGCombine] SimplifySelectCC - call FoldSetCC with the setcc result type
Simon Pilgrim via llvm-commits
- [llvm] r356696 - [X86] canonicalizeBitSelect - don't attempt to canonicalize mask registers
Simon Pilgrim via llvm-commits
- [llvm] r356784 - [X86] lowerShuffleAsBitMask - ensure float bit masks are the correct width (PR41203)
Simon Pilgrim via llvm-commits
- [llvm] r356786 - [X86] Add PR13897 test case (i128 mul on i686)
Simon Pilgrim via llvm-commits
- [llvm] r356787 - [X86] Regenerate powi tests to include i686 x87/sse targets
Simon Pilgrim via llvm-commits
- [llvm] r356810 - [TargetLowering] SimplifyDemandedBits trunc(srl(x, C1)) - early out for out of range C1. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r356814 - [SLP] Remove redundancy of performing operand reordering twice: once in buildTree() and later in vectorizeTree().
Simon Pilgrim via llvm-commits
- [llvm] r356830 - [SLPVectorizer] Don't repeat VL.size() call. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r356832 - [SLPVectorizer] reorderInputsAccordingToOpcode - use InstructionState directly. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r356837 - [X86][SLP] Show example of failure to uniformly commute splats for 'alt' shuffles.
Simon Pilgrim via llvm-commits
- [llvm] r356840 - Remove unused function argument. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r356841 - Fix unused variable warning on non-asserts builds. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r356854 - [SLPVectorizer] shouldReorderOperands - just check for reordering. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r356858 - [X86][AVX] Start shuffle combining from ZERO_EXTEND_VECTOR_INREG (PR40685)
Simon Pilgrim via llvm-commits
- [llvm] r356859 - [X86] Remove icmp undef from reduced tests
Simon Pilgrim via llvm-commits
- [llvm] r356864 - [X86][SSE41] Start shuffle combining from ZERO_EXTEND_VECTOR_INREG (PR40685)
Simon Pilgrim via llvm-commits
- [PATCH] D59468: [X86] Remove the _alt forms of (V)CMP instructions. Use a combination of custom printing and custom parsing to achieve the same result and more
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59484: [TargetLowering] Add SimplifyDemandedBits support for ISD::INSERT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59363: [SelectionDAG] Add icmp UNDEF handling to SelectionDAG::FoldSetCC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59479: [X86] Call lowerShuffleAsBitMask for 512-bit vectors in lowerShuffleAsBlend.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57921: [DAG] Cleanup unused node in SimplifySelectCC.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59363: [SelectionDAG] Add icmp UNDEF handling to SelectionDAG::FoldSetCC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57921: [DAG] Cleanup unused node in SimplifySelectCC.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59363: [SelectionDAG] Add icmp UNDEF handling to SelectionDAG::FoldSetCC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59541: [InstSimplify] SimplifyICmpInst - icmp eq/ne %X, undef -> undef
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59535: [SelectionDAG] Compute known bits of CopyFromReg
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59535: [SelectionDAG] Compute known bits of CopyFromReg
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59363: [SelectionDAG] Add icmp UNDEF handling to SelectionDAG::FoldSetCC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59541: [InstSimplify] SimplifyICmpInst - icmp eq/ne %X, undef -> undef
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49837: [SelectionDAG] Handle unary SelectPatternFlavor for ABS case in SelectionDAGBuilder::visitSelect.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49837: [SelectionDAG] Handle unary SelectPatternFlavor for ABS case in SelectionDAGBuilder::visitSelect.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59479: [X86] Call lowerShuffleAsBitMask for 512-bit vectors in lowerShuffleAsBlend.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59484: [TargetLowering] Add SimplifyDemandedBits support for ISD::INSERT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59188: [DAGCombine] Fold insert_subvector(bitcast(x),bitcast(y)) -> bitcast(insert_subvector(x,y))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59577: [SelectionDAG] Add scalarization of ABS node.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59577: [SelectionDAG] Add scalarization of ABS node.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57247: Simply operands of masked stores and scatters based on demanded elements
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59577: [SelectionDAG] Add scalarization of ABS node.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59577: [SelectionDAG] Add scalarization of ABS node.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59006: [x86] improve the default expansion of uaddsat/usubsat
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59522: [X86] Don't avoid folding multiple use sign extended 8-bit immediate into instructions under optsize.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50239: [X86] Add the custom ABS expanding and change the SAD pattern recognizer.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59180: [ScalarizeMaskedMemIntrin] Add support for scalarizing expandload and compressstore intrinsics.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59363: [SelectionDAG] Add icmp UNDEF handling to SelectionDAG::FoldSetCC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59654: [DAGCombiner] Fold truncate(build_vector(x,y)) -> build_vector(truncate(x),truncate(y))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59669: [x86] use movmsk when extracting multiple lanes of a vector compare (PR39665)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59690: [SelectionDAG] Add more tests
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59682: [X86] Add BSR/BSF/BSWAP intrinsics to ia32intrin.h to match gcc.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59059: [SLP] Remove redundancy of performing operand reordering twice: once in buildTree() and later in vectorizeTree().
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59059: [SLP] Remove redundancy of performing operand reordering twice: once in buildTree() and later in vectorizeTree().
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59710: [SLP] remove lower limit for forming reduction patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59738: [SLPVectorizer] reorderInputsAccordingToOpcode - remove non-Instruction canonicalization
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59682: [X86] Add BSR/BSF/BSWAP intrinsics to ia32intrin.h to match gcc.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59363: [SelectionDAG] Add icmp UNDEF handling to SelectionDAG::FoldSetCC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59363: [SelectionDAG] Add icmp UNDEF handling to SelectionDAG::FoldSetCC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58017: [DAG] Add SimplifyDemandedBits support for BSWAP/BITREVERSE
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59484: [TargetLowering] Add SimplifyDemandedBits support for ISD::INSERT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [lld] r356374 - [ELF] Emit weak-undef symbols in .dynsym of a PIE binary only if linked against shared libs.
Siva Chandra via llvm-commits
- [PATCH] D59275: [ELF] Emit weak-undef symbols in .dynsym of a PIE only if linked against shared libs.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D59275: [ELF] Emit weak-undef symbols in .dynsym of a PIE only if linked against shared libs.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D59559: [ELF] Make R_I386_GOTPC and R_X86_64_GOTPC32/64 resolve to .got.plt.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D59559: [ELF] Make R_I386_GOTPC and R_X86_64_GOTPC32/64 resolve to .got.plt.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D59559: [ELF] Make R_I386_GOTPC and R_X86_64_GOTPC32/64 resolve to .got.plt.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D59559: [ELF] Make R_I386_GOTPC and R_X86_64_GOTPC32/64 resolve to .got.plt.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D59559: [ELF] Make R_I386_GOTPC and R_X86_64_GOTPC32/64 resolve to .got.plt.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D59559: [ELF] Make R_I386_GOTPC and R_X86_64_GOTPC32/64 resolve to .got.plt.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D59594: [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt))
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D59594: [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt))
Siva Chandra via Phabricator via llvm-commits
- [llvm] r356555 - [TTI] getMemcpyCost
Sjoerd Meijer via llvm-commits
- [llvm] r356557 - Follow up of rL356555
Sjoerd Meijer via llvm-commits
- [llvm] r356555 - [TTI] getMemcpyCost
Sjoerd Meijer via llvm-commits
- [PATCH] D59252: [TTI] getMemcpyCost
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D59252: [TTI] getMemcpyCost
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D59706: [TTI] Move getIntrinsicCost to allow functions to be overridden. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D59713: [ARM] Add missing memory operands to a bunch of instructions.
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r356619 - Allow machine dce to remove uses in the same instruction
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D59501: [AMDGPU] Enable code selection using `s_mul_hi_u32`/`s_mul_hi_i32`.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59501: [AMDGPU] Enable code selection using `s_mul_hi_u32`/`s_mul_hi_i32`.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59501: [AMDGPU] Enable code selection using `s_mul_hi_u32`/`s_mul_hi_i32`.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D58511: AMDGPU: Don't look for constant in insert/extract_vector_elt regbankselect
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59517: AMDGPU: Add support for cross address space synchronization scopes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59565: Allow machine dce to remove uses in the same instruction
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59565: Allow machine dce to remove uses in the same instruction
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59565: Allow machine dce to remove uses in the same instruction
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59565: Allow machine dce to remove uses in the same instruction
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59565: Allow machine dce to remove uses in the same instruction
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59626: Add MachineDCE pass after RenameIndependentSubregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59626: Add MachineDCE pass after RenameIndependentSubregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59717: AMDGPU: Ignore SRAM ECC feature when inlining
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59717: AMDGPU: Ignore SRAM ECC feature when inlining
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59718: AMDGPU: Make sram-ecc off by default for Vega20
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59733: ARM: Allow cp10/cp11 coprocessor register access with a warning
Stefan Agner via Phabricator via llvm-commits
- [PATCH] D57694: [DebugInfo][DAG] Either salvage dangling debug info or emit Undef DBG_VALUEs
Stephen Hines via Phabricator via llvm-commits
- [compiler-rt] r356581 - Make __cpu_model a hidden symbol, to match libgcc.
Sterling Augustine via llvm-commits
- [PATCH] D59109: Add --unwindlib=[libgcc|compiler-rt] to parallel --rtlib= [take 2]
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D59109: Add --unwindlib=[libgcc|compiler-rt] to parallel --rtlib= [take 2]
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D59109: Add --unwindlib=[libgcc|compiler-rt] to parallel --rtlib= [take 2]
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D59109: Add --unwindlib=[libgcc|compiler-rt] to parallel --rtlib= [take 2]
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D59109: Add --unwindlib=[libgcc|compiler-rt] to parallel --rtlib= [take 2]
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D59109: Add --unwindlib=[libgcc|compiler-rt] to parallel --rtlib= [take 2]
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D59561: Make __cpu_model a hidden symbol, to match libgcc.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D59561: Make __cpu_model a hidden symbol, to match libgcc.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D59561: Make __cpu_model a hidden symbol, to match libgcc.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D59561: Make __cpu_model a hidden symbol, to match libgcc.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D59561: Make __cpu_model a hidden symbol, to match libgcc.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D59674: This test assumes that -rtlib defaults to libgcc. But that isn't true in the face of -DCLANG_DEFAULT_RTLIB=compiler-rt.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D59674: This test assumes that -rtlib defaults to libgcc. But that isn't true in the face of -DCLANG_DEFAULT_RTLIB=compiler-rt.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D59519: [WebAssembly] Lower SIMD nnan setcc nodes
Steven Johnson via Phabricator via llvm-commits
- [llvm] r356718 - [Object] Fix reading objects created with -fembed-bitcode-marker
Steven Wu via llvm-commits
- [PATCH] D44373: Fix reading objects created with -fembed-bitcode-marker.
Steven Wu via Phabricator via llvm-commits
- [PATCH] D44373: Fix reading objects created with -fembed-bitcode-marker.
Steven Wu via Phabricator via llvm-commits
- [PATCH] D59709: [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
Steven Wu via Phabricator via llvm-commits
- [PATCH] D59709: [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
Steven Wu via Phabricator via llvm-commits
- [PATCH] D59709: [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
Steven Wu via Phabricator via llvm-commits
- [PATCH] D59709: [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
Steven Wu via Phabricator via llvm-commits
- [llvm] r356542 - [perf][DebugInfo] follow up for "add SectionedAddress to DebugInfo interfaces"
Sylvestre Ledru via llvm-commits
- [PATCH] D59189: [perf][DebugInfo] follow up for "add SectionedAddress to DebugInfo interfaces"
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D59702: Unbreak the build of compiler-rt on Linux/mips64el
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D59702: Unbreak the build of compiler-rt on Linux/mips64el
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Takuto Ikuta via Phabricator via llvm-commits
- [llvm] r356463 - [InstCombine] Add missing test for icmp transformation (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D58995: [CGP] Avoid repeatedly building DominatorTree causing long compile-time (NFC)
Teresa Johnson via llvm-commits
- [llvm] r356857 - [CGP] Make several static functions member functions (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D59378: [InstCombine] Prevent icmp transform that can cause inf loop if part of min/max
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D59378: [InstCombine] Prevent icmp transform that can cause inf loop if part of min/max
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D59378: [InstCombine] Prevent icmp transform that can cause inf loop if part of min/max
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D58391: [TailCallElim] Add tailcall elimination pass to LTO Pipelines
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D59696: [CGP] Build the DominatorTree lazily
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D59709: [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D59709: [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D59709: [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D59709: [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D59696: [CGP] Build the DominatorTree lazily
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D59696: [CGP] Build the DominatorTree lazily
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r356431 - [WebAssembly] Lower SIMD nnan setcc nodes
Thomas Lively via llvm-commits
- [lld] r356610 - [WebAssembly] Target features section
Thomas Lively via llvm-commits
- [llvm] r356610 - [WebAssembly] Target features section
Thomas Lively via llvm-commits
- [llvm] r356622 - [WebAssembly][NFC] Fix formatting error from rL356610
Thomas Lively via llvm-commits
- [lld] r356805 - [WebAssembly] Add linker options to control feature checking
Thomas Lively via llvm-commits
- [PATCH] D59519: [WebAssembly] Lower float setcc nodes with nnan
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59519: [WebAssembly] Lower SIMD nnan setcc nodes
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59519: [WebAssembly] Lower SIMD nnan setcc nodes
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59274: [WebAssembly] Add linker options to control feature checking
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D49837: [SelectionDAG] Handle unary SelectPatternFlavor for ABS case in SelectionDAGBuilder::visitSelect.
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59173: [WebAssembly] Target features section
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59173: [WebAssembly] Target features section
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59281: [WebAssembly] "atomics" feature requires shared memory
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59625: [WebAssembly] Set "atomics" linkage depending on stripped ops or tls
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59281: [WebAssembly] "atomics" feature requires shared memory
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59343: [WebAssembly] Use passive segments when memory is shared
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59343: [WebAssembly] Use passive segments when memory is shared
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59343: [WebAssembly] Use passive segments when memory is shared
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59625: [WebAssembly] Set "atomics" linkage depending on stripped ops or tls
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59274: [WebAssembly] Add linker options to control feature checking
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59625: [WebAssembly] Set "atomics" linkage depending on stripped ops or tls
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59625: [WebAssembly] Merge used feature sets, update atomics linkage policy
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59274: [WebAssembly] Add linker options to control feature checking
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59721: [WebAssembly] Make driver -pthread imply linker --shared-memory
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59311: [ELF] Dump symbols ordered by profiled guided section layout to file.
Tiancong Wang via Phabricator via llvm-commits
- [PATCH] D59311: [ELF] Dump symbols ordered by profiled guided section layout to file.
Tiancong Wang via Phabricator via llvm-commits
- [PATCH] D59311: [ELF] Dump symbols ordered by profiled guided section layout to file.
Tiancong Wang via Phabricator via llvm-commits
- [PATCH] D58983: DAG: propagate whether an arg is a pointer for CallingConv decisions.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D59720: [AArch64] Prefer "mov" over "orr" to materialize constants.
Tim Northover via Phabricator via llvm-commits
- [llvm] r356394 - [MsgPack][AMDGPU] Fix unflushed raw_string_ostream bugs on windows expensive checks bot
Tim Renouf via llvm-commits
- [llvm] r356398 - [AMDGPU] Asm/disasm v_cndmask_b32_e64 with abs/neg source modifiers
Tim Renouf via llvm-commits
- [llvm] r356399 - [AMDGPU] Asm/disasm clamp modifier on vop3 int arithmetic
Tim Renouf via llvm-commits
- [llvm] r356582 - [AMDGPU] Factored PAL metadata handling out into its own class
Tim Renouf via llvm-commits
- [llvm] r356591 - [AMDGPU] Added MsgPack format PAL metadata
Tim Renouf via llvm-commits
- [llvm] r356621 - [AMDGPU] Do not generate spurious PAL metadata
Tim Renouf via llvm-commits
- [llvm] r356659 - [AMDGPU] Support for v3i32/v3f32
Tim Renouf via llvm-commits
- [llvm] r356735 - [AMDGPU] Added v5i32 and v5f32 register classes
Tim Renouf via llvm-commits
- [llvm] r356755 - [AMDGPU] Implemented dwordx3 variants of buffer/tbuffer load/store intrinsics
Tim Renouf via llvm-commits
- [llvm] r356757 - [AMDGPU] Use three- and five-dword result type in image ops
Tim Renouf via llvm-commits
- [llvm] r356768 - InstCombineSimplifyDemanded: Allow v3 results for AMDGCN buffer and image intrinsics
Tim Renouf via llvm-commits
- [PATCH] D57027: [AMDGPU] Factored PAL metadata handling out into its own class
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D57028: [AMDGPU] Added MsgPack format PAL metadata
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D57027: [AMDGPU] Factored PAL metadata handling out into its own class
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D59396: [MsgPack] Attempt to fix failure on windows expensive checks bot
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D59191: [AMDGPU] Asm/disasm v_cndmask_b32_e64 with abs/neg source modifiers
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D59267: [AMDGPU] Asm/disasm clamp modifier on vop3 int arithmetic
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D57027: [AMDGPU] Factored PAL metadata handling out into its own class
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D57027: [AMDGPU] Factored PAL metadata handling out into its own class
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D57028: [AMDGPU] Added MsgPack format PAL metadata
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D59556: [AMDGPU] Fixed i64 add/sub used in lowering of i64 srem
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D57028: [AMDGPU] Added MsgPack format PAL metadata
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D59556: [AMDGPU] Fixed i64 add/sub used in lowering of i64 srem
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D57027: [AMDGPU] Factored PAL metadata handling out into its own class
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D57028: [AMDGPU] Added MsgPack format PAL metadata
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D59608: [AMDGPU] Fix clamp bit DAG operand
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D59556: [AMDGPU] Fixed i64 add/sub used in lowering of i64 srem
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D59613: [AMDGPU] Do not generate spurious PAL metadata
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D59613: [AMDGPU] Do not generate spurious PAL metadata
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D58902: [AMDGPU] Support for v3i32/v3f32
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D58903: [AMDGPU] Added v5i32 and v5f32 register classes
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D58904: [AMDGPU] Implemented dwordx3 variants of buffer/tbuffer load/store intrinsics
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D58905: [AMDGPU] Use three- and five-dword result type in image ops
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D58906: InstCombineSimplifyDemanded: Allow v3 results for amdgcn buffer and image intrinsics
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D59389: [NVPTX] Refactor generation of MMA intrinsics and instructions. NFC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D59393: [NVPTX] generate correct MMA instruction mnemonics with PTX63+.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D59393: [NVPTX] generate correct MMA instruction mnemonics with PTX63+.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D59393: [NVPTX] generate correct MMA instruction mnemonics with PTX63+.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D59525: Speed up certain locale functions on Windows
Tom Anderson via Phabricator via llvm-commits
- [PATCH] D59525: Speed up certain locale functions on Windows
Tom Anderson via Phabricator via llvm-commits
- [PATCH] D54439: CMake: Make most target symbols hidden by default
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D53832: Make instrprof-set-dir-mode test tolerant of group ID
Troy Johnson via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D59417: [GVN] Add default debug location when constructing PHI nodes
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D59715: [HotColdSplit] Reflect full cost of parameters in split penalty
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D59715: [HotColdSplit] Reflect full cost of parameters in split penalty
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D57265: [PM/CC1] Add -f[no-]split-cold-code CC1 options to toggle splitting
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r356827 - [gn] Add clang-tools-extra/clang-tidy/tool/BUILD.gn
Vitaly Buka via llvm-commits
- [llvm] r356828 - [gn] Add clang-tools-extra/clang-tidy/tool/BUILD.gn
Vitaly Buka via llvm-commits
- [PATCH] D59262: [scudo][standalone] Add string utility functions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D59262: [scudo][standalone] Add string utility functions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D59548: [Sanitizer] Add interceptor for wctomb
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D59548: [Sanitizer] Add interceptor for wctomb
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D59548: [Sanitizer] Add interceptor for wctomb
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r356392 - [SCEV] Guard movement of insertion point for loop-invariants
Warren Ristow via llvm-commits
- [PATCH] D57428: [SCEV] Guard movement of insertion point for loop-invariants (take 2)
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D57428: [SCEV] Guard movement of insertion point for loop-invariants (take 2)
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [llvm] r356664 - [llvm-readobj] Format codes. NFC.
Xing GUO via llvm-commits
- [llvm] r356764 - [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing GUO via llvm-commits
- [llvm] r356777 - [llvm-readobj] Revert bad changes
Xing GUO via llvm-commits
- [llvm] r356777 - [llvm-readobj] Revert bad changes
Xing GUO via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59545: [llvm-readobj] Add new helper function `getSymbolVersionByIndex()`
Xing via Phabricator via llvm-commits
- [PATCH] D59545: [llvm-readobj] Add new helper function `getSymbolVersionByIndex()`
Xing via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59561: Make __cpu_model a hidden symbol, to match libgcc.
Yi Kong via Phabricator via llvm-commits
- [PATCH] D58685: [PowerPC] Remove UseVSXReg
Yi-Hong Lyu via Phabricator via llvm-commits
- [PATCH] D58685: [PowerPC] Remove UseVSXReg
Yi-Hong Lyu via Phabricator via llvm-commits
- [llvm] r356727 - [BPF] handle derived type properly for computing type id
Yonghong Song via llvm-commits
- [llvm] r356731 - [BPF] fix flaky btf unit test static-var-derived-type.ll
Yonghong Song via llvm-commits
- [llvm] r356731 - [BPF] fix flaky btf unit test static-var-derived-type.ll
Yonghong Song via llvm-commits
- [PATCH] D59707: On Mac, try use commandline tools first instead of 'open' for dot files
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D59025: Add --add-ghashes to llvm-objcopy to append a .debug$H to coff objects
Zachary Turner via llvm-commits
- [PATCH] D59291: [Object] Add basic minidump support
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D59562: [SymbolFileDWARF] Introduce DWARFContext
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D59620: [llvm-pdbutil] Add -type-ref-stats to help find unused type info
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D59620: [llvm-pdbutil] Add -type-ref-stats to help find unused type info
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D59611: Move the rest of the section loading over to DWARFContext
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D59620: [llvm-pdbutil] Add -type-ref-stats to help find unused type info
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D59620: [llvm-pdbutil] Add -type-ref-stats to help find unused type info
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D58950: [PowerPC] Strength reduction of multiply by a constant by shift and add/sub in place
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D58950: [PowerPC] Strength reduction of multiply by a constant by shift and add/sub in place
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
ben via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
ben via Phabricator via llvm-commits
- [PATCH] D59538: Python 2/3 compatibility
serge via Phabricator via llvm-commits
- [PATCH] D59581: Python 2/3 compat: urllib
serge via Phabricator via llvm-commits
- [PATCH] D59538: Python 2/3 compatibility
serge via Phabricator via llvm-commits
- [PATCH] D58426: llvm-objcopy: Change sectionWithinSegment() to use virtual addresses instead of file offsets.
bd1976 llvm via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
bd1976 llvm via llvm-commits
- [llvm] r356777 - [llvm-readobj] Revert bad changes
via llvm-commits
- [llvm] r356777 - [llvm-readobj] Revert bad changes
via llvm-commits
Last message date:
Sun Mar 24 23:53:45 PDT 2019
Archived on: Sun Mar 24 23:53:49 PDT 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).