The Week Of Monday 12 March 2018 Archives by author
Starting: Mon Mar 12 00:12:54 PDT 2018
Ending: Sun Mar 18 23:52:52 PDT 2018
Messages: 2062
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D16008: [clang-tidy] Add calling virtual functions in constructors/destructors check.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D16008: [clang-tidy] Add calling virtual functions in constructors/destructors check.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
Aaron Ballman via Phabricator via llvm-commits
- [llvm] r327601 - [DebugInfo] Add a new method IPDBSession::findLineNumbersBySectOffset
Aaron Smith via llvm-commits
- [PATCH] D44406: [CodeView] Emit HasConstructorOrDestructor class option
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44407: [DebugInfo] Add a new method IPDBSession::findLineNumbersBySectOffset
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44405: [DIA] Add support for dumping injected sources
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44407: [DebugInfo] Add a new method IPDBSession::findLineNumbersBySectOffset
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44406: [CodeView] Emit HasConstructorOrDestructor class option
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44406: [CodeView] Emit HasConstructorOrDestructor class option
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44407: [DebugInfo] Add a new method IPDBSession::findLineNumbersBySectOffset
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44407: [DebugInfo] Add a new method IPDBSession::findLineNumbersBySectOffset
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44406: [CodeView] Emit HasConstructorOrDestructor class option
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44407: [DebugInfo] Add a new method IPDBSession::findLineNumbersBySectOffset
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44455: [SymbolFilePDB] Remove a few null pointer checks by passing ref
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44456: [SymbolFilePDB] Simplify getting the source file path
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44457: [PDB] Add exclusive methods to derived symbol class
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44458: [PDB] Add a method to get the full path of the source file for PDBSymbolCompiland
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44456: [SymbolFilePDB] Simplify getting the source file path
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44406: [CodeView] Emit HasConstructorOrDestructor class option
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44407: [DebugInfo] Add a new method IPDBSession::findLineNumbersBySectOffset
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44407: [DebugInfo] Add a new method IPDBSession::findLineNumbersBySectOffset
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44546: [SelectionDAG] Transfer DbgValues when integer operations are promoted
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44546: [SelectionDAG] Transfer DbgValues when integer operations are promoted
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44546: [SelectionDAG] Transfer DbgValues when integer operations are promoted
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44581: [Driver] Fix the descriptions for -Tdata and -Ttext options
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44546: [SelectionDAG] Transfer DbgValues when integer operations are promoted
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44546: [SelectionDAG] Transfer DbgValues when integer operations are promoted
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44581: [Driver] Fix the descriptions for -Tdata and -Ttext options
Aaron Smith via Phabricator via llvm-commits
- [llvm] r327359 - [LTO] Return proper error object rather than null LTOModule
Adam Nemet via llvm-commits
- [PATCH] D41465: [LTO] Support filtering by hotness threshold
Adam Nemet via Phabricator via llvm-commits
- [llvm] r327461 - [GISel]: Fix incorrect type used in Pattern Match for ICst
Aditya Nandakumar via llvm-commits
- [llvm] r327714 - [GISel]: Remove unused header include in MachineIRBuilder.h
Aditya Nandakumar via llvm-commits
- [llvm] r327092 - LowerDbgDeclare: ignore dbg.declares for allocas with volatile access
Adrian Prantl via llvm-commits
- [PATCH] D44369: [SelectionDAG] Improve handling of dangling debug info
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D44285: Fix computeSymbolSizes SEGFAULT on invalid file
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D44290: Handle mixed-OS paths in DWARF reader
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D44312: Retain both sets of debug intrinsics in HoistThenElseCodeToIf (fixes PR 36410)
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D44369: [SelectionDAG] Improve handling of dangling debug info
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D42582: [lldb][PPC64] Fixed step-in stopping in the wrong line
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D44433: DWARFVerifier: Enhance validation of .debug_names hash tables
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D44527: [dsymutil] Rename llvm-dsymutil -> dsymutil
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D44527: [dsymutil] Rename llvm-dsymutil -> dsymutil
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D44527: [dsymutil] Rename llvm-dsymutil -> dsymutil
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D44546: [SelectionDAG] Transfer DbgValues when integer operations are promoted
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D44546: [SelectionDAG] Transfer DbgValues when integer operations are promoted
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D44335: [Sanitizers] Add more standard compliant posix_memalign implementation for LSan.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D44404: [ASan] Report proper ASan error on allocator failures instead of CHECK(0)-ing
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D44444: [scudo] Add Chunk::getSize, rework Chunk::getUsableSize
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D44153: Build system changes for RISCV
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D43752: [RISCV] Preserve stack space for outgoing arguments when the function contain variable size objects
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D44244: [LLVM] Add -git-commit-after-all option
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D43157: [RISCV] Properly evaluate VK_RISCV_PCREL_LO
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D43158: [RISCV] Always emit a symbol for R_RISCV_PCREL_LO12_I.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D42780: [RISCV] CompressPat Tablegen-driven Instruction Compression
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D42780: [RISCV] CompressPat Tablegen-driven Instruction Compression
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D44357: COFF: Adjust how we detect weak externals
Alex Crichton via Phabricator via llvm-commits
- [PATCH] D25820: [Sema][Objective-C] Formatting warnings should see through Objective-C message sends
Alex Lorenz via Phabricator via llvm-commits
- [compiler-rt] r327338 - [Sanitizers] Add more standard compliant posix_memalign implementation for LSan.
Alex Shlyapnikov via llvm-commits
- [llvm] r327482 - [GlobalIsel][X86] Support for G_ZEXT instruction
Alexander Ivchenko via llvm-commits
- [llvm] r327499 - [GlobalISel][X86] Support G_LSHR/G_ASHR/G_SHL
Alexander Ivchenko via llvm-commits
- [llvm] r327520 - [GlobalIsel][X86] Support for G_SDIV instruction
Alexander Ivchenko via llvm-commits
- [PATCH] D44378: [GlobalIsel][X86] Support for G_ZEXT instruction
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D44395: [GlobalISel][X86] Support G_LSHR/G_ASHR/G_SHL
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D44378: [GlobalIsel][X86] Support for G_ZEXT instruction
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D44395: [GlobalISel][X86] Support G_LSHR/G_ASHR/G_SHL
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D44395: [GlobalISel][X86] Support G_LSHR/G_ASHR/G_SHL
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D44378: [GlobalIsel][X86] Support for G_ZEXT instruction
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D44430: [GlobalIsel][X86] Support for G_SDIV instruction
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D44378: [GlobalIsel][X86] Support for G_ZEXT instruction
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D44395: [GlobalISel][X86] Support G_LSHR/G_ASHR/G_SHL
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D44430: [GlobalIsel][X86] Support for G_SDIV instruction
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D16008: [clang-tidy] Add calling virtual functions in constructors/destructors check.
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D16008: [clang-tidy] Add calling virtual functions in constructors/destructors check.
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D38455: [clang-tidy] new cppcoreguidelines-narrowing-conversions check.
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D38455: [clang-tidy] new cppcoreguidelines-narrowing-conversions check.
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D44479: [MSan] Add an isStore argument to getShadowOriginPtr(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D44511: [MSan] Introduce ActualFnStart. NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D44513: [MSan] Introduce insertWarningFn(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D44514: [MSan] Don't create zero offsets in getShadowPtrForArgument(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D44513: [MSan] Introduce insertWarningFn(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D44513: [MSan] Introduce insertWarningFn(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D44513: [MSan] Introduce insertWarningFn(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D44513: [MSan] Introduce insertWarningFn(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D44514: [MSan] Don't create zero offsets in getShadowPtrForArgument(). NFC
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D44520: [MSan] fix the types of RegSaveAreaPtrPtr and OverflowArgAreaPtrPtr
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D44511: [MSan] Introduce ActualFnStart. NFC
Alexander Potapenko via Phabricator via llvm-commits
- [llvm] r327564 - [UpdateTestChecks] Handle IR variables with a '-' in the name
Alexander Richardson via llvm-commits
- [PATCH] D44438: [ELF] - Convert overlapping-sections.s testcase to x86 and cleanup.
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D44400: Fix LLVM IR check lines in utils/update_cc_test_checks.py
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D44459: [UpdateTestChecks] Handle IR variables with a '-' in the name
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D44453: Update Error Message
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D28896: [FileCheck] Add directive for checking for blank lines
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D44459: [UpdateTestChecks] Handle IR variables with a '-' in the name
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D44459: [UpdateTestChecks] Handle IR variables with a '-' in the name
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D44558: Change DT_* value definitions to macros in a separate file
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D44558: Change DT_* value definitions to macros in a separate file
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D44601: LLD: Avoid segfault on FreeBSD with --emit-relocs
Alexander Richardson via Phabricator via llvm-commits
- [llvm] r327341 - [llvm-readobj] Extend the output of -elf-section-groups
Alexander Shaposhnikov via llvm-commits
- [llvm] r327349 - [llvm] Fix mc tests
Alexander Shaposhnikov via llvm-commits
- [lld] r327353 - [lld] Fix comdat tests
Alexander Shaposhnikov via llvm-commits
- [PATCH] D44280: [llvm-readobj] Extend the output of -elf-section-groups with the field Link
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D43996: [llvm-objcopy] Implement support for .group sections.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D43996: [llvm-objcopy] Implement support for .group sections.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D43996: [llvm-objcopy] Implement support for .group sections.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D43996: [llvm-objcopy] Implement support for .group sections.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D43996: [llvm-objcopy] Implement support for .group sections.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D43996: [llvm-objcopy] Implement support for .group sections.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D43996: [llvm-objcopy] Implement support for .group sections.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] r327488 - [AMDGPU] Fix for DAGCombiner infinite loop in OCLtst
Alexander Timofeev via llvm-commits
- [PATCH] D40556: SIFixSGPRCopies should not change non-divergent PHI
Alexander Timofeev via llvm-commits
- [PATCH] D44417: Fix for DAGCombiner infinite loop in AMDGPU OCLtst
Alexander via Phabricator via llvm-commits
- [PATCH] D40556: SIFixSGPRCopies should not change non-divergent PHI
Alexander via Phabricator via llvm-commits
- [PATCH] D40556: SIFixSGPRCopies should not change non-divergent PHI
Alexander via Phabricator via llvm-commits
- [PATCH] D44385: [DEBUGINFO] Add flag -no-dwarf-gnu-pub-sections to disable gnu pub sections.
Alexey Bataev via llvm-commits
- [PATCH] D44384: [DEBUGINFO] Add -no-dwarf-debug-ranges option.
Alexey Bataev via llvm-commits
- [PATCH] D44384: [DEBUGINFO] Add -no-dwarf-debug-ranges option.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D44385: [DEBUGINFO] Add flag -no-dwarf-gnu-pub-sections to disable gnu pub sections.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D44384: [DEBUGINFO] Add -no-dwarf-debug-ranges option.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D43776: [SLP] Fix PR36481: vectorize reassociated instructions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D43776: [SLP] Fix PR36481: vectorize reassociated instructions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D44385: [DEBUGINFO] Add flag -no-dwarf-gnu-pub-sections to disable gnu pub sections.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D44384: [DEBUGINFO] Add -no-dwarf-debug-ranges option.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D44384: [DEBUGINFO] Add -no-dwarf-debug-ranges option.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D44384: [DEBUGINFO] Add -no-dwarf-debug-ranges option.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D44384: [DEBUGINFO] Add -no-dwarf-debug-ranges option.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42728: Add more warnings for implict conversions (e.g. double truncation to float).
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42728: Add more warnings for implict conversions (e.g. double truncation to float).
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D44565: [SLP] Add a check before skipping inserting a trunc after z|sext vectorization tree root
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D44337: Make ConstantDataArray::get constructor templated. Will support signed integers.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D44337: Make ConstantDataArray::get constructor templated. Will support signed integers.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D44337: Make ConstantDataArray::get constructor templated. Will support signed integers.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D43795: [New PM][IRCE] port of Inductive Range Check Elimination pass to the new pass manager
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D42512: [X86] When using Win64 ABI, exit with error if SSE is disabled for varargs
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D44291: [ARM, AArch64] Check the no-stack-arg-probe attribute for dynamic stack probes
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D44291: [ARM, AArch64] Check the no-stack-arg-probe attribute for dynamic stack probes
Amara Emerson via Phabricator via llvm-commits
- [llvm] r327800 - [LICM] Salvage DI from dying Instructions
Anastasis Grammenos via llvm-commits
- [PATCH] D44431: [LICM] Salvage DI from dying Instructions
Anastasis via Phabricator via llvm-commits
- [PATCH] D44356: [LICM] Salvage DebugInfo from dying Instructions
Anastasis via Phabricator via llvm-commits
- [PATCH] D44356: [LICM] Salvage DebugInfo from dying Instructions
Anastasis via Phabricator via llvm-commits
- [llvm] r327396 - [llvm-mca] Use a const ArrayRef in a few places. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r327406 - [MC] Move the instruction latency computation from TargetSchedModel to MCSchedModel.
Andrea Di Biagio via llvm-commits
- [llvm] r327415 - [llvm-mca] Simplify code that computes the latency of an instruction in
Andrea Di Biagio via llvm-commits
- [PATCH] D44428: [X86][SSE] Treat (V)MOVAPD/(V)MOVUPD + (V)MOVAPS/(V)MOVUPS reg-reg instructions as moves not shuffles
Andrea Di Biagio via llvm-commits
- [llvm] r327420 - [MC] Move the reciprocal throughput computation from TargetSchedModel to MCSchedModel.
Andrea Di Biagio via llvm-commits
- [llvm] r327425 - [llvm-mca] Remove the logic that computes the reciprocal throughput, and make the SummaryView independent from the Backend. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r327514 - [llvm-mca] Move the logic that updates the register files from InstrBuilder to DispatchUnit. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r327517 - [llvm-mca] Remove unused variable from InstrBuilder.cpp. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r327640 - [llvm-mca] Simplify code. NFC.
Andrea Di Biagio via llvm-commits
- [llvm] r327749 - [llvm-mca] Remove unused methods from Backend. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r327756 - [llvm-mca] Remove method getSchedModel() from the Backend.
Andrea Di Biagio via llvm-commits
- [llvm] r327798 - [llvm-mca] Allow the definition of multiple register files.
Andrea Di Biagio via llvm-commits
- [PATCH] D44309: [llvm-mca] Refactor event listeners to make the backend agnostic to event types.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D44383: [MC] Move the instruction latency computation from TargetSchedModel to MCSchedModel.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D44392: [MC] Move the reciprocal throughput computation from TargetSchedModel to MCSchedModel.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D44309: [llvm-mca] Refactor event listeners to make the backend agnostic to event types.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D44488: [llvm-mca] Refactor class RegisterFile to allow the definition of multiple register files.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D44488: [llvm-mca] Refactor class RegisterFile to allow the definition of multiple register files.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D44488: [llvm-mca] Refactor class RegisterFile to allow the definition of multiple register files.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D44488: [llvm-mca] Refactor class RegisterFile to allow the definition of multiple register files.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D44488: [llvm-mca] Refactor class RegisterFile to allow the definition of multiple register files.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D44488: [llvm-mca] Refactor class RegisterFile to allow the definition of multiple register files.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r327617 - [LoopUnroll] Ignore ephemeral values when checking full unroll profitability.
Andrei Elovikov via llvm-commits
- [PATCH] D43812: [LV] Let recordVectorLoopValueForInductionCast to check if IV was created from the cast.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D43812: [LV] Let recordVectorLoopValueForInductionCast to check if IV was created from the cast.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D43931: [LoopUnroll] Ignore ephemeral values when checking full unroll profitability.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D44338: [LV][VPlan] Build plain CFG with simple recipes for outer loops.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D44168: [ELF] Add .eh_frame pieces to map file
Andrew Ng via Phabricator via llvm-commits
- [llvm] r327721 - This patch fixes the invalid usage of OptSize in Machine Combiner.
Andrew V. Tischenko via llvm-commits
- [PATCH] D43578: -ftime-report switch support in Clang
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D42728: Add more warnings for implict conversions (e.g. double truncation to float).
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D42728: Add more warnings for implict conversions (e.g. double truncation to float).
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D43813: [Machine Combiner] Valid use of OptSize
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D42728: Add more warnings for implict conversions (e.g. double truncation to float).
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D42728: Add more warnings for implict conversions (e.g. double truncation to float).
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D42728: Add more warnings for implict conversions (e.g. double truncation to float).
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D42728: Add more warnings for implict conversions (e.g. double truncation to float).
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D42728: Add more warnings for implict conversions (e.g. double truncation to float).
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D42728: Add more warnings for implict conversions (e.g. double truncation to float).
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D42728: Add more warnings for implict conversions (e.g. double truncation to float).
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D44559: Wrong width of result of mul operation for x86
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D43813: [Machine Combiner] Valid use of OptSize
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D43813: [Machine Combiner] Valid use of OptSize
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D44464: OptBisect is improved to be overridden in LLVMContext
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D44464: OptBisect is improved to be overridden in LLVMContext
Andy Kaylor via Phabricator via llvm-commits
- [llvm] r327436 - Test Commit NFC. Updated comment
Anna Thomas via llvm-commits
- [PATCH] D43716: [EarlyCSE] Exploit open ended invariant.start scopes
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D44287: [LICM] Ignore exits provably not taken on first iteration when computing must execute
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D44497: [EarlyCSE] Reuse invariant scopes for invariant load
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D44535: Introduce metadata for avoiding loop predication
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D44542: [LICM/mustexec] Extend first iteration must exexute logic to fcmps
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D44524: Add an analysis printer for must execute reasoning
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D44524: Add an analysis printer for must execute reasoning
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D44524: Add an analysis printer for must execute reasoning
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D44535: Introduce metadata for avoiding loop predication
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D44524: Add an analysis printer for must execute reasoning
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D44524: Add an analysis printer for must execute reasoning
Anna Thomas via Phabricator via llvm-commits
- [llvm] r327521 - SjLjEHPrepare: Don't reg-to-mem swifterror values
Arnold Schwaighofer via llvm-commits
- [llvm] r327672 - [NVPTX] TblGen-ized lowering of WMMA intrinsics.
Artem Belevich via llvm-commits
- [PATCH] D43151: [NVPTX] TblGen-ized lowering of WMMA intrinsics.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D43519: [tblgen] Allow !cast to records that don't yet exist during multiclass parsing.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D43150: [tablegen] Recursively evaluate values of variable initializers.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D44475: TableGen: Check the dynamic type of !cast<Rec>(string)
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D44478: TableGen: Streamline how defs are instantiated
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D43151: [NVPTX] TblGen-ized lowering of WMMA intrinsics.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D44523: Change calculation of MaxVectorSize
Ayal Zaks via Phabricator via llvm-commits
- [llvm] r327423 - Build system changes for RISCV
Azharuddin Mohammed via llvm-commits
- [PATCH] D44153: Build system changes for RISCV
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D44153: Build system changes for RISCV
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D44153: Build system changes for RISCV
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D44401: [AMDGPU] Always use IDX for load/store format intrinsics.
Bas Nieuwenhuizen via Phabricator via llvm-commits
- [PATCH] D44401: [AMDGPU] Always use IDX for load/store format intrinsics.
Bas Nieuwenhuizen via Phabricator via llvm-commits
- [PATCH] D44086: [LLVM-C] [bindings/go] Add C and Golang bindings for COMDAT
Ben Clayton via Phabricator via llvm-commits
- [PATCH] D44086: [LLVM-C] [bindings/go] Add C and Golang bindings for COMDAT
Ben Clayton via Phabricator via llvm-commits
- [PATCH] D44086: [LLVM-C] [bindings/go] Add C and Golang bindings for COMDAT
Ben Clayton via Phabricator via llvm-commits
- [PATCH] D25820: [Sema][Objective-C] Formatting warnings should see through Objective-C message sends
Ben Hamilton via Phabricator via llvm-commits
- [llvm] r327277 - [llvm-readobj] Make header self-contained
Benjamin Kramer via llvm-commits
- [llvm] r327303 - [SelectionDAG] Improve handling of dangling debug info
Bjorn Pettersson via llvm-commits
- [PATCH] D43850: [CodeGen] Avoid handling DBG_VALUE in the LivePhysRegs stepping functions.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D44369: [SelectionDAG] Improve handling of dangling debug info
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D44369: [SelectionDAG] Improve handling of dangling debug info
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D44162: TargetMachine: Add address space to getPointerSize
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D44571: [CGP] Avoid segmentation fault when doing PHI node simplifications
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D44571: [CGP] Avoid segmentation fault when doing PHI node simplifications
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D44610: [SelectionDAG] Support multiple dangling debug info for one value
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D44600: Fix LLVMDumpType() #ifdefed
Brenton Bostick via Phabricator via llvm-commits
- [llvm] r327422 - [lit] - Allow 1 test to report multiple micro-test results to provide support for microbenchmarks.
Brian Homerding via llvm-commits
- [test-suite] r327710 - [test-suite] Update litsupport/module/microbenchmark.py to report individual timing results from 1 test.
Brian Homerding via llvm-commits
- [PATCH] D43314: [lit] - Allow 1 test to report multiple micro-test results to provide support for microbenchmarks.
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D43316: [test-suite] Update litsupport/module/microbenchmark.py to report individual timing results from 1 test.
Brian Homerding via Phabricator via llvm-commits
- [llvm] r327432 - [LazyValueInfo] PR33357 prevent infinite recursion on BinaryOperator
Brian M. Rzycki via llvm-commits
- [llvm] r327713 - [JumpThreading] Track unreachable BBs to avoid processing
Brian M. Rzycki via llvm-commits
- [PATCH] D34135: [JumpThreading] Use DT to avoid processing dead blocks
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D34135: [JumpThreading] Use DT to avoid processing dead blocks
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D34135: [JumpThreading] Use DT to avoid processing dead blocks
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D44177: [JumpThreading] use UnreachableBlocks to avoid unreachable regions
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D44177: [JumpThreading] use UnreachableBlocks to avoid unreachable regions
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D44177: [JumpThreading] use UnreachableBlocks to avoid unreachable regions
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D44177: [JumpThreading] use UnreachableBlocks to avoid unreachable regions
Brian Rzycki via Phabricator via llvm-commits
- [llvm] r327397 - [CodeView] Omit forward references for unnamed structs and unions
Brock Wyma via llvm-commits
- [llvm] r327414 - Revert r327397 [CodeView] Omit forward references for unnamed structs and ...
Brock Wyma via llvm-commits
- [llvm] r327620 - [CodeView] Initial support for emitting S_BLOCK32 symbols for lexical scopes
Brock Wyma via llvm-commits
- [PATCH] D43838: [CodeView] Initial support for emitting S_THUNK32 symbols for compiler-generated thunk routines
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D43838: [CodeView] Initial support for emitting S_THUNK32 symbols for compiler-generated thunk routines
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D32498: [CodeView] omit forward references for unnamed structs and unions
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D42926: [CodeView] Initial support for emitting S_BLOCK32 symbols for lexical scopes
Brock Wyma via Phabricator via llvm-commits
- [llvm] r327761 - [GlobalsAA] Fix a pretty terrible bug that has been in GlobalsAA for
Chandler Carruth via llvm-commits
- [llvm] r327761 - [GlobalsAA] Fix a pretty terrible bug that has been in GlobalsAA for
Chandler Carruth via llvm-commits
- [llvm] r327771 - [bindings/go] Add a missing `, ` in the test code to fix a go compile
Chandler Carruth via llvm-commits
- [PATCH] D43795: [New PM][IRCE] port of Inductive Range Check Elimination pass to the new pass manager
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D43795: [New PM][IRCE] port of Inductive Range Check Elimination pass to the new pass manager
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D35258: [Plugins] Add a slim plugin API to work together with the new PM
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D44415: [PM][FunctionAttrs] add NoUnwind attribute inference to PostOrderFunctionAttrs pass
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D44415: [PM][FunctionAttrs] add NoUnwind attribute inference to PostOrderFunctionAttrs pass
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D44593: [GlobalAA] Create DeletionCallbackHandle whenever a function is inserted into FunctionInfos
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D44614: Demangle: Support GNU ABI tag attributes
Christopher James Halse Rogers via Phabricator via llvm-commits
- [PATCH] D44615: [test] Add test for version scripts with extern C++ and GNU ABI tags.
Christopher James Halse Rogers via Phabricator via llvm-commits
- [PATCH] D44614: Demangle: Support GNU ABI tag attributes
Christopher James Halse Rogers via Phabricator via llvm-commits
- [llvm] r327372 - [MergeICmps] Make sure that the comparison only has one use.
Clement Courbet via llvm-commits
- [llvm] r327389 - [llvm-mca] Refactor event listeners to make the backend agnostic to event types.
Clement Courbet via llvm-commits
- [llvm] r327394 - [llvm-mca] Fix unused variable warning in opt mode.
Clement Courbet via llvm-commits
- [PATCH] D44083: [MergICmps] Make sure that the comparison only has one use.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44309: [llvm-mca] Revactor event listeners to make the backend agnostic to event types.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44309: [llvm-mca] Revactor event listeners to make the backend agnostic to event types.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44309: [llvm-mca] Refactor event listeners to make the backend agnostic to event types.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44083: [MergICmps] Make sure that the comparison only has one use.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44083: [MergICmps] Make sure that the comparison only has one use.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44083: [MergICmps] Make sure that the comparison only has one use.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44309: [llvm-mca] Refactor event listeners to make the backend agnostic to event types.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44083: [MergICmps] Make sure that the comparison only has one use.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44309: [llvm-mca] Refactor event listeners to make the backend agnostic to event types.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44309: [llvm-mca] Refactor event listeners to make the backend agnostic to event types.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44309: [llvm-mca] Refactor event listeners to make the backend agnostic to event types.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44428: [X86][SSE] Treat (V)MOVAPD/(V)MOVUPD + (V)MOVAPS/(V)MOVUPS reg-reg instructions as moves not shuffles
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44428: [X86][SSE] Treat (V)MOVAPD/(V)MOVUPD + (V)MOVAPS/(V)MOVUPS reg-reg instructions as moves not shuffles
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44428: [X86][SSE] Treat (V)MOVAPD/(V)MOVUPD + (V)MOVAPS/(V)MOVUPS reg-reg instructions as moves not shuffles
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44428: [X86][SSE] Treat (V)MOVAPD/(V)MOVUPD + (V)MOVAPS/(V)MOVUPS reg-reg instructions as moves not shuffles
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44471: [X86][SSE] Introduce WriteVecMove, WriteVecLoad and WriteVecStore scheduler classes
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44471: [X86][SSE] Introduce WriteVecMove, WriteVecLoad and WriteVecStore scheduler classes
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44488: [llvm-mca] Refactor class RegisterFile to allow the definition of multiple register files.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44488: [llvm-mca] Refactor class RegisterFile to allow the definition of multiple register files.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r327292 - [X86] Remove use of MVT class from the ShuffleDecode library.
Craig Topper via llvm-commits
- [llvm] r327298 - [X86] Add all of the MRM_C0-MRM_FF forms to the switch in RecognizableInstr::emitInstructionSpecifier. NFC
Craig Topper via llvm-commits
- [llvm] r327314 - [CallSiteSplitting] Use !Instruction::use_empty instead of checking for a non-zero return from getNumUses
Craig Topper via llvm-commits
- [llvm] r327315 - [InstCombine] Replace calls to getNumUses with hasNUses or hasNUsesOrMore
Craig Topper via llvm-commits
- [llvm] r327355 - [LegalizeTypes] In SplitVecOp_TruncateHelper, use GetSplitVector on the input instead of creating new extract_subvectors.
Craig Topper via llvm-commits
- [llvm] r327418 - [X86] Remove SplitBinaryOpsAndApply and use SplitOpsAndApply by adding curly braces around the ops.
Craig Topper via llvm-commits
- [llvm] r327446 - [DAGCombiner] Allow visitEXTRACT_SUBVECTOR to combine with BUILD_VECTORS between LegalizeVectorOps and LegalizeDAG.
Craig Topper via llvm-commits
- [llvm] r327454 - [X86] Rewrite LowerAVXCONCAT_VECTORS similar to how we handle vXi1 concats.
Craig Topper via llvm-commits
- [llvm] r327457 - [X86] Simplify the LowerAVXCONCAT_VECTORS code a little by creating a single path for insert_subvector handling.
Craig Topper via llvm-commits
- [llvm] r327462 - [X86] Re-generate test to get proper capitalization of its CHECK lines. NFC
Craig Topper via llvm-commits
- [llvm] r327530 - [X86] Teach X86TargetLowering::targetShrinkDemandedConstant to set non-demanded bits if it helps created an and mask that can be matched as a zero extend.
Craig Topper via llvm-commits
- [llvm] r327524 - [X86][AVX] Use WriteFShuffleLd for broadcast reg-mem instructions
Craig Topper via llvm-commits
- [llvm] r327540 - [X86] Add back fast-isel code for handling i8 shifts.
Craig Topper via llvm-commits
- [llvm] r327524 - [X86][AVX] Use WriteFShuffleLd for broadcast reg-mem instructions
Craig Topper via llvm-commits
- [llvm] r327602 - [X86] Use MVT in a couple places where we know the type is legal.
Craig Topper via llvm-commits
- [llvm] r327603 - [X86] Remove old TODO. We have coverage for this now.
Craig Topper via llvm-commits
- [llvm] r327604 - [X86] Add support for matching FMSUBADD from build_vector.
Craig Topper via llvm-commits
- [llvm] r327605 - [X86] Add test cases for 512-bit addsub from build_vector.
Craig Topper via llvm-commits
- [llvm] r327648 - [X86] Fix 80 column violations.
Craig Topper via llvm-commits
- [llvm] r327649 - [X86] Simplify the type legality checking for (FM)ADDSUB/SUBADD matching. NFCI
Craig Topper via llvm-commits
- [llvm] r327659 - [X86] Add test case showing bad fmsubadd creation due to bad commuting.
Craig Topper via llvm-commits
- [llvm] r327660 - [X86] Make sure we use FSUB instruction as the reference for operand order in isAddSubOrSubAdd when recognizing subadd
Craig Topper via llvm-commits
- [llvm] r327683 - [SelectionDAG][ARM][X86] Teach PromoteIntRes_SETCC to do a better job picking the result type for the setcc.
Craig Topper via llvm-commits
- [llvm] r327724 - [X86] Post process the DAG after isel to remove vector moves that were added to zero upper bits.
Craig Topper via llvm-commits
- [llvm] r327728 - [CorrelatedValuePropagation] Use SelectInst::getCondition/getTrueValue/getFalseValue instead of getOperand for readability. NFC
Craig Topper via llvm-commits
- [llvm] r327730 - [X86] Merge ADDSUB/SUBADD detection into single methods that can detect either and indicate what they found.
Craig Topper via llvm-commits
- [llvm] r327744 - [X86] Pass SelectionDAG into X86ISelAddressMode::dump and on to SDNode::dump.
Craig Topper via llvm-commits
- [llvm] r327783 - [X86] Remove MMX_MASKMOVQ64 and VMASKMOVDQU from scheduler models.
Craig Topper via llvm-commits
- [llvm] r327784 - [TableGen] Move some variables into for loop declaration. NFC
Craig Topper via llvm-commits
- [llvm] r327785 - [TableGen] Remove unnecessary uses of make_range.
Craig Topper via llvm-commits
- [llvm] r327786 - [X86] Fix a couple typos in the Zen scheduler model.
Craig Topper via llvm-commits
- [llvm] r327787 - [X86] Fix a bunch of overlapping regular expressions in the scheduler models.
Craig Topper via llvm-commits
- [llvm] r327808 - [TableGen] When trying to reuse a scheduler class for instructions from an InstRW, make sure we haven't already seen another InstRW containing this instruction on this CPU.
Craig Topper via llvm-commits
- [llvm] r327811 - [SelectionDAG] Don't default the SelectionDAG* parameter to SDValue::dump to nullptr. Use two different signatures instead.
Craig Topper via llvm-commits
- [llvm] r327812 - [AArch64] Fix a few InstRWs in the A53 scheduler model and enable FullInstRWOverlapCheck.
Craig Topper via llvm-commits
- [llvm] r327813 - [Mips] Remove duplicate lines from MipsScheduleP5600.td and enable FullInstRWOverlapCheck.
Craig Topper via llvm-commits
- [llvm] r327815 - [X86] Merge 8-bit instructions into instregex with 16/32/64 instructions in the scheduler models as much as possible. NFCI
Craig Topper via llvm-commits
- [llvm] r327816 - [X86] Merge 32 and 64-bit RORX/SHLX/SARX/SHRX into single regular expressions in scheduler models.
Craig Topper via llvm-commits
- [llvm] r327817 - [X86] Use IIC_CMOV64_RR/RM on 64-bit cmov instructions.
Craig Topper via llvm-commits
- [llvm] r327819 - [X6] Remove two unused InstrItinClass
Craig Topper via llvm-commits
- [llvm] r327820 - [X86] Add ADD16i16/ADD32i32/ADD64i32 and similar to the scheduler models to match ADD8i8.
Craig Topper via llvm-commits
- [llvm] r327821 - [X86] Merge XADD8rr regular expression with XADD16rr/XADD32rr/XADD64rr in a couple scheduler models.
Craig Topper via llvm-commits
- [PATCH] D44386: [x86] Introduce the pconfig/enclv instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44398: [InstCombine] Replace calls to getNumUses with hasNUses or hasNUsesOrMore
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44403: [X86] Remove SplitBinaryOpsAndApply and use SplitOpsAndApply by adding curly braces around the ops.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44370: [X86] Combine vXi64 multiplies to MULDQ/MULUDQ during DAG combine instead of lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44442: [X86] Teach X86TargetLowering::targetShrinkDemandedConstant to set non-demanded bits if it helps created an and mask that can be matched as a zero extend.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44442: [X86] Teach X86TargetLowering::targetShrinkDemandedConstant to set non-demanded bits if it helps created an and mask that can be matched as a zero extend.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44061: [PowerPC][LegalizeFloatTypes] Move the PPC hacks for (i32 fp_to_sint/fp_to_uint (ppcf128 X)) out of LegalizeFloatTypes and into PPC specific code
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43172: [SelectionDAG][ARM][X86] Teach PromoteIntRes_SETCC to do a better job picking the result type for the setcc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44289: [X86] Post process the DAG after isel to remove vector moves that were added to zero upper bits.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44540: [X86] Merge ADDSUB/SUBADD detection into single methods that can detect either and indicate what they found.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43172: [SelectionDAG][ARM][X86] Teach PromoteIntRes_SETCC to do a better job picking the result type for the setcc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43172: [SelectionDAG][ARM][X86] Teach PromoteIntRes_SETCC to do a better job picking the result type for the setcc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44559: Wrong width of result of mul operation for x86
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44583: Quiet unused variable warnings in Release builds
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42377: [CodeGen] Use MIR syntax for MachineMemOperand printing
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44618: [X86] Make the multiply and divide itineraries more consistent.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43704: Utility functions for checked arithmetic
Dan Liew via Phabricator via llvm-commits
- [PATCH] D44579: [asan] Clean up some confusing code in `test/asan/TestCases/Darwin/segv_read_write.c`
Dan Liew via Phabricator via llvm-commits
- [PATCH] D44243: [asan] Make ScopedInErrorReport::current_error_ linker-initialized
Dan Liew via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Add line numbers for RUN commands to shell code
Dan Liew via Phabricator via llvm-commits
- [PATCH] D44160: [GVN] Detect fully redundant loads when we have more than one available value
Daniel Berlin via llvm-commits
- [PATCH] D44160: [GVN] Detect fully redundant loads when we have more than one available value
Daniel Berlin via llvm-commits
- [PATCH] D44564: [InstSimplify] Look at the whole PHI graph when simplifying a PHI node
Daniel Berlin via llvm-commits
- [PATCH] D44564: [InstSimplify] Look at the whole PHI graph when simplifying a PHI node
Daniel Berlin via llvm-commits
- [PATCH] D34135: [JumpThreading] Use DT to avoid processing dead blocks
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D44160: [GVN] Detect fully redundant loads when we have more than one available value
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D34135: [JumpThreading] Use DT to avoid processing dead blocks
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D44564: [InstSimplify] Look at the whole PHI graph when simplifying a PHI node
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r327398 - [SROA] Take advantage of separate alignments for memcpy source and destination
Daniel Neilson via llvm-commits
- [llvm] r327421 - [SelectionDAGBuilder] Replace deprecated calls to MemoryIntrinsic::getAlignment() (NFCI)
Daniel Neilson via llvm-commits
- [PATCH] D42974: [SROA] Take advantage of separate alignments for memcpy source and destination
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D42974: [SROA] Take advantage of separate alignments for memcpy source and destination
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D42974: [SROA] Take advantage of separate alignments for memcpy source and destination
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D42974: [SROA] Take advantage of separate alignments for memcpy source and destination
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D42974: [SROA] Take advantage of separate alignments for memcpy source and destination
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D44477: [LoopIdiom] Teach the loop idiom pass how to distinguish a memcpy from a memmove
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D44266: [InstCombine] remove use restriction for min/max with not operands (PR35875)
Dave Green via Phabricator via llvm-commits
- [llvm] r327180 - ADT: Make MapVector::value_type and MapVector::size_type public. NFC.
David Blaikie via llvm-commits
- [PATCH] D44385: [DEBUGINFO] Add flag -no-dwarf-gnu-pub-sections to disable gnu pub sections.
David Blaikie via llvm-commits
- [llvm] r327274 - [DebugInfo] Replace unreachable with None
David Blaikie via llvm-commits
- [PATCH] D44388: [ELF] Rework debug line parsing to use llvm::Error (LLD-side)
David Blaikie via llvm-commits
- [llvm] r327092 - LowerDbgDeclare: ignore dbg.declares for allocas with volatile access
David Blaikie via llvm-commits
- [PATCH] D44384: [DEBUGINFO] Add -no-dwarf-debug-ranges option.
David Blaikie via llvm-commits
- [llvm] r327092 - LowerDbgDeclare: ignore dbg.declares for allocas with volatile access
David Blaikie via llvm-commits
- [PATCH] D44384: [DEBUGINFO] Add -no-dwarf-debug-ranges option.
David Blaikie via llvm-commits
- [llvm] r326810 - [Asm] Fix another layering violation in assmebly macro dumping
David Blaikie via llvm-commits
- [PATCH] D44382: [DWARF] Rework debug line parsing to use llvm::Error
David Blaikie via llvm-commits
- [llvm] r327658 - Remove empty file
David Blaikie via llvm-commits
- [PATCH] D44385: [DEBUGINFO] Add flag -no-dwarf-gnu-pub-sections to disable gnu pub sections.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D44388: [ELF] Rework debug line parsing to use llvm::Error (LLD-side)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D44384: [DEBUGINFO] Add -no-dwarf-debug-ranges option.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D44384: [DEBUGINFO] Add -no-dwarf-debug-ranges option.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D44384: [DEBUGINFO] Add -no-dwarf-debug-ranges option.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D44050: OpenBSD UBsan support procmaps
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44036: OpenBSD UBsan support common functions
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44156: FreeBSD TSan support update
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44432: FreeBSD sanitizer common, intercept couple of more functions
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44036: OpenBSD UBsan support common functions
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44035: Support OpenBSD in common interceptors
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44036: OpenBSD UBsan support common functions
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44036: OpenBSD UBsan support common functions
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44432: FreeBSD sanitizer common, intercept couple of more functions
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44556: OpenBSD UBsan support final missing bits
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44556: OpenBSD UBsan support final missing bits
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44556: OpenBSD UBsan support final missing bits
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44599: OpenBSD UBsan support missing bits
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44599: OpenBSD UBsan support missing bits
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44583: Quiet unused variable warnings in Release builds
David Kreitzer via Phabricator via llvm-commits
- [PATCH] D44583: Quiet unused variable warnings in Release builds
David Kreitzer via Phabricator via llvm-commits
- [llvm] r327745 - Quiet unused variable warnings. NFC.
David L Kreitzer via llvm-commits
- [PATCH] D43835: Simplify more cases of logical ops of masked icmps.
David Li via Phabricator via llvm-commits
- [PATCH] D43835: Simplify more cases of logical ops of masked icmps.
David Li via Phabricator via llvm-commits
- [PATCH] D44127: DeadArgumentElim] Clone function level metadatas
David Li via Phabricator via llvm-commits
- [PATCH] D43835: Simplify more cases of logical ops of masked icmps.
David Li via Phabricator via llvm-commits
- [PATCH] D44406: [CodeView] Emit HasConstructorOrDestructor class option
David Majnemer via Phabricator via llvm-commits
- [PATCH] D44504: COFF: Implement string tail merging.
David Majnemer via Phabricator via llvm-commits
- [PATCH] D44468: [AMDGPU] For OS type AMDPAL, fixed scratch on compute shader
David Stuttard via Phabricator via llvm-commits
- [PATCH] D44473: [dotest] Make llvm-dotest a custom target
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D44473: [dotest] Make llvm-dotest a custom target
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D44473: [dotest] Make llvm-dotest a custom target
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D44492: [COFF] Enable per-function and data sections in LTO
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D44527: [dsymutil] Rename llvm-dsymutil -> dsymutil
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D44620: [XRay][compiler-rt] XRay Profiling Mode
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r327673 - [WebAssembly] Add DebugLoc information to WebAssembly block and loop.
Derek Schuff via llvm-commits
- [PATCH] D44329: [WebAssembly] Added initial AsmParser implementation.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D44329: [WebAssembly] Added initial AsmParser implementation.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D44427: [WebAssembly] Add export/import for function pointer table
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D44451: [WebAssembly] Fix expected contents of relocations with addends
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D44316: [WebAssembly] Demangle symbol names for use by the browser debugger
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D44448: Add DebugLoc information to WebAssembly block and loop.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D44448: Add DebugLoc information to WebAssembly block and loop.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D44448: Add DebugLoc information to WebAssembly block and loop.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D44329: [WebAssembly] Added initial AsmParser implementation.
Derek Schuff via Phabricator via llvm-commits
- [llvm] r327656 - [LV] Test commit. Removing white space.
Diego Caballero via llvm-commits
- [PATCH] D43812: [LV] Let recordVectorLoopValueForInductionCast to check if IV was created from the cast.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D43812: [LV] Let recordVectorLoopValueForInductionCast to check if IV was created from the cast.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D43812: [LV] Let recordVectorLoopValueForInductionCast to check if IV was created from the cast.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D44523: Change calculation of MaxVectorSize
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D44523: Change calculation of MaxVectorSize
Diego Caballero via Phabricator via llvm-commits
- [llvm] r327278 - [AMDGPU][MC] Corrected GATHER4 opcodes
Dmitry Preobrazhensky via llvm-commits
- [llvm] r327288 - [AMDGPU][MC][DOC] Updated AMD GPU assembler description
Dmitry Preobrazhensky via llvm-commits
- [llvm] r327299 - [AMDGPU][MC][GFX8] Added BUFFER_STORE_LDS_DWORD Instruction
Dmitry Preobrazhensky via llvm-commits
- [llvm] r327720 - [AMDGPU][MC] Corrected default values for unused SDWA operands
Dmitry Preobrazhensky via llvm-commits
- [llvm] r327720 - [AMDGPU][MC] Corrected default values for unused SDWA operands
Dmitry Preobrazhensky via llvm-commits
- [llvm] r327720 - [AMDGPU][MC] Corrected default values for unused SDWA operands
Dmitry Preobrazhensky via llvm-commits
- [llvm] r327720 - [AMDGPU][MC] Corrected default values for unused SDWA operands
Dmitry Preobrazhensky via llvm-commits
- [llvm] r327720 - [AMDGPU][MC] Corrected default values for unused SDWA operands
Dmitry Preobrazhensky via llvm-commits
- [llvm] r327720 - [AMDGPU][MC] Corrected default values for unused SDWA operands
Dmitry Preobrazhensky via llvm-commits
- [llvm] r327720 - [AMDGPU][MC] Corrected default values for unused SDWA operands
Dmitry Preobrazhensky via llvm-commits
- [llvm] r327723 - [AMDGPU][MC][GFX8][GFX9][DISASSEMBLER] Added "_e32" suffix to 32-bit VINTRP opcodes
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D41940: [InstCombine] Missed optimization in math expression: log10(pow(10.0, x)) == x, log2(pow(2.0, x)) == x
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D42047: Pattern matching code for LibFunc
Dmitry Venikov via Phabricator via llvm-commits
- [compiler-rt] r327700 - tsan: revert: Update buildgo.sh to pass -isysroot on Darwin.
Dmitry Vyukov via llvm-commits
- [compiler-rt] r327700 - tsan: revert: Update buildgo.sh to pass -isysroot on Darwin.
Dmitry Vyukov via llvm-commits
- [PATCH] D44071: [TSan] fix Go runtime test on amd64 with PIE
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D44601: LLD: Avoid segfault on FreeBSD with --emit-relocs
Domagoj Stolfa via Phabricator via llvm-commits
- [PATCH] D44601: LLD: Avoid segfault on FreeBSD with --emit-relocs
Domagoj Stolfa via Phabricator via llvm-commits
- [PATCH] D44601: LLD: Avoid segfault with --emit-relocs
Domagoj Stolfa via Phabricator via llvm-commits
- [PATCH] D44601: LLD: Avoid segfault with --emit-relocs
Domagoj Stolfa via Phabricator via llvm-commits
- [llvm] r327814 - [AVR] Lower i128 divisions to runtime library calls
Dylan McKay via llvm-commits
- [PATCH] D44450: [InlineCost] Don't return early when allowSizeGrowth(CS) is false
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D40623: Correctly set reserved bits for UUID version 4.
Ed Maste via Phabricator via llvm-commits
- [PATCH] D44396: [CodeGenPrepare] Respect endianness in splitMergedValStore.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D43765: [InstSimplify] loosen FMF for sqrt(X) * sqrt(X) --> X
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D43349: [InstCombine] Make SimplifyDemandedUseBits handle PhiNode
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D43237: [LoopInterchange] Allow some loops with PHI nodes in the exit block.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42974: [SROA] Take advantage of separate alignments for memcpy source and destination
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42974: [SROA] Take advantage of separate alignments for memcpy source and destination
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42974: [SROA] Take advantage of separate alignments for memcpy source and destination
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D43237: [LoopInterchange] Allow some loops with PHI nodes in the exit block.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44410: [GlobalISel] Extend booleans based on the target's BooleanContent
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44477: [LoopIdiom] Teach the loop idiom pass how to distinguish a memcpy from a memmove
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D43172: [SelectionDAG][ARM][X86] Teach PromoteIntRes_SETCC to do a better job picking the result type for the setcc.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D43172: [SelectionDAG][ARM][X86] Teach PromoteIntRes_SETCC to do a better job picking the result type for the setcc.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44564: [InstSimplify] Look at the whole PHI graph when simplifying a PHI node
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44249: [SelectionDAG] Handle big-endian target BITCAST in computeKnownBits()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44360: [compiler-rt] Change std::sort to llvm::sort in response to r327219
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44177: [JumpThreading] use UnreachableBlocks to avoid unreachable regions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D43093: [FastISel] Sink local value materializations to first use
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D44500: [PPC] Avoid non-simple MVT in STBRX optimization
Eric Christopher via Phabricator via llvm-commits
- [lld] r327613 - [ELF] - Fix build bot after rL327612.
Eric Liu via llvm-commits
- [lld] r327613 - [ELF] - Fix build bot after rL327612.
Eric Liu via llvm-commits
- [PATCH] D44305: [clangd] Add an interface that finds symbol by SymbolID in SymbolIndex.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D44517: [change-namespace] Don't match a function call/ref multiple times.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D44517: [change-namespace] Don't match a function call/ref multiple times.
Eric Liu via Phabricator via llvm-commits
- [llvm] r327254 - [ThinLTO] Recommit of import global variables
Eugene Leviant via llvm-commits
- [llvm] r327381 - [Evaluator] Evaluate load/store with bitcast
Eugene Leviant via llvm-commits
- [PATCH] D43457: [Evaluator] Improve evaluation of load/store
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D44464: OptBisect is improved to be overridden in LLVMContext
Eugene Zelenko via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Eugene Zelenko via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Eugene Zelenko via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Eugene Zelenko via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Eugene Zelenko via Phabricator via llvm-commits
- [llvm] r327430 - Handle mixed-OS paths in DWARF reader
Eugene Zemtsov via llvm-commits
- [llvm] r327441 - Temporary disable debuglineinfo-path.ll to fix build
Eugene Zemtsov via llvm-commits
- [llvm] r327443 - Fix debuglineinfo-path.ll
Eugene Zemtsov via llvm-commits
- [llvm] r327449 - Remove explicit triple and data layout from the test
Eugene Zemtsov via llvm-commits
- [llvm] r327458 - Disable optimizations in debuglineinfo-path test
Eugene Zemtsov via llvm-commits
- [llvm] r327466 - Add extra output/check to debug clang-ppc64be-linux test failure
Eugene Zemtsov via llvm-commits
- [llvm] r327469 - grep for global functions only
Eugene Zemtsov via llvm-commits
- [llvm] r327472 - Disable test debuglineinfo-path on powerpc
Eugene Zemtsov via llvm-commits
- [PATCH] D44290: Handle mixed-OS paths in DWARF reader
Eugene Zemtsov via Phabricator via llvm-commits
- [llvm] r327661 - [AArch64] Adjust the cost model for Exynos M3
Evandro Menezes via llvm-commits
- [llvm] r327662 - [AArch64] Adjust the cost model for Exynos M3
Evandro Menezes via llvm-commits
- [llvm] r327663 - [AArch64] Adjust the cost model for Exynos M3
Evandro Menezes via llvm-commits
- [PATCH] D39976: [AArch64] Query the target when folding loads and stores
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D44490: [AArch64] Implement getArithmeticReductionCost
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D44391: Export LLVM_DYLIB_COMPONENTS in LLVMConfig.cmake
Evangelos Foutras via Phabricator via llvm-commits
- [PATCH] D44391: Export LLVM_DYLIB_COMPONENTS in LLVMConfig.cmake
Evangelos Foutras via Phabricator via llvm-commits
- [PATCH] D44391: Export LLVM_DYLIB_COMPONENTS in LLVMConfig.cmake
Evangelos Foutras via Phabricator via llvm-commits
- [PATCH] D44420: [cmake] fix a typo in llvm_config macro
Evangelos Foutras via Phabricator via llvm-commits
- [PATCH] D44391: Export LLVM_DYLIB_COMPONENTS in LLVMConfig.cmake
Evangelos Foutras via Phabricator via llvm-commits
- [PATCH] D44339: [asan] poison_heap=0 should not disable __asan_handle_no_return.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D44125: [sanitizer] Move mmap interceptors into sanitizer_common
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D44525: [sanitizer] Add a slim Scudo shared runtime
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D44587: [asan] Replace vfork with fork.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D44587: [asan] Replace vfork with fork.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D44404: [ASan] Report proper ASan error on allocator failures instead of CHECK(0)-ing
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D44511: [MSan] Introduce ActualFnStart. NFC
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D44479: [MSan] Add an isStore argument to getShadowOriginPtr(). NFC
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D44077: Clear the stack protector after checking it
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] r327337 - [asan] poison_heap=0 should not disable __asan_handle_no_return.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r327748 - [asan] Remove empty fork interceptor.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r327752 - [asan] Replace vfork with fork.
Evgeniy Stepanov via llvm-commits
- [PATCH] D43931: [LoopUnroll] Ignore ephemeral values when checking full unroll profitability.
Evgeny Stupachenko via Phabricator via llvm-commits
- [llvm] r327538 - Fix LLVM IR check lines in utils/update_cc_test_checks.py
Fangrui Song via llvm-commits
- [PATCH] D44400: Fix LLVM IR check lines in utils/update_cc_test_checks.py
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D44400: Fix LLVM IR check lines in utils/update_cc_test_checks.py
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D42712: [utils] Add utils/update_cc_test_checks.py
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D44400: Fix LLVM IR check lines in utils/update_cc_test_checks.py
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D44459: [UpdateTestChecks] Handle IR variables with a '-' in the name
Fangrui Song via Phabricator via llvm-commits
- [llvm] r327726 - [AMDGPU] Supported ds_write_b128 generation.
Farhana Aleen via llvm-commits
- [PATCH] D44585: [AMDGPU] Scalarize when scalar code cheaper than vector code.
Farhana Aleen via Phabricator via llvm-commits
- [llvm] r327619 - [New PM][IRCE] port of Inductive Range Check Elimination pass to the new pass manager
Fedor Sergeev via llvm-commits
- [PATCH] D43795: [New PM][IRCE] port of Inductive Range Check Elimination pass to the new pass manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D43795: [New PM][IRCE] port of Inductive Range Check Elimination pass to the new pass manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D43795: [New PM][IRCE] port of Inductive Range Check Elimination pass to the new pass manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D43795: [New PM][IRCE] port of Inductive Range Check Elimination pass to the new pass manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D43795: [New PM][IRCE] port of Inductive Range Check Elimination pass to the new pass manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D43795: [New PM][IRCE] port of Inductive Range Check Elimination pass to the new pass manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D44415: [PM][FunctionAttrs] add NoUnwind attribute inference to PostOrderFunctionAttrs pass
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D44415: [PM][FunctionAttrs] add NoUnwind attribute inference to PostOrderFunctionAttrs pass
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D44415: [PM][FunctionAttrs] add NoUnwind attribute inference to PostOrderFunctionAttrs pass
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D43795: [New PM][IRCE] port of Inductive Range Check Elimination pass to the new pass manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D44415: [PM][FunctionAttrs] add NoUnwind attribute inference to PostOrderFunctionAttrs pass
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D44464: OptBisect is improved to be overridden in LLVMContext
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D44464: OptBisect is improved to be overridden in LLVMContext
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D44415: [PM][FunctionAttrs] add NoUnwind attribute inference to PostOrderFunctionAttrs pass
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D44415: [PM][FunctionAttrs] add NoUnwind attribute inference to PostOrderFunctionAttrs pass
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D43795: [New PM][IRCE] port of Inductive Range Check Elimination pass to the new pass manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D44464: OptBisect is improved to be overridden in LLVMContext
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D44464: OptBisect is improved to be overridden in LLVMContext
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D35430: DA: remove uses of GEP, only ask SCEV
Florian Hahn via llvm-commits
- [llvm] r327671 - [LoopUnroll] Peel off iterations if it makes conditions true/false.
Florian Hahn via llvm-commits
- [PATCH] D43876: [LoopUnroll] Peel off iterations if it makes conditions true/false.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43876: [LoopUnroll] Peel off iterations if it makes conditions true/false.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43237: [LoopInterchange] Allow some loops with PHI nodes in the exit block.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43762: [IPSCCP] Use constant range information for comparisons of parameters.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43876: [LoopUnroll] Peel off iterations if it makes conditions true/false.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43876: [LoopUnroll] Peel off iterations if it makes conditions true/false.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D35430: DA: remove uses of GEP, only ask SCEV
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D35430: DA: remove uses of GEP, only ask SCEV
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43237: [LoopInterchange] Allow some loops with PHI nodes in the exit block.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43876: [LoopUnroll] Peel off iterations if it makes conditions true/false.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44419: [SCEV][NFC] Remove TBB, FBB parameters from exit limit computations
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43876: [LoopUnroll] Peel off iterations if it makes conditions true/false.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42180: [NewGVN] Add ops as dependency if we cannot find a leader for ValueOp.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42179: [NewGVN] Re-evaluate phi of ops after moving an instr to new class
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43876: [LoopUnroll] Peel off iterations if it makes conditions true/false.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43876: [LoopUnroll] Peel off iterations if it makes conditions true/false.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43876: [LoopUnroll] Peel off iterations if it makes conditions true/false.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44450: [InlineCost] Don't return early when allowSizeGrowth(CS) is false
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43878: [LoopUnroll] Simplify induction variables after peeling too.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43876: [LoopUnroll] Peel off iterations if it makes conditions true/false.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44515: [IRCE] Change min value safety check
Florian Hahn via Phabricator via llvm-commits
- [llvm] r327442 - [MIR] Allow frame-setup and frame-destroy on the same instruction
Francis Visoiu Mistrih via llvm-commits
- [llvm] r327533 - [AArch64] Keep track of MIFlags in the LoadStoreOptimizer
Francis Visoiu Mistrih via llvm-commits
- [llvm] r327569 - [AArch64] Emit CSR loads in the same order as stores
Francis Visoiu Mistrih via llvm-commits
- [llvm] r327580 - [CodeGen] Use MIR syntax for MachineMemOperand printing
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D42377: [CodeGen] Use MIR syntax for MachineMemOperand printing
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D44446: [AArch64] Keep track of MIFlags in the LoadStoreOptimizer
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D44446: [AArch64] Keep track of MIFlags in the LoadStoreOptimizer
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D44446: [AArch64] Keep track of MIFlags in the LoadStoreOptimizer
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D44446: [AArch64] Keep track of MIFlags in the LoadStoreOptimizer
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D42377: [CodeGen] Use MIR syntax for MachineMemOperand printing
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D42377: [CodeGen] Use MIR syntax for MachineMemOperand printing
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D42377: [CodeGen] Use MIR syntax for MachineMemOperand printing
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D42377: [CodeGen] Use MIR syntax for MachineMemOperand printing
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D44611: [CodeGen] Allow printing MachineMemOperands with less context in SDAGDumper
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D43945: [dsymutil] Perform analyzeContextInfo and CloneDIEs in parallel
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D43592: [DWARFASTParserClang] Always complete types read from a module/PCH AST context.
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D44508: Remove unnecessary include from Driver.cpp
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D44386: [x86] Introduce the pconfig/enclv instructions
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D44386: [x86] Introduce the pconfig/enclv instructions
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D44386: [x86] Introduce the pconfig/enclv instructions
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D44386: [x86] Introduce the pconfig/enclv instructions
Gabor Buella via Phabricator via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [lld] r327508 - [WebAssembly] Add missing implementation for --initial/max-memory args
Galina Kistanova via llvm-commits
- [llvm] r327615 - [SCEV][NFC] Remove TBB, FBB parameters from exit limit computations
Galina Kistanova via llvm-commits
- [llvm] r327615 - [SCEV][NFC] Remove TBB, FBB parameters from exit limit computations
Galina Kistanova via llvm-commits
- [llvm] r327709 - [ARM] Convert more invalid NEON immediate loads
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 2/25/2018 - 3/03/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 3/04/2018 - 3/10/2018
Galina Kistanova via llvm-commits
- [PATCH] D39976: [AArch64] Query the target when folding loads and stores
Geoff Berry via Phabricator via llvm-commits
- [llvm] r327597 - Remove unused variable; NFC
George Burgess IV via llvm-commits
- [lld] r327260 - [ELF] - Change consume()->expect() in INSERT AFTER parsing.
George Rimar via llvm-commits
- [lld] r327272 - [ELF] - Removed excessive lookup. NFC.
George Rimar via llvm-commits
- [lld] r327280 - [ELF] - Formatted comment, fixed mistype. NFC.
George Rimar via llvm-commits
- [lld] r327374 - [ELF] - Drop special flags for empty output sections.
George Rimar via llvm-commits
- [lld] r327376 - [ELF] - Restrict section offsets that exceeds file size.
George Rimar via llvm-commits
- [lld] r327377 - [ELF] - Fix wrong "REQUIRES" in test.
George Rimar via llvm-commits
- [lld] r327378 - [ELF] - Implement INSERT BEFORE.
George Rimar via llvm-commits
- [lld] r327410 - [ELF] - Represent tests as linker scripts instead of asm.
George Rimar via llvm-commits
- [lld] r327416 - [ELF] - Rename test cases to *.test.
George Rimar via llvm-commits
- [lld] r327417 - [ELF] - Fix mistype in comment. NFC.
George Rimar via llvm-commits
- [lld] r327419 - [ELF} - Fix build bots.
George Rimar via llvm-commits
- [lld] r327480 - [ELF] - Convert overlapping-sections.s testcase to x86 and cleanup.
George Rimar via llvm-commits
- [lld] r327481 - [ELF] - Never create .gnu_hash with NBuckets == 0.
George Rimar via llvm-commits
- [lld] r327555 - Separate sentences to clarify a comment.
George Rimar via llvm-commits
- [lld] r327612 - [ELF] - Show data and assignment commands in the map file.
George Rimar via llvm-commits
- [lld] r327613 - [ELF] - Fix build bot after rL327612.
George Rimar via llvm-commits
- [lld] r327614 - [ELF] - Simplify test case. NFCI.
George Rimar via llvm-commits
- [lld] r327613 - [ELF] - Fix build bot after rL327612.
George Rimar via llvm-commits
- [lld] r327616 - [ELF] - Fix build bot after rL327612.
George Rimar via llvm-commits
- [PATCH] D43819: [ELF] - Restrict section offsets that exceeds file size.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44242: ELF: Don't crash on output sections with a mix of SHF_LINK_ORDER and non-SHF_LINK_ORDER input sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44336: Implement --cref.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44376: [ELF] - Drop special flags for empty output sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44376: [ELF] - Drop special flags for empty output sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44376: [ELF] - Drop special flags for empty output sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44377: [ELF] - Drop SHF_LINK_ORDER flag from the output.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44380: [ELF] - Implement INSERT BEFORE.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44397: [ThinLTO] Clear dllimport when setting dso_local
George Rimar via Phabricator via llvm-commits
- [PATCH] D44376: [ELF] - Drop special flags for empty output sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43819: [ELF] - Restrict section offsets that exceeds file size.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44380: [ELF] - Implement INSERT BEFORE.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44422: [ELF] - Never create .gnu_hash with NBuckets == 0.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44438: [ELF] - Convert overlapping-sections.s testcase to x86 and cleanup.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44438: [ELF] - Convert overlapping-sections.s testcase to x86 and cleanup.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44414: Error instead of producing broken binary
George Rimar via Phabricator via llvm-commits
- [PATCH] D44377: [ELF] - Drop SHF_LINK_ORDER flag from the output.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44422: [ELF] - Never create .gnu_hash with NBuckets == 0.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44004: [ELF] - Show data and assignment commands in the map file.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44469: [llvm-readobj] - Teach llvm-readobj to dump .note.gnu.property sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44469: [llvm-readobj] - Teach llvm-readobj to dump .note.gnu.property sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44469: [llvm-readobj] - Teach llvm-readobj to dump .note.gnu.property sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44469: [llvm-readobj] - Teach llvm-readobj to dump .note.gnu.property sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44004: [ELF] - Show data and assignment commands in the map file.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44004: [ELF] - Show data and assignment commands in the map file.
George Rimar via Phabricator via llvm-commits
- [PATCH] D40954: [ELF] - Teach LLD to hint about -fdebug-types-section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44516: [ELF] - Treat --just-symbols file as an input.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44516: [ELF] - Treat --just-symbols file as an input.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44547: Remove GnuHashTableSection::getShift2().
George Rimar via Phabricator via llvm-commits
- [PATCH] D44516: [ELF] - Treat --just-symbols file as an input.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44469: [llvm-readobj] - Teach llvm-readobj to dump .note.gnu.property sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44469: [llvm-readobj] - Teach llvm-readobj to dump .note.gnu.property sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44549: allow-multiple-definitions should completely suppress errors instead of making them warnings.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43944: [ELF] - Refactoring of the elf/program headers allocation code.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44566: [ELF] - Make __start_/__stop_<section_name> symbols STV_PROTECTED
George Rimar via Phabricator via llvm-commits
- [PATCH] D44549: allow-multiple-definitions should completely suppress errors instead of making them warnings.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44577: Read OMP_TARGET_OFFLOAD and provide API to access ICV
George Rokos via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Greg Bedwell via Phabricator via llvm-commits
- [llvm] r327651 - [PPC] Avoid non-simple MVT in STBRX optimization
Guozhi Wei via llvm-commits
- [PATCH] D44402: [DAGCombiner] Fold (zext (and/or/xor (shl/shr (load x), cst), cst))
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D44402: [DAGCombiner] Fold (zext (and/or/xor (shl/shr (load x), cst), cst))
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D44500: [PPC] Avoid non-simple MVT in STBRX optimization
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D44500: [PPC] Avoid non-simple MVT in STBRX optimization
Guozhi Wei via Phabricator via llvm-commits
- [llvm] r327395 - [TTI] Fix a typo in the comment
Haicheng Wu via llvm-commits
- [llvm] r327433 - [SLP] clean some formats
Haicheng Wu via llvm-commits
- [PATCH] D44219: [ConstantFolding, InstSimplify] Handle more vector GEPs
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D44565: [SLP] Add a check before skipping inserting a trunc after z|sext vectorization tree root
Haicheng Wu via Phabricator via llvm-commits
- [llvm] r327266 - Revert r326710 "Fuzzer: remove temporary files after we're done with them."
Hans Wennborg via llvm-commits
- [llvm] r326710 - Fuzzer: remove temporary files after we're done with them.
Hans Wennborg via llvm-commits
- [PATCH] D44297: [lld-link] For suppressible warnings, print the suppressing flag.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D44291: [ARM, AArch64] Check the no-stack-arg-probe attribute for dynamic stack probes
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D44359: MC intel asm parser: Allow @ at the start of function names.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D44307: Make lld-link shout at me less.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D39564: Add DIBuilder Type APIs to C API
Harlan Haskins via Phabricator via llvm-commits
- [PATCH] D44523: Change calculation of MaxVectorSize
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D44523: Change calculation of MaxVectorSize
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D44523: Change calculation of MaxVectorSize
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D44338: [LV][VPlan] Build plain CFG with simple recipes for outer loops.
Hideki Saito via Phabricator via llvm-commits
- [llvm] r327450 - Simplify more cases of logical ops of masked icmps.
Hiroshi Yamauchi via llvm-commits
- [PATCH] D43835: Simplify more cases of logical ops of masked icmps.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D43835: Simplify more cases of logical ops of masked icmps.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D43835: Simplify more cases of logical ops of masked icmps.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D43835: Simplify more cases of logical ops of masked icmps.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D43835: Simplify more cases of logical ops of masked icmps.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D43835: Simplify more cases of logical ops of masked icmps.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D44545: Fix a building error for llvm-mc-assemble-fuzzer
Hui Peng via Phabricator via llvm-commits
- [PATCH] D44378: [GlobalIsel][X86] Support for G_ZEXT instruction
Igor Breger via Phabricator via llvm-commits
- [PATCH] D44395: [GlobalISel][X86] Support G_LSHR/G_ASHR/G_SHL
Igor Breger via Phabricator via llvm-commits
- [PATCH] D44378: [GlobalIsel][X86] Support for G_ZEXT instruction
Igor Breger via Phabricator via llvm-commits
- [PATCH] D44395: [GlobalISel][X86] Support G_LSHR/G_ASHR/G_SHL
Igor Breger via Phabricator via llvm-commits
- [PATCH] D44430: [GlobalIsel][X86] Support for G_SDIV instruction
Igor Breger via Phabricator via llvm-commits
- [llvm] r326710 - Fuzzer: remove temporary files after we're done with them.
Igor Laevsky via llvm-commits
- [PATCH] D44329: [WebAssembly] Added initial AsmParser implementation.
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D44280: [llvm-readobj] Extend the output of -elf-section-groups with the field Link
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D43996: [llvm-objcopy] Implement support for .group sections.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D44177: [JumpThreading] use UnreachableBlocks to avoid unreachable regions
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D43624: Change DEBUG() macro to LLVM_DEBUG()
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D43624: Change DEBUG() macro to LLVM_DEBUG()
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D44280: [llvm-readobj] Extend the output of -elf-section-groups with the field Link
James Henderson via Phabricator via llvm-commits
- [PATCH] D43819: [ELF] - Restrict section offsets that exceeds file size.
James Henderson via Phabricator via llvm-commits
- [PATCH] D44382: [DWARF] Rework debug line parsing to use llvm::Error
James Henderson via Phabricator via llvm-commits
- [PATCH] D44382: [DWARF] Rework debug line parsing to use llvm::Error
James Henderson via Phabricator via llvm-commits
- [PATCH] D44388: [ELF] Rework debug line parsing to use llvm::Error (LLD-side)
James Henderson via Phabricator via llvm-commits
- [PATCH] D44382: [DWARF] Rework debug line parsing to use llvm::Error
James Henderson via Phabricator via llvm-commits
- [PATCH] D43996: [llvm-objcopy] Implement support for .group sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D44388: [ELF] Rework debug line parsing to use llvm::Error (LLD-side)
James Henderson via Phabricator via llvm-commits
- [PATCH] D44388: [ELF] Rework debug line parsing to use llvm::Error (LLD-side)
James Henderson via Phabricator via llvm-commits
- [PATCH] D44382: [DWARF] Rework debug line parsing to use llvm::Error
James Henderson via Phabricator via llvm-commits
- [PATCH] D43996: [llvm-objcopy] Implement support for .group sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
James Henderson via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
James Henderson via Phabricator via llvm-commits
- [PATCH] D44562: [ELF] Rework debug line parsing to use llvm::Error and callbacks (LLD-side)
James Henderson via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
James Henderson via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
James Henderson via Phabricator via llvm-commits
- [llvm] r327311 - [NFC] PrintHelp cleanup
Jan Korous via llvm-commits
- [llvm] r327312 - [NFC] Replace iterators in PrintHelp with range-based for
Jan Korous via llvm-commits
- [PATCH] D40466: DWZ 01/11: DWARFUnit split out of DWARFCompileUnit
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D42892: DWZ 02/11: Move the codebase to use: DWARFCompileUnit -> DWARFUnit
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D35073: [RegisterCoalescer] Fix for subrange join unreachable
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D44139: Update selected thread after loading mach core
Jason Molenda via Phabricator via llvm-commits
- [PATCH] D44139: Update selected thread after loading mach core
Jason Molenda via Phabricator via llvm-commits
- [llvm] r327760 - [MachineOutliner] Make KILLs invisible
Jessica Paquette via llvm-commits
- [PATCH] D44450: [InlineCost] Don't return early when allowSizeGrowth(CS) is false
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D44450: [InlineCost] Don't return early when allowSizeGrowth(CS) is false
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D42582: [lldb][PPC64] Fixed step-in stopping in the wrong line
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D42582: [lldb][PPC64] Fixed step-in stopping in the wrong line
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D44342: Introduce a setting to disable Spotlight while running the test suite
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D44139: Update selected thread after loading mach core
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D44595: Restructuring LoopRoration.cpp to create Loop Rotation Pass with Loop Rotation Utility Interface
Jin Lin via Phabricator via llvm-commits
- [PATCH] D44411: [libc++] Fix Container::insert(value_type const&) tests
Joe Loser via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Add line numbers for RUN commands to shell code
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Add line numbers for RUN commands to shell code
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Add line numbers for RUN commands to shell code
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Add line numbers for RUN commands to shell code
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44321: Support demangling for D symbols via dlopen
Johan Engelen via Phabricator via llvm-commits
- [PATCH] D44160: [GVN] Detect fully redundant loads when we have more than one available value
John Brawn via Phabricator via llvm-commits
- [PATCH] D44564: [InstSimplify] Look at the whole PHI graph when simplifying a PHI node
John Brawn via Phabricator via llvm-commits
- [PATCH] D44160: [GVN] Detect fully redundant loads when we have more than one available value
John Brawn via Phabricator via llvm-commits
- [PATCH] D44573: [AArch64] Add patterns matching (fabs (fsub x y)) to (fabd x y)
John Brawn via Phabricator via llvm-commits
- [PATCH] D42728: Add more warnings for implict conversions (e.g. double truncation to float).
John McCall via Phabricator via llvm-commits
- [PATCH] D42728: Add more warnings for implict conversions (e.g. double truncation to float).
John McCall via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
John McCall via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
John McCall via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
John McCall via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
John McCall via Phabricator via llvm-commits
- [llvm] r327256 - Fix compilation on Darwin with expensive checks.
Jonas Devlieghere via llvm-commits
- [llvm] r327274 - [DebugInfo] Replace unreachable with None
Jonas Devlieghere via llvm-commits
- [llvm] r327382 - [dsymutil] Introduce LinkContext. NFC.
Jonas Devlieghere via llvm-commits
- [llvm] r327384 - [dsymutil] Unbreak non-Darwin bots.
Jonas Devlieghere via llvm-commits
- [llvm] r327399 - [dsymutil] Perform analyzeContextInfo and CloneDIEs in parallel
Jonas Devlieghere via llvm-commits
- [llvm] r327400 - [dsymutil] Remove old error/warn functions. NFC.
Jonas Devlieghere via llvm-commits
- [llvm] r327411 - [dsymutil] Unify error handling outside DwarfLinker.
Jonas Devlieghere via llvm-commits
- [llvm] r327485 - [dsymutil] Print architecture in warning
Jonas Devlieghere via llvm-commits
- [compiler-rt] r327719 - Revert "Mmap interceptor new option, Write Exec runtime detector"
Jonas Devlieghere via llvm-commits
- [llvm] r327790 - [dsymutil] Rename llvm-dsymutil -> dsymutil
Jonas Devlieghere via llvm-commits
- [llvm] r327792 - [dsymutil] Fix add_llvm_tool_symlink
Jonas Devlieghere via llvm-commits
- [PATCH] D44139: Update selected thread after loading mach core
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44382: [DWARF] Rework debug line parsing to use llvm::Error
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43945: [dsymutil] Perform analyzeContextInfo and CloneDIEs in parallel
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43945: [dsymutil] Perform analyzeContextInfo and CloneDIEs in parallel
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44418: DWARF: Unify form size handling code
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44433: DWARFVerifier: Enhance validation of .debug_names hash tables
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44139: Update selected thread after loading mach core
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44139: Update selected thread after loading mach core
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44473: [dotest] Make llvm-dotest a custom target
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44473: [dotest] Make llvm-dotest a custom target
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44473: [dotest] Rename llvm-dotest -> lldb-dotest and make it a custom target
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44527: [dsymutil] Rename llvm-dsymutil -> dsymutil
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44527: [dsymutil] Rename llvm-dsymutil -> dsymutil
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44570: [dwarf] Unify unknown dwarf enum formatting code
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44570: [dwarf] Unify unknown dwarf enum formatting code
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44527: [dsymutil] Rename llvm-dsymutil -> dsymutil
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r327375 - [CodeGenPrepare] Respect endianness in splitMergedValStore.
Jonas Paulsson via llvm-commits
- [llvm] r327715 - [SystemZ] Make AnyRegBitRegClass unallocatable.
Jonas Paulsson via llvm-commits
- [llvm] r327764 - [SelectionDAG] Handle big endian target BITCAST in computeKnownBits()
Jonas Paulsson via llvm-commits
- [llvm] r327765 - [SystemZ] computeKnownBitsForTargetNode() / ComputeNumSignBitsForTargetNode()
Jonas Paulsson via llvm-commits
- [llvm] r327766 - [SystemZ] Add 'REQUIRES: asserts' to test case using debug output.
Jonas Paulsson via llvm-commits
- [PATCH] D44396: [CodeGenPrepare] Respect endianness in splitMergedValStore.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D44396: [CodeGenPrepare] Respect endianness in splitMergedValStore.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D44249: [SelectionDAG] Handle big-endian target BITCAST in computeKnownBits()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D44249: [SelectionDAG] Handle big-endian target BITCAST in computeKnownBits()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D44249: [SelectionDAG] Handle big-endian target BITCAST in computeKnownBits()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D41102: Setup clang-doc frontend framework
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D44346: [clang-tidy] Add Zircon module to clang-tidy
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D44446: [AArch64] Keep track of MIFlags in the LoadStoreOptimizer
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D44446: [AArch64] Keep track of MIFlags in the LoadStoreOptimizer
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D42600: [WIP][Shrink-wrap]split restore point
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r327305 - update_mir_test_checks: Fix handling of IR input after r326284
Justin Bogner via llvm-commits
- [PATCH] D42377: [CodeGen] Use MIR syntax for MachineMemOperand printing
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D44368: MIR-Canon Idempotent Instruction Hoisting.
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D42377: [CodeGen] Use MIR syntax for MachineMemOperand printing
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D44132: [MIR] Making MIR Printing, opt -dot-cfg, and -debug printing faster
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D42112: [PowerPC] Secure PLT support
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D42112: [PowerPC] Secure PLT support
Justin Hibbits via Phabricator via llvm-commits
- [llvm] r327252 - Back out "Re-land: Teach CorrelatedValuePropagation to reduce the width of udiv/urem instructions."
Justin Lebar via llvm-commits
- [PATCH] D44415: [PM][FunctionAttrs] add NoUnwind attribute inference to PostOrderFunctionAttrs pass
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D44415: [PM][FunctionAttrs] add NoUnwind attribute inference to PostOrderFunctionAttrs pass
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D44415: [PM][FunctionAttrs] add NoUnwind attribute inference to PostOrderFunctionAttrs pass
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D44415: [PM][FunctionAttrs] add NoUnwind attribute inference to PostOrderFunctionAttrs pass
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D44544: llvm-objdump: Print symbol name if it's address is the same as the next one's
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r327297 - [sanitizer] Align & pad the allocator structures to the cacheline size v2
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r327321 - [scudo] Secondary allocator overhaul to support Windows
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r327525 - [scudo] Add Chunk::getSize, rework Chunk::getUsableSize
Kostya Kortchinsky via llvm-commits
- [PATCH] D44326: [sanitizer] Align & pad the allocator structures to the cacheline size v2
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D43949: [scudo] Secondary allocator overhaul to support Windows
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44444: [scudo] Add Chunk::getSize, rework Chunk::getUsableSize
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44444: [scudo] Add Chunk::getSize, rework Chunk::getUsableSize
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44444: [scudo] Add Chunk::getSize, rework Chunk::getUsableSize
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44499: [Scudo] Avoid accidental references of C++ library
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44499: [Scudo] Avoid accidental references of C++ library
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44499: [Scudo] Avoid accidental references of C++ library
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44525: [sanitizer] Add a slim Scudo shared runtime
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44525: [sanitizer] Add a slim Scudo shared runtime
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44499: [Scudo] Avoid accidental references of C++ library
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44499: [Scudo] Avoid accidental references of C++ library
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44525: [sanitizer] Add a slim Scudo shared runtime
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44578: [sanitizer] WIP Separate Coverage & Symbolizer from core RTSanitizerCommon
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44525: [sanitizer] Add a slim Scudo shared runtime
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44578: [sanitizer] WIP Separate Coverage & Symbolizer from core RTSanitizerCommon
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44578: [sanitizer] WIP Separate Coverage & Symbolizer from core RTSanitizerCommon
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44578: [sanitizer] WIP Separate Coverage & Symbolizer from core RTSanitizerCommon
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44569: [clang-format] Disallow breaks before ']' in text proto extensions
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D44374: [GlobalISel] Add support for lowering vector operations to scalar.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D44374: [GlobalISel] Add support for lowering vector operations to scalar.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D44519: Add llvm-exegesis tool.
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r327271 - [Hexagon] Add more lit tests
Krzysztof Parzyszek via llvm-commits
- [llvm] r327271 - [Hexagon] Add more lit tests
Krzysztof Parzyszek via llvm-commits
- [llvm] r327279 - [Hexagon] Add REQUIRES: asserts to testcases that use -debug-only
Krzysztof Parzyszek via llvm-commits
- [llvm] r327281 - [Hexagon] Add REQUIRES: asserts to testcases that use -stats
Krzysztof Parzyszek via llvm-commits
- [llvm] r327302 - [Hexagon] Subtarget feature to emit one instruction per packet
Krzysztof Parzyszek via llvm-commits
- [llvm] r327308 - [Hexagon] Counting leading/trailing bits is cheap
Krzysztof Parzyszek via llvm-commits
- [llvm] r327310 - [Hexagon] Fix typo in testcase
Krzysztof Parzyszek via llvm-commits
- [llvm] r327712 - [Hexagon] Fix zero-extending non-HVX bool vectors
Krzysztof Parzyszek via llvm-commits
- [llvm] r327737 - [Hexagon] Add lit testcases for atomic intrinsics
Krzysztof Parzyszek via llvm-commits
- [llvm] r327742 - [Hexagon] Avoid bank conflicts in post-RA scheduler
Krzysztof Parzyszek via llvm-commits
- [PATCH] D43850: [CodeGen] Avoid handling DBG_VALUE in the LivePhysRegs stepping functions.
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D43850: [CodeGen] Avoid handling DBG_VALUE in the LivePhysRegs stepping functions.
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D43353: [X86] Add phony registers for high halves of E[A-D]X, E[SD]I, E[BS]P and EIP
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D44256: Allow targets to specify syntax of assignment in assembler output
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D44523: Change calculation of MaxVectorSize
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D44523: Change calculation of MaxVectorSize
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D44523: Change calculation of MaxVectorSize
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D44523: Change calculation of MaxVectorSize
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D44523: Change calculation of MaxVectorSize
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D44574: [LV] Introduce TTI::getMinimumVF
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D44574: [LV] Introduce TTI::getMinimumVF
Krzysztof Parzyszek via Phabricator via llvm-commits
- [compiler-rt] r327700 - tsan: revert: Update buildgo.sh to pass -isysroot on Darwin.
Kuba Mracek via llvm-commits
- [llvm] r327474 - [ORC] Add a 'lookup' convenience function for finding symbols in a list of VSOs.
Lang Hames via llvm-commits
- [llvm] r327475 - [ORC] Silence a compiler error.
Lang Hames via llvm-commits
- [llvm] r327476 - [ExecutionEngine] Add a getSymbolTable method to RuntimeDyld.
Lang Hames via llvm-commits
- [llvm] r327477 - [ORC] Fix a data race in the lookup function.
Lang Hames via llvm-commits
- [llvm] r327478 - [RuntimeDyld] Silence a compiler error.
Lang Hames via llvm-commits
- [llvm] r327566 - [ORC] Switch from shared_ptr to unique_ptr for addModule methods.
Lang Hames via llvm-commits
- [llvm] r327594 - [ORC] Re-apply r327566 with a fix for test-global-ctors.ll.
Lang Hames via llvm-commits
- [PATCH] D42582: [lldb][PPC64] Fixed step-in stopping in the wrong line
Leandro Lupori via Phabricator via llvm-commits
- [PATCH] D44389: [LNT] Error accessing URL /db_default/v4/nts/profile/ajax/getFunctions; NOT FOUND
Leandro Nunes via Phabricator via llvm-commits
- [llvm] r327319 - [PowerPC][NFC] Explicitly state types on FP SDAG patterns in anticipation of adding the f128 type
Lei Huang via llvm-commits
- [llvm] r327599 - [PowerPC][NFC] formatting-only fix
Lei Huang via llvm-commits
- [PATCH] D44506: [Power9]Legalize and emit code for quad-precision add/div/mul/sub
Lei Huang via Phabricator via llvm-commits
- [PATCH] D44530: [Power9]Legalize and emit code for quad-precision copySign/abs/nabs/neg/sqrt
Lei Huang via Phabricator via llvm-commits
- [PATCH] D16008: [clang-tidy] Add calling virtual functions in constructors/destructors check.
Malcolm Parsons via Phabricator via llvm-commits
- [polly] r327361 - [polly] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via llvm-commits
- [PATCH] D44410: [GlobalISel] Zero extend booleans during legalize
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D44410: [GlobalISel] Zero extend booleans during legalize
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D44361: [polly] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D44410: [GlobalISel] Zero extend booleans during legalize
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D44360: [compiler-rt] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D44360: [compiler-rt] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D44401: [AMDGPU] Always use IDX for load/store format intrinsics.
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D41949: [RISCV] implement li pseudo instruction
Mario Werner via Phabricator via llvm-commits
- [llvm] r327583 - [AMDGPU] Waitcnt pass: Modify the waitcnt pass to propagate info in the case of a single basic block loop. mergeInputScoreBrackets() does this for us; update it so that it processes the single bb's score bracket when processing the single bb's preds. It is, after all, a pred of itself, so it's score bracket is needed.
Mark Searles via llvm-commits
- [PATCH] D44434: [AMDGPU] Waitcnt pass: propagate info in the case of a single basic block loop
Mark Searles via Phabricator via llvm-commits
- [PATCH] D44434: [AMDGPU] Waitcnt pass: propagate info in the case of a single basic block loop
Mark Searles via Phabricator via llvm-commits
- [PATCH] D44319: [AMDGPU]Supported ds_write_b128 generation.
Mark Searles via Phabricator via llvm-commits
- [PATCH] D44434: [AMDGPU] Waitcnt pass: propagate info in the case of a single basic block loop
Mark Searles via Phabricator via llvm-commits
- [compiler-rt] r327621 - [TSan] fix Go runtime test on amd64 with PIE
Martin Pelikan via llvm-commits
- [PATCH] D44071: [TSan] fix Go runtime test on amd64 with PIE
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D44071: [TSan] fix Go runtime test on amd64 with PIE
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D44071: [TSan] fix Go runtime test on amd64 with PIE
Martin Pelikán via Phabricator via llvm-commits
- [PATCH] D44071: [TSan] fix Go runtime test on amd64 with PIE
Martin Pelikán via Phabricator via llvm-commits
- [llvm] r327316 - [AArch64] Fold adds with tprel_lo12_nc and secrel_lo12 into a following ldr/str
Martin Storsjo via llvm-commits
- [llvm] r327503 - [AArch64] Don't produce R_AARCH64_TLSLE_LDST32_TPREL_LO12_NC
Martin Storsjo via llvm-commits
- [lld] r327561 - [COFF] Add support for the GNU ld flag --kill-at
Martin Storsjo via llvm-commits
- [lld] r327562 - [MinGW] Add support for the GNU ld flag --kill-at
Martin Storsjo via llvm-commits
- [llvm] r327779 - [AArch64] Skip an unnecessary getCopyToReg in DYNAMIC_STACKALLOC
Martin Storsjo via llvm-commits
- [lld] r327561 - [COFF] Add support for the GNU ld flag --kill-at
Martin Storsjö via llvm-commits
- [PATCH] D44355: [AArch64] Fold adds with tprel_lo12_nc and secrel_lo12 into a following ldr/str
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44355: [AArch64] Fold adds with tprel_lo12_nc and secrel_lo12 into a following ldr/str
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44355: [AArch64] Fold adds with tprel_lo12_nc and secrel_lo12 into a following ldr/str
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44291: [ARM, AArch64] Check the no-stack-arg-probe attribute for dynamic stack probes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44292: [LLD] [COFF, MinGW] Implement the GNU ld flag --kill-at
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44292: [LLD] [COFF, MinGW] Implement the GNU ld flag --kill-at
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44292: [LLD] [COFF, MinGW] Implement the GNU ld flag --kill-at
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44292: [LLD] [COFF, MinGW] Implement the GNU ld flag --kill-at
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44291: [ARM, AArch64] Check the no-stack-arg-probe attribute for dynamic stack probes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44291: [ARM, AArch64] Check the no-stack-arg-probe attribute for dynamic stack probes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44586: [AArch64] Skip an unnecessary getCopyToReg in DYNAMIC_STACKALLOC
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44543: [AsmPrinter] Emit .weak directive for weak linkage on COFF
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44592: [X86] Properly implement the calling convention for f80 for win64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44586: [AArch64] Skip an unnecessary getCopyToReg in DYNAMIC_STACKALLOC
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D27296: Don't assume mingw is providing SSP functions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D27296: Don't assume mingw is providing SSP functions
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r327267 - AMDGPU/GlobalISel: Make some G_MERGE_VALUEs legal
Matt Arsenault via llvm-commits
- [llvm] r327268 - AMDGPU/GlobalISel: InstrMapping for G_MERGE_VALUES
Matt Arsenault via llvm-commits
- [llvm] r327269 - AMDGPU/GlobalISel: Legality and RegBankInfo for G_{INSERT|EXTRACT}_VECTOR_ELT
Matt Arsenault via llvm-commits
- [llvm] r327467 - TargetMachine: Add address space to getPointerSize
Matt Arsenault via llvm-commits
- [llvm] r327488 - [AMDGPU] Fix for DAGCombiner infinite loop in OCLtst
Matt Arsenault via llvm-commits
- [llvm] r327772 - AMDGPU/GlobalISel: Basic legality for load/store
Matt Arsenault via llvm-commits
- [llvm] r327773 - AMDGPU/GlobalISel: Basic G_GEP legality
Matt Arsenault via llvm-commits
- [llvm] r327774 - AMDGPU/GlobalISel: Cleanup constant legality
Matt Arsenault via llvm-commits
- [PATCH] D44026: AMDGPU/GlobalISel: Make some G_MERGE_VALUEs legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44145: AMDGPU/GlobalISel: Legality and RegBankInfo for G_{INSERT|EXTRACT}_VECTOR_ELT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44410: [GlobalISel] Zero extend booleans during legalize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44162: TargetMachine: Add address space to getPointerSize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44162: TargetMachine: Add address space to getPointerSize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44162: TargetMachine: Add address space to getPointerSize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44465: AMDGPU/GlobalISel: Basic legality for load/store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44466: AMDGPU/GlobalISel: Basic G_GEP legality
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44468: [AMDGPU] For OS type AMDPAL, fixed scratch on compute shader
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44046: [AMDGPU] Fixed incorrect break from loop
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44401: [AMDGPU] Always use IDX for load/store format intrinsics.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44572: AMDGPU: Don't leave dead illegal VGPR->SGPR copies
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44465: AMDGPU/GlobalISel: Basic legality for load/store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44466: AMDGPU/GlobalISel: Basic G_GEP legality
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44585: [AMDGPU] Scalarize when scalar code cheaper than vector code.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r327589 - [CleanUp] Remove NumInstructions field from LoopVectorizer's RegisterUsage struct.
Matt Davis via llvm-commits
- [PATCH] D43850: [CodeGen] Avoid handling DBG_VALUE in the LivePhysRegs stepping functions.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D43850: [CodeGen] Avoid handling DBG_VALUE in the LivePhysRegs stepping functions.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D43850: [CodeGen] Avoid handling DBG_VALUE in the LivePhysRegs stepping functions.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D44495: [CleanUp] Remove NumInstructions field from LoopVectorizer's RegisterUsage struct.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D44495: [CleanUp] Remove NumInstructions field from LoopVectorizer's RegisterUsage struct.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D44495: [CleanUp] Remove NumInstructions field from LoopVectorizer's RegisterUsage struct.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D22792: VecClone Pass
Matt via Phabricator via llvm-commits
- [llvm] r327638 - [ConstantFolding, InstSimplify] Handle more vector GEPs
Matthew Simpson via llvm-commits
- [llvm] r327698 - [TTI, AArch64] Allow the cost model analysis to test vector reduce intrinsics
Matthew Simpson via llvm-commits
- [llvm] r327702 - [AArch64] Implement getArithmeticReductionCost
Matthew Simpson via llvm-commits
- [PATCH] D44489: [TTI, AArch64] Allow the cost model analysis to test vector reduce intrinsics
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D44490: [AArch64] Implement getArithmeticReductionCost
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D44490: [AArch64] Implement getArithmeticReductionCost
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D44489: [TTI, AArch64] Allow the cost model analysis to test vector reduce intrinsics
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D44490: [AArch64] Implement getArithmeticReductionCost
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D44489: [TTI, AArch64] Allow the cost model analysis to test vector reduce intrinsics
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D44219: [ConstantFolding, InstSimplify] Handle more vector GEPs
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D44489: [TTI, AArch64] Allow the cost model analysis to test vector reduce intrinsics
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D44490: [AArch64] Implement getArithmeticReductionCost
Matthew Simpson via Phabricator via llvm-commits
- [llvm] r327373 - [SCEV][NFC] Smarter implementation of isAvailableAtLoopEntry
Max Kazantsev via llvm-commits
- [llvm] r327615 - [SCEV][NFC] Remove TBB, FBB parameters from exit limit computations
Max Kazantsev via llvm-commits
- [llvm] r327693 - [NFC] Void variables used for asserts only
Max Kazantsev via llvm-commits
- [PATCH] D43759: [SCEV] Add one more case in computeConstantDifference
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D43997: [SCEV][NFC] Smarter implementation of isAvailableAtLoopEntry
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D43507: [SCEV] Fix isKnownPredicate
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D43876: [LoopUnroll] Peel off iterations if it makes conditions true/false.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D43876: [LoopUnroll] Peel off iterations if it makes conditions true/false.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D43997: [SCEV][NFC] Smarter implementation of isAvailableAtLoopEntry
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D43997: [SCEV][NFC] Smarter implementation of isAvailableAtLoopEntry
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44001: [SCEV] Prove implications for SCEVUnknown Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44419: [SCEV][NFC] Remove TBB, FBB parameters from exit limit computations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D43876: [LoopUnroll] Peel off iterations if it makes conditions true/false.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D43876: [LoopUnroll] Peel off iterations if it makes conditions true/false.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D43876: [LoopUnroll] Peel off iterations if it makes conditions true/false.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44001: [SCEV] Prove implications for SCEVUnknown Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44461: [SCEV] Consider guards in exit limit computation
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44419: [SCEV][NFC] Remove TBB, FBB parameters from exit limit computations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D43876: [LoopUnroll] Peel off iterations if it makes conditions true/false.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44001: [SCEV] Prove implications for SCEVUnknown Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44419: [SCEV][NFC] Remove TBB, FBB parameters from exit limit computations
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44461: [SCEV] Consider guards in exit limit computation
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44515: [IRCE] Change min value safety check
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44553: [SCEV] Re-land: Fix isKnownPredicate
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44553: [SCEV] Re-land: Fix isKnownPredicate
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44515: [IRCE] Change min value safety check
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44554: [SCEV] Factor out isKnownViaInduction. NFC.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44564: [InstSimplify] Look at the whole PHI graph when simplifying a PHI node
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r327615 - [SCEV][NFC] Remove TBB, FBB parameters from exit limit computations
Maxim Kazantsev via llvm-commits
- [llvm] r327615 - [SCEV][NFC] Remove TBB, FBB parameters from exit limit computations
Maxim Kazantsev via llvm-commits
- [polly] r327216 - Add isl operator overloads for isl::pw_aff
Michael Kruse via llvm-commits
- [llvm] r327328 - Improve caching scheme in ProvenanceAnalysis.
Michael Zolotukhin via llvm-commits
- [PATCH] D44053: Remove the LoopInstSimplify pass (-loop-instsimplify)
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D44270: Improve caching scheme in ProvenanceAnalysis.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D44282: [PR16756] JumpThreading: explicitly update SSA rather than use SSAUpdater.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D44282: [PR16756] JumpThreading: explicitly update SSA rather than use SSAUpdater.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D44551: Replace calls to 'system' with an error message and abort.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D44391: Export LLVM_DYLIB_COMPONENTS in LLVMConfig.cmake
Michał Górny via Phabricator via llvm-commits
- [PATCH] D44391: Export LLVM_DYLIB_COMPONENTS in LLVMConfig.cmake
Michał Górny via Phabricator via llvm-commits
- [llvm] r325892 - [DAGCOmbine] Ensure that (brcond (setcc ...)) is handled in a canonical manner.
Mikael Holmén via llvm-commits
- [llvm] r327647 - Refactor the PDB HashTable class.
Mikael Holmén via llvm-commits
- [PATCH] D34135: [JumpThreading] Use DT to avoid processing dead blocks
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D44550: [InstCombine] canonicalize fcmp+select to fabs
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D44550: [InstCombine] canonicalize fcmp+select to fabs
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D44521: [InstSimplify] fp_binop X, NaN --> NaN
Mikhail Dvoretckii via Phabricator via llvm-commits
- [llvm] r327704 - [ARM] Fix a check in vmov/vmvn immediate parsing
Mikhail Maltsev via llvm-commits
- [llvm] r327709 - [ARM] Convert more invalid NEON immediate loads
Mikhail Maltsev via llvm-commits
- [PATCH] D44460: [ARM] Fix a check in vmov/vmvn immediate parsing
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D44467: [ARM] Convert more invalid NEON immediate loads
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D44467: [ARM] Convert more invalid NEON immediate loads
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D44460: [ARM] Fix a check in vmov/vmvn immediate parsing
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D44460: [ARM] Fix a check in vmov/vmvn immediate parsing
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D44467: [ARM] Convert more invalid NEON immediate loads
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D39115: [MIPS][MicroMIPS] Extending size reduction pass with LWP and SWP
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [PATCH] D41029: [JumpTables][PowerPC] Let targets decide which switch instructions are suitable for jump tables
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44528: [PowerPC] Implement canCombineStoreAndExtract and provide the missing pattern for the combination
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44528: [PowerPC] Implement canCombineStoreAndExtract and provide the missing pattern for the combination
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44548: [DAGCombiner] Expand combining of FP logical operations to sign-setting FP operations
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44506: [Power9]Legalize and emit code for quad-precision add/div/mul/sub
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44530: [Power9]Legalize and emit code for quad-precision copySign/abs/nabs/neg/sqrt
Nemanja Ivanovic via Phabricator via llvm-commits
- [lld] r327286 - [WebAssembly] Reorder synthetic functions to come first
Nicholas Wilson via llvm-commits
- [lld] r327290 - [WebAssembly] Add test for imported ctor and fix indexing bug found
Nicholas Wilson via llvm-commits
- [lld] r327390 - [WebAssembly] Add missing --demangle arg
Nicholas Wilson via llvm-commits
- [lld] r327391 - [WebAssembly] Use helper macro from ELF/Options.td to tidy. NFC
Nicholas Wilson via llvm-commits
- [lld] r327392 - [WebAssembly] Demangle symbol names for use by the browser debugger
Nicholas Wilson via llvm-commits
- [lld] r327507 - [WebAssembly] Replace varargs debugPrint with standard log call
Nicholas Wilson via llvm-commits
- [lld] r327508 - [WebAssembly] Add missing implementation for --initial/max-memory args
Nicholas Wilson via llvm-commits
- [llvm] r327522 - [WebAssembly] Identify COMDATs by index rather than string. NFC
Nicholas Wilson via llvm-commits
- [lld] r327523 - [WebAssembly] Avoid COMDAT hashmap lookup for each symbol. NFC
Nicholas Wilson via llvm-commits
- [llvm] r327526 - [WebAssembly] Add DenseMap traits and operator== for Wasm type structs
Nicholas Wilson via llvm-commits
- [lld] r327527 - [WebAssembly] Use DenseMapInfo traits from LLVM repo. NFC
Nicholas Wilson via llvm-commits
- [lld] r327579 - [WebAssembly] Fix -Werror=extra failure due to enum in ternary
Nicholas Wilson via llvm-commits
- [lld] r327508 - [WebAssembly] Add missing implementation for --initial/max-memory args
Nicholas Wilson via llvm-commits
- [PATCH] D44030: [WebAssembly] Tidy up handling of global symbol relocations
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44333: [WebAssembly] Reorder synthetic functions to come first
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44349: [WebAssembly] Verify contents of relocations target before writing in
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44358: [WebAssembly] Refactor to avoid conflating global and function index space. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44331: [WebAssembly] Add test for imported ctor and fix indexing bug found
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44301: [WebAssembly] Add missing --demangle arg
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44393: [WebAssembly] Add missing implementation for --initial/max-memory args
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44394: [WebAssembly] Use helper macro from ELF/Options.td to tidy. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44316: [WebAssembly] Demangle symbol names for use by the browser debugger
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44316: [WebAssembly] Demangle symbol names for use by the browser debugger
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44344: [WebAssembly] Avoid COMDAT hashmap lookup for each symbol. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44301: [WebAssembly] Add missing --demangle arg
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44394: [WebAssembly] Use helper macro from ELF/Options.td to tidy. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44316: [WebAssembly] Demangle symbol names for use by the browser debugger
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44316: [WebAssembly] Demangle symbol names for use by the browser debugger
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44316: [WebAssembly] Demangle symbol names for use by the browser debugger
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44303: [WebAssembly] Add DenseMap traits and operator== for Wasm type structs. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44393: [WebAssembly] Add missing implementation for --initial/max-memory args
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44427: [WebAssembly] Add export/import for function pointer table
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44311: [WebAssembly] Implement -print-gc-sections to test global GC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44313: [WebAssembly] Implement GC for imports
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44313: [WebAssembly] Implement GC for imports
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44440: [WebAssembly] Implement --print-gc-sections for synthetic functions
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44427: [WebAssembly] Add export/import for function pointer table
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44311: [WebAssembly] Implement -print-gc-sections to test global GC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44441: [WebAssembly] Replace varargs debugPrint with standard log call
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44451: [WebAssembly] Fix expected contents of relocations with addends
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44441: [WebAssembly] Replace varargs debugPrint with standard log call
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44393: [WebAssembly] Add missing implementation for --initial/max-memory args
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44343: [WebAssembly] Identify COMDATs by index rather than string. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44344: [WebAssembly] Avoid COMDAT hashmap lookup for each symbol. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44344: [WebAssembly] Avoid COMDAT hashmap lookup for each symbol. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44303: [WebAssembly] Add DenseMap traits and operator== for Wasm type structs. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44150: [WebAssembly] Use DenseMapInfo traits from LLVM repo. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44427: [WebAssembly] Add export/import for function pointer table
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44316: [WebAssembly] Demangle symbol names for use by the browser debugger
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44440: [WebAssembly] Implement --print-gc-sections for synthetic functions
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44316: [WebAssembly] Demangle symbol names for use by the browser debugger
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44393: [WebAssembly] Add missing implementation for --initial/max-memory args
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44311: [WebAssembly] Implement -print-gc-sections to test global GC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44313: [WebAssembly] Implement GC for imports
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44150: [WebAssembly] Use DenseMapInfo traits from LLVM repo. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44313: [WebAssembly] Implement GC for imports
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44311: [WebAssembly] Implement -print-gc-sections to test global GC
Nicholas Wilson via Phabricator via llvm-commits
- [lld] r327257 - [lld-link] For suppressible warnings, print the warning number.
Nico Weber via llvm-commits
- [lld] r327261 - Make lld-link shout at me less.
Nico Weber via llvm-commits
- [llvm] r327262 - MC intel asm parser: Allow @ at the start of function names.
Nico Weber via llvm-commits
- [llvm] r326710 - Fuzzer: remove temporary files after we're done with them.
Nico Weber via llvm-commits
- [PATCH] D44297: [lld-link] For suppressible warnings, print the suppressing flag.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D44307: Make lld-link shout at me less.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D44359: MC intel asm parser: Allow @ at the start of function names.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D43624: Change DEBUG() macro to LLVM_DEBUG()
Nicola Zaghen via Phabricator via llvm-commits
- [PATCH] D43624: Change DEBUG() macro to LLVM_DEBUG()
Nicola Zaghen via Phabricator via llvm-commits
- [PATCH] D43624: Change DEBUG() macro to LLVM_DEBUG()
Nicola Zaghen via Phabricator via llvm-commits
- [llvm] r327492 - TableGen: Add !dag function for construction
Nicolai Haehnle via llvm-commits
- [llvm] r327493 - TableGen: Allow ? in lists
Nicolai Haehnle via llvm-commits
- [llvm] r327494 - TableGen: Type-check BinOps
Nicolai Haehnle via llvm-commits
- [llvm] r327495 - TableGen: Allow dag operators to be resolved late
Nicolai Haehnle via llvm-commits
- [llvm] r327496 - TableGen: Add !ne, !le, !lt, !ge, and !gt comparisons
Nicolai Haehnle via llvm-commits
- [llvm] r327497 - TableGen: Explicitly forbid some nestings of class, multiclass, and foreach
Nicolai Haehnle via llvm-commits
- [PATCH] D44401: [AMDGPU] Always use IDX for load/store format intrinsics.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44107: TableGen: Remove unused ParseForeachMode
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44106: TableGen: More helpful error messages
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44195: TableGen: Remove the cast-from-string-to-variable-reference feature
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44195: TableGen: Remove the cast-from-string-to-variable-reference feature
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44198: TableGen: Only fold when some operand made resolve progress
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44474: TableGen: Explicitly test some cases of self-references and !cast errors
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44475: TableGen: Check the dynamic type of !cast<Rec>(string)
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44476: TableGen: Explicitly forbid self-references to field members
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44478: TableGen: Streamline how defs are instantiated
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44478: TableGen: Streamline how defs are instantiated
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D40556: SIFixSGPRCopies should not change non-divergent PHI
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44401: [AMDGPU] Always use IDX for load/store format intrinsics.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44521: [InstSimplify] fp_binop X, NaN --> NaN
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r327777 - [DAG, X86] Revert r327197 "Revert r327170, r327171, r327172"
Nirav Dave via llvm-commits
- [llvm] r327778 - Revert "[DAG, X86] Revert r327197 "Revert r327170, r327171, r327172""
Nirav Dave via llvm-commits
- [PATCH] D44442: [X86] Teach X86TargetLowering::targetShrinkDemandedConstant to set non-demanded bits if it helps created an and mask that can be matched as a zero extend.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D38128: Handle COPYs of physregs better (regalloc hints)
Nirav Dave via Phabricator via llvm-commits
- [llvm] r327767 - [X86] Added support for nocf_check attribute for indirect Branch Tracking
Oren Ben Simhon via llvm-commits
- [llvm] r327484 - Export LLVM_DYLIB_COMPONENTS in LLVMConfig.cmake
Pavel Labath via llvm-commits
- [llvm] r327486 - DWARF: Unify form size handling code
Pavel Labath via llvm-commits
- [lld] r327489 - Fix build broken by llvm r327486
Pavel Labath via llvm-commits
- [llvm] r327498 - Explicitly initialize dwarf::FormParams in DIEInteger::SizeOf
Pavel Labath via llvm-commits
- [llvm] r327500 - Fix msvc compiler error in r327498
Pavel Labath via llvm-commits
- [llvm] r326810 - [Asm] Fix another layering violation in assmebly macro dumping
Pavel Labath via llvm-commits
- [llvm] r327699 - DWARFVerifier: Enhance validation of .debug_names hash tables
Pavel Labath via llvm-commits
- [llvm] r327701 - HashTableTest: squelch some "comparison of integers of different signs" warnings
Pavel Labath via llvm-commits
- [PATCH] D44290: Handle mixed-OS paths in DWARF reader
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44139: Update selected thread after loading mach core
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42145: [lldb] Use vFlash commands when writing to target's flash memory regions
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44382: [DWARF] Rework debug line parsing to use llvm::Error
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44391: Export LLVM_DYLIB_COMPONENTS in LLVMConfig.cmake
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44391: Export LLVM_DYLIB_COMPONENTS in LLVMConfig.cmake
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D43286: [CodeGen] Generate DWARF v5 Accelerator Tables
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44391: Export LLVM_DYLIB_COMPONENTS in LLVMConfig.cmake
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44418: DWARF: Unify form size handling code
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44420: [cmake] fix a typo in llvm_config macro
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44433: DWARFVerifier: Enhance validation of .debug_names hash tables
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44391: Export LLVM_DYLIB_COMPONENTS in LLVMConfig.cmake
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44418: DWARF: Unify form size handling code
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44379: [cmake] Fix standalone+LLVM_LINK_LLVM_DYLIB builds (pr36687)
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44433: DWARFVerifier: Enhance validation of .debug_names hash tables
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44502: Fix a bug in "target.source-map" where we would resolve unmapped paths incorrectly
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44159: Next batch of test-tree-cleaning changes
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44531: MC: fix layering violation introduced in r325139
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44433: DWARFVerifier: Enhance validation of .debug_names hash tables
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44526: [dotest] Clean up test folder clean-up
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44570: [dwarf] Unify unknown dwarf enum formatting code
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44570: [dwarf] Unify unknown dwarf enum formatting code
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44304: [MIPS GlobalISel] Select add i32, i32
Petar Avramovic via Phabricator via llvm-commits
- [llvm] r327511 - [mips] Add support for CRC ASE
Petar Jovanovic via llvm-commits
- [PATCH] D42112: [PowerPC] Secure PLT support
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D44176: [mips] Add support for CRC ASE
Petar Jovanovic via Phabricator via llvm-commits
- [lld] r327667 - COFF: Move assignment of section RVAs to assignAddresses(). NFCI.
Peter Collingbourne via llvm-commits
- [lld] r327668 - COFF: Implement string tail merging.
Peter Collingbourne via llvm-commits
- [lld] r327688 - Revert r327248, "For most Targets the _GLOBAL_OFFSET_TABLE_ symbol is expected to be at"
Peter Collingbourne via llvm-commits
- [lld] r327248 - For most Targets the _GLOBAL_OFFSET_TABLE_ symbol is expected to be at
Peter Collingbourne via llvm-commits
- [PATCH] D44235: [LTO/gold] Support --wrap
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44235: [LTO/gold] Support --wrap
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44235: [LTO/gold] Support --wrap
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44492: [COFF] Enable per-function and data sections in LTO
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44501: COFF: Move assignment of section offsets to assignAddresses(). NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44504: COFF: Implement string tail merging.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44504: COFF: Implement string tail merging.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44504: COFF: Implement string tail merging.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44504: COFF: Implement string tail merging.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44504: COFF: Implement string tail merging.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44504: COFF: Implement string tail merging.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44504: COFF: Implement string tail merging.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44504: COFF: Implement string tail merging.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44504: COFF: Implement string tail merging.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44501: COFF: Move assignment of section offsets to assignAddresses(). NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44504: COFF: Implement string tail merging.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44504: COFF: Implement string tail merging.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44242: ELF: Don't crash on output sections with a mix of SHF_LINK_ORDER and non-SHF_LINK_ORDER input sections.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D43361: [ThinLTO] Enable AutoHide on symbols with local_unnamed_addr
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44357: COFF: Adjust how we detect weak externals
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44274: Object: Fix handling of @@@ in .symver directive
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44274: Object: Fix handling of @@@ in .symver directive
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r327248 - For most Targets the _GLOBAL_OFFSET_TABLE_ symbol is expected to be at
Peter Smith via llvm-commits
- [lld] r327248 - For most Targets the _GLOBAL_OFFSET_TABLE_ symbol is expected to be at
Peter Smith via llvm-commits
- [lld] r327823 - [ELF] Recommit 327248 with Arm using the .got for _GLOBAL_OFFSET_TABLE_
Peter Smith via llvm-commits
- [PATCH] D44377: [ELF] - Drop SHF_LINK_ORDER flag from the output.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D44422: [ELF] - Never create .gnu_hash with NBuckets == 0.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D44355: [AArch64] Fold adds with tprel_lo12_nc and secrel_lo12 into a following ldr/str
Peter Smith via Phabricator via llvm-commits
- [PATCH] D44355: [AArch64] Fold adds with tprel_lo12_nc and secrel_lo12 into a following ldr/str
Peter Smith via Phabricator via llvm-commits
- [PATCH] D44355: [AArch64] Fold adds with tprel_lo12_nc and secrel_lo12 into a following ldr/str
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] r327759 - [Fuzzer] Build the shared memory hooks for Fuchsia
Petr Hosek via llvm-commits
- [PATCH] D44499: [Scudo] Avoid accidental references of C++ library
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D44499: [Scudo] Avoid accidental references of C++ library
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D44499: [Scudo] Avoid accidental references of C++ library
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D44532: Add option to disable linking of libcxx into fuzzer
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D44590: [Fuzzer] Build the shared memory hooks for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D44590: [Fuzzer] Build the shared memory hooks for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D44590: [Fuzzer] Build the shared memory hooks for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D16403: Add scope information to CFG
Phabricator via Phabricator via llvm-commits
- [PATCH] D43874: [AMDGPU][MC] Corrected definition of GATHER4 opcodes
Phabricator via Phabricator via llvm-commits
- [PATCH] D44020: [AMDGPU][MC][DOC] Updated AMD GPU assembler description
Phabricator via Phabricator via llvm-commits
- [PATCH] D44353: [X86] Remove use of MVT class from the ShuffleDecode library.
Phabricator via Phabricator via llvm-commits
- [PATCH] D43950: [AMDGPU][MC][GFX8] Added BUFFER_STORE_LDS_DWORD Instruction
Phabricator via Phabricator via llvm-commits
- [PATCH] D44390: [InstCombine] [NFC] Add tests for peeking through FP casts for sign-bit compares (PR36682)
Phabricator via Phabricator via llvm-commits
- [PATCH] D44398: [InstCombine] Replace calls to getNumUses with hasNUses or hasNUsesOrMore
Phabricator via Phabricator via llvm-commits
- [PATCH] D44069: Test Driver sanitise, unsupported on OpenBSD
Phabricator via Phabricator via llvm-commits
- [PATCH] D44069: Test Driver sanitise, unsupported on OpenBSD
Phabricator via Phabricator via llvm-commits
- [PATCH] D44349: [WebAssembly] Verify contents of relocations target before writing it
Phabricator via Phabricator via llvm-commits
- [PATCH] D44358: [WebAssembly] Refactor to avoid conflating global and function index space. NFC
Phabricator via Phabricator via llvm-commits
- [PATCH] D44358: [WebAssembly] Refactor to avoid conflating global and function index space. NFC
Phabricator via Phabricator via llvm-commits
- [PATCH] D44053: Remove the LoopInstSimplify pass (-loop-instsimplify)
Phabricator via Phabricator via llvm-commits
- [PATCH] D44342: Introduce a setting to disable Spotlight while running the test suite
Phabricator via Phabricator via llvm-commits
- [PATCH] D44383: [MC] Move the instruction latency computation from TargetSchedModel to MCSchedModel.
Phabricator via Phabricator via llvm-commits
- [PATCH] D44403: [X86] Remove SplitBinaryOpsAndApply and use SplitOpsAndApply by adding curly braces around the ops.
Phabricator via Phabricator via llvm-commits
- [PATCH] D44392: [MC] Move the reciprocal throughput computation from TargetSchedModel to MCSchedModel.
Phabricator via Phabricator via llvm-commits
- [PATCH] D43197: [OpenMP] Add flag for linking runtime bitcode library
Phabricator via Phabricator via llvm-commits
- [PATCH] D44451: [WebAssembly] Fix expected contents of relocations with addends
Phabricator via Phabricator via llvm-commits
- [PATCH] D44110: TableGen: Add !dag function for construction
Phabricator via Phabricator via llvm-commits
- [PATCH] D44112: TableGen: Type-check BinOps
Phabricator via Phabricator via llvm-commits
- [PATCH] D44111: TableGen: Allow ? in lists
Phabricator via Phabricator via llvm-commits
- [PATCH] D44113: TableGen: Allow dag operators to be resolved late
Phabricator via Phabricator via llvm-commits
- [PATCH] D44114: TableGen: Add !ne, !le, !lt, !ge, and !gt comparisons
Phabricator via Phabricator via llvm-commits
- [PATCH] D44115: TableGen: Explicitly forbid some nestings of class, multiclass, and foreach
Phabricator via Phabricator via llvm-commits
- [PATCH] D43660: [OpenMP] Add OpenMP data sharing infrastructure using global memory
Phabricator via Phabricator via llvm-commits
- [PATCH] D44442: [X86] Teach X86TargetLowering::targetShrinkDemandedConstant to set non-demanded bits if it helps created an and mask that can be matched as a zero extend.
Phabricator via Phabricator via llvm-commits
- [PATCH] D44462: [clangd] Don't use DraftMgr in implementation of forceReparse.
Phabricator via Phabricator via llvm-commits
- [PATCH] D44416: [InstCombine] [NFC] Add tests for peeking through unsigned FP casts for zero-equality compares (PR36682)
Phabricator via Phabricator via llvm-commits
- [PATCH] D44421: [InstSimplify] [NFC] Add tests for peeking through unsigned FP casts for sign compares (PR36682)
Phabricator via Phabricator via llvm-commits
- [PATCH] D43162: [Parser] (C++) Make -Wextra-semi slightly more useful
Phabricator via Phabricator via llvm-commits
- [PATCH] D44502: Fix a bug in "target.source-map" where we would resolve unmapped paths incorrectly
Phabricator via Phabricator via llvm-commits
- [PATCH] D44486: [OpenMP][libomptarget] Enable usage of shared memory slots
Phabricator via Phabricator via llvm-commits
- [PATCH] D44425: [InstSimplify] peek through unsigned FP casts for sign-bit compares (PR36682)
Phabricator via Phabricator via llvm-commits
- [PATCH] D44507: [cmake] Copy system debugserver from the right place when only CommandLineTools are installed
Phabricator via Phabricator via llvm-commits
- [PATCH] D44567: [clangd] Handle multiple callbacks from Sema's completion
Phabricator via Phabricator via llvm-commits
- [PATCH] D44481: [AMDGPU][MC] Corrected default values for unused SDWA operands
Phabricator via Phabricator via llvm-commits
- [PATCH] D44529: [AMDGPU][MC][GFX8][GFX9][DISASSEMBLER] Added "_e32" suffix to 32-bit VINTRP opcodes
Phabricator via Phabricator via llvm-commits
- [PATCH] D44289: [X86] Post process the DAG after isel to remove vector moves that were added to zero upper bits.
Phabricator via Phabricator via llvm-commits
- [PATCH] D44319: [AMDGPU]Supported ds_write_b128 generation.
Phabricator via Phabricator via llvm-commits
- [PATCH] D44540: [X86] Merge ADDSUB/SUBADD detection into single methods that can detect either and indicate what they found.
Phabricator via Phabricator via llvm-commits
- [PATCH] D44583: Quiet unused variable warnings in Release builds
Phabricator via Phabricator via llvm-commits
- [PATCH] D41879: [X86] Added support for nocf_check attribute for indirect Branch Tracking
Phabricator via Phabricator via llvm-commits
- [PATCH] D41880: Adding nocf_check attribute for cf-protection fine tuning
Phabricator via Phabricator via llvm-commits
- [PATCH] D44488: [llvm-mca] Refactor class RegisterFile to allow the definition of multiple register files.
Phabricator via Phabricator via llvm-commits
- [PATCH] D44424: [InstCombine] peek through unsigned FP casts for zero-equality compares (PR36682)
Phabricator via Phabricator via llvm-commits
- [PATCH] D35258: [Plugins] Add a slim plugin API to work together with the new PM
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D35258: [Plugins] Add a slim plugin API to work together with the new PM
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r327577 - [EarlyCSE] Exploit open ended invariant.start scopes
Philip Reames via llvm-commits
- [llvm] r327646 - [EarlyCSE] Reuse invariant scopes for invariant load
Philip Reames via llvm-commits
- [llvm] r327655 - [EarlyCSE] Don't hide earler invariant.scopes
Philip Reames via llvm-commits
- [llvm] r327615 - [SCEV][NFC] Remove TBB, FBB parameters from exit limit computations
Philip Reames via llvm-commits
- [llvm] r327664 - [LICM] Ignore exits provably not taken on first iteration when computing must execute
Philip Reames via llvm-commits
- [llvm] r327722 - [LICM/mustexec] Extend first iteration must execute logic to fcmps
Philip Reames via llvm-commits
- [PATCH] D44287: [LICM] Ignore exits provably not taken on first iteration when computing must execute
Philip Reames via Phabricator via llvm-commits
- [PATCH] D43716: [EarlyCSE] Exploit open ended invariant.start scopes
Philip Reames via Phabricator via llvm-commits
- [PATCH] D44497: [EarlyCSE] Reuse invariant scopes for invariant load
Philip Reames via Phabricator via llvm-commits
- [PATCH] D44287: [LICM] Ignore exits provably not taken on first iteration when computing must execute
Philip Reames via Phabricator via llvm-commits
- [PATCH] D44244: [LLVM] Add -git-commit-after-all option
Philip Reames via Phabricator via llvm-commits
- [PATCH] D44524: Add an analysis printer for must execute reasoning
Philip Reames via Phabricator via llvm-commits
- [PATCH] D44497: [EarlyCSE] Reuse invariant scopes for invariant load
Philip Reames via Phabricator via llvm-commits
- [PATCH] D44497: [EarlyCSE] Reuse invariant scopes for invariant load
Philip Reames via Phabricator via llvm-commits
- [PATCH] D44287: [LICM] Ignore exits provably not taken on first iteration when computing must execute
Philip Reames via Phabricator via llvm-commits
- [PATCH] D44542: [LICM/mustexec] Extend first iteration must exexute logic to fcmps
Philip Reames via Phabricator via llvm-commits
- [PATCH] D44542: [LICM/mustexec] Extend first iteration must exexute logic to fcmps
Philip Reames via Phabricator via llvm-commits
- [PATCH] D44524: Add an analysis printer for must execute reasoning
Philip Reames via Phabricator via llvm-commits
- [PATCH] D44524: Add an analysis printer for must execute reasoning
Philip Reames via Phabricator via llvm-commits
- [PATCH] D44524: Add an analysis printer for must execute reasoning
Philip Reames via Phabricator via llvm-commits
- [PATCH] D44524: Add an analysis printer for must execute reasoning
Philip Reames via Phabricator via llvm-commits
- [PATCH] D44532: Add option to disable linking of libcxx into fuzzer
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D44532: Add option to disable linking of libcxx into fuzzer
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D44532: Add option to disable linking of libcxx into fuzzer
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [llvm] r327276 - Updating MIR Language Reference to include new syntax for symbols and physregs.
Puyan Lotfi via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D44368: MIR-Canon Idempotent Instruction Hoisting.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D43093: [FastISel] Sink local value materializations to first use
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D43353: [X86] Add phony registers for high halves of E[A-D]X, E[SD]I, E[BS]P and EIP
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D43819: [ELF] - Restrict section offsets that exceeds file size.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43958: [llvm-readobj][ELF] Move ELF note parsing into lib/Object
Rafael Avila de Espindola via llvm-commits
- [PATCH] D44382: [DWARF] Rework debug line parsing to use llvm::Error
Rafael Avila de Espindola via llvm-commits
- [PATCH] D44336: Implement --cref.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D44376: [ELF] - Drop special flags for empty output sections.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D44274: Object: Fix handling of @@@ in .symver directive
Rafael Avila de Espindola via llvm-commits
- [PATCH] D44380: [ELF] - Implement INSERT BEFORE.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D44397: [ThinLTO] Clear dllimport when setting dso_local
Rafael Avila de Espindola via llvm-commits
- [PATCH] D44422: [ELF] - Never create .gnu_hash with NBuckets == 0.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D44377: [ELF] - Drop SHF_LINK_ORDER flag from the output.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D44004: [ELF] - Show data and assignment commands in the map file.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D44414: Error instead of producing broken binary
Rafael Avila de Espindola via llvm-commits
- [PATCH] D44469: [llvm-readobj] - Teach llvm-readobj to dump .note.gnu.property sections.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D44485: [MC] Always emit relocations for same-section function references
Rafael Avila de Espindola via llvm-commits
- [PATCH] D44336: Implement --cref.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D44376: [ELF] - Drop special flags for empty output sections.
Rafael Avila de Espindola via llvm-commits
- [lld] r327645 - Add a comment about ELF spec and the symbol table's sh_info.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D44168: [ELF] Add .eh_frame pieces to map file
Rafael Avila de Espindola via llvm-commits
- [lld] r327645 - Add a comment about ELF spec and the symbol table's sh_info.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D44397: [ThinLTO] Clear dllimport when setting dso_local
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44412: Reduce code duplication a bit
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44413: FYI: a possible fix for pr36678
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44414: Error instead of producing broken binary
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44397: [ThinLTO] Clear dllimport when setting dso_local
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44438: [ELF] - Convert overlapping-sections.s testcase to x86 and cleanup.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44414: Error instead of producing broken binary
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44414: Error instead of producing broken binary
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44412: Reduce code duplication a bit
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44414: Error instead of producing broken binary
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D41549: Detemplate reportDuplicate
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D41247: Handle a VersymIndex of 0 as an error
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D41215: Fix crash on invalid
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D41188: Move Repl to SectionBase
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D41143: Fix the type of the Discared section
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D41060: Add an option for ICFing data
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D41049: Compact symbols from 96 to 88 bytes
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D41037: Create reserved symbols early so they can be versioned
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D40582: Simplify Symbol::copyFrom
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D40535: Handle binding in --wrap
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D40161: Remove IsLocal
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D40503: Store the real binding of shared symbols
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D40086: Drop conflicting sh_entsize
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D40315: Simplify as-needed handling
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D40063: Propagate sh_entsize out
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D39868: Make sure the temporary file is almost always deleted
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D35868: Detemplate SymbolTable
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D39710: Simplify unlinkAsync
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D37720: Correct ALIGN expression when inside a section.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D39506: Add a script to run various benchmarks and send the result to lnt
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D38885: Handle all symbol types in --trace
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D34993: Refine our --wrap implementation
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D38660: Don't create a dummy __tls_get_addr
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D37998: Tweak orphan section placement
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D37774: Remove CopyRelSecOff from SharedSymbol
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D35873: Merge OutputSectionCommand and OutputSection
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D36499: If --dynamic-list is given, only those symbols are preemptible
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D34313: Prefer -Ttext over linker script values
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D35910: Make __start_sec __end_sec handling more precise
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D35324: Don't expose a map in the DWARFContext interface
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D33700: Define __executable_start
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D34539: COFF: handle "undef - ." expressions
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D34313: Prefer -Ttext over linker script values
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D34530: Change creation of relative relocations on COFF
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D34530: Change creation of relative relocations on COFF
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D34228: Move clearOutputSections before sortSections
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D34123: Set non alloc section address to 0 earlier
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D33112: Optimize orphan plament in a general way
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D30891: Change our linker script expr representation
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D30891: Change our linker script expr representation
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D34073: Relax the overflow checking of R_386_PC16
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D34061: Fix weak symbols on arm and aarch64
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D32612: Remove LinkerScript::flush
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D33327: Use linker script commands in writeMapFile
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D33153: Alternative way to detemplate GotSection
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D31083: Inline a few functions
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D30546: Fully precise gc handling of __start and __stop symbols
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D30507: Remove DefinedSynthetic
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D30303: Convert EhOutputSection to be a synthetic section
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D29968: Handle .eh_frame pointing to discarded section in -r
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D29590: Generalize SHF_LINK_ORDER to user defined sections
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D28617: Implement -Map
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D26161: '.' is not absolute
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D25960: Read section headers upfront
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D28470: Support outputting to /dev/null
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D28401: Handle versioned undefined symbols
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D27578: Change the implementation of --dynamic-list to use linker script parsing
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D26864: Simplify handling of SHF_LINK_ORDER
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D27158: Use relocations to fill statically known got entries
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D26425: Split Header into individual fields
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D14034: [ELF2] Implement --start-group,--end-group
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43880: Fix linker script operator precedence.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44531: MC: fix layering violation introduced in r325139
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D10303: Don't use ManagedStatic.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44469: [llvm-readobj] - Teach llvm-readobj to dump .note.gnu.property sections.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D40623: Correctly set reserved bits for UUID version 4.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43361: [ThinLTO] Enable AutoHide on symbols with local_unnamed_addr
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44242: ELF: Don't crash on output sections with a mix of SHF_LINK_ORDER and non-SHF_LINK_ORDER input sections.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43361: [ThinLTO] Enable AutoHide on symbols with local_unnamed_addr
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44544: llvm-objdump: Print symbol name if it's address is the same as the next one's
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44543: [AsmPrinter] Emit .weak directive for weak linkage on COFF
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43361: [ThinLTO] Enable AutoHide on symbols with local_unnamed_addr
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43361: [ThinLTO] Enable AutoHide on symbols with local_unnamed_addr
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44549: allow-multiple-definitions should completely suppress errors instead of making them warnings.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D7775: [IR] Avoid the need to prefix MS C++ symbols with '\01'
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44543: [AsmPrinter] Emit .weak directive for weak linkage on COFF
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43361: [ThinLTO] Enable AutoHide on symbols with local_unnamed_addr
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D7775: [IR] Avoid the need to prefix MS C++ symbols with '\01'
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D7775: [IR] Avoid the need to prefix MS C++ symbols with '\01'
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44516: [ELF] - Treat --just-symbols file as an input.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D42025: Implement --just-symbols.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44516: [ELF] - Treat --just-symbols file as an input.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44549: allow-multiple-definitions should completely suppress errors instead of making them warnings.
Rafael Avila de Espindola via Phabricator via llvm-commits
- [lld] r327357 - Use PLT relocations in test.
Rafael Espindola via llvm-commits
- [llvm] r327408 - [ThinLTO] Clear dllimport when setting dso_local.
Rafael Espindola via llvm-commits
- [lld] r327536 - Reduce code duplication a bit.
Rafael Espindola via llvm-commits
- [lld] r327542 - Error instead of producing broken binary.
Rafael Espindola via llvm-commits
- [PATCH] D43819: [ELF] - Restrict section offsets that exceeds file size.
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D43958: [llvm-readobj][ELF] Move ELF note parsing into lib/Object
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D44336: Implement --cref.
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D44376: [ELF] - Drop special flags for empty output sections.
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D44380: [ELF] - Implement INSERT BEFORE.
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D44004: [ELF] - Show data and assignment commands in the map file.
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D44414: Error instead of producing broken binary
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D44485: [MC] Always emit relocations for same-section function references
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D44336: Implement --cref.
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D44376: [ELF] - Drop special flags for empty output sections.
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D44168: [ELF] Add .eh_frame pieces to map file
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D44577: Read OMP_TARGET_OFFLOAD and provide API to access ICV
Ravi Narayanaswamy via Phabricator via llvm-commits
- [llvm] r327551 - [LLVM-C] [bindings/go] Add C and Golang bindings for COMDAT
Reid Kleckner via llvm-commits
- [llvm] r327557 - [MC] Always emit relocations for same-section function references
Reid Kleckner via llvm-commits
- [lld] r327559 - [COFF] Add integration test for LTO + /guard:cf
Reid Kleckner via llvm-commits
- [lld] r327560 - [wasm] Fix wasm lld test on Windows, where the executable name ends in .exe
Reid Kleckner via llvm-commits
- [lld] r327563 - [COFF] Enable per-function and data sections in LTO
Reid Kleckner via llvm-commits
- [lld] r327571 - [COFF] Fix LLD COFF tests as a follow-up to r327563
Reid Kleckner via llvm-commits
- [llvm] r327576 - Revert "[ORC] Switch from shared_ptr to unique_ptr for addModule methods."
Reid Kleckner via llvm-commits
- [llvm] r327581 - [FastISel] Sink local value materializations to first use
Reid Kleckner via llvm-commits
- [llvm] r327581 - [FastISel] Sink local value materializations to first use
Reid Kleckner via llvm-commits
- [llvm] r327657 - Revert r327620 "[CodeView] Initial support for emitting S_BLOCK32 symbols for lexical scopes"
Reid Kleckner via llvm-commits
- [llvm] r327581 - [FastISel] Sink local value materializations to first use
Reid Kleckner via llvm-commits
- [llvm] r327620 - [CodeView] Initial support for emitting S_BLOCK32 symbols for lexical scopes
Reid Kleckner via llvm-commits
- [llvm] r327665 - [codeview] Delete FunctionInfo copy ctor and move out of DenseMap
Reid Kleckner via llvm-commits
- [llvm] r327669 - [codeview] Fix sense of the assertion about hashtable insertion
Reid Kleckner via llvm-commits
- [llvm] r327670 - Re-land r327620 "[CodeView] Initial support for emitting S_BLOCK32 symbols for lexical scopes"
Reid Kleckner via llvm-commits
- [llvm] r327733 - Revert r327721 "This patch fixes the invalid usage of OptSize in Machine Combiner."
Reid Kleckner via llvm-commits
- [llvm] r327734 - [IR] Avoid the need to prefix MS C++ symbols with '\01'
Reid Kleckner via llvm-commits
- [llvm] r327721 - This patch fixes the invalid usage of OptSize in Machine Combiner.
Reid Kleckner via llvm-commits
- [PATCH] D44086: [LLVM-C] [bindings/go] Add C and Golang bindings for COMDAT
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D43838: [CodeView] Initial support for emitting S_THUNK32 symbols for compiler-generated thunk routines
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44406: [CodeView] Emit HasConstructorOrDestructor class option
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44086: [LLVM-C] [bindings/go] Add C and Golang bindings for COMDAT
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44292: [LLD] [COFF, MinGW] Implement the GNU ld flag --kill-at
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44406: [CodeView] Emit HasConstructorOrDestructor class option
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44485: [MC] Always emit relocations for same-section function references
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44275: Add the ability to stamp a PDB / EXE with a given GUID / Age, and use it to test LLD reproducibility
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44086: [LLVM-C] [bindings/go] Add C and Golang bindings for COMDAT
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44292: [LLD] [COFF, MinGW] Implement the GNU ld flag --kill-at
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44485: [MC] Always emit relocations for same-section function references
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44492: [COFF] Enable per-function and data sections in LTO
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D43093: [FastISel] Sink local value materializations to first use
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44492: [COFF] Enable per-function and data sections in LTO
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D43093: [FastISel] Sink local value materializations to first use
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D43093: [FastISel] Sink local value materializations to first use
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D39063: Fix for PR32990.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42926: [CodeView] Initial support for emitting S_BLOCK32 symbols for lexical scopes
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42926: [CodeView] Initial support for emitting S_BLOCK32 symbols for lexical scopes
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42926: [CodeView] Initial support for emitting S_BLOCK32 symbols for lexical scopes
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44543: [AsmPrinter] Emit .weak directive for weak linkage on COFF
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D7775: [IR] Avoid the need to prefix MS C++ symbols with '\01'
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D7775: [IR] Avoid the need to prefix MS C++ symbols with '\01'
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D7775: [IR] Avoid the need to prefix MS C++ symbols with '\01'
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44543: [AsmPrinter] Emit .weak directive for weak linkage on COFF
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D7775: [IR] Avoid the need to prefix MS C++ symbols with '\01'
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42659: [COFF] Clarify comment. NFC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D7775: [IR] Avoid the need to prefix MS C++ symbols with '\01'
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D7775: [IR] Avoid the need to prefix MS C++ symbols with '\01'
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D7775: [IR] Avoid the need to prefix MS C++ symbols with '\01'
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44489: [TTI, AArch64] Allow the cost model analysis to test vector reduce intrinsics
Renato Golin via Phabricator via llvm-commits
- [PATCH] D44495: [CleanUp] Remove NumInstructions field from LoopVectorizer's RegisterUsage struct.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D44467: [ARM] Convert more invalid NEON immediate loads
Renato Golin via Phabricator via llvm-commits
- [PATCH] D44467: [ARM] Convert more invalid NEON immediate loads
Renato Golin via Phabricator via llvm-commits
- [PATCH] D44489: [TTI, AArch64] Allow the cost model analysis to test vector reduce intrinsics
Renato Golin via Phabricator via llvm-commits
- [PATCH] D44460: [ARM] Fix a check in vmov/vmvn immediate parsing
Renato Golin via Phabricator via llvm-commits
- [PATCH] D43898: Preliminary refactoring in service of -Wreturn-std-move. NFC.
Richard Trieu via Phabricator via llvm-commits
- [llvm] r327479 - [LLVM-C] Redo unnamed_address attribute bindings
Robert Widmann via llvm-commits
- [PATCH] D43448: [LLVM-C] Redo unnamed_address attribute bindings
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D44496: [LLVM-C] Finish exception instruction bindings
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D44496: [LLVM-C] Finish exception instruction bindings
Robert Widmann via Phabricator via llvm-commits
- [llvm] r326810 - [Asm] Fix another layering violation in assmebly macro dumping
Roger Pau Monné via llvm-commits
- [llvm] r326810 - [Asm] Fix another layering violation in assmebly macro dumping
Roger Pau Monné via llvm-commits
- [PATCH] D44531: MC: fix layering violation introduced in r325139
Roger via Phabricator via llvm-commits
- [PATCH] D44531: MC: fix layering violation introduced in r325139
Roger via Phabricator via llvm-commits
- [PATCH] D44349: [WebAssembly] Verify contents of relocations target before writing it
Roland McGrath via Phabricator via llvm-commits
- [llvm] r327301 - [InstCombine] [NFC] Add tests for peeking through FP casts for sign-bit compares (PR36682)
Roman Lebedev via llvm-commits
- [llvm] r327534 - [InstCombine] [NFC] Add tests for peeking through unsigned FP casts for zero-equality compares (PR36682)
Roman Lebedev via llvm-commits
- [llvm] r327535 - [InstSimplify] [NFC] Add tests for peeking through unsigned FP casts for sign compares (PR36682)
Roman Lebedev via llvm-commits
- [llvm] r327541 - [InstSimplify] [NFC] cast-unsigned-icmp-cmp-0.ll - don't run instcombine
Roman Lebedev via llvm-commits
- [llvm] r327641 - [InstSimplify][NFC] simplifyICmpWithConstant(): refactor GetCompareTy() calls
Roman Lebedev via llvm-commits
- [llvm] r327642 - [InstSimplify] peek through unsigned FP casts for sign-bit compares (PR36682)
Roman Lebedev via llvm-commits
- [llvm] r327799 - [InstCombine] peek through unsigned FP casts for zero-equality compares (PR36682)
Roman Lebedev via llvm-commits
- [PATCH] D44374: [GlobalISel] Add support for lowering vector operations to scalar.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44367: [InstCombine] peek through FP casts for sign-bit compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44390: [InstCombine] [NFC] Add tests for peeking through FP casts for sign-bit compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44390: [InstCombine] [NFC] Add tests for peeking through FP casts for sign-bit compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D41102: Setup clang-doc frontend framework
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44390: [InstCombine] [NFC] Add tests for peeking through FP casts for sign-bit compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44367: [InstCombine] peek through FP casts for sign-bit compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44367: [InstCombine] peek through FP casts for sign-bit compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44416: [InstCombine] [NFC] Add tests for peeking through unsigned FP casts for zero-equality compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44421: [InstCombine] [NFC] Add tests for peeking through unsigned FP casts for sign compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44421: [InstCombine] [NFC] Add tests for peeking through unsigned FP casts for sign compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44424: [InstCombine] peek through unsigned FP casts for zero-equality compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44424: [InstCombine] peek through unsigned FP casts for zero-equality compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44425: [InstCombine] peek through unsigned FP casts for sign-bit compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44367: [InstCombine] peek through FP casts for sign-bit compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44421: [InstCombine] [NFC] Add tests for peeking through unsigned FP casts for sign compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44416: [InstCombine] [NFC] Add tests for peeking through unsigned FP casts for zero-equality compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44424: [InstCombine] peek through unsigned FP casts for zero-equality compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44421: [InstSimplify] [NFC] Add tests for peeking through unsigned FP casts for sign compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44425: [InstSimplify] peek through unsigned FP casts for sign-bit compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44421: [InstSimplify] [NFC] Add tests for peeking through unsigned FP casts for sign compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44421: [InstSimplify] [NFC] Add tests for peeking through unsigned FP casts for sign compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44421: [InstSimplify] [NFC] Add tests for peeking through unsigned FP casts for sign compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44421: [InstSimplify] [NFC] Add tests for peeking through unsigned FP casts for sign compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44425: [InstSimplify] peek through unsigned FP casts for sign-bit compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D41102: Setup clang-doc frontend framework
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D42728: Add more warnings for implict conversions (e.g. double truncation to float).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44425: [InstSimplify] peek through unsigned FP casts for sign-bit compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44424: [InstCombine] peek through unsigned FP casts for zero-equality compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D41102: Setup clang-doc frontend framework
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D42728: Add more warnings for implict conversions (e.g. double truncation to float).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44559: Wrong width of result of mul operation for x86
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44595: Restructuring LoopRoration.cpp to create Loop Rotation Pass with Loop Rotation Utility Interface
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44559: [Sema] Wrong width of result of mul operation
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D41102: Setup clang-doc frontend framework
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44424: [InstCombine] peek through unsigned FP casts for zero-equality compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44424: [InstCombine] peek through unsigned FP casts for zero-equality compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44424: [InstCombine] peek through unsigned FP casts for zero-equality compares (PR36682)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D44132: [MIR] Making MIR Printing, opt -dot-cfg, and -debug printing faster
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D44132: [MIR] Making MIR Printing, opt -dot-cfg, and -debug printing faster
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D44127: DeadArgumentElim] Clone function level metadatas
Rong Xu via Phabricator via llvm-commits
- [PATCH] D43349: [InstCombine] Make SimplifyDemandedUseBits handle PhiNode
Rong Xu via Phabricator via llvm-commits
- [lld] r327555 - Separate sentences to clarify a comment.
Rui Ueyama via llvm-commits
- [lld] r327565 - Implement --cref.
Rui Ueyama via llvm-commits
- [lld] r327561 - [COFF] Add support for the GNU ld flag --kill-at
Rui Ueyama via llvm-commits
- [lld] r327561 - [COFF] Add support for the GNU ld flag --kill-at
Rui Ueyama via llvm-commits
- [lld] r327561 - [COFF] Add support for the GNU ld flag --kill-at
Rui Ueyama via llvm-commits
- [lld] r327574 - [ELF] Add .eh_frame pieces to map file
Rui Ueyama via llvm-commits
- [lld] r327645 - Add a comment about ELF spec and the symbol table's sh_info.
Rui Ueyama via llvm-commits
- [lld] r327645 - Add a comment about ELF spec and the symbol table's sh_info.
Rui Ueyama via llvm-commits
- [lld] r327684 - Fix linker script operator precedence.
Rui Ueyama via llvm-commits
- [lld] r327645 - Add a comment about ELF spec and the symbol table's sh_info.
Rui Ueyama via llvm-commits
- [PATCH] D44414: Error instead of producing broken binary
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44412: Reduce code duplication a bit
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44292: [LLD] [COFF, MinGW] Implement the GNU ld flag --kill-at
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44004: [ELF] - Show data and assignment commands in the map file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44414: Error instead of producing broken binary
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44344: [WebAssembly] Avoid COMDAT hashmap lookup for each symbol. NFC
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44393: [WebAssembly] Add missing implementation for --initial/max-memory args
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44451: [WebAssembly] Fix expected contents of relocations with addends
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44453: Update Error Message
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44422: [ELF] - Never create .gnu_hash with NBuckets == 0.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44393: [WebAssembly] Add missing implementation for --initial/max-memory args
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44313: [WebAssembly] Implement GC for imports
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44313: [WebAssembly] Implement GC for imports
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44336: Implement --cref.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44336: Implement --cref.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44453: Update Error Message
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44301: [WebAssembly] Add missing --demangle arg
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43819: [ELF] - Restrict section offsets that exceeds file size.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44380: [ELF] - Implement INSERT BEFORE.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44376: [ELF] - Drop special flags for empty output sections.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44453: Update Error Message
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44376: [ELF] - Drop special flags for empty output sections.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44336: Implement --cref.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44349: [WebAssembly] Verify contents of relocations target before writing it
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44388: [ELF] Rework debug line parsing to use llvm::Error (LLD-side)
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44168: [ELF] Add .eh_frame pieces to map file
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44168: [ELF] Add .eh_frame pieces to map file
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44286: [lld-link] Add support for /ignore:4037.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44150: [WebAssembly] Use DenseMapInfo traits from LLVM repo. NFC
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44349: [WebAssembly] Verify contents of relocations target before writing it
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44349: [WebAssembly] Verify contents of relocations target before writing it
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44349: [WebAssembly] Verify contents of relocations target before writing it
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44504: COFF: Implement string tail merging.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44504: COFF: Implement string tail merging.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44501: COFF: Move assignment of section offsets to assignAddresses(). NFCI.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44547: Remove GnuHashTableSection::getShift2().
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43880: Fix linker script operator precedence.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44549: allow-multiple-definitions should completely suppress errors instead of making them warnings.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44516: [ELF] - Treat --just-symbols file as an input.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44516: [ELF] - Treat --just-symbols file as an input.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44549: allow-multiple-definitions should completely suppress errors instead of making them warnings.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42659: [COFF] Clarify comment. NFC
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44549: allow-multiple-definitions should completely suppress errors instead of making them warnings.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44584: [PPC64LE] Add a V2 abi test case for toc-relative access.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r327584 - Update Error Message
Rumeet Dhindsa via llvm-commits
- [PATCH] D44453: Update Error Message
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D44453: Update Error Message
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D44453: Update Error Message
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D44453: Update Error Message
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D44453: Update Error Message
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D44374: [GlobalISel] Add support for lowering vector operations to scalar.
Ryan Houdek via Phabricator via llvm-commits
- [PATCH] D44374: [GlobalISel] Add support for lowering vector operations to scalar.
Ryan Houdek via Phabricator via llvm-commits
- [PATCH] D44374: [GlobalISel] Add support for lowering vector operations to scalar.
Ryan Houdek via Phabricator via llvm-commits
- [PATCH] D44067: Improving "Control-Flow-Select" Vectorization remark.
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D44067: Improving "Control-Flow-Select" Vectorization remark.
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D44067: [LV] Improving "Control-Flow-Select" Vectorization remark.
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D44067: [LV] Improving "Control-Flow-Select" Vectorization remark.
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D44067: [LV] Improving "Control-Flow-Select" Vectorization remark.
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D44067: [LV] Improving "Control-Flow-Select" Vectorization remark.
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [llvm] r327336 - ObjCARC: teach the cloner about funclets
Saleem Abdulrasool via llvm-commits
- [llvm] r327351 - ObjCARC: address review comments from majnemer
Saleem Abdulrasool via llvm-commits
- [PATCH] D44327: ObjCARC: teach the cloner about funclets
Saleem Abdulrasool via Phabricator via llvm-commits
- [lld] r327325 - [WebAssembly] Verify contents of relocation target before writing it
Sam Clegg via llvm-commits
- [lld] r327326 - [WebAssembly] Refactor to avoid conflating global and fucntion index space. NFC
Sam Clegg via llvm-commits
- [lld] r327468 - [WebAssembly] Fix expected contents of relocations with addends
Sam Clegg via llvm-commits
- [PATCH] D44301: [WebAssembly] Add missing --demangle arg
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44393: [WebAssembly] Add missing implementation for --initial/max-memory args
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44316: [WebAssembly] Demangle symbol names for use by the browser debugger
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44329: [WebAssembly] Added initial AsmParser implementation.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44344: [WebAssembly] Avoid COMDAT hashmap lookup for each symbol. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44316: [WebAssembly] Demangle symbol names for use by the browser debugger
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44313: [WebAssembly] Implement GC for imports
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44440: [WebAssembly] Implement --print-gc-sections for synthetic functions
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44427: [WebAssembly] Add export/import for function pointer table
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44311: [WebAssembly] Implement -print-gc-sections to test global GC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44451: [WebAssembly] Fix expected contents of relocations with addends
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44451: [WebAssembly] Fix expected contents of relocations with addends
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44316: [WebAssembly] Demangle symbol names for use by the browser debugger
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44316: [WebAssembly] Demangle symbol names for use by the browser debugger
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44311: [WebAssembly] Implement -print-gc-sections to test global GC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44313: [WebAssembly] Implement GC for imports
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44349: [WebAssembly] Verify contents of relocations target before writing it
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44150: [WebAssembly] Use DenseMapInfo traits from LLVM repo. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43720: [WebAssembly] Do not use default argument.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44349: [WebAssembly] Verify contents of relocations target before writing it
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43097: [WebAssembly] Allow for the creation of user-defined custom sections
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43097: [WebAssembly] Allow for the creation of user-defined custom sections
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43097: [WebAssembly] Allow for the creation of user-defined custom sections
Sam Clegg via Phabricator via llvm-commits
- [llvm] r327273 - [Hexagon] fix 'must explicitly initialize the const member' error which clang 3.8 emits
Sam McCall via llvm-commits
- [PATCH] D44462: [clangd] Don't use DraftMgr in implementation of forceReparse.
Sam McCall via llvm-commits
- [PATCH] D44098: [ARM] Relax condition for PerformSHLSimplify
Sam Parker via Phabricator via llvm-commits
- [PATCH] D44402: [DAGCombiner] Fold (zext (and/or/xor (shl/shr (load x), cst), cst))
Sam Parker via Phabricator via llvm-commits
- [PATCH] D44402: [DAGCombiner] Fold (zext (and/or/xor (shl/shr (load x), cst), cst))
Sam Parker via Phabricator via llvm-commits
- [PATCH] D44490: [AArch64] Implement getArithmeticReductionCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D44515: [IRCE] Change min value safety check
Sam Parker via Phabricator via llvm-commits
- [PATCH] D44515: [IRCE] Change min value safety check
Sam Parker via Phabricator via llvm-commits
- [PATCH] D44518: [ARM] FP16 codegen support for VSEL
Sam Parker via Phabricator via llvm-commits
- [PATCH] D44515: [IRCE] Change min value safety check
Sam Parker via Phabricator via llvm-commits
- [PATCH] D44515: [IRCE] Change min value safety check
Sam Parker via Phabricator via llvm-commits
- [PATCH] D40556: SIFixSGPRCopies should not change non-divergent PHI
Samuel Pitoiset via Phabricator via llvm-commits
- [llvm] r327287 - [InstSimplify] add test for m_NegZero with undef elt; NFC
Sanjay Patel via llvm-commits
- [llvm] r327307 - [PatternMatch, InstSimplify] allow undef elements when matching vector -0.0
Sanjay Patel via llvm-commits
- [llvm] r327335 - [InstSimplify] add fcmp tests for constant NaN vector with undef elt; NFC
Sanjay Patel via llvm-commits
- [llvm] r327339 - [PatternMatch] enhance m_NaN() to ignore undef elements in vectors
Sanjay Patel via llvm-commits
- [llvm] r327342 - [InstCombine] add test to show fmul transform creates extra fdiv; NFC
Sanjay Patel via llvm-commits
- [llvm] r327404 - [InstCombine] fix fmul reassociation to avoid creating an extra fdiv
Sanjay Patel via llvm-commits
- [llvm] r327429 - [MC] fix documentation comments; NFC
Sanjay Patel via llvm-commits
- [llvm] r327435 - [x86] add test for WriteZero sched class instructions; NFC
Sanjay Patel via llvm-commits
- [llvm] r327518 - [CodeGen] allow printing of zero latency in sched comments
Sanjay Patel via llvm-commits
- [llvm] r327553 - [InstSimplify] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r327554 - [InstSimplify] add tests to show missing/broken fadd folds (PR27151, PR26958); NFC
Sanjay Patel via llvm-commits
- [llvm] r327575 - [InstSimplify] fix folds for (0.0 - X) + X --> 0 (PR27151)
Sanjay Patel via llvm-commits
- [llvm] r327585 - [InstSimplify] add tests for frem and vectors with undef; NFC
Sanjay Patel via llvm-commits
- [llvm] r327626 - [InstSimplify] remove 'nsz' requirement for frem 0, X
Sanjay Patel via llvm-commits
- [llvm] r327627 - [PatternMatch, InstSimplify] allow undef elements when matching any vector FP zero
Sanjay Patel via llvm-commits
- [llvm] r327631 - [InstSimplify] add tests with NaN operand for fp binops; NFC
Sanjay Patel via llvm-commits
- [llvm] r327680 - [InstCombine] add tests for fcmp+select -> fabs; NFC
Sanjay Patel via llvm-commits
- [llvm] r327689 - [InstCombine] add more tests for fcmp+select -> fabs; NFC
Sanjay Patel via llvm-commits
- [llvm] r327718 - [InstCombine] add nnan requirement to potential fabs folds tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r327743 - [InstSimplify] add NaN constant diversity; NFC
Sanjay Patel via llvm-commits
- [llvm] r327796 - [InstSimplify] loosen FMF for sqrt(X) * sqrt(X) --> X
Sanjay Patel via llvm-commits
- [llvm] r327797 - [InstCombine] add nnan requirement for sqrt(x) * sqrt(y) -> sqrt(x*y)
Sanjay Patel via llvm-commits
- [PATCH] D44083: [MergICmps] Make sure that the comparison only has one use.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44083: [MergICmps] Make sure that the comparison only has one use.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43792: [PatternMatch, InstSimplify] allow undef elements when matching vector -0.0
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44083: [MergICmps] Make sure that the comparison only has one use.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44390: [InstCombine] [NFC] Add tests for peeking through FP casts for sign-bit compares (PR36682)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44390: [InstCombine] [NFC] Add tests for peeking through FP casts for sign-bit compares (PR36682)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44390: [InstCombine] [NFC] Add tests for peeking through FP casts for sign-bit compares (PR36682)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44318: [LangRef] describe the default FP environment
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43792: [PatternMatch, InstSimplify] allow undef elements when matching vector -0.0
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43765: [InstSimplify] loosen FMF for sqrt(X) * sqrt(X) --> X
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44398: [InstCombine] Replace calls to getNumUses with hasNUses or hasNUsesOrMore
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43765: [InstSimplify] loosen FMF for sqrt(X) * sqrt(X) --> X
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44367: [InstCombine] peek through FP casts for sign-bit compares (PR36682)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44367: [InstCombine] peek through FP casts for sign-bit compares (PR36682)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44416: [InstCombine] [NFC] Add tests for peeking through unsigned FP casts for zero-equality compares (PR36682)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44428: [X86][SSE] Treat (V)MOVAPD/(V)MOVUPD + (V)MOVAPS/(V)MOVUPS reg-reg instructions as moves not shuffles
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44421: [InstCombine] [NFC] Add tests for peeking through unsigned FP casts for sign compares (PR36682)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44421: [InstSimplify] [NFC] Add tests for peeking through unsigned FP casts for sign compares (PR36682)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44421: [InstSimplify] [NFC] Add tests for peeking through unsigned FP casts for sign compares (PR36682)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44421: [InstSimplify] [NFC] Add tests for peeking through unsigned FP casts for sign compares (PR36682)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44425: [InstSimplify] peek through unsigned FP casts for sign-bit compares (PR36682)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44425: [InstSimplify] peek through unsigned FP casts for sign-bit compares (PR36682)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44521: [InstSimplify] fp_binop X, NaN --> NaN
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44266: [InstCombine] remove use restriction for min/max with not operands (PR35875)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44550: [InstCombine] canonicalize fcmp+select to fabs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44550: [InstCombine] canonicalize fcmp+select to fabs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44550: [InstCombine] canonicalize fcmp+select to fabs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44550: [InstCombine] canonicalize fcmp+select to fabs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44521: [InstSimplify] fp_binop X, NaN --> NaN
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44521: [InstSimplify] fp_binop X, NaN --> NaN
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44521: [InstSimplify] fp_binop X, NaN --> NaN
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44521: [InstSimplify] fp_binop X, NaN --> NaN
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43765: [InstSimplify] loosen FMF for sqrt(X) * sqrt(X) --> X
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44424: [InstCombine] peek through unsigned FP casts for zero-equality compares (PR36682)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44424: [InstCombine] peek through unsigned FP casts for zero-equality compares (PR36682)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44608: [x86] put nops into the WriteNop class and make latency = 0 for Jaguar
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44608: [x86] put nops into the WriteNop class and customize for Jaguar
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43507: [SCEV] Fix isKnownPredicate
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D43997: [SCEV][NFC] Smarter implementation of isAvailableAtLoopEntry
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D43997: [SCEV][NFC] Smarter implementation of isAvailableAtLoopEntry
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D44419: [SCEV][NFC] Remove TBB, FBB parameters from exit limit computations
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r327320 - [llvm-readobj][ELF] Move ELF note parsing into libObject
Scott Linder via llvm-commits
- [PATCH] D43958: [llvm-readobj][ELF] Move ELF note parsing into lib/Object
Scott Linder via Phabricator via llvm-commits
- [PATCH] D43958: [llvm-readobj][ELF] Move ELF note parsing into lib/Object
Scott Linder via Phabricator via llvm-commits
- [PATCH] D44429: [Support][RFC] MessagePack reader/writer
Scott Linder via Phabricator via llvm-commits
- [PATCH] D44584: [PPC64LE] Add a V2 abi test case for toc-relative access.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D44584: [PPC64LE] Add a V2 abi test case for toc-relative access.
Sean Fertile via Phabricator via llvm-commits
- [llvm] r327681 - Use standard `print(dbgs())` pattern to implement DebugLoc::dump
Sean Silva via llvm-commits
- [PATCH] D43196: [Kaleidoscope] doc fix
Sean Silva via Phabricator via llvm-commits
- [PATCH] D44361: [polly] Change std::sort to llvm::sort in response to r327219
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D44355: [AArch64] Fold adds with tprel_lo12_nc and secrel_lo12 into a following ldr/str
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D38196: [AArch64] Avoid interleaved SIMD store instructions for Exynos
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D41360: [AARCH64] Enable fp16 data type for the Builtin in aarch64 only
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D35430: DA: remove uses of GEP, only ask SCEV
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D44177: [JumpThreading] use UnreachableBlocks to avoid unreachable regions
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Sebastian Pop via Phabricator via llvm-commits
- [llvm] r327362 - [SCEV] Fix isKnownPredicate
Serguei Katkov via llvm-commits
- [llvm] r327363 - Revert [SCEV] Fix isKnownPredicate
Serguei Katkov via llvm-commits
- [llvm] r327822 - [SCEV] Re-land: Fix isKnownPredicate
Serguei Katkov via llvm-commits
- [PATCH] D43507: [SCEV] Fix isKnownPredicate
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D43507: [SCEV] Fix isKnownPredicate
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D43507: [SCEV] Fix isKnownPredicate
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D44553: [SCEV] Re-land: Fix isKnownPredicate
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D44554: [SCEV] Factor out isKnownViaInduction. NFC.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D44571: [CGP] Avoid segmentation fault when doing PHI node simplifications
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D44553: [SCEV] Re-land: Fix isKnownPredicate
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D43752: [RISCV] Preserve stack space for outgoing arguments when the function contain variable size objects
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D43752: [RISCV] Preserve stack space for outgoing arguments when the function contain variable size objects
Shiva Chen via Phabricator via llvm-commits
- [lld] r327736 - [COFF] Clarify comment. NFC
Shoaib Meenai via llvm-commits
- [PATCH] D44543: [AsmPrinter] Emit .weak directive for weak linkage on COFF
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D44543: [AsmPrinter] Emit .weak directive for weak linkage on COFF
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D7775: [IR] Avoid the need to prefix MS C++ symbols with '\01'
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D44543: [AsmPrinter] Emit .weak directive for weak linkage on COFF
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D7775: [IR] Avoid the need to prefix MS C++ symbols with '\01'
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D42659: [COFF] Clarify comment. NFC
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D42659: [COFF] Clarify comment. NFC
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D42978: Make march/target-cpu print a note with the list of valid values for ARM
Simi Pallipurath via Phabricator via llvm-commits
- [PATCH] D43347: [ELF][MIPS] Support linking of PIE for MIPS
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D40147: [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D44209: [mips] Fix the definitions of the EVA instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D44209: [mips] Fix the definitions of the EVA instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D44436: [mips] Correct the predicates for special nops, tlb ctrl instrs, software breakpoint and prefx.
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r327265 - [mips] Split out ASEPredicate from InsnPredicates (NFC)
Simon Dardis via llvm-commits
- [llvm] r327388 - [mips] Don't create nested CALLSEQ_START..CALLSEQ_END nodes.
Simon Dardis via llvm-commits
- [llvm] r327403 - [mips] Fix the definitions of the EVA instructions
Simon Dardis via llvm-commits
- [llvm] r327409 - [mips] Guard traps for microMIPS correctly
Simon Dardis via llvm-commits
- [llvm] r327427 - Revert "[mips] Guard traps for microMIPS correctly"
Simon Dardis via llvm-commits
- [lld] r327757 - Backporting r325647 and r325713:
Simon Dardis via llvm-commits
- [PATCH] D44299: [mips] Split out ASEPredicate from InsnPredicates (NFC)
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D44176: [mips] Add support for CRC ASE
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D44209: [mips] Fix the definitions of the EVA instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D44209: [mips] Fix the definitions of the EVA instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D44296: [mips] Don't create nested CALLSEQ_START..CALLSEQ_END nodes.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D44209: [mips] Fix the definitions of the EVA instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D44212: [mips] Guard traps for microMIPS correctly
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D44436: [mips] Correct the predicates for special nops, tlb ctrl instrs, software breakpoint and prefx.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D44462: [clangd] Don't use DraftMgr in implementation of forceReparse.
Simon Marchi via Phabricator via llvm-commits
- [PATCH] D44408: Move DraftMgr from ClangdServer to ClangdLSPServer
Simon Marchi via Phabricator via llvm-commits
- [llvm] r327259 - [X86][SSE] createVariablePermute - PSHUFB requires SSSE3 not just SSE3
Simon Pilgrim via llvm-commits
- [llvm] r327283 - [X86][Btver2] Use JWriteResFpuPair wrapper for AES/CLMUL/HADD scheduler cases. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r327289 - [X86][Btver2] Extend JWriteResFpuPair to accept resource/uop counts. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r327296 - [X86][Btver2] Prefix all scheduler defs. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r327300 - [X86] Deleting README-MMX.txt now that all tasks have been completed.
Simon Pilgrim via llvm-commits
- [llvm] r327306 - [X86][Btver2] FSqrt/FDiv reg-reg instructions don't use the AGU.
Simon Pilgrim via llvm-commits
- [llvm] r327332 - [X86][Btver2] Clean up formatting/comments in scheduler model. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r327385 - [X86][SSE41] createVariablePermute v2X64 - PCMPEQQ can test for index 0/1 and select between them.
Simon Pilgrim via llvm-commits
- [llvm] r327407 - [X86][Btver2] Split i8/i16/i32/i64 div/idiv costs
Simon Pilgrim via llvm-commits
- [llvm] r327424 - [DAGCombine] visitREM - Don't assume that one divrem isn't driving another
Simon Pilgrim via llvm-commits
- [llvm] r327502 - Fix 'not all control paths return a value' MSVC warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r327505 - [X86][SSE] Use WriteFShuffleLd for MOVDDUP/MOVSHDUP/MOVSLDUP reg-mem instructions
Simon Pilgrim via llvm-commits
- [llvm] r327510 - [X86][Btver2] Fix YMM shuffle, permute and permutevar scheduler costs
Simon Pilgrim via llvm-commits
- [llvm] r327524 - [X86][AVX] Use WriteFShuffleLd for broadcast reg-mem instructions
Simon Pilgrim via llvm-commits
- [llvm] r327524 - [X86][AVX] Use WriteFShuffleLd for broadcast reg-mem instructions
Simon Pilgrim via llvm-commits
- [llvm] r327572 - [X86] Add haswell testing for PR35635 as well.
Simon Pilgrim via llvm-commits
- [llvm] r327524 - [X86][AVX] Use WriteFShuffleLd for broadcast reg-mem instructions
Simon Pilgrim via llvm-commits
- [llvm] r327582 - [X86][Btver2] Add ResourceCycles and NumMicroOps overrides to scalar instructions. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r327588 - [X86][Btver2] Add support for multiple pipelines stages for fpu schedules. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r327628 - [X86] Regenerate schedule tests with zero latency comments
Simon Pilgrim via llvm-commits
- [llvm] r327630 - [X86][SSE] Introduce Float/Vector WriteMove, WriteLoad and Writetore scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r327632 - [X86][Btver2] Remove JAny resource, and map system/microcoded instructions to JALU pipes
Simon Pilgrim via llvm-commits
- [llvm] r327650 - [X86][Btver2] Attach AES/CLMUL instructions to a scheduler pipe
Simon Pilgrim via llvm-commits
- [llvm] r327676 - [X86][Btver2] Add test to show timeline of fpu instructions on different pipes/units
Simon Pilgrim via llvm-commits
- [llvm] r327682 - [X86][Btver2] Fix ymm div/sqrt to use fmul unit
Simon Pilgrim via llvm-commits
- [llvm] r327685 - [X86][Btver2] Tweak pipes test to remove register dependencies
Simon Pilgrim via llvm-commits
- [llvm] r327686 - [X86][Btver2] Add support for multiple pipelines stages for x86 scalar schedules. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r327706 - [X86][Btver2] Add correct lzcnt/tzcnt/popcnt schedule costs
Simon Pilgrim via llvm-commits
- [llvm] r327707 - [X86][Btver2] Add correct mul/imul schedule costs
Simon Pilgrim via llvm-commits
- [llvm] r327788 - [X86][Btver2] Add llvm-mca tests to show pipe resource usage of most vector instructions
Simon Pilgrim via llvm-commits
- [llvm] r327789 - [X86][Btver2] Merge equivalent VBLENDVY + VPERMILY schedule groups
Simon Pilgrim via llvm-commits
- [llvm] r327791 - [X86][Btver2] Correctly distinguish between scheduling pipe and functional unit for JWriteResFpuPair defs
Simon Pilgrim via llvm-commits
- [llvm] r327793 - [X86][Btver2] Modelled float bitwise instructions as being performed on the float cluster (FPA/FPM) not the integer.
Simon Pilgrim via llvm-commits
- [llvm] r327794 - [X86][Btver2] SSE4A EXTRQ/INSERTQ instructions are performed on the JVALU0/JVALU1 functional pipes
Simon Pilgrim via llvm-commits
- [llvm] r327795 - [X86][Btver2] Strip default latency/resource values. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r327801 - [X86][Btver2] F16C instructions are performed on the JSTC functional pipe
Simon Pilgrim via llvm-commits
- [llvm] r327803 - [X86][Btver2] Float bitwise ymm instructions are double pumped on the JFPX (JFPA/JFPM) functional pipes
Simon Pilgrim via llvm-commits
- [llvm] r327804 - [X86][Btver2] FADD/FHADD ymm instructions are double pumped on the JFPA functional pipe
Simon Pilgrim via llvm-commits
- [llvm] r327805 - [X86][Btver2] Add crc32 resource tests
Simon Pilgrim via llvm-commits
- [llvm] r327807 - [X86][Btver2] Fix crc32 schedule costs
Simon Pilgrim via llvm-commits
- [PATCH] D44353: [X86] Remove use of MVT class from the ShuffleDecode library.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44269: [X86] Remove sse41 specific code from lowering v16i8 multiply
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44375: [X86] Add a DAG combine to simplify PMULDQ/PMULUDQ nodes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43792: [PatternMatch, InstSimplify] allow undef elements when matching vector -0.0
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44309: [llvm-mca] Refactor event listeners to make the backend agnostic to event types.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44403: [X86] Remove SplitBinaryOpsAndApply and use SplitOpsAndApply by adding curly braces around the ops.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44383: [MC] Move the instruction latency computation from TargetSchedModel to MCSchedModel.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44392: [MC] Move the reciprocal throughput computation from TargetSchedModel to MCSchedModel.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44363: [llvm] Change std::sort to llvm::sort in response to r327219
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44360: [compiler-rt] Change std::sort to llvm::sort in response to r327219
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44403: [X86] Remove SplitBinaryOpsAndApply and use SplitOpsAndApply by adding curly braces around the ops.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44428: [X86][SSE] Treat (V)MOVAPD/(V)MOVUPD + (V)MOVAPS/(V)MOVUPS reg-reg instructions as moves not shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44428: [X86][SSE] Treat (V)MOVAPD/(V)MOVUPD + (V)MOVAPS/(V)MOVUPS reg-reg instructions as moves not shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44428: [X86][SSE] Treat (V)MOVAPD/(V)MOVUPD + (V)MOVAPS/(V)MOVUPS reg-reg instructions as moves not shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44428: [X86][SSE] Treat (V)MOVAPD/(V)MOVUPD + (V)MOVAPS/(V)MOVUPS reg-reg instructions as moves not shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44471: [X86][SSE] Introduce WriteVecMove, WriteVecLoad and WriteVecStore scheduler classes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44471: [X86][SSE] Introduce WriteVecMove, WriteVecLoad and WriteVecStore scheduler classes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44471: [X86][SSE] Introduce WriteVecMove, WriteVecLoad and WriteVecStore scheduler classes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44471: [X86][SSE] Introduce WriteVecMove, WriteVecLoad and WriteVecStore scheduler classes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44428: [X86][SSE] Treat (V)MOVAPD/(V)MOVUPD + (V)MOVAPS/(V)MOVUPS reg-reg instructions as moves not shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44488: [llvm-mca] Refactor class RegisterFile to allow the definition of multiple register files.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44488: [llvm-mca] Refactor class RegisterFile to allow the definition of multiple register files.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44488: [llvm-mca] Refactor class RegisterFile to allow the definition of multiple register files.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43813: [Machine Combiner] Valid use of OptSize
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44540: [X86] Merge ADDSUB/SUBADD detection into single methods that can detect either and indicate what they found.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44360: [compiler-rt] Change std::sort to llvm::sort in response to r327219
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44289: [X86] Post process the DAG after isel to remove vector moves that were added to zero upper bits.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44370: [X86] Combine vXi64 multiplies to MULDQ/MULUDQ during DAG combine instead of lowering.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44360: [compiler-rt] Change std::sort to llvm::sort in response to r327219
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44043: [DAGCombine] Remove AND in SETCC if we can prove they are unneeded
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44488: [llvm-mca] Refactor class RegisterFile to allow the definition of multiple register files.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44269: [X86] Remove sse41 specific code from lowering v16i8 multiply
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42479: DAGCombiner: Combine SDIV with non-splat vector pow2 divisor
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41599: [X86] Lowering X86 avx512 sqrt intrinsics to IR - LLVM
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44608: [x86] put nops into the WriteNop class and make latency = 0 for Jaguar
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43235: [SchedModel] Complete models shouldn't match against itineraries when they don't use them (PR35639) (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44612: [X86] Generalize schedule classes to support multiple stages
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44612: [X86] Generalize schedule classes to support multiple stages
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r327624 - [AArch64] Codegen tests for the Armv8.2-A FP16 intrinsics
Sjoerd Meijer via llvm-commits
- [llvm] r327695 - [ARM] FP16 codegen support for VSEL
Sjoerd Meijer via llvm-commits
- [PATCH] D44510: [AArch64] Codegen tests for the Armv8.2-A FP16 intrinsics
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D44512: [AAch64] Tests for ACLE FP16 macros
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D44510: [AArch64] Codegen tests for the Armv8.2-A FP16 intrinsics
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D44510: [AArch64] Codegen tests for the Armv8.2-A FP16 intrinsics
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D44518: [ARM] FP16 codegen support for VSEL
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D44518: [ARM] FP16 codegen support for VSEL
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D44538: [ARM] Support for v4f16 and v8f16 vectors
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D44538: [ARM] Support for v4f16 and v8f16 vectors
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D44518: [ARM] FP16 codegen support for VSEL
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D44538: [ARM] Support for v4f16 and v8f16 vectors
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D44538: [ARM] Support for v4f16 and v8f16 vectors
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D44434: [AMDGPU] Waitcnt pass: propagate info in the case of a single basic block loop
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D44434: [AMDGPU] Waitcnt pass: propagate info in the case of a single basic block loop
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D44572: AMDGPU: Don't leave dead illegal VGPR->SGPR copies
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D44521: [InstSimplify] fp_binop X, NaN --> NaN
Steve Canon via Phabricator 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] D43361: [ThinLTO] Enable AutoHide on symbols with local_unnamed_addr
Steven Wu via Phabricator via llvm-commits
- [PATCH] D43361: [ThinLTO] Enable AutoHide on symbols with local_unnamed_addr
Steven Wu via Phabricator via llvm-commits
- [PATCH] D43361: [ThinLTO] Enable AutoHide on symbols with local_unnamed_addr
Steven Wu via Phabricator via llvm-commits
- [PATCH] D43361: [ThinLTO] Enable AutoHide on symbols with local_unnamed_addr
Steven Wu via Phabricator via llvm-commits
- [PATCH] D42112: [PowerPC] Secure PLT support
Strahinja Petrovic via Phabricator via llvm-commits
- [PATCH] D42112: [PowerPC] Secure PLT support
Strahinja Petrovic via Phabricator via llvm-commits
- [compiler-rt] r327402 - fix some user facing typos / in the comments
Sylvestre Ledru via llvm-commits
- [llvm] r327776 - Fix some user facing typos
Sylvestre Ledru via llvm-commits
- [PATCH] D41869: Rename llvm library from libLLVM-X.Y to libLLVM-X
Sylvestre Ledru via Phabricator via llvm-commits
- [llvm] r327358 - [ThinLTO] Add funtions in callees metadata to CallGraphEdges
Taewook Oh via llvm-commits
- [PATCH] D44399: [ThinLTO] Add funtions in callees metadata to CallGraphEdges
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D44399: [ThinLTO] Add funtions in callees metadata to CallGraphEdges
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D44399: [ThinLTO] Add funtions in callees metadata to CallGraphEdges
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D44399: [ThinLTO] Add funtions in callees metadata to CallGraphEdges
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D44399: [ThinLTO] Add funtions in callees metadata to CallGraphEdges
Taewook Oh via Phabricator via llvm-commits
- [www] r327439 - Add silver sponsor
Tanya Lattner via llvm-commits
- [llvm] r327459 - [LTO/gold] Support --wrap
Teresa Johnson via llvm-commits
- [llvm] r327465 - Revert "[LTO/gold] Support --wrap"
Teresa Johnson via llvm-commits
- [llvm] r327506 - [LTO/gold] Support --wrap
Teresa Johnson via llvm-commits
- [llvm] r327509 - [LTO/gold] Fix workaround for old plugin-api.h in --wrap support
Teresa Johnson via llvm-commits
- [PATCH] D44235: [LTO/gold] Support --wrap
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D43521: [ThinLTO] Compute synthetic function entry count
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D44399: [ThinLTO] Add funtions in callees metadata to CallGraphEdges
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D44399: [ThinLTO] Add funtions in callees metadata to CallGraphEdges
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D44399: [ThinLTO] Add funtions in callees metadata to CallGraphEdges
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D44397: [ThinLTO] Clear dllimport when setting dso_local
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D44235: [LTO/gold] Support --wrap
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D44235: [LTO/gold] Support --wrap
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D44235: [LTO/gold] Support --wrap
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D44235: [LTO/gold] Support --wrap
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D44235: [LTO/gold] Support --wrap
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D44235: [LTO/gold] Support --wrap
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D44235: [LTO/gold] Support --wrap
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D44577: Read OMP_TARGET_OFFLOAD and provide API to access ICV
Terry Wilmarth via Phabricator via llvm-commits
- [PATCH] D44577: Read OMP_TARGET_OFFLOAD and provide API to access ICV
Terry Wilmarth via Phabricator via llvm-commits
- [llvm] r326710 - Fuzzer: remove temporary files after we're done with them.
Tim Northover via llvm-commits
- [llvm] r326710 - Fuzzer: remove temporary files after we're done with them.
Tim Northover via llvm-commits
- [PATCH] D44510: [AArch64] Codegen tests for the Armv8.2-A FP16 intrinsics
Tim Northover via Phabricator via llvm-commits
- [PATCH] D44538: [ARM] Support for v4f16 and v8f16 vectors
Tim Northover via Phabricator via llvm-commits
- [PATCH] D44538: [ARM] Support for v4f16 and v8f16 vectors
Tim Northover via Phabricator via llvm-commits
- [PATCH] D44544: llvm-objdump: Print symbol name if it's address is the same as the next one's
Tim Northover via Phabricator via llvm-commits
- [PATCH] D44538: [ARM] Support for v4f16 and v8f16 vectors
Tim Northover via Phabricator via llvm-commits
- [PATCH] D44573: [AArch64] Add patterns matching (fabs (fsub x y)) to (fabd x y)
Tim Northover via Phabricator via llvm-commits
- [PATCH] D44586: [AArch64] Skip an unnecessary getCopyToReg in DYNAMIC_STACKALLOC
Tim Northover via Phabricator via llvm-commits
- [PATCH] D44468: [AMDGPU] For OS type AMDPAL, fixed scratch on compute shader
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D44321: Support demangling for D symbols via dlopen
Timothee Cour via Phabricator via llvm-commits
- [PATCH] D44321: Support demangling for D symbols via dlopen
Timothee Cour via Phabricator via llvm-commits
- [PATCH] D44321: Support demangling for D symbols via dlopen
Timothee Cour via Phabricator via llvm-commits
- [PATCH] D44321: Support demangling for D symbols via dlopen
Timothee Cour via Phabricator via llvm-commits
- [PATCH] D44321: Support demangling for D symbols via dlopen
Timothee Cour via Phabricator via llvm-commits
- [PATCH] D44321: Support demangling for D symbols via dlopen
Timothee Cour via Phabricator via llvm-commits
- [PATCH] D44321: Support demangling for D symbols via dlopen
Timothee Cour via Phabricator via llvm-commits
- [polly] r327216 - Add isl operator overloads for isl::pw_aff
Tobias Grosser via llvm-commits
- [llvm] r327761 - [GlobalsAA] Fix a pretty terrible bug that has been in GlobalsAA for
Tom Stellard via llvm-commits
- [PATCH] D43958: [llvm-readobj][ELF] Move ELF note parsing into lib/Object
Tony Tye via Phabricator via llvm-commits
- [PATCH] D43958: [llvm-readobj][ELF] Move ELF note parsing into lib/Object
Tony Tye via Phabricator via llvm-commits
- [llvm] r327622 - [Debug] Retain both copies of debug intrinsics in HoistThenElseCodeToIf
Ulrich Weigand via llvm-commits
- [PATCH] D44312: Retain both sets of debug intrinsics in HoistThenElseCodeToIf (fixes PR 36410)
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D44312: Retain both sets of debug intrinsics in HoistThenElseCodeToIf (fixes PR 36410)
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D44312: Retain both sets of debug intrinsics in HoistThenElseCodeToIf (fixes PR 36410)
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D44312: Retain both sets of debug intrinsics in HoistThenElseCodeToIf (fixes PR 36410)
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D43687: Improve merging of debug locations (fixes PR 36410)
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D27296: Don't assume mingw is providing SSP functions
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D27296: Don't assume mingw is providing SSP functions
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D27296: Don't assume mingw is providing SSP functions
Valentin Churavy via Phabricator via llvm-commits
- [llvm] r327329 - Remove the LoopInstSimplify pass (-loop-instsimplify)
Vedant Kumar via llvm-commits
- [PATCH] D44053: Remove the LoopInstSimplify pass (-loop-instsimplify)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D42582: [lldb][PPC64] Fixed step-in stopping in the wrong line
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D42582: [lldb][PPC64] Fixed step-in stopping in the wrong line
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D44356: [LICM] Salvage DebugInfo from dying Instructions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D44356: [LICM] Salvage DebugInfo from dying Instructions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D44356: [LICM] Salvage DebugInfo from dying Instructions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D44356: [LICM] Salvage DebugInfo from dying Instructions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D44464: OptBisect is improved to be overridden in LLVMContext
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D44546: [SelectionDAG] Transfer DbgValues when integer operations are promoted
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D44356: [LICM] Salvage DebugInfo from dying Instructions
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] r327596 - [sanitizer] Fix off type in mmap64 interceptor
Vitaly Buka via llvm-commits
- [compiler-rt] r327674 - OpenBSD UBsan support common functions
Vitaly Buka via llvm-commits
- [compiler-rt] r327677 - OpenBSD UBsan support procmaps
Vitaly Buka via llvm-commits
- [compiler-rt] r327678 - MSan, FreeBSD few tests fixes
Vitaly Buka via llvm-commits
- [compiler-rt] r327696 - Mmap interceptor new option, Write Exec runtime detector
Vitaly Buka via llvm-commits
- [compiler-rt] r327697 - FreeBSD TSan support update
Vitaly Buka via llvm-commits
- [compiler-rt] r327747 - Mmap interceptor new option, Write Exec runtime detector
Vitaly Buka via llvm-commits
- [compiler-rt] r327758 - OpenBSD UBsan support final missing bits
Vitaly Buka via llvm-commits
- [compiler-rt] r327762 - Revert "Mmap interceptor new option, Write Exec runtime detector"
Vitaly Buka via llvm-commits
- [PATCH] D44125: [sanitizer] Move mmap interceptors into sanitizer_common
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44036: OpenBSD UBsan support common functions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44036: OpenBSD UBsan support common functions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44035: Support OpenBSD in common interceptors
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44050: OpenBSD UBsan support procmaps
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44156: FreeBSD TSan support update
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44432: FreeBSD sanitizer common, intercept couple of more functions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44556: OpenBSD UBsan support final missing bits
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44556: OpenBSD UBsan support final missing bits
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44274: Object: Fix handling of @@@ in .symver directive
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44432: FreeBSD sanitizer common, intercept couple of more functions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44274: Object: Fix handling of @@@ in .symver directive
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44274: Object: Fix handling of @@@ in .symver directive
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44596: Object: Don't mark alias unconditionally defined
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44067: [LV] Improving "Control-Flow-Select" Vectorization remark.
Vivek Pandya via Phabricator via llvm-commits
- [PATCH] D44067: [LV] Improving "Control-Flow-Select" Vectorization remark.
Vivek Pandya via Phabricator via llvm-commits
- [llvm] r327360 - Reland r327041: [ThinLTO] Keep available_externally symbols live
Vlad Tsyrklevich via llvm-commits
- [PATCH] D44176: [mips] Add support for CRC ASE
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D44176: [mips] Add support for CRC ASE
Vladimir Stefanovic via Phabricator via llvm-commits
- [llvm] r327615 - [SCEV][NFC] Remove TBB, FBB parameters from exit limit computations
Volkan Keles via llvm-commits
- [PATCH] D43765: [InstSimplify] loosen FMF for sqrt(X) * sqrt(X) --> X
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D44593: [GlobalAA] Create DeletionCallbackHandle whenever a function is inserted into FunctionInfos
Wei Mi via Phabricator via llvm-commits
- [PATCH] D44593: [GlobalAA] Create DeletionCallbackHandle whenever a function is inserted into FunctionInfos
Wei Mi via Phabricator via llvm-commits
- [PATCH] D44329: [WebAssembly] Added initial AsmParser implementation.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D44329: [WebAssembly] Added initial AsmParser implementation.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D44329: [WebAssembly] Added initial AsmParser implementation.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D44329: [WebAssembly] Added initial AsmParser implementation.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D44443: [MergeICmp] Split blocks that do other work.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D44443: [MergeICmp] Split blocks that do other work.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D44443: [MergeICmp] Split blocks that do other work.
Xin Tong via Phabricator via llvm-commits
- [llvm] r327291 - [AMDGPU] Fix lowering enqueue kernel when kernel has no name
Yaxun Liu via llvm-commits
- [PATCH] D44322: [AMDGPU] Fix lowering enqueue kernel when kernel has no name
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D44464: OptBisect is improved to be overridden in LLVMContext
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D44464: OptBisect is improved to be overridden in LLVMContext
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D44464: OptBisect is improved to be overridden in LLVMContext
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D44464: OptBisect is improved to be overridden in LLVMContext
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D44464: OptBisect is improved to be overridden in LLVMContext
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] r327364 - bpf: Add more check directives in peephole testcase
Yonghong Song via llvm-commits
- [llvm] r327365 - bpf: Tighten subregister definition check
Yonghong Song via llvm-commits
- [llvm] r327366 - bpf: J*_RR should check both operands
Yonghong Song via llvm-commits
- [llvm] r327367 - bpf: Extends zero extension elimination beyond comparison instructions
Yonghong Song via llvm-commits
- [llvm] r327368 - bpf: Support subregister definition check on PHI node
Yonghong Song via llvm-commits
- [llvm] r327369 - bpf: Don't expand BSWAP on i32, promote it
Yonghong Song via llvm-commits
- [llvm] r327370 - bpf: New post-RA peephole optimization pass to eliminate bad RA codegen
Yonghong Song via llvm-commits
- [llvm] r327371 - bpf: Enhance debug information for peephole optimization passes
Yonghong Song via llvm-commits
- [PATCH] D44508: Remove unnecessary include from Driver.cpp
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D44509: Remove unnecessary includes from lld/ELF
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D44508: Remove unnecessary include from Driver.cpp
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D44448: Add DebugLoc information to WebAssembly block and loop.
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D44448: Add DebugLoc information to WebAssembly block and loop.
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D44448: Add DebugLoc information to WebAssembly block and loop.
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Yury Delendik via Phabricator via llvm-commits
- [llvm] r327412 - test commit: fix formatting of a comment
Zaara Syeda via llvm-commits
- [llvm] r327635 - [PowerPC] Optimize TLS initial-exec sequence to use X-Form loads/stores
Zaara Syeda via llvm-commits
- [PATCH] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D43315: [PowerPC] Optimize TLS initial-exec sequence to use X-Form loads/stores
Zaara Syeda via Phabricator via llvm-commits
- [llvm] r327428 - [PDB] Support dumping injected sources via the DIA reader.
Zachary Turner via llvm-commits
- [llvm] r327431 - Implement pure virtual method to fix build.
Zachary Turner via llvm-commits
- [llvm] r327444 - Update modulemap to exclude new DIA headers.
Zachary Turner via llvm-commits
- [llvm] r327428 - [PDB] Support dumping injected sources via the DIA reader.
Zachary Turner via llvm-commits
- [llvm] r327451 - Disable PDB injected sources test temporarily.
Zachary Turner via llvm-commits
- [PATCH] D44406: [CodeView] Emit HasConstructorOrDestructor class option
Zachary Turner via llvm-commits
- [PATCH] D44407: [DebugInfo] Add a new method IPDBSession::findLineNumbersBySectOffset
Zachary Turner via llvm-commits
- [PATCH] D44407: [DebugInfo] Add a new method IPDBSession::findLineNumbersBySectOffset
Zachary Turner via llvm-commits
- [PATCH] D44473: [dotest] Make llvm-dotest a custom target
Zachary Turner via llvm-commits
- [llvm] r327647 - Refactor the PDB HashTable class.
Zachary Turner via llvm-commits
- [llvm] r327652 - Add missing #includes.
Zachary Turner via llvm-commits
- [llvm] r327653 - Move some function declarations higher so they can be found.
Zachary Turner via llvm-commits
- [llvm] r327666 - Fix structure alignment issue.
Zachary Turner via llvm-commits
- [llvm] r327675 - [PDB] Fix a bug where we were serializing hash tables incorrectly.
Zachary Turner via llvm-commits
- [llvm] r327679 - Fix PDB injected sources test.
Zachary Turner via llvm-commits
- [llvm] r327647 - Refactor the PDB HashTable class.
Zachary Turner via llvm-commits
- [llvm] r327647 - Refactor the PDB HashTable class.
Zachary Turner via llvm-commits
- [PATCH] D44328: Support embedding natvis files in PDBs.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D44405: [DIA] Add support for dumping injected sources
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D44407: [DebugInfo] Add a new method IPDBSession::findLineNumbersBySectOffset
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D44406: [CodeView] Emit HasConstructorOrDestructor class option
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D44405: [DIA] Add support for dumping injected sources
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D44406: [CodeView] Emit HasConstructorOrDestructor class option
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D44407: [DebugInfo] Add a new method IPDBSession::findLineNumbersBySectOffset
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D44407: [DebugInfo] Add a new method IPDBSession::findLineNumbersBySectOffset
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D44473: [dotest] Make llvm-dotest a custom target
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D43624: Change DEBUG() macro to LLVM_DEBUG()
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D10303: Don't use ManagedStatic.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42898: Do not spill CSR to stack on entry to noreturn functions
pmb via Phabricator via llvm-commits
- [PATCH] D44496: [LLVM-C] Finish exception instruction bindings
whitequark via Phabricator via llvm-commits
- [llvm] r327428 - [PDB] Support dumping injected sources via the DIA reader.
via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
via llvm-commits
Last message date:
Sun Mar 18 23:52:52 PDT 2018
Archived on: Sun Mar 18 23:52:53 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).