The Week Of Monday 5 February 2018 Archives by author
Starting: Mon Feb 5 00:01:17 PST 2018
Ending: Sun Feb 11 23:51:21 PST 2018
Messages: 2192
- [llvm] r324014 - [InstCombine] allow multi-use values in canEvaluate* if all uses are in 1 inst
Aboud, Amjad via llvm-commits
- [llvm] r324014 - [InstCombine] allow multi-use values in canEvaluate* if all uses are in 1 inst
Aboud, Amjad via llvm-commits
- New ISD::STRICT_ nodes missing from SelectionDAGDumper.cpp
Kaylor, Andrew via llvm-commits
- [llvm] r324580 - [X86] Support folding in a k-register OR when creating KORTEST from scalar compare of a bitcast from vXi1.
Topper, Craig via llvm-commits
- [PATCH] D42990: Add CMAKE_CFG_INTDIR as part of the include path for the default test compiler.
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D42994: Stop passing -fPIC to lldb tests on Windows
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D42990: Add CMAKE_CFG_INTDIR as part of the include path for the default test compiler.
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D42994: Stop passing -fPIC to lldb tests on Windows
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D43059: Add implementation for MSCV in CPlusPlusLanguage::IsCPPMangledName
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D43060: [CodeView] Lower type for dwarf::DW_TAG_restrict_type type
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D43060: [CodeView] Lower type for dwarf::DW_TAG_restrict_type type
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D43061: [docs] Update docs for cmake options LLDB_TEST_C_COMPILER and LLDB_TEST_CXX_COMPILER
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D42994: Stop passing -fPIC to lldb tests on Windows
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D43061: [docs] Update docs for cmake options LLDB_TEST_C_COMPILER and LLDB_TEST_CXX_COMPILER
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D42994: Stop passing -fPIC to lldb tests on Windows
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D43059: Add implementation for MSVC in CPlusPlusLanguage::IsCPPMangledName
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D43059: Add implementation for MSVC in CPlusPlusLanguage::IsCPPMangledName
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D43059: Recognize MSVC style mangling in CPlusPlusLanguage::IsCPPMangledName
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D43059: Recognize MSVC style mangling in CPlusPlusLanguage::IsCPPMangledName
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D42443: [SymbolFilePDB] Add support for function symbols
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D42443: [SymbolFilePDB] Add support for function symbols
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D43164: Fix test from failing when the python path has spaces
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D43165: [lit] Fix problem in how Python versions open files with different encodings
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D43164: Fix test clang-diff-json.cpp
Aaron Smith via Phabricator via llvm-commits
- [llvm] r324696 - [GISel]: Verify COPIES involving generic registers.
Aditya Nandakumar via llvm-commits
- [PATCH] D42287: [GlobalISel][X86] Fixing failures after https://reviews.llvm.org/D37775
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D43090: GlobalISel: IRTranslate llvm.fmuladd.* intrinsic
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D42925: Call FlushFileBuffers on readwrite file mappings.
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D42925: Call FlushFileBuffers on readwrite file mappings.
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D42592: [COFF] Add minimal support for /guard:cf
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D43046: [Windows] Set the console output page to UTF-8
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] r324412 - Fix a crash when emitting DIEs for variable-length arrays
Adrian Prantl via llvm-commits
- [llvm] r324426 - Add DWARF for discriminated unions
Adrian Prantl via llvm-commits
- [llvm] r324511 - Revert "[DebugInfo] Improvements to representation of enumeration types (PR36168)"
Adrian Prantl via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Adrian Prantl via llvm-commits
- [llvm] r324677 - Use a stable topological sort in DwarfCompileUnit::createScopeChildrenDIE()
Adrian Prantl via llvm-commits
- [PATCH] D42880: [dsymutil] Upstream update feature.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D42940: Fix a crash when emitting DIEs for variable-length arrays
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D42940: Fix a crash when emitting DIEs for variable-length arrays
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D42940: Fix a crash when emitting DIEs for variable-length arrays
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D42940: Fix a crash when emitting DIEs for variable-length arrays
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D42940: Fix a crash when emitting DIEs for variable-length arrays
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D43036: Use a stable topological sort instead of std::stable_sort in DIE *DwarfCompileUnit::createScopeChildrenDIE()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D43036: Use a stable topological sort instead of std::stable_sort in DIE *DwarfCompileUnit::createScopeChildrenDIE()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D43036: Use a stable topological sort instead of std::stable_sort in DIE *DwarfCompileUnit::createScopeChildrenDIE()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D43043: [DebugInfo] Unify ChecksumKind and Checksum value in DIFile
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D43036: Use a stable topological sort instead of std::stable_sort in DIE *DwarfCompileUnit::createScopeChildrenDIE()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D43036: Use a stable topological sort instead of std::stable_sort in DIE *DwarfCompileUnit::createScopeChildrenDIE()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D14161: Remove the line number from DINamespace and thus decl_line/decl_file from DW_TAG_namespace.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D43036: Use a stable topological sort instead of std::stable_sort in DIE *DwarfCompileUnit::createScopeChildrenDIE()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D43111: [CodeGen] Add lifetime markers to the list of meta-instructions.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D43043: [DebugInfo] Unify ChecksumKind and Checksum value in DIFile
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D40199: llvm-dwarfdump --verify is incorrectly saying all DW_AT_location attributes with locations lists are invalid.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D43129: [Utils] Salvage debug info from dead 'or' instructions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D43129: [Utils] Salvage debug info from dead 'or' instructions
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r324303 - [RISCV] Add support for %pcrel_lo.
Ahmed Charles via llvm-commits
- [PATCH] D41039: Add support for attribute "trivial_abi"
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D42980: [scudo] Allow options to be defined at compile time
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D42980: [scudo] Allow options to be defined at compile time
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D43088: [sanitizer] Size class map & local cache improvements
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D43088: [sanitizer] Size class map & local cache improvements
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D43088: [sanitizer] Size class map & local cache improvements
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D42845: Add an option 'allow-all-hosts' to permit lldb debugging inside a Docker container
Alex Blewitt via llvm-commits
- [PATCH] D42845: Add an option 'allow-all-hosts' to permit lldb debugging inside a Docker container
Alex Blewitt via llvm-commits
- [PATCH] D42845: Add an option 'allow-all-hosts' to permit lldb debugging inside a Docker container
Alex Blewitt via llvm-commits
- [PATCH] D42834: [RISCV] Implement c.lui immedate operand constraint
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D42561: [PR36008] Avoid -Wsign-compare warning for enum constants in typeof expressions
Alex Lorenz via Phabricator via llvm-commits
- [llvm] r324330 - Fix unused variable warning in release mode. NFC.
Alexander Ivchenko via llvm-commits
- [llvm] r324597 - Add missed PostDominatorTree analysis dependency to GVN hoist pass.
Alexander Ivchenko via llvm-commits
- [llvm] r324601 - [x86] Add test/CodeGen/X86/vmaskmov-offset.ll. NFC.
Alexander Ivchenko via llvm-commits
- [llvm] r324664 - [GlobalIsel][X86] Making {G_IMPLICIT_DEF, s128} legal
Alexander Ivchenko via llvm-commits
- [llvm] r324665 - [GlobalISel][X86] Fixing failures after https://reviews.llvm.org/D37775
Alexander Ivchenko via llvm-commits
- [PATCH] D43016: Fix for #31362 - ms_abi is implemented incorrectly for larger values (>=16 bytes).
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D43016: Fix for #31362 - ms_abi is implemented incorrectly for larger values (>=16 bytes).
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D43007: Add missed PostDominatorTree analysis dependency to GVN hoist pass.
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D43087: [SelectionDAG][X86] Fix incorrect offset generated for VMASKMOV
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D42287: [GlobalISel][X86] Fixing failures after https://reviews.llvm.org/D37775
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D42287: [GlobalISel][X86] Fixing failures after https://reviews.llvm.org/D37775
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D37775: Add a verifier test to check the access on both sides of COPY are the same
Alexander Ivchenko via Phabricator via llvm-commits
- [lld] r324821 - Use RelType instead of uint32_t in DynamicReloc. NFC
Alexander Richardson via llvm-commits
- [PATCH] D42123: Derive GEP index type from Data Layout
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D37057: [clang] Require address space to be specified when creating functions (3/3)
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D37052: Add default address space for functions to the data layout (1/3)
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D42576: [test-suite] Add prototypes to functions in Olden and MiBench
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D42843: Ensure that Elf_Rel addends are always written for dynamic relocations
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D42843: Ensure that Elf_Rel addends are always written for dynamic relocations
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D42576: [test-suite] Add prototypes to functions in Olden and MiBench
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D43161: Rename DynamicReloc::getAddend() to getRelaAddend(). NFC
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D42843: Ensure that Elf_Rel addends are always written for dynamic relocations
Alexander Richardson via Phabricator via llvm-commits
- [llvm] r324783 - [llvm-objcopy] Make modifications in-place if output is not specified
Alexander Shaposhnikov via llvm-commits
- [PATCH] D42873: [llvm-objcopy] Adjust --strip-dwo behavior
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D42873: [llvm-objcopy] Adjust --strip-dwo behavior
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D42873: [llvm-objcopy] Adjust --strip-dwo behavior
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D35267: Pass Divergence Analysis data to selection DAG to drive divergence dependent instruction selection
Alexander via Phabricator via llvm-commits
- [PATCH] D35267: Pass Divergence Analysis data to selection DAG to drive divergence dependent instruction selection
Alexander via Phabricator via llvm-commits
- [PATCH] D35267: Pass Divergence Analysis data to selection DAG to drive divergence dependent instruction selection
Alexander via Phabricator via llvm-commits
- [PATCH] D35267: Pass Divergence Analysis data to selection DAG to drive divergence dependent instruction selection
Alexander via Phabricator via llvm-commits
- [PATCH] D35267: Pass Divergence Analysis data to selection DAG to drive divergence dependent instruction selection
Alexander via Phabricator via llvm-commits
- [llvm] r324387 - [SLP] Update test checks, NFC.
Alexey Bataev via llvm-commits
- [llvm] r324510 - [SLP] Add a tests for PR36280, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D42657: [SLP] Take user instructions cost into consideration in insertelement vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D38693: [SLP] Consider extractelements as shuffles iff they have the same type/parent etc.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42981: [COST] Fix cost model of load instructions on X86
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D43022: [SLP] Allow vectorization of reversed loads.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42981: [COST] Fix cost model of load instructions on X86
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42981: [COST] Fix cost model of load instructions on X86
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42981: [COST] Fix cost model of load instructions on X86
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D43079: [TTI CostModel] change default cost of FP ops to 1 (PR36280)
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42981: [COST] Fix cost model of load instructions on X86
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42981: [COST] Fix cost model of load instructions on X86
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42981: [COST] Fix cost model of load instructions on X86
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D38128: Handle COPYs of physregs better (regalloc hints)
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D42739: [InstCombine] allow multi-use values in canEvaluate* if all uses are in 1 inst
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D42834: [RISCV] Implement c.lui immedate operand constraint
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D42958: [compiler-rt, RISCV] Support builtins for RISC-V
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D42834: [RISCV] Implement c.lui immedate operand constraint
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D43125: [ARM] Don't print "Requires NEON" error message for M-profile
Andre Vieira via Phabricator via llvm-commits
- [llvm] r324416 - Add SelectionDAGDumper support for strict FP nodes
Andrew Kaylor 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] D41278: [MachineCombiner] Improve debug output (NFC)
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D42530: Clang permits assignment to vector/extvector elements in a const method
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D42530: Clang permits assignment to vector/extvector elements in a const method
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D42941: [hwasan] Fix kernel instrumentation of stack.
Andrey Konovalov via Phabricator via llvm-commits
- [PATCH] D42941: [hwasan] Fix kernel instrumentation of stack.
Andrey Konovalov via Phabricator via llvm-commits
- [PATCH] D43142: Experimental pass to convert all floating point operations to the equivalent constrained intrinsics
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D42837: [Loop Predication] Teach LP about reverse loops with uge and sge latch conditions
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D42837: [Loop Predication] Teach LP about reverse loops with uge and sge latch conditions
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D43007: Add missed PostDominatorTree analysis dependency to GVN hoist pass.
Arkady Shlykov via Phabricator via llvm-commits
- [www] r324272 - Add a link to proposal guidelines.
Arnaud A. de Grandmaison via llvm-commits
- [www] r324470 - [EuroLLVM'18] FAQ update.
Arnaud A. de Grandmaison via llvm-commits
- [zorg] r324267 - [buildbot] Fixed a typo in cudabot CXX compiler name.
Artem Belevich via llvm-commits
- [llvm] r324758 - [tablegen] Fixed few !foreach evaluation issues.
Artem Belevich via llvm-commits
- [PATCH] D42814: [buildbot] Updated CUDA buildbot config.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D43083: [tablegen] Fixed few !foreach evaluation issues.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D43083: [tablegen] Fixed few !foreach evaluation issues.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D43150: [tablegen] Recursively evaluate values of variable initializers.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D43151: [NVPTX] TblGen-ized lowering of WMMA intrinsics.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D42457: [analyzer] Don't communicate evaluation failures through memregion hierarchy.
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D16403: Add scope information to CFG
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D16403: Add scope information to CFG
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D36130: [SLP] Vectorize jumbled memory loads.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D42881: AMDGPU: Fix S_BUFFER_LOAD_DWORD_SGPR moveToVALU.
Bas Nieuwenhuizen via Phabricator via llvm-commits
- [PATCH] D42864: [clang-format] Add more tests for Objective-C 2.0 generic alignment
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D42864: [clang-format] Add more tests for Objective-C 2.0 generic alignment
Ben Hamilton via Phabricator via llvm-commits
- [llvm] r324245 - BitTracker.h needs a full definition of MachineInstr, so include the defining file.
Benjamin Kramer via llvm-commits
- [lld] r324355 - [COFF] LTO does not require a disassembler.
Benjamin Kramer via llvm-commits
- [llvm] r324478 - [Orc] Pacify -pedantic.
Benjamin Kramer via llvm-commits
- [PATCH] D42907: BitTracker.h needs a full definition of MachineInstr, so include the defining file.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D42946: Verify profile data confirms large loop trip counts.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D42946: Verify profile data confirms large loop trip counts.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D42946: Verify profile data confirms large loop trip counts.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D37054: Require address space to be specified when creating functions (2/3)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D30709: Handle IMAGE_REL_AMD64_ADDR32NB in RuntimeDyldCOFF
Björn via Phabricator via llvm-commits
- [PATCH] D38528: Parallelize tail-merge string table construction.
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D43000: Do not move stores for coroutine allocator args
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D43000: Do not move stores for coroutine allocator args
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D43000: [Coroutines] Don't move stores for allocator args
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D42717: [JumpThreading] sync DT for LVI analysis (PR 36133)
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D42717: [JumpThreading] sync DT for LVI analysis (PR 36133)
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D42717: [JumpThreading] sync DT for LVI analysis (PR 36133)
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D42717: [JumpThreading] sync DT for LVI analysis (PR 36133)
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D42717: [JumpThreading] sync DT for LVI analysis (PR 36133)
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D42717: [JumpThreading] sync DT for LVI analysis (PR 36133)
Brian Rzycki via Phabricator via llvm-commits
- [llvm] r324850 - [CodeView] Allow variable names to be as long as the codeview format supports
Brock Wyma via llvm-commits
- [PATCH] D42926: [CodeView] Initial support for emitting S_BLOCK32 symbols for lexical scopes
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D42125: [CodeView] Allow variable names to be as long as the codeview format supports
Brock Wyma via Phabricator via llvm-commits
- [llvm] r323297 - Don't assume a null GV is local for ELF and MachO.
Brooks Moses via llvm-commits
- [llvm] r323297 - Don't assume a null GV is local for ELF and MachO.
Brooks Moses via llvm-commits
- [llvm] r323297 - Don't assume a null GV is local for ELF and MachO.
Brooks Moses via llvm-commits
- [PATCH] D41762: [DWARF] Incorrect prologue end line record.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D41762: [DWARF] Incorrect prologue end line record.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D41698: [DebugInfo] Enable debug information for C99 VLA types
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D41698: [DebugInfo] Enable debug information for C99 VLA types
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D43025: [tsan] Add support for linux/powerpc64 in buildgo.sh
Carlos Eduardo Seo via Phabricator via llvm-commits
- [llvm] r324014 - [InstCombine] allow multi-use values in canEvaluate* if all uses are in 1 inst
Chandler Carruth via llvm-commits
- [llvm] r324319 - Revert "[MergeICmps] Enable the MergeICmps Pass by default."
Chandler Carruth via llvm-commits
- [llvm] r324319 - Revert "[MergeICmps] Enable the MergeICmps Pass by default."
Chandler Carruth via llvm-commits
- [llvm] r324319 - Revert "[MergeICmps] Enable the MergeICmps Pass by default."
Chandler Carruth via llvm-commits
- [llvm] r324449 - [x86/retpoline] Make the external thunk names exactly match the names
Chandler Carruth via llvm-commits
- [PATCH] D42732: [x86] Fix nasty bug in the x86 backend that is essentially impossible to hit from IR but creates a minefield for MI passes.
Chandler Carruth via llvm-commits
- [llvm] r324546 - [x86] Fix nasty bug in the x86 backend that is essentially impossible to
Chandler Carruth via llvm-commits
- [PATCH v2] [X86] Support 'V' register operand modifier
Chandler Carruth via llvm-commits
- [PATCH v2] [X86] Support 'V' register operand modifier
Chandler Carruth via llvm-commits
- [PATCH] D42998: [x86/retpoline] Make the external thunk names exactly match the names that happened to end up in GCC.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D42998: [x86/retpoline] Make the external thunk names exactly match the names that happened to end up in GCC.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D42998: [x86/retpoline] Make the external thunk names exactly match the names that happened to end up in GCC.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D42998: [x86/retpoline] Make the external thunk names exactly match the names that happened to end up in GCC.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D42998: [x86/retpoline] Make the external thunk names exactly match the names that happened to end up in GCC.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D42998: [x86/retpoline] Make the external thunk names exactly match the names that happened to end up in GCC.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D42998: [x86/retpoline] Make the external thunk names exactly match the names that happened to end up in GCC.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D42732: [x86] Fix nasty bug in the x86 backend that is essentially impossible to hit from IR but creates a minefield for MI passes.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D42732: [x86] Fix nasty bug in the x86 backend that is essentially impossible to hit from IR but creates a minefield for MI passes.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D42732: [x86] Fix nasty bug in the x86 backend that is essentially impossible to hit from IR but creates a minefield for MI passes.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D43049: AMDGPU: Don't crash when trying to fold implicit operands
Changpeng Fang via Phabricator via llvm-commits
- [llvm] r324854 - [ThinLTO] Add GraphTraits for FunctionSummaries
Charles Saternos via llvm-commits
- [llvm] r324859 - Follow on to rL324854 (Added tests)
Charles Saternos via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D42999: [TLS] use emulated TLS if the target supports only this mode
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D42850: [docs] Add guidance on duplicating doc comments to CodingStandards
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D42850: [docs] Add guidance on duplicating doc comments to CodingStandards
Chris Lattner via Phabricator via llvm-commits
- [zorg] r324379 - Use normalized absolute paths for dependency files
Chris Matthews via llvm-commits
- [zorg] r324390 - some initial dependences for LNT CTMark
Chris Matthews via llvm-commits
- [zorg] r324394 - Also check dependencies on lnt-test-suite builds
Chris Matthews via llvm-commits
- [zorg] r324414 - We don't need this, we can use relative paths
Chris Matthews via llvm-commits
- [zorg] r324415 - also enforce the xcode version
Chris Matthews via llvm-commits
- [zorg] r324532 - Use the linked_keg brew info to resolve multiversion dependencies
Chris Matthews via llvm-commits
- [zorg] r324544 - Fix pip dependency error display issue
Chris Matthews via llvm-commits
- [PATCH] D43004: [LNT] Set the baseline run id in flask session and not baseline id
Chris Matthews via llvm-commits
- [llvm] r324228 - [CodeGenSchedule][NFC] Always emit ProcResourceUnits.
Clement Courbet via llvm-commits
- [llvm] r324317 - [MergeICmps] Enable the MergeICmps Pass by default.
Clement Courbet via llvm-commits
- [llvm] r324319 - Revert "[MergeICmps] Enable the MergeICmps Pass by default."
Clement Courbet via llvm-commits
- [llvm] r324323 - [MergeICmps][NFC] Add more assertions.
Clement Courbet via llvm-commits
- [llvm] r324319 - Revert "[MergeICmps] Enable the MergeICmps Pass by default."
Clement Courbet via llvm-commits
- [llvm] r324319 - Revert "[MergeICmps] Enable the MergeICmps Pass by default."
Clement Courbet via llvm-commits
- [PATCH] D42793: [MergeICmps] Enable the MergeICmps Pass by default.
Clement Courbet via llvm-commits
- [llvm] r324341 - [MergeICmps] Handle chains with several complex BCE basic blocks.
Clement Courbet via llvm-commits
- [llvm] r324465 - [MergeICmps] Re-commit rL324317 "Enable the MergeICmps Pass by default."
Clement Courbet via llvm-commits
- [llvm] r324482 - [SLPVectorizer][NFC] Make a loop more readable.
Clement Courbet via llvm-commits
- [llvm] r324582 - [TargetSchedule] Expose sub-units of a ProcResGroup in MCProcResourceDesc.
Clement Courbet via llvm-commits
- [llvm] r324586 - [X86] Fix compilation of r324580.
Clement Courbet via llvm-commits
- [llvm] r324582 - [TargetSchedule] Expose sub-units of a ProcResGroup in MCProcResourceDesc.
Clement Courbet via llvm-commits
- [llvm] r324727 - [TargetSchedule] Fix r324582.
Clement Courbet via llvm-commits
- [PATCH] D42903: [CodeGenSchedule][NFC] Always emit ProcResourceUnits.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D42903: [CodeGenSchedule][NFC] Always emit ProcResourceUnits.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D42793: [MergeICmps] Enable the MergeICmps Pass by default.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D42793: [MergeICmps] Enable the MergeICmps Pass by default.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D43023: [TargetSchedule] Expose sub-units of a ProcResGroup in MCProcResourceDesc.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D43023: [TargetSchedule] Expose sub-units of a ProcResGroup in MCProcResourceDesc.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D43023: [TargetSchedule] Expose sub-units of a ProcResGroup in MCProcResourceDesc.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r324210 - [X86] Add isel patterns for selecting masked SUBV_BROADCAST with bitcasts. Remove combineBitcastForMaskedOp.
Craig Topper via llvm-commits
- [llvm] r324249 - [X86] Teach X86DAGToDAGISel::shrinkAndImmediate to preserve upper 32 zeroes of a 64 bit mask.
Craig Topper via llvm-commits
- [llvm] r324260 - [X86] Artificially lower the complexity of the scalar ANDN patterns so that AND with immediate will match first.
Craig Topper via llvm-commits
- [llvm] r324276 - [InstCombine] don't try to evaluate instructions with >1 use (revert r324014)
Craig Topper via llvm-commits
- [llvm] r324294 - [X86] Relax restrictions on what setcc condition codes can be folded with a sext when AVX512 is enabled.
Craig Topper via llvm-commits
- [llvm] r324295 - [X86] Auto-generate complete checks. NFC
Craig Topper via llvm-commits
- [llvm] r324014 - [InstCombine] allow multi-use values in canEvaluate* if all uses are in 1 inst
Craig Topper via llvm-commits
- [llvm] r324311 - [DAGCombiner] Pass the original load to ExtendSetCCUses not the turncate.
Craig Topper via llvm-commits
- [llvm] r324315 - [X86] Modify a few tests to not use icmps that are provably false.
Craig Topper via llvm-commits
- [PATCH] D42949: [X86] Promote 16-bit cmovs to 32-bit.
Craig Topper via llvm-commits
- [llvm] r324367 - [X86] Auto-generate checks. NFC
Craig Topper via llvm-commits
- [llvm] r324409 - [X86] Add test cases that exercise the BSR/BSF optimization combineCMov.
Craig Topper via llvm-commits
- [llvm] r324427 - [DAGCombiner][AMDGPU][X86] Turn cttz/ctlz into cttz_zero_undef/ctlz_zero_undef if we can prove the input is never zero
Craig Topper via llvm-commits
- [llvm] r324436 - [Mips][AMDGPU] Update test cases to not use vector lt/gt compares that can be simplified to an equality/inequality or to always true/false.
Craig Topper via llvm-commits
- [llvm] r324497 - [X86] Regenerate test using update_mir_test_checks.py. NFC
Craig Topper via llvm-commits
- [llvm] r324530 - [X86] Auto-generate complete checks. NFC
Craig Topper via llvm-commits
- [llvm] r324533 - [X86] When doing callee save/restore for k-registers make sure we don't use KMOVQ on non-BWI targets
Craig Topper via llvm-commits
- [llvm] r324536 - [X86] Remove dead code from EmitTest that looked for an i1 type which should have already been type legalized away. NFC
Craig Topper via llvm-commits
- [llvm] r324538 - [X86] Prune some unreachable 'return SDValue()' paths from LowerSIGN_EXTEND/LowerZERO_EXTEND/LowerANY_EXTEND.
Craig Topper via llvm-commits
- [llvm] r324561 - [DAGCombiner] Rename variable to be slightly better. NFC
Craig Topper via llvm-commits
- [llvm] r324562 - [DAGCombiner] Avoid creating truncate nodes in (zext (and (load)))->(and (zextload)) fold until we know for sure we're going to need it. NFCI
Craig Topper via llvm-commits
- [llvm] r324567 - [DAGCombiner] Don't create truncate nodes in (aext (zextload x)) -> (zextload x) and similar folds. NFCI
Craig Topper via llvm-commits
- [llvm] r324568 - [DAGCombiner] Fix a couple mistakes from r324311 by really passing the original load to ExtendSetCCUses.
Craig Topper via llvm-commits
- [llvm] r324576 - [X86] Don't emit KTEST instructions unless only the Z flag is being used
Craig Topper via llvm-commits
- [llvm] r324577 - [X86] Allow KORTEST instruction to be used for testing if a mask is all ones
Craig Topper via llvm-commits
- [llvm] r324580 - [X86] Support folding in a k-register OR when creating KORTEST from scalar compare of a bitcast from vXi1.
Craig Topper via llvm-commits
- [PATCH v2] [X86] Support 'V' register operand modifier
Craig Topper via llvm-commits
- [llvm] r324582 - [TargetSchedule] Expose sub-units of a ProcResGroup in MCProcResourceDesc.
Craig Topper via llvm-commits
- [llvm] r324630 - [X86] Add a few new test cases for shrunkblend combine
Craig Topper via llvm-commits
- [llvm] r324634 - [SelectionDAG] Add a helper function for creating a boolean constant based on the target's boolean content
Craig Topper via llvm-commits
- [llvm] r324646 - [X86] Remove kortest intrinsics and replace with native IR.
Craig Topper via llvm-commits
- [llvm] r324661 - [X86] Add DAG combine to constant fold a bitcast of a vXi1 constant build_vector into a scalar integer.
Craig Topper via llvm-commits
- [llvm] r324662 - [X86] Improve combineCastedMaskArithmetic to fold (bitcast (vXi1 (and/or/xor X, C)))->(vXi1 (and/or/xor (bitcast X), (bitcast C)) where C is a constant build_vector.
Craig Topper via llvm-commits
- [llvm] r324693 - [x86] Add test cases to demonstrate some dumb mask->gpr->mask transition sequences.
Craig Topper via llvm-commits
- [llvm] r324708 - [X86] Add 512-bit shuffle test cases for concatenating 128/256-bits with zeros in the upper portion.
Craig Topper via llvm-commits
- [llvm] r324709 - [X86] Teach shuffle lowering to recognize 128/256 bit insertions into a zero vector.
Craig Topper via llvm-commits
- [llvm] r324710 - [X86] Simplify some code in lowerV4X128VectorShuffle and lowerV2X128VectorShuffle
Craig Topper via llvm-commits
- [llvm] r324782 - [X86] Teach lower1BitVectorShuffle to recognize shuffles that are just filling upper elements with zero. Replace with insert_subvector.
Craig Topper via llvm-commits
- [llvm] r324791 - [X86] Teach combineInsertSubvector how to combine some k-register insert_subvectors and extract_subvector sequences to remove extra zeroing.wq
Craig Topper via llvm-commits
- [llvm] r324804 - [X86] Teach combineExtSetcc to handle ZERO_EXTEND by widening the setcc and then masking. A later DAG combine will convert to a shift.
Craig Topper via llvm-commits
- [llvm] r324805 - [X86] Legalize zero extends from vXi1 to vXi16/vXi32/vXi64 using a sign extend and a shift.
Craig Topper via llvm-commits
- [llvm] r324806 - [X86] Custom legalize (v2i1 (fp_to_uint/fp_to_sint v2f64)) without AVX512VL.
Craig Topper via llvm-commits
- [llvm] r324819 - [X86] Remove some check-prefixes from avx512-cvt.ll to prepare for an upcoming patch.
Craig Topper via llvm-commits
- [llvm] r324820 - [X86] Extend inputs with elements smaller than i32 to sint_to_fp/uint_to_fp before type legalization.
Craig Topper via llvm-commits
- [llvm] r324822 - [X86] Custom legalize (v2i32 (setcc (v2f32))) so that we don't end up with a (v4i1 (setcc (v4f32)))
Craig Topper via llvm-commits
- [llvm] r324827 - [X86] Change signatures of avx512 packed fp compare intrinsics to return a vXi1 mask type to be closer to an fcmp.
Craig Topper via llvm-commits
- [llvm] r324831 - [X86] Remove some redundant qualifications from the setOperationAction blocks. NFC
Craig Topper via llvm-commits
- [llvm] r324832 - [SelectionDAG] Remove TargetLowering::getConstTrueVal. Use SelectionDAG::getBoolConstant in the one place it was used.
Craig Topper via llvm-commits
- [llvm] r324833 - [X86] Remove setOperationAction lines for promoting vXi1 SINT_TO_FP/UINT_TO_FP.
Craig Topper via llvm-commits
- [llvm] r324834 - [X86] Don't make 512-bit vectors legal when preferred vector width is 256 bits and 512 bits aren't required
Craig Topper via llvm-commits
- [llvm] r324842 - [X86] Use min/max for vector ult/ugt compares if avoids a sign flip.
Craig Topper via llvm-commits
- [llvm] r324845 - [X86] Update some required-vector-width.ll test cases to not pass 512-bit vectors in arguments or return.
Craig Topper via llvm-commits
- [llvm] r324856 - [X86] Remove LowerBoolVSETCC_AVX512, we get this with a target independent DAG combine now. NFC
Craig Topper via llvm-commits
- [llvm] r324857 - [X86] Remove dead code from getMaskNode that looked for a i64 mask with a maskVT that wasn't v64i1. NFC
Craig Topper via llvm-commits
- [llvm] r324858 - [X86] Remove MASK_BINOP intrinsic type. NFC
Craig Topper via llvm-commits
- [llvm] r324860 - [X86] Allow zextload/extload i1->i8 to be folded into instructions during isel
Craig Topper via llvm-commits
- [llvm] r324861 - [X86] Add KADD X86ISD opcode instead of reusing ISD::ADD.
Craig Topper via llvm-commits
- [llvm] r324862 - [X86] Autogenerate complete checks. NFC
Craig Topper via llvm-commits
- [llvm] r324863 - [X86] Change some compare patterns to use loadi8/loadi16/loadi32/loadi64 helper fragments.
Craig Topper via llvm-commits
- [llvm] r324864 - [X86] Remove check for X86ISD::AND with no flag users from the TEST instruction immediate shrinking code.
Craig Topper via llvm-commits
- [llvm] r324865 - [X86] Don't look for TEST instruction shrinking opportunities when the root node is a X86ISD::SUB.
Craig Topper via llvm-commits
- [PATCH] D41329: [X86][CET]: Adding full coverage of MC encoding for the CET instructions.<NFC>
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42808: [X86] Teach DAG unfoldMemoryOperand to reconvert CMPs to tests
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42935: [X86] Use min/max for vector ult/ugt compares if avoids a sign flip.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42948: [SelectionDAG] Support some SimplifySetCC cases for comparing against vector splats of constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42949: [X86] Promote 16-bit cmovs to 32-bit.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42935: [X86] Use min/max for vector ult/ugt compares if avoids a sign flip.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42724: [X86] Don't make 512-bit vectors legal when preferred vector width is 256 bits and 512 bits aren't required
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42770: [X86] Don't emit KTEST instructions unless only the Z flag is being used
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42985: [DAGCombiner][AMDGPU][X86] Turn cttz/ctlz into cttz_zero_undef/ctlz_zero_undef if we can prove the input is never zero
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42989: [X86] When doing callee save/restore for k-registers make sure we don't use KMOVQ on non-BWI targets
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42948: [SelectionDAG] Support some SimplifySetCC cases for comparing against vector splats of constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42989: [X86] When doing callee save/restore for k-registers make sure we don't use KMOVQ on non-BWI targets
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42989: [X86] When doing callee save/restore for k-registers make sure we don't use KMOVQ on non-BWI targets
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42989: [X86] When doing callee save/restore for k-registers make sure we don't use KMOVQ on non-BWI targets
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42986: [TargetLowering] try to create -1 constant operand for math ops via demanded bits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42948: [SelectionDAG] Support some SimplifySetCC cases for comparing against vector splats of constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42989: [X86] When doing callee save/restore for k-registers make sure we don't use KMOVQ on non-BWI targets
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41388: [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC>
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42770: [X86] Don't emit KTEST instructions unless only the Z flag is being used
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42772: [X86] Allow KORTEST instruction to be used for testing if a mask is all ones
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43037: [SelectionDAG] Add a helper function for creating a boolean constant based on the target's boolean content
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42989: [X86] When doing callee save/restore for k-registers make sure we don't use KMOVQ on non-BWI targets
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42935: [X86] Use min/max for vector ult/ugt compares if avoids a sign flip.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42935: [X86] Use min/max for vector ult/ugt compares if avoids a sign flip.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43063: [DAGCombiner] Call ExtendUsesToFormExtLoad in (zext (and (load)))->(and (zextload)) when the load has multiple uses not when the and has multiple uses.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42724: [X86] Don't make 512-bit vectors legal when preferred vector width is 256 bits and 512 bits aren't required
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43014: [X86][SSE] Enable SMIN/SMAX/UMIN/UMAX custom lowering for all legal types
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43137: [X86] Change signatures of avx512 packed fp compare intrinsics to return a vXi1 mask type to be closer to an fcmp.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43050: [X86][MC] Fix assembling rip-relative addressing + immediate displacements
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43143: [X86] Change the signature of the AVX512 packed fp compare intrinsics to return vXi1 mask. Make bitcasts to scalar explicit in IR
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43137: [X86] Change signatures of avx512 packed fp compare intrinsics to return a vXi1 mask type to be closer to an fcmp.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43014: [X86][SSE] Enable SMIN/SMAX/UMIN/UMAX custom lowering for all legal types
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43014: [X86][SSE] Enable SMIN/SMAX/UMIN/UMAX custom lowering for all legal types
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43063: [DAGCombiner] Call ExtendUsesToFormExtLoad in (zext (and (load)))->(and (zextload)) even when the and does not have multiple uses
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43063: [DAGCombiner] Call ExtendUsesToFormExtLoad in (zext (and (load)))->(and (zextload)) even when the and does not have multiple uses
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43063: [DAGCombiner] Call ExtendUsesToFormExtLoad in (zext (and (load)))->(and (zextload)) even when the and does not have multiple uses
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42935: [X86] Use min/max for vector ult/ugt compares if avoids a sign flip.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43107: Support for the mno-stack-arg-probe flag
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
- [llvm] r324777 - [WebAssembly] Add an LLVM_FALLTHROUGH to address a warning. NFC.
Dan Gohman via llvm-commits
- [llvm] r324778 - [WebAssembly] Add mechanisms for specifying an explicit import module name.
Dan Gohman via llvm-commits
- [PATCH] D42520: Implement __attribute__((import_module("foo")))
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D43034: Use `wasm` rather than `wasm32` as the as the default WebAssembly arch name
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D43034: Use `wasm` rather than `wasm32` as the as the default WebAssembly arch name
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D43097: [WebAssembly] Allow for the creation of user-defined custom sections
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D43097: [WebAssembly] Allow for the creation of user-defined custom sections
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D43097: [WebAssembly] Allow for the creation of user-defined custom sections
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D42576: [test-suite] Add prototypes to functions in Olden and MiBench
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D42520: Implement __attribute__((import_module("foo")))
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D43097: [WebAssembly] Allow for the creation of user-defined custom sections
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D43097: [WebAssembly] Allow for the creation of user-defined custom sections
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D43155: [asan] Add "arm64" into the list of 64-bit architectures
Dan Liew via Phabricator via llvm-commits
- [PATCH] D42717: [JumpThreading] sync DT for LVI analysis (PR 36133)
Daniel Berlin via llvm-commits
- [PATCH] D42805: [utils] Refactor utils/update_{, llc_}test_checks.py to share more code
Daniel Berlin via llvm-commits
- [PATCH] D42717: [JumpThreading] sync DT for LVI analysis (PR 36133)
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r324265 - Add release note on change to memcpy/memmove/memset builtin signatures
Daniel Neilson via llvm-commits
- [llvm] r324273 - [SimplifyLibCalls] Update from deprecated IRBuilder API for creating memory intrinsics (NFC)
Daniel Neilson via llvm-commits
- [llvm] r324278 - [LowerMemIntrinsics] Update uses of deprecated MemIntrinsic::getAlignment API (NFC)
Daniel Neilson via llvm-commits
- [llvm] r324384 - [InlineFunction] Update deprecated use of IRBuilder CreateMemCpy (NFC)
Daniel Neilson via llvm-commits
- [llvm] r324395 - [InferAddressSpaces] Update uses of IRBuilder memory intrinsic creation to new API
Daniel Neilson via llvm-commits
- [llvm] r324402 - [DSE] Upgrade uses of MemoryIntrinic::getAlignment() to new API. (NFC)
Daniel Neilson via llvm-commits
- [llvm] r324626 - [LoopIdiom] Be more aggressive when setting alignment in memcpy
Daniel Neilson via llvm-commits
- [llvm] r324642 - [MSan] Update uses of IRBuilder::CreateMemCpy to new API (NFC)
Daniel Neilson via llvm-commits
- [llvm] r324653 - [ASan] Update uses of IRBuilder::CreateMemCpy to new API (NFC)
Daniel Neilson via llvm-commits
- [llvm] r324654 - [DSan] Update uses of memory intrinsic get/setAlignment to new API (NFC)
Daniel Neilson via llvm-commits
- [llvm] r324773 - [AArch64FastISel] Replace deprecated calls to MemoryIntrinsic::getAlignment() (NFCI)
Daniel Neilson via llvm-commits
- [llvm] r324774 - [AMDGPUPromoteAlloca] Replace deprecated memory intrinsic APIs (NFCI)
Daniel Neilson via llvm-commits
- [llvm] r324781 - [ARMFastISel] Replace deprecated calls to MemoryIntrinsic::getAlignment() (NFCI)
Daniel Neilson via llvm-commits
- [llvm] r324784 - [Hexagon] Update uses of deprecated IRBuilder CreateMemCpy/Move calls
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] D43081: [AlignmentFromAssumptions] Set source and dest alignments of memory intrinsiscs separately
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D43081: [AlignmentFromAssumptions] Set source and dest alignments of memory intrinsiscs separately
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D43090: GlobalISel: IRTranslate llvm.fmuladd.* intrinsic
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D42689: [SCEV] Fix threshold limit check
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D41953: Unroll and Jam
Dave Green via Phabricator via llvm-commits
- [PATCH] D42951: [CGP] Strength reduce cmp (xor (a, -1), xor(b, -1)) => cmp (b, a)
Dave Green via Phabricator via llvm-commits
- [PATCH] D42965: [ARM] Add an -arm-trap-unreachable for debugging
Dave Green via Phabricator via llvm-commits
- [PATCH] D42965: [CodeGen] Add a -trap-unreachable option for debugging
Dave Green via Phabricator via llvm-commits
- [PATCH] D42951: [CGP] Strength reduce cmp (xor (a, -1), xor(b, -1)) => cmp (b, a)
Dave Green via Phabricator via llvm-commits
- [PATCH] D42951: [CGP] Strength reduce cmp (xor (a, -1), xor(b, -1)) => cmp (b, a)
Dave Green via Phabricator via llvm-commits
- [PATCH] D42965: [CodeGen] Add a -trap-unreachable option for debugging
Dave Green via Phabricator via llvm-commits
- [PATCH] D43018: Move llvm::computeLoopSafetyInfo from LICM.cpp to LoopUtils.cpp. NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D41953: [LoopUnroll] Unroll and Jam
Dave Green via Phabricator via llvm-commits
- [compiler-rt] r324136 - Use NULL instead of nullptr in invalid-pointer-pairs-compare-null.cc; nullptr is not available on older Darwin systems.
David Blaikie via llvm-commits
- [compiler-rt] r323802 - [libFuzzer] Fix sizeof(ptr) bug.
David Blaikie via llvm-commits
- [compiler-rt] r323802 - [libFuzzer] Fix sizeof(ptr) bug.
David Blaikie via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
David Blaikie via llvm-commits
- [llvm] r324643 - Fix missing field initializer warning in TableGen SubtargetEmitter
David Blaikie via llvm-commits
- [llvm] r324702 - DebugInfo/llvm-symbolizer: Test symbolizing Split DWARF without addresses in the skeleton CU
David Blaikie via llvm-commits
- [llvm] r324738 - Remove some unnecessary REQUIRES: shell from a couple of llvm-symbolizer tests
David Blaikie via llvm-commits
- [llvm] r324740 - Pre-emptively fix test case for windows path separators
David Blaikie via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
David Blaikie via llvm-commits
- [PATCH] D43067: Implement equal_range for the DWARF v5 accelerator table
David Blaikie via llvm-commits
- [llvm] r324787 - REQUIRES: shell a couple of tests that require the shell
David Blaikie via llvm-commits
- [PATCH] D42707: [DWARFv5] Emit .debug_line_str (in a non-DWO file)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
David Blaikie via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
David Blaikie via Phabricator via llvm-commits
- [PATCH] D42937: [DWARF] Make llvm-dwp handle DWARF v5 string offsets tables and indexed strings.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D43067: Implement equal_range for the DWARF v5 accelerator table
David Blaikie via Phabricator via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
David Blaikie via Phabricator via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
David Blaikie via Phabricator via llvm-commits
- [PATCH] D42937: [DWARF] Make llvm-dwp handle DWARF v5 string offsets tables and indexed strings.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D43152: [DWARFv5] Turn an assert into a diagnostic.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D43080: Addind Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Addind Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Addind Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Addind Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Addind Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Addind Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Addind Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Addind Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Addind Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D42050: Intercept tzset in MSan on NetBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D41013: Fix test/msan/textdomain.cc on NetBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D41013: Fix test/msan/textdomain.cc on NetBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D42123: Derive GEP index type from Data Layout
David Chisnall via Phabricator via llvm-commits
- [PATCH] D42123: Derive GEP index type from Data Layout
David Chisnall via Phabricator via llvm-commits
- [PATCH] D37052: Add default address space for functions to the data layout (1/3)
David Chisnall via Phabricator via llvm-commits
- [PATCH] D42946: Verify profile data confirms large loop trip counts.
David Li via Phabricator via llvm-commits
- [PATCH] D42946: Verify profile data confirms large loop trip counts.
David Li via Phabricator via llvm-commits
- [PATCH] D42946: Verify profile data confirms large loop trip counts.
David Li via Phabricator via llvm-commits
- [PATCH] D43064: [LV] Fix analyzeInterleaving when -pass-remarks enabled
David Li via Phabricator via llvm-commits
- [PATCH] D35804: [BPI] Detect branches in loops that make themselves not taken
David Li via Phabricator via llvm-commits
- [PATCH] D43064: [LV] Fix analyzeInterleaving when -pass-remarks enabled
David Li via Phabricator via llvm-commits
- [PATCH] D43052: [ValueTracking] don't crash when assumptions conflict (PR36270)
David Majnemer via Phabricator via llvm-commits
- [PATCH] [X86] Support 'V' register operand modifier
David Woodhouse via llvm-commits
- [PATCH] [X86] Support 'V' register operand modifier
David Woodhouse via llvm-commits
- [PATCH v2] [X86] Support 'V' register operand modifier
David Woodhouse via llvm-commits
- [PATCH v2] [X86] Support 'V' register operand modifier
David Woodhouse via llvm-commits
- [PATCH v2] [X86] Support 'V' register operand modifier
David Woodhouse via llvm-commits
- [llvm] r324645 - [X86] Support 'V' register operand modifier
David Woodhouse via llvm-commits
- [PATCH v2] [X86] Support 'V' register operand modifier
David Woodhouse via llvm-commits
- [PATCH] D36135: [RFC] Make infinite loops available in postdom tree, but do not connect them to thereverse reachable part of the CFG
Davide Italiano via llvm-commits
- [llvm] r324511 - Revert "[DebugInfo] Improvements to representation of enumeration types (PR36168)"
Davide Italiano via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Davide Italiano via llvm-commits
- [llvm] r324767 - llvm-objdump when printing the Objective-C meta data also prints the Swift ABI
Davide Italiano via llvm-commits
- [PATCH] D42912: Sync PlatformNetBSD.cpp with Linux
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D42940: Fix a crash when emitting DIEs for variable-length arrays
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D42940: Fix a crash when emitting DIEs for variable-length arrays
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D42880: [dsymutil] Upstream update feature.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D42880: [dsymutil] Upstream update feature.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D42940: Fix a crash when emitting DIEs for variable-length arrays
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D43024: [test] Enable test category for inline tests.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D43059: Add implementation for MSVC in CPlusPlusLanguage::IsCPPMangledName
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D43113: [bugpoint] Don't stop reducing when verification fails, keep trying
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D43113: [bugpoint] Don't stop reducing when verification fails, keep trying
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D43129: [Utils] Salvage debug info from dead 'or' instructions
Davide Italiano via Phabricator via llvm-commits
- [compiler-rt] r324807 - [XRay] Rename Buffer.Buffer to Buffer.Data
Dean Michael Berris via llvm-commits
- [PATCH] D42980: [scudo] Allow options to be defined at compile time
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D40032: [compiler-rt] Replace forkpty with posix_spawn
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D40346: [XRay] Rename Buffer.Buffer to Buffer.Data
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D39158: [XRay] remove an unused header outside the include directory
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D43112: [WIP] [WebAssembly] Use Symbol class heirarchy. NFC.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D43109: LTO: Include live bit in ThinLTO cache key.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D43101: [WebAssebmly] Report undefined symbols correctly in objdump
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D43088: [sanitizer] Size class map & local cache improvements
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D40346: [XRay] Rename Buffer.Buffer to Buffer.Data
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D42907: BitTracker.h needs a full definition of MachineInstr, so include the defining file.
Dean Sturtevant via Phabricator via llvm-commits
- [llvm] r324305 - [WebAssembly] Fix test expectations after r324274
Derek Schuff via llvm-commits
- [PATCH] D42788: [SDAG] Legalize all CondCodes by inverting them and/or swapping operands
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D42435: [WebAssembly] Rely on default file format in test code. NFC.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D42576: [test-suite] Add prototypes to functions in Olden and MiBench
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D42576: [test-suite] Add prototypes to functions in Olden and MiBench
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D43117: [zorg] Cleanup unnecessary options for ARM and AArch64 bots
Diana Picus via Phabricator via llvm-commits
- [PATCH] D43119: [zorg] Add AArch32 global-isel bots
Diana Picus via Phabricator via llvm-commits
- [test-suite] r324848 - Use CMAKE_DL_LIBS and CMAKE_THREAD_LIBS_INIT for Bitcode tests
Dimitry Andric via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D43168: Don't use -ldl on BSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D43168: Don't use -ldl on BSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D43168: Don't use -ldl on BSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D43168: Don't use -ldl on BSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D43168: Don't use -ldl on BSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D43168: Don't use -ldl on BSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D43169: Include <sys/time.h> to get struct timeval definition
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D43168: Don't use -ldl on BSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D43166: Add default C++ ABI libname and include paths for FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D42794: [DeadArgumentElimination] Update pointer to the DISubprogram before calling RAUW. NFC
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D43163: [Utils] Salvage the debug info of DCE'ed ‘and’ instructions
Djordje Todorovic via Phabricator via llvm-commits
- [lld] r324435 - Don't set dso_local flag in LTO resolutions for absolute symbols defined in ELF
Dmitry Mikulin via llvm-commits
- [lld] r324559 - Symbols defined in linker scripts should not have dso_local flag set in LTO resolutions.
Dmitry Mikulin via llvm-commits
- [llvm] r324658 - [ThinLTO] Skip BlockAddresses while replacing uses in function import.
Dmitry Mikulin via llvm-commits
- [llvm] r324670 - Minor tweak to test case.
Dmitry Mikulin via llvm-commits
- [PATCH] D42977: Don't set dso_local flag in LTO resolutions for absolute symbols defined in ELF objects
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D42977: Don't set dso_local flag in LTO resolutions for absolute symbols defined in ELF objects
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D42977: Don't set dso_local flag in LTO resolutions for absolute symbols defined in ELF objects
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D43027: [ThinLTO] Skip BlockAddresses while replacing uses in function import
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D43051: Symbols defined in linker scripts should not have dso_local flag set in LTO resolutions
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D43051: Symbols defined in linker scripts should not have dso_local flag set in LTO resolutions
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D43051: Symbols defined in linker scripts should not have dso_local flag set in LTO resolutions
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D43027: [ThinLTO] Skip BlockAddresses while replacing uses in function import
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D43027: [ThinLTO] Skip BlockAddresses while replacing uses in function import
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D43027: [ThinLTO] Skip BlockAddresses while replacing uses in function import
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D43027: [ThinLTO] Skip BlockAddresses while replacing uses in function import
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D43027: [ThinLTO] Skip BlockAddresses while replacing uses in function import
Dmitry Mikulin via Phabricator via llvm-commits
- [llvm] r324231 - [AMDGPU][MC] Added validation of d16 and r128 modifiers of MIMG opcodes
Dmitry Preobrazhensky via llvm-commits
- [llvm] r324237 - [AMDGPU][MC] Corrected dst/data size for MIMG opcodes with d16 modifier
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D43025: [tsan] Add support for linux/powerpc64 in buildgo.sh
Dmitry Vyukov via Phabricator via llvm-commits
- [llvm] r324632 - Change "UNSUPPORTED: windows" to be "UNSUPPORTED: system-windows" so that test is actually skipped on Windows.
Douglas Yung via llvm-commits
- [llvm] r324699 - Make test changes added in r324584 more robust by using a regex instead of hard coded MCInst numbers.
Douglas Yung via llvm-commits
- [llvm] r324583 - [AVR] Fix the testsuite after '%' changed to '$' in MIR
Dylan McKay via llvm-commits
- [PATCH] D37052: Add default address space for functions to the data layout (1/3)
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Ed Maste via llvm-commits
- [lld] r324512 - Add ld.lld.1 man page, describing lld's ELF linker
Ed Maste via llvm-commits
- [lld] r324528 - Document --build-id=fast in ld.lld.1
Ed Maste via llvm-commits
- [lld] r324739 - Add IMPLEMENTATION NOTES describing lld's .a handling in the man page
Ed Maste via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Ed Maste via Phabricator via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Ed Maste via Phabricator via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Ed Maste via Phabricator via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Ed Maste via Phabricator via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Ed Maste via Phabricator via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Ed Maste via Phabricator via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Ed Maste via Phabricator via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Ed Maste via Phabricator via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Ed Maste via Phabricator via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Ed Maste via Phabricator via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Ed Maste via Phabricator via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Ed Maste via Phabricator via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Ed Maste via Phabricator via llvm-commits
- [PATCH] D43039: ld.lld.1: document --build-id=fast
Ed Maste via Phabricator via llvm-commits
- [PATCH] D43039: ld.lld.1: document --build-id=fast
Ed Maste via Phabricator via llvm-commits
- [PATCH] D43072: ld.lld.1: add IMPLEMENTATION NOTES section documenting lld's handling
Ed Maste via Phabricator via llvm-commits
- [PATCH] D42123: Derive GEP index type from Data Layout
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D42737: [LegalizeDAG] Truncate condition operand of ISD::SELECT
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D42737: [LegalizeDAG] Truncate condition operand of ISD::SELECT
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D42123: Derive GEP index type from Data Layout
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D42989: [X86] When doing callee save/restore for k-registers make sure we don't use KMOVQ on non-BWI targets
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D42989: [X86] When doing callee save/restore for k-registers make sure we don't use KMOVQ on non-BWI targets
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D42123: Derive GEP index type from Data Layout
Elena Demikhovsky via Phabricator via llvm-commits
- [llvm] r324422 - [LivePhysRegs] Fix handling of return instructions.
Eli Friedman via llvm-commits
- [llvm] r324424 - Place undefined globals in .bss instead of .data
Eli Friedman via llvm-commits
- [PATCH] D35267: Pass Divergence Analysis data to selection DAG to drive divergence dependent instruction selection
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42788: [SDAG] Legalize all CondCodes by inverting them and/or swapping operands
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42691: [SimplifyCFG] Relax restriction for folding unconditional branches
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42788: [SDAG] Legalize all CondCodes by inverting them and/or swapping operands
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42889: [LoopIdiomRecognize] Add support for memmove. Fixes PR25165
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42898: Do not spill CSR to stack on entry to noreturn functions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42951: [CGP] Strength reduce cmp (xor (a, -1), xor(b, -1)) => cmp (b, a)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42962: [ARM] Allow 64- and 128-bit types with 't' inline asm constraint
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D41705: Place undefined globals in .bss instead of .data
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42655: [LivePhysRegs] Fix handling of return instructions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D41705: Place undefined globals in .bss instead of .data
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42989: [X86] When doing callee save/restore for k-registers make sure we don't use KMOVQ on non-BWI targets
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35267: Pass Divergence Analysis data to selection DAG to drive divergence dependent instruction selection
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42898: Do not spill CSR to stack on entry to noreturn functions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42898: Do not spill CSR to stack on entry to noreturn functions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D43141: [DAG] make binops with undef operands consistent with IR
Eli Friedman via Phabricator via llvm-commits
- [www] r324258 - Add a GNU Binutils project suggestion to the GSoC projects.
Eric Christopher via llvm-commits
- [PATCH] D42720: [CodeGen] Switch non-SJLJ EH encoding to uleb128
Eric Christopher via llvm-commits
- [PATCH v2] [X86] Support 'V' register operand modifier
Eric Christopher via llvm-commits
- [PATCH v2] [X86] Support 'V' register operand modifier
Eric Christopher via llvm-commits
- [PATCH v2] [X86] Support 'V' register operand modifier
Eric Christopher via llvm-commits
- [PATCH] D42850: [docs] Add guidance on duplicating doc comments to CodingStandards
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D42998: [x86/retpoline] Make the external thunk names exactly match the names that happened to end up in GCC.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D42453: Use branch funnels for virtual calls when retpoline mitigation is enabled.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D43086: [PowerPC] Infrastructure work. Implement getting the opcode for a spill in one place.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D41223: [libc++] Fix PR35491 - std::array of zero-size doesn't work with non-default constructible types.
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D42987: [libc++abi] fix compilation in C++17 mode
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D42889: [LoopIdiomRecognize] Add support for memmove. Fixes PR25165
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D42503: libcxx: Unbreak external thread library configuration.
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D42915: [clangd] Use URIs in index symbols.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D43009: [clangd] Do not precent-encode numbers in URI.
Eric Liu via Phabricator via llvm-commits
- [llvm] r324623 - [ARM] Add 'fillValidCPUArchList' to ARM targets
Erich Keane via llvm-commits
- [llvm] r324625 - Fix signed/unsigned compare warning I introduced
Erich Keane via llvm-commits
- [PATCH] D42979: [ARM] Add 'fillValidCPUArchList' to ARM targets
Erich Keane via Phabricator via llvm-commits
- [PATCH] D42979: [ARM] Add 'fillValidCPUArchList' to ARM targets
Erich Keane via Phabricator via llvm-commits
- [PATCH] D42979: [ARM] Add 'fillValidCPUArchList' to ARM targets
Erich Keane via Phabricator via llvm-commits
- [PATCH] D42979: [ARM] Add 'fillValidCPUArchList' to ARM targets
Erich Keane via Phabricator via llvm-commits
- [PATCH] D42978: Make march/target-cpu print a note with the list of valid values for ARM
Erich Keane via Phabricator via llvm-commits
- [PATCH] D43041: Add X86 Support to ValidCPUList (enabling march notes)
Erich Keane via Phabricator via llvm-commits
- [PATCH] D43045: Add NVPTX Support to ValidCPUList (enabling march notes)
Erich Keane via Phabricator via llvm-commits
- [llvm] r324447 - [LegalizeDAG] Truncate condition operand of ISD::SELECT
Eugene Leviant via llvm-commits
- [PATCH] D42737: [LegalizeDAG] Truncate condition operand of ISD::SELECT
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D42737: [LegalizeDAG] Truncate condition operand of ISD::SELECT
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D42737: [LegalizeDAG] Truncate condition operand of ISD::SELECT
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D42737: [LegalizeDAG] Truncate condition operand of ISD::SELECT
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D42737: [LegalizeDAG] Truncate condition operand of ISD::SELECT
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D43077: [ThinLTO] Import external globals
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D42939: More correct handling of error cases C++ name parser
Eugene Zemtsov via Phabricator via llvm-commits
- [llvm] r324417 - [AArch64] Adjust the cost model for Exynos M3
Evandro Menezes via llvm-commits
- [llvm] r324745 - [AArch64] Refactor stand alone methods (NFC)
Evandro Menezes via llvm-commits
- [llvm] r324766 - [AArch64] Adjust the cost model for Exynos M3
Evandro Menezes via llvm-commits
- [PATCH] D39976: [AArch64] Consider the cost model when folding loads and stores
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D43020: [AArch64] Don't materialize 0 with "fmov h0, .." when FullFP16 is not supported.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D42723: [AArch64] Refactor instructions using SIMD immediates
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D42723: [AArch64] Refactor instructions using SIMD immediates
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D39976: [AArch64] Query the target when folding loads and stores
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D42392: [AArch64] Add new target feature to fuse conditional select
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D42599: [AArch64] Fix BITCAST lowering crash
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D42941: [hwasan] Fix kernel instrumentation of stack.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D42941: [hwasan] Fix kernel instrumentation of stack.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D42941: [hwasan] Fix kernel instrumentation of stack.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r324691 - [hwasan] Fix kernel instrumentation of stack.
Evgeniy Stepanov via llvm-commits
- [PATCH] D42503: libcxx: Unbreak external thread library configuration.
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D41467: PR35710: Nary reassociation falls into infinite loop
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D42604: PR36032 fix assert cause by not computed SCEV PredicatedBackEdgeCount
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D42604: PR36032 fix assert cause by not computed SCEV PredicatedBackEdgeCount
Evgeny Stupachenko via Phabricator via llvm-commits
- [llvm] r324803 - [utils] Refactor utils/update_{, llc_}test_checks.py to share more code
Fangrui Song via llvm-commits
- [PATCH] D42805: [utils] Refactor utils/update_{, llc_}test_checks.py to share more code
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] D42712: [utils] Add utils/update_cc_test_checks.py
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D42805: [utils] Refactor utils/update_{, llc_}test_checks.py to share more code
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] D42712: [utils] Add utils/update_cc_test_checks.py
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D42805: [utils] Refactor utils/update_{, llc_}test_checks.py to share more code
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D42450: [utils] Convert update_{llc_, }test_checks.py to Python 3
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D41664: Remove test which assumed array cookies can't be poisoned when using an operator new defined in a class
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D41860: [CallSiteSplitting] Support splitting of blocks with instrs before call.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D41860: [CallSiteSplitting] Support splitting of blocks with instrs before call.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42904: [Docs] Add LLVM for Grad Students to Contributing page.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42906: [LoopInterchange] Check number of latch successors before accessing them.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42295: [AArch64][SVE] Asm: Add AND_ZI instructions and aliases
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42295: [AArch64][SVE] Asm: Add AND_ZI instructions and aliases
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D42979: [ARM] Add 'fillValidCPUArchList' to ARM targets
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43005: [ARM] Error out on .arm assembler directives on windows
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D41860: [CallSiteSplitting] Support splitting of blocks with instrs before call.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D41860: [CallSiteSplitting] Support splitting of blocks with instrs before call.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D41860: [CallSiteSplitting] Support splitting of blocks with instrs before call.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r324283 - [PEI][NFC] Move StackSize opt-remark code next to -warn-stack code
Francis Visoiu Mistrih via llvm-commits
- [llvm] r324285 - [PEI] Fix failing test caused by r324283
Francis Visoiu Mistrih via llvm-commits
- [llvm] r324563 - [CodeGen] Print MachineBasicBlock labels using MIR syntax in -debug output
Francis Visoiu Mistrih via llvm-commits
- [llvm] r324681 - [CodeGen] Move printing '\n' from MachineInstr::print to MachineBasicBlock::print
Francis Visoiu Mistrih via llvm-commits
- [llvm] r324685 - [CodeGen] Unify the syntax of MBB successors in MIR and -debug output
Francis Visoiu Mistrih via llvm-commits
- [llvm] r324686 - [CodeGen] Only print successors when the list is not empty
Francis Visoiu Mistrih via llvm-commits
- [llvm] r324690 - [CodeGen] Don't compute BranchProbability for MBB::print
Francis Visoiu Mistrih via llvm-commits
- [llvm] r324694 - [CodeGen] Unify the syntax of MBB liveins in MIR and -debug output
Francis Visoiu Mistrih via llvm-commits
- [llvm] r324769 - [CodeGen] Print predecessors as MIR comments in -debug output
Francis Visoiu Mistrih via llvm-commits
- [llvm] r324772 - [X86][MC] Fix assembling rip-relative addressing + immediate displacements
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D42898: Do not spill CSR to stack on entry to noreturn functions
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D42898: Do not spill CSR to stack on entry to noreturn functions
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D41765: [CodeGen] Provide an advanced shrink-wrapping interface
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D41765: [CodeGen] Provide an advanced shrink-wrapping interface
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D41765: [CodeGen] Provide an advanced shrink-wrapping interface
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass to sink Copy instructions after RA
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D42898: Do not spill CSR to stack on entry to noreturn functions
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D43050: [X86][MC] Fix assembling rip-relative addressing + immediate displacements
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D41765: [CodeGen] Provide an advanced shrink-wrapping interface
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D41765: [CodeGen] Provide an advanced shrink-wrapping interface
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D42898: Do not spill CSR to stack on entry to noreturn functions
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D43050: [X86][MC] Fix assembling rip-relative addressing + immediate displacements
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r324595 - [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC>
Gadi Haber via llvm-commits
- [PATCH] D41329: [X86][CET]: Adding full coverage of MC encoding for the CET instructions.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D41388: [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D41388: [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC>
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D40223: [X86] Control-Flow Enforcement Technology - Shadow Stack support (LLVM side)
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D41388: [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC>
Gadi Haber via Phabricator via llvm-commits
- Buildbot numbers for the week of 1/21/2018 - 1/27/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the last week of 1/28/2018 - 2/03/2018
Galina Kistanova via llvm-commits
- [PATCH] D39976: [AArch64] Consider the cost model when folding loads and stores
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D43042: [MachineOperand][Target] Add target option to disable setting MachineOperand::isRenamable
Geoff Berry via Phabricator via llvm-commits
- [llvm] r324788 - Make LLVM timer reprintable: that is, make more than one print action on the same timer feasible
George Karpenkov via llvm-commits
- [PATCH] D42831: [analyzer] [tests] Show function name in test summaries
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D42558: [analyzer] [NFC] Factor out generating path diagnostics for a statement into a function
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D40032: [compiler-rt] Replace forkpty with posix_spawn
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D43031: [analyzer] [tests] Test different projects concurrently
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D42458: [NFC] Extract method to SourceManager for traversing the macro "stack"
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D43133: [analyzer] Introduce statistics for the total number of visited basic blocks
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D43136: Make LLVM timer reprintable: that is, make more than one print action on the same timer feasible
George Karpenkov via Phabricator via llvm-commits
- [lld] r324217 - [ELF] - Report valid binary filename when reporting error.
George Rimar via llvm-commits
- [lld] r324322 - [ELF] - Use InitTargetOptionsFromCodeGenFlags/ParseCommandLineOptions for parsing LTO options.
George Rimar via llvm-commits
- [lld] r324332 - Revert r324322 "[ELF] - Use InitTargetOptionsFromCodeGenFlags/ParseCommandLineOptions for parsing LTO options."
George Rimar via llvm-commits
- [lld] r324340 - [ELF] - Re-commit r324322 "Use InitTargetOptionsFromCodeGenFlags/ParseCommandLineOptions for parsing LTO options.".
George Rimar via llvm-commits
- [llvm] r324455 - [ThinLTO] - Simplify code in ThinLTOBitcodeWriter.
George Rimar via llvm-commits
- [lld] r324457 - [ELF] - Add testcase for -debugger-tune=<value>
George Rimar via llvm-commits
- [llvm] r324458 - Revert r324455 "[ThinLTO] - Simplify code in ThinLTOBitcodeWriter."
George Rimar via llvm-commits
- [lld] r324459 - [ELF] - Allow set CPU string with -plugin-opt=mcpu=<xxx>
George Rimar via llvm-commits
- [lld] r324461 - [ELF] - Make defsym to work correctly with reserved symbols.
George Rimar via llvm-commits
- [lld] r324463 - [ELF] - Remove unused synthetic sections correctly.
George Rimar via llvm-commits
- [lld] r324464 - [ELF] - Fix BB after r324463.
George Rimar via llvm-commits
- [llvm] r324574 - Recommit r324455 "[ThinLTO] - Simplify code in ThinLTOBitcodeWriter."
George Rimar via llvm-commits
- [PATCH] D43069: [ELF] - Report error if removed empty output section used undefined symbols.
George Rimar via llvm-commits
- [PATCH] D43071: [ELF] - Support DSECT, COPY, INFO, OVERLAY output sections attributes.
George Rimar via llvm-commits
- [PATCH] D42635: [ELF] - Report valid binary filename when reporting error.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42733: [ELF] - Use InitTargetOptionsFromCodeGenFlags/ParseCommandLineOptions for parsing LTO options.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42733: [ELF] - Use InitTargetOptionsFromCodeGenFlags/ParseCommandLineOptions for parsing LTO options.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42856: [ThinLTO] Convert dead alias to declarations
George Rimar via Phabricator via llvm-commits
- [PATCH] D42856: [ThinLTO] Convert dead alias to declarations
George Rimar via Phabricator via llvm-commits
- [PATCH] D42911: [ELF] - Make defsym to work correctly with reserved symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42681: [ELF] - Remove unused synthetic sections correctly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D41640: [ELF] - Do not ignore discarding of .rela.plt/.rela.dyn, allow doing custom layout for them.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42911: [ELF] - Make defsym to work correctly with reserved symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42911: [ELF] - Make defsym to work correctly with reserved symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42733: [ELF] - Use InitTargetOptionsFromCodeGenFlags/ParseCommandLineOptions for parsing LTO options.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42952: [ELF] - Make printHelp() print all targets supported.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42956: [ELF] - Allow set CPU string with -plugin-opt=mcpu=<xxx>
George Rimar via Phabricator via llvm-commits
- [PATCH] D42687: [ELF] - Support -plugin-opt=-debugger-tune=xxx option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42961: [ELF] - Add testcase for -debugger-tune=<value>
George Rimar via Phabricator via llvm-commits
- [PATCH] D42971: [ThinLTO] - Simplify code in ThinLTOBitcodeWriter.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
George Rimar via Phabricator via llvm-commits
- [PATCH] D42952: [ELF] - Make printHelp() print all targets supported.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42992: Simplify libtool compatibility hack
George Rimar via Phabricator via llvm-commits
- [PATCH] D42971: [ThinLTO] - Simplify code in ThinLTOBitcodeWriter.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42961: [ELF] - Add testcase for -debugger-tune=<value>
George Rimar via Phabricator via llvm-commits
- [PATCH] D42956: [ELF] - Allow set CPU string with -plugin-opt=mcpu=<xxx>
George Rimar via Phabricator via llvm-commits
- [PATCH] D42911: [ELF] - Make defsym to work correctly with reserved symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42681: [ELF] - Remove unused synthetic sections correctly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43008: [ELF] Process linker scripts deeper when declaring symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43011: [ELF] Create and export symbols provided by a linker script if they referenced by DSOs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42971: [ThinLTO] - Simplify code in ThinLTOBitcodeWriter.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42971: [ThinLTO] - Simplify code in ThinLTOBitcodeWriter.
George Rimar via Phabricator via llvm-commits
- [PATCH] D42475: [ELF] Add warnings for various symbols that cannot be ordered
George Rimar via Phabricator via llvm-commits
- [PATCH] D42971: [ThinLTO] - Simplify code in ThinLTOBitcodeWriter.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43038: [ELF] Don't sort non reorderable sections with --symbol-ordering-file
George Rimar via Phabricator via llvm-commits
- [PATCH] D43008: [ELF] Process linker scripts deeper when declaring symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43011: [ELF] Create and export symbols provided by a linker script if they referenced by DSOs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43069: [ELF] - Report error if removed empty output section used undefined symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43071: [ELF] - Support DSECT, COPY, INFO, OVERLAY output sections attributes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43069: [ELF] - Report error if removed empty output section used undefined symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43069: [ELF] - Report error if removed empty output section used undefined symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43069: [ELF] - Report error if removed empty output section declaration used undefined symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43011: [ELF] Create and export symbols provided by a linker script if they referenced by DSOs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43071: [ELF] - Support DSECT, COPY, INFO, OVERLAY output sections attributes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43069: [ELF] - Report error if removed empty output section declaration used undefined symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43071: [ELF] - Support COPY, INFO, OVERLAY output sections attributes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D41485: [OpenMP][libomptarget] Add data sharing support in libomptarget
George Rokos via Phabricator via llvm-commits
- [llvm] r324868 - [MC] Issue error message when data region is not terminated
Gerolf Hoflehner via llvm-commits
- [PATCH] D41485: [OpenMP][libomptarget] Add data sharing support in libomptarget
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D38978: [OpenMP] Enable the lowering of implicitly shared variables in OpenMP GPU-offloaded target regions to the GPU shared memory
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D41485: [OpenMP][libomptarget] Add data sharing support in libomptarget
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D41485: [OpenMP][libomptarget] Add data sharing support in libomptarget
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D41485: [OpenMP][libomptarget] Add data sharing support in libomptarget
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D43023: [TargetSchedule] Expose sub-units of a ProcResGroup in MCProcResourceDesc.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D42770: [X86] Don't emit KTEST instructions unless only the Z flag is being used
Guy Blank via Phabricator via llvm-commits
- [PATCH] D42772: [X86] Allow KORTEST instruction to be used for testing if a mask is all ones
Guy Blank via Phabricator via llvm-commits
- [PATCH] D42759: [CGP] Split large data structres to sink more GEPs
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D41953: [LoopUnroll] Unroll and Jam
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D43079: [TTI CostModel] change default cost of FP ops to 1 (PR36280)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D43079: [TTI CostModel] change default cost of FP ops to 1 (PR36280)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D42576: [test-suite] Add prototypes to functions in Olden and MiBench
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D42576: [test-suite] Add prototypes to functions in Olden and MiBench
Hal Finkel via Phabricator via llvm-commits
- [llvm] r321655 - [AArch64][GlobalISel] Enable GlobalISel at -O0 by default
Hans Wennborg via llvm-commits
- [llvm] r324002 - [DAGCombiner] When folding (insert_subvector undef, (bitcast (extract_subvector N1, Idx)), Idx) -> (bitcast N1) make sure that N1 has the same total size as the original output
Hans Wennborg via llvm-commits
- [llvm] r322965 - Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1)
Hans Wennborg via llvm-commits
- [llvm] r324039 - SplitKit: Fix liveness recomputation in some remat cases.
Hans Wennborg via llvm-commits
- [llvm] r324247 - Revert r323472 "[Debug] Add dbg.value intrinsics for PHIs created during LCSSA."
Hans Wennborg via llvm-commits
- [llvm] r324422 - [LivePhysRegs] Fix handling of return instructions.
Hans Wennborg via llvm-commits
- [lld] r324471 - Merging r324467 and r324468:
Hans Wennborg via llvm-commits
- [lld] r324467 - [ELF][MIPS] Ignore incorrect version definition index for _gp_disp symbol
Hans Wennborg via llvm-commits
- [compiler-rt] r324496 - [asan] Fix filename size on linux platforms.
Hans Wennborg via llvm-commits
- [PATCH] D43029: Fix PR36268
Hans Wennborg via llvm-commits
- [test-suite] r324516 - Creating release candidate rc2 from release_600 branch
Hans Wennborg via llvm-commits
- [lld] r324523 - Creating release candidate rc2 from release_600 branch
Hans Wennborg via llvm-commits
- [llvm] r321911 - Re-land "Fix faulty assertion in debug info"
Hans Wennborg via llvm-commits
- [PATCH] D42861: [ReleaseNotes] Add note for enabling GlobalISel for AArch64 -O0
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D42860: [ReleaseNotes] Add note for the new -fexperimental-isel flag.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D42641: [MinGW] Emit typeinfo locally for dllimported classes without key functions
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D42900: [asan] Fix filename size on linux platforms.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D43029: Fix PR36268
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D43082: [ReleaseNotes] Add SystemZ target section
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D42913: [clangd] Fix incorrect file path for symbols defined by the compile command-line option.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D43058: [LV][near-NFC] move isLegalMasked* from LoopVectorizationLegality to LoopVectorizationCostModel
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D43058: [LV][near-NFC] move isLegalMasked* from LoopVectorizationLegality to LoopVectorizationCostModel
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D43064: [LV] Fix analyzeInterleaving when -pass-remarks enabled
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D43058: [LV][near-NFC] move isLegalMasked* from LoopVectorizationLegality to LoopVectorizationCostModel
Hideki Saito via Phabricator via llvm-commits
- [llvm] r324229 - [PowerPC] Check hot loop exit edge in PPCCTRLoops
Hiroshi Inoue via llvm-commits
- [llvm] r324316 - [ThinLTO] fix test failure without x86 backend
Hiroshi Inoue via llvm-commits
- [llvm] r324336 - [PowerPC] fix up in rL324229, NFC
Hiroshi Inoue via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D42637: [PowerPC] Check hot loop exit edge in PPCCTRLoops
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D39536: [PowerPC] Eliminate redundant register copys after register allocation
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D39536: [PowerPC] Eliminate redundant register copys after register allocation
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D39536: [PowerPC] Eliminate redundant register copys after register allocation
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D40298: [PowerPC] Merge register copies
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D40298: [PowerPC] Merge register copies
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D33715: [PPC] exploit rotate-left-then-mask-insert instructions for bitfield insert
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D43008: [ELF] Process linker scripts deeper when declaring symbols.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D43011: [ELF] Create and export symbols provided by a linker script if they referenced by DSOs.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D43011: [ELF] Create and export symbols provided by a linker script if they referenced by DSOs.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D43008: [ELF] Process linker scripts deeper when declaring symbols.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D43008: [ELF] Process linker scripts deeper when declaring symbols.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D43011: [ELF] Create and export symbols provided by a linker script if they referenced by DSOs.
Igor Kudrin via Phabricator via llvm-commits
- [llvm] r324225 - [llvm-opt-fuzzer] Avoid adding incorrect inputs to the fuzzer corpus
Igor Laevsky via llvm-commits
- [llvm] r324232 - [llvm-opt-fuzzer] Fix build after rL324225
Igor Laevsky via llvm-commits
- [PATCH] D42414: [llvm-opt-fuzzer] Avoid adding incorrect inputs to the fuzzer corpus
Igor Laevsky via Phabricator via llvm-commits
- [PATCH] D42742: [clangd] Use pthread instead of thread_local to support more runtimes.
Ilya Biryukov via llvm-commits
- [PATCH] D43129: [Utils] Salvage debug info from dead 'or' instructions
Ismail Badawi via Phabricator via llvm-commits
- [PATCH] D43129: [Utils] Salvage debug info from dead 'or' instructions
Ismail Badawi via Phabricator via llvm-commits
- [PATCH] D43129: [Utils] Salvage debug info from dead 'or' instructions
Ismail Badawi via Phabricator via llvm-commits
- [PATCH] D41563: [Transforms] Propagate TBAA info in SROA
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D42364: [IR] Fix creating mutable versions of TBAA access tags
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D42366: [CodeGen] Fix generation of TBAA tags for may-alias accesses
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D41543: [Transforms] Propagate new-format TBAA tags on simplification of memory-transfer intrinsics
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D41563: [Transforms] Propagate TBAA info in SROA
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D42901: Test commit - fixing a comment.
Jacek Olesiak via Phabricator via llvm-commits
- [PATCH] D42493: [clang-format] Fix ObjC message arguments formatting.
Jacek Olesiak via Phabricator via llvm-commits
- [llvm] r324679 - [Lanai] Code model dictates section selection.
Jacques Pienaar via llvm-commits
- [PATCH] D42996: [Fuzzer] Use Zircon's public API on Fuchsia
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D42873: [llvm-objcopy] Adjust --strip-dwo behavior
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D42873: [llvm-objcopy] Adjust --strip-dwo behavior
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D42873: [llvm-objcopy] Adjust --strip-dwo behavior
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D36135: [RFC] Make infinite loops available in postdom tree, but do not connect them to thereverse reachable part of the CFG
Jakub (Kuba) Kuderski via llvm-commits
- [PATCH] D43140: [Dominators] Always recalculate postdominators when update yields different roots
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D41298: [Dominators] Remove verifyDomTree and add some verifying for Post Dom Trees
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D43146: [builtin] Update c?zdi2 to cover Linux/sparc
James Clarke via Phabricator via llvm-commits
- [llvm] r324223 - Fix more print format specifiers in debug_rnglists dumping
James Henderson via llvm-commits
- [llvm] r324078 - Add missing new files from r324077
James Henderson via llvm-commits
- [PATCH] D42475: [ELF] Add warnings for various symbols that cannot be ordered
James Henderson via llvm-commits
- [PATCH] D42475: [ELF] Add warnings for various symbols that cannot be ordered
James Henderson via llvm-commits
- [PATCH] D42858: Add -{no, }-check-sections flag to enable/disable section overlap checking.
James Henderson via Phabricator via llvm-commits
- [PATCH] D42873: [llvm-objcopy] Adjust --strip-dwo behavior
James Henderson via Phabricator via llvm-commits
- [PATCH] D42858: Add -{no, }-check-sections flag to enable/disable section overlap checking.
James Henderson via Phabricator via llvm-commits
- [PATCH] D42960: [ELF] DEMO: Example for adding .eh_frame pieces to map file
James Henderson via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
James Henderson via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
James Henderson via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
James Henderson via Phabricator via llvm-commits
- [PATCH] D42475: [ELF] Add warnings for various symbols that cannot be ordered
James Henderson via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
James Henderson via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
James Henderson via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
James Henderson via Phabricator via llvm-commits
- [PATCH] D42475: [ELF] Add warnings for various symbols that cannot be ordered
James Henderson via Phabricator via llvm-commits
- [PATCH] D42475: [ELF] Add warnings for various symbols that cannot be ordered
James Henderson via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
James Henderson via Phabricator via llvm-commits
- [PATCH] D43100: Do not print out removed ICF sections for -verbose.
James Henderson via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
James Henderson via Phabricator via llvm-commits
- [PATCH] D42475: [ELF] Add warnings for various symbols that cannot be ordered
James Henderson via Phabricator via llvm-commits
- [PATCH] D42475: [ELF] Add warnings for various symbols that cannot be ordered
James Henderson via Phabricator via llvm-commits
- [PATCH] D42475: [ELF] Add warnings for various symbols that cannot be ordered
James Henderson via Phabricator via llvm-commits
- [PATCH] D42999: [TLS] use emulated TLS if the target supports only this mode
James Y Knight via Phabricator via llvm-commits
- [PATCH] D42998: [x86/retpoline] Make the external thunk names exactly match the names that happened to end up in GCC.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D42998: [x86/retpoline] Make the external thunk names exactly match the names that happened to end up in GCC.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D42852: Fix upper->lower case for /usr/lib/debug/.build-id/**.debug
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D42853: Resolve binary symlinks before finding its separate .debug file
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D42891: DWZ 01/12: refactor: DWARFCompileUnit::Producer -> DWARFProducer
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D35561: [SelectionDAG] Provide adequate register class for RegisterSDNode
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D35561: [SelectionDAG] Provide adequate register class for RegisterSDNode
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D35561: [SelectionDAG] Provide adequate register class for RegisterSDNode
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D36447: private_typeinfo: limit is_dst_type_derived_from_static_type optimization
Jason Liu via Phabricator via llvm-commits
- [PATCH] D42582: [lldb][PPC64] Fixed step-in stopping in the wrong line
Jim Ingham via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D43059: Add implementation for MSVC in CPlusPlusLanguage::IsCPPMangledName
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D42902: [compiler-rt] Workaround for endless recursion in ctzdi2
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D42740: Implement a case-folding version of DJB hash
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D42740: Implement a case-folding version of DJB hash
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D35804: [BPI] Detect branches in loops that make themselves not taken
John Brawn via Phabricator via llvm-commits
- [PATCH] D42530: Clang permits assignment to vector/extvector elements in a const method
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
- [llvm] r324480 - [dsymutil] Upstream update feature.
Jonas Devlieghere via llvm-commits
- [llvm] r324483 - [dsymutil][test] Check the updated dSYM instead of companion file.
Jonas Devlieghere via llvm-commits
- [llvm] r324493 - Revert dsymutil -update commits
Jonas Devlieghere via llvm-commits
- [llvm] r324592 - Re-land [dsymutil] Upstream update feature
Jonas Devlieghere via llvm-commits
- [compiler-rt] r324593 - [builtins] Workaround for infinite recursion in c?zdi2
Jonas Devlieghere via llvm-commits
- [llvm] r324598 - [test][dsymutil] Fix tests for Windows bots.
Jonas Devlieghere via llvm-commits
- [llvm] r324621 - [dwarfdump] Normalize input path.
Jonas Devlieghere via llvm-commits
- [llvm] r324622 - [dsymutil] Use llvm::sys::path to join bundle path.
Jonas Devlieghere via llvm-commits
- [PATCH] D42902: [compiler-rt] Workaround for endless recursion in ctzdi2
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D42902: [compiler-rt] Workaround for endless recursion in ctzdi2
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D42880: [dsymutil] Upstream update feature.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D42880: [dsymutil] Upstream update feature.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D42880: [dsymutil] Upstream update feature.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43024: [test] Enable test category for inline tests.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43024: [test] Enable test category for inline tests.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43024: [test] Enable test category for inline tests.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43024: [test] Enable test category for inline tests.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43043: [DebugInfo] Unify ChecksumKind and Checksum value in DIFile
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D42902: [compiler-rt] Workaround for endless recursion in ctzdi2
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43067: Implement equal_range for the DWARF v5 accelerator table
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43073: [CodeGen] Optimize AccelTable
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43043: [DebugInfo] Unify ChecksumKind and Checksum value in DIFile
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D40199: llvm-dwarfdump --verify is incorrectly saying all DW_AT_location attributes with locations lists are invalid.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D40199: llvm-dwarfdump --verify is incorrectly saying all DW_AT_location attributes with locations lists are invalid.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D40199: [dwarfdump] Fix spurious verification errors for DW_AT_location attributes
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D40199: [dwarfdump] Fix spurious verification errors for DW_AT_location attributes
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43146: [builtin] Update c?zdi2 to cover Linux/sparc
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D40199: [dwarfdump] Fix spurious verification errors for DW_AT_location attributes
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D41485: [OpenMP][libomptarget] Add data sharing support in libomptarget
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D41485: [OpenMP][libomptarget] Add data sharing support in libomptarget
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D41485: [OpenMP][libomptarget] Add data sharing support in libomptarget
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D41485: [OpenMP][libomptarget] Add data sharing support in libomptarget
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] r324720 - [AArch64] Return true in enableMultipleCopyHints().
Jonas Paulsson via llvm-commits
- [PATCH] D38128: Handle COPYs of physregs better (regalloc hints)
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D38128: Handle COPYs of physregs better (regalloc hints)
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D38128: Handle COPYs of physregs better (regalloc hints)
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D43028: Add DBG_VALUE support to the linear DAG scheduler
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D43028: Add DBG_VALUE support to the linear DAG scheduler
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D43028: Add DBG_VALUE support to the linear DAG scheduler
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D42918: [clang-tidy] Update fuchsia-multiple-inheritance to check for templates
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D42833: [LICM] update BlockColors after splitting predecessors
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41765: [CodeGen] Provide an advanced shrink-wrapping interface
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41860: [CallSiteSplitting] Support splitting of blocks with instrs before call.
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41860: [CallSiteSplitting] Support splitting of blocks with instrs before call.
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D42833: [LICM] update BlockColors after splitting predecessors
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass to sink Copy instructions after RA
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41765: [CodeGen] Provide an advanced shrink-wrapping interface
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D42833: [LICM] update BlockColors after splitting predecessors
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D42833: [LICM] update BlockColors after splitting predecessors
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41765: [CodeGen] Provide an advanced shrink-wrapping interface
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D41860: [CallSiteSplitting] Support splitting of blocks with instrs before call.
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r324659 - CMake: Explicitly #undef LLVM_REVISION rather than using a blank file
Justin Bogner via llvm-commits
- [llvm] r324779 - CMake: Allow specifying arbitrary CCACHE parameters
Justin Bogner via llvm-commits
- [llvm] r324779 - CMake: Allow specifying arbitrary CCACHE parameters
Justin Bogner via llvm-commits
- [PATCH] D41293: [DAG, X86] Improve Dependency analysis when doing multi-node Instruction Selection
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D42886: [GlobalISel][AArch64] Adding -disable-legality-check CL option
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D43028: Add DBG_VALUE support to the linear DAG scheduler
Justin Bogner via Phabricator via llvm-commits
- [llvm] r324549 - [NVPTX] When dying due to a bad address space value, print out the value.
Justin Lebar via llvm-commits
- [llvm] r324554 - AMDGPU: Fix incorrect reordering when inline asm defines LDS address
Kai Wasserbäch via llvm-commits
- [compiler-rt] r324240 - Handle NetBSD symbol mangling devname -> __devname50
Kamil Rytarowski via llvm-commits
- [compiler-rt] r324481 - Correct a bug in GetArgsAndEnv() for NetBSD
Kamil Rytarowski via llvm-commits
- [compiler-rt] r324810 - Mark the textdomain.cc test as unsupported on BSDs
Kamil Rytarowski via llvm-commits
- [compiler-rt] r324811 - Correct a typo in tsan_pthread_setname_np in the FreeBSD code
Kamil Rytarowski via llvm-commits
- [PATCH] D42909: Add new interceptor: lstat(2)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42912: Sync PlatformNetBSD.cpp with Linux
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43021: Recognize a buch of CPU/NetBSD ports of GetPcSpBp()
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42048: Add NetBSD syscall hooks skeleton in sanitizers
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43021: Recognize a buch of CPU/NetBSD ports of GetPcSpBp()
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43021: Recognize a buch of CPU/NetBSD ports of GetPcSpBp()
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43021: Recognize a buch of CPU/NetBSD ports of GetPcSpBp()
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43080: Addind Msan support to FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43080: Addind Msan support to FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43080: Addind Msan support to FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43080: Addind Msan support to FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43080: Addind Msan support to FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D41013: Fix test/msan/textdomain.cc on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D41013: Fix test/msan/textdomain.cc on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43080: Adding Msan support to FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D40714: Correct atexit(3) support in MSan/NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43168: Don't use -ldl on BSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43168: Don't use -ldl on BSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43168: Don't use -ldl on BSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43168: Don't use -ldl on BSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43168: Don't use -ldl on BSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43169: Include <sys/time.h> to get struct timeval definition
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42870: Correct recognition of NetBSD images
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42801: [DebugInfo] Don't insert DEBUG_VALUE after terminators
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D42267: [ThinLTO] Allow 0 to be a valid value for pruning interval for C LTO API.
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D42446: [ThinLTO] Add a couple of more knobs to C API to control cache size.
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D42267: [ThinLTO] Allow 0 to be a valid value for pruning interval for C LTO API.
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D42446: [ThinLTO] Add a couple of more knobs to C API to control cache size.
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D42267: [ThinLTO] Allow 0 to be a valid value for pruning interval for C LTO API.
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D42267: [ThinLTO] Allow 0 to be a valid value for pruning interval for C LTO API.
Katya Romanova via Phabricator via llvm-commits
- [llvm] r324767 - llvm-objdump when printing the Objective-C meta data also prints the Swift ABI
Kevin Enderby via llvm-commits
- [llvm] r324767 - llvm-objdump when printing the Objective-C meta data also prints the Swift ABI
Kevin Enderby via llvm-commits
- [PATCH] D42958: [compiler-rt, RISCV] Support builtins for RISC-V
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D42958: [compiler-rt, RISCV] Support builtins for RISC-V
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D43106: [RISCV] Enable -fuse-int128 through cmake flag COMPILER_RT_HAS_FINT128_FLAG
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D43106: [RISCV] Enable -fuse-int128 through cmake flag COMPILER_RT_HAS_FINT128_FLAG
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D42731: [IR] - Make User construction exception safe
Klaus Kretzschmar via Phabricator via llvm-commits
- [llvm] r324314 - AMDGPU/MemoryModel: Fix monotonic atomic loads
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D42257: AMDGPU/MemoryModel: Fix monotonic atomic loads
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D42976: [AMDGPU] removed dead code handling rmw in memory legalizer
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D43054: [AMDGPU] More descriptive names in the memory legalizer
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D40045: AMDGPU/GCN: Bring processors in sync with AMDGPUUsage
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D40045: AMDGPU/GCN: Bring processors in sync with AMDGPUUsage
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r324257 - [sanitizer] Allocator local cache improvements
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r324263 - [sanitizer] SizeClassMap minor improvement/correctness changes
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r324268 - [sanitizer] Revert rL324263
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r324620 - [scudo] Allow options to be defined at compile time
Kostya Kortchinsky via llvm-commits
- [PATCH] D42897: MSan : Adding mmap W|X flag usage optional detection
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42851: [sanitizer] Allocator local cache improvements
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42916: [sanitizer] SizeClassMap minor improvement/correctness changes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42916: [sanitizer] SizeClassMap minor improvement/correctness changes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42916: [sanitizer] SizeClassMap minor improvement/correctness changes
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42928: [sanitizer] Revert rL324263
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42928: [sanitizer] Revert rL324263
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42928: [sanitizer] Revert rL324263
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D40665: [sanitizer] Implement NanoTime() on Darwin
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42980: [scudo] Allow options to be defined at compile time
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42822: [sanitizer] Implement GetRSS on Windows
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42980: [scudo] Allow options to be defined at compile time
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42980: [scudo] Allow options to be defined at compile time
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42980: [scudo] Allow options to be defined at compile time
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42980: [scudo] Allow options to be defined at compile time
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D43088: [sanitizer] Size class map & local cache improvements
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42822: [sanitizer] Implement GetRSS on Windows
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D42822: [sanitizer] Implement GetRSS on Windows
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D43088: [sanitizer] Size class map & local cache improvements
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D43088: [sanitizer] Size class map & local cache improvements
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D43088: [sanitizer] Size class map & local cache improvements
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D43088: [sanitizer] Size class map & local cache improvements
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r324582 - [TargetSchedule] Expose sub-units of a ProcResGroup in MCProcResourceDesc.
Kostya Serebryany via llvm-commits
- [PATCH] D42941: [hwasan] Fix kernel instrumentation of stack.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D42727: [clang-format] Adds space around angle brackets in text protos
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D42957: [clang-format] Do not break before long string literals in protos
Krasimir Georgiev via Phabricator via llvm-commits
- [llvm] r324241 - [Hexagon] Use V6_vmpyih for halfword multiplication
Krzysztof Parzyszek via llvm-commits
- [llvm] r324243 - [Hexagon] Don't use garbage mask in HvxSelector::shuffp2
Krzysztof Parzyszek via llvm-commits
- [llvm] r324244 - [Hexagon] Forgot about HexagonISD::VZERO in selecting const vectors
Krzysztof Parzyszek via llvm-commits
- [llvm] r324250 - [Hexagon] Memoize instruction positions in BitTracker
Krzysztof Parzyszek via llvm-commits
- [llvm] r324274 - [SDAG] Legalize all CondCodes by inverting them and/or swapping operands
Krzysztof Parzyszek via llvm-commits
- [llvm] r324348 - [Hexagon] Handle lowering of SETCC via setCondCodeAction
Krzysztof Parzyszek via llvm-commits
- [llvm] r324349 - [Hexagon] Add helper functions to identify single/pair vector types, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] r324350 - [Hexagon] Split HVX operations on vector pairs
Krzysztof Parzyszek via llvm-commits
- [llvm] r324352 - [Hexagon] Remove leftover assert
Krzysztof Parzyszek via llvm-commits
- [llvm] r324381 - [Hexagon] Don't form new-value jumps from floating-point instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] r324391 - [Hexagon] Lower concat of more than 2 vectors into build_vector
Krzysztof Parzyszek via llvm-commits
- [llvm] r324392 - [Hexagon] Extract HVX lowering and selection into HVX-specific files, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] r324737 - [Hexagon] Express calling conventions via .td file instead of hand-coding
Krzysztof Parzyszek via llvm-commits
- [llvm] r324763 - [Hexagon] Add code to select QTRUE and QFALSE
Krzysztof Parzyszek via llvm-commits
- [PATCH] D42788: [SDAG] Legalize all CondCodes by inverting them and/or swapping operands
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D42788: [SDAG] Legalize all CondCodes by inverting them and/or swapping operands
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D42788: [SDAG] Legalize all CondCodes by inverting them and/or swapping operands
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D42965: [CodeGen] Add a -trap-unreachable option for debugging
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D42898: Do not spill CSR to stack on entry to noreturn functions
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D42898: Do not spill CSR to stack on entry to noreturn functions
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D42898: Do not spill CSR to stack on entry to noreturn functions
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D42898: Do not spill CSR to stack on entry to noreturn functions
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D42898: Do not spill CSR to stack on entry to noreturn functions
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D40032: [compiler-rt] Replace forkpty with posix_spawn
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D40032: [compiler-rt] Replace forkpty with posix_spawn
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D40032: [compiler-rt] Replace forkpty with posix_spawn
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D40032: [compiler-rt] Replace forkpty with posix_spawn
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D40032: [compiler-rt] Replace forkpty with posix_spawn
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D43155: [asan] Add "arm64" into the list of 64-bit architectures
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D40665: [sanitizer] Implement NanoTime() on Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] r324846 - [compiler-rt] Replace forkpty with posix_spawn
Kuba Mracek via llvm-commits
- [compiler-rt] r324847 - [sanitizer] Implement NanoTime() on Darwin
Kuba Mracek via llvm-commits
- [compiler-rt] r324849 - Revert r324847, there's bot failures.
Kuba Mracek via llvm-commits
- [llvm] r324835 - [X86] Reduce Store Forward Block issues in HW
Lama Saba via llvm-commits
- [llvm] r324836 - fix test/CodeGen/X86/fixup-sfb.ll test failure after commit https://reviews.llvm.org/rL324835
Lama Saba via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Lama via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Lama via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Lama via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Lama via Phabricator via llvm-commits
- [PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Lama via Phabricator via llvm-commits
- [llvm] r324405 - [ORC] Start migrating ORC layers to use the new ORC Core.h APIs.
Lang Hames via llvm-commits
- [llvm] r324406 - [docs] Add out-of-date warnings to the BuildingAJIT tutorial text.
Lang Hames via llvm-commits
- [llvm] r324410 - [ORC] Remove some unused lambda captures.
Lang Hames via llvm-commits
- [llvm] r324411 - [ORC] Use explicit constructor calls to fix a builder error at
Lang Hames via llvm-commits
- [llvm] r324413 - Add OrcJIT dependency for Kaleidoscope Chapter 9.
Lang Hames via llvm-commits
- [llvm] r324478 - [Orc] Pacify -pedantic.
Lang Hames via llvm-commits
- [llvm] r324700 - [ORC] Remove Layer handles from the layer concept.
Lang Hames via llvm-commits
- [PATCH] D42582: [lldb][PPC64] Fixed step-in stopping in the wrong line
Leandro via llvm-commits
- [PATCH] D37991: [PowerPC] Turn on branch coalescing by default for power
Lei Huang via Phabricator via llvm-commits
- [PATCH] D42602: [PowerPC] Reduce stack frame for fastcc functions by only allocating parameter save area when needed
Lei Huang via Phabricator via llvm-commits
- [PATCH] D42632: Generate PDB files for profiling even in Release build
Loo Rong Jie via Phabricator via llvm-commits
- [PATCH] D43156: Allow disabling PDB generation in Release build
Loo Rong Jie via Phabricator via llvm-commits
- [PATCH] D43156: Allow disabling PDB generation in Release build
Loo Rong Jie via Phabricator via llvm-commits
- [PATCH] D43156: Allow disabling PDB generation in Release build
Loo Rong Jie via Phabricator via llvm-commits
- [PATCH] D43156: Allow disabling PDB generation in Release build
Loo Rong Jie via Phabricator via llvm-commits
- [PATCH] D43106: [RISCV] Enable -fuse-int128 through cmake flag COMPILER_RT_HAS_FINT128_FLAG
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r324353 - AMDGPU: Fix S_BUFFER_LOAD_DWORD_SGPR moveToVALU
Marek Olsak via llvm-commits
- [llvm] r324486 - AMDGPU: Remove the s_buffer workaround for GFX9 chips
Marek Olsak via llvm-commits
- [llvm] r324487 - AMDGPU: Add 32-bit constant address space
Marek Olsak via llvm-commits
- [PATCH] D42885: [AMDGPU] intrintrics for byte/short load/store
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D42885: [AMDGPU] intrintrics for byte/short load/store
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D41651: AMDGPU: Add 32-bit constant address space
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D42756: AMDGPU: Remove the s_buffer workaround for GFX9 chips
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D41651: AMDGPU: Add 32-bit constant address space
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D42756: AMDGPU: Remove the s_buffer workaround for GFX9 chips
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D42881: AMDGPU: Fix S_BUFFER_LOAD_DWORD_SGPR moveToVALU.
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D42756: AMDGPU: Remove the s_buffer workaround for GFX9 chips
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D41651: AMDGPU: Add 32-bit constant address space
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D41949: [RISCV] implement li pseudo instruction
Mario Werner via Phabricator via llvm-commits
- [PATCH] D41949: [RISCV] implement li pseudo instruction
Mario Werner via Phabricator via llvm-commits
- [llvm] r324440 - [AMDGPU] Suppress redundant waitcnt instrs.
Mark Searles via llvm-commits
- [PATCH] D42854: [AMDGPU] Suppress redundant waitcnt instrs
Mark Searles via Phabricator via llvm-commits
- [PATCH] D42854: [AMDGPU] Suppress redundant waitcnt instrs
Mark Searles via Phabricator via llvm-commits
- [PATCH] D42854: [AMDGPU] Suppress redundant waitcnt instrs
Mark Searles via Phabricator via llvm-commits
- [PATCH] D42854: [AMDGPU] Suppress redundant waitcnt instrs
Mark Searles via Phabricator via llvm-commits
- [PATCH] D42997: [AMDGPU] Fixed wait count reuse
Mark Searles via Phabricator via llvm-commits
- [PATCH] D42035: [clang-format] Fixup #include guard indents after parseFile()
Mark Zeren via Phabricator via llvm-commits
- [llvm] r324570 - CMAKE: apply -O3 for mingw clang
Martell Malone via llvm-commits
- [PATCH] D41596: CMAKE: apply -O3 for mingw-w64 clang
Martell Malone via Phabricator via llvm-commits
- [PATCH] D41597: CMAKE: disable -mbig-obj for mingw clang asm
Martell Malone via Phabricator via llvm-commits
- [PATCH] D41597: CMAKE: disable -mbig-obj for mingw clang asm
Martell Malone via Phabricator via llvm-commits
- [PATCH] D42574: [ARM] Lower lower saturate to 0 and lower saturate to -1 using bit-operations
Marten Svanfeldt via Phabricator via llvm-commits
- [PATCH] D42574: [ARM] Lower lower saturate to 0 and lower saturate to -1 using bit-operations
Marten Svanfeldt via Phabricator via llvm-commits
- [PATCH] D38128: Handle COPYs of physregs better (regalloc hints)
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D43005: [ARM] Error out on .arm assembler directives on windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D43005: [ARM] Error out on .arm assembler directives on windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D43005: [ARM] Error out on .arm assembler directives on windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D38128: Handle COPYs of physregs better (regalloc hints)
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r324431 - AMDGPU: Select BFI patterns with 64-bit ints
Matt Arsenault via llvm-commits
- [llvm] r324550 - AMDGPU: Don't crash when trying to fold implicit operands
Matt Arsenault via llvm-commits
- [llvm] r324554 - AMDGPU: Fix incorrect reordering when inline asm defines LDS address
Matt Arsenault via llvm-commits
- [llvm] r324554 - AMDGPU: Fix incorrect reordering when inline asm defines LDS address
Matt Arsenault via llvm-commits
- [llvm] r324666 - AMDGPU: Minor cleanups
Matt Arsenault via llvm-commits
- [llvm] r324667 - AMDGPU: Process SDWA block at a time
Matt Arsenault via llvm-commits
- [llvm] r324746 - AMDGPU: Fix layering issue
Matt Arsenault via llvm-commits
- [llvm] r324747 - Reapply "AMDGPU: Add 32-bit constant address space"
Matt Arsenault via llvm-commits
- [llvm] r324751 - AMDGPU: Remove tied operand from si_else
Matt Arsenault via llvm-commits
- [llvm] r324760 - Declare PostDominatorTree as a class
Matt Arsenault via llvm-commits
- [PATCH] D42885: [AMDGPU] intrintrics for byte/short load/store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42879: InstCombine: 1./x >= 0. -> x >= 0.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42760: AMDGPU: Remove tied operand from si_else
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42982: AMDGPU: Select BFI patterns with 64-bit ints
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42982: AMDGPU: Select BFI patterns with 64-bit ints
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42985: [DAGCombiner][AMDGPU][X86] Turn cttz/ctlz into cttz_zero_undef/ctlz_zero_undef if we can prove the input is never zero
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42982: AMDGPU: Select BFI patterns with 64-bit ints
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D43049: AMDGPU: Don't crash when trying to fold implicit operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D43053: AMDGPU: Fix incorrect reordering when inline asm defines LDS address
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D43049: AMDGPU: Don't crash when trying to fold implicit operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D43053: AMDGPU: Fix incorrect reordering when inline asm defines LDS address
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42647: AMDGPU: Track physreg uses in SILoadStoreOptimizer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D43085: AMDGPU: Process SDWA block at a time
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D43085: AMDGPU: Process SDWA block at a time
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D43085: AMDGPU: Process SDWA block at a time
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42760: AMDGPU: Remove tied operand from si_else
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D43083: [tablegen] Fixed few !foreach evaluation issues.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42760: AMDGPU: Remove tied operand from si_else
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r324771 - [CodeGen] Add lifetime markers to the list of meta-instructions.
Matt Davis via llvm-commits
- [PATCH] D42794: [DeadArgumentElimination] Update pointer to the DISubprogram before calling RAUW. NFC
Matt Davis via Phabricator via llvm-commits
- [PATCH] D42551: [Debug] Add dbg.value intrinsics for PHIs created during LCSSA.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D42551: [Debug] Add dbg.value intrinsics for PHIs created during LCSSA.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D42551: [Debug] Add dbg.value intrinsics for PHIs created during LCSSA.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D43111: [CodeGen] Add lifetime markers to the list of meta-instructions.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D43111: [CodeGen] Add lifetime markers to the list of meta-instructions.
Matt Davis via Phabricator via llvm-commits
- [compiler-rt] r323802 - [libFuzzer] Fix sizeof(ptr) bug.
Matt Morehouse via llvm-commits
- [PATCH] D42932: [libFuzzer] Set -experimental_len_control=1000 as default.
Matt Morehouse via Phabricator via llvm-commits
- [test-suite] r324366 - Add cmake cache for internal iphoneos SDK
Matthias Braun via llvm-commits
- [llvm] r324779 - CMake: Allow specifying arbitrary CCACHE parameters
Matthias Braun via llvm-commits
- [PATCH] D42879: InstCombine: 1./x >= 0. -> x >= 0.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D42879: InstCombine: 1./x >= 0. -> x >= 0.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D42879: InstCombine: 1./x >= 0. -> x >= 0.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D43084: [bugpoint] Simplify the global initializer reducer, NFC
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D42411: [test-suite] Fix ambigous call to overloaded function isnan
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D42576: [test-suite] Add prototypes to functions in Olden and MiBench
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D42576: [test-suite] Add prototypes to functions in Olden and MiBench
Matthias Braun via Phabricator via llvm-commits
- [llvm] r324209 - [NFC] Add tests for PR35743
Max Kazantsev via llvm-commits
- [llvm] r324453 - [SCEV] Make isLoopEntryGuardedByCond a bit smarter
Max Kazantsev via llvm-commits
- [llvm] r324473 - Re-enable "[SCEV] Make isLoopEntryGuardedByCond a bit smarter"
Max Kazantsev via llvm-commits
- [llvm] r324866 - [SCEV] Make getPostIncExpr guaranteed to return AddRec
Max Kazantsev via llvm-commits
- [llvm] r324867 - [NFC] Fix typos
Max Kazantsev via llvm-commits
- [PATCH] D42417: Re-apply [SCEV] Fix isLoopEntryGuardedByCond usage
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D42835: [SCEV] Make isLoopEntryGuardedByCond a bit smarter
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D42835: [SCEV] Make isLoopEntryGuardedByCond a bit smarter
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D41939: [LV] Fix incorrect detection of type-promoted Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D42953: [SCEV] Make getPostIncExpr guaranteed to return AddRec
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D42953: [SCEV] Make getPostIncExpr guaranteed to return AddRec
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D42835: [SCEV] Make isLoopEntryGuardedByCond a bit smarter
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D42953: [SCEV] Make getPostIncExpr guaranteed to return AddRec
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D42689: [SCEV] Fix threshold limit check
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D42835: [SCEV] Make isLoopEntryGuardedByCond a bit smarter
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D42835: [SCEV] Make isLoopEntryGuardedByCond a bit smarter
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D42835: [SCEV] Make isLoopEntryGuardedByCond a bit smarter
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D42953: [SCEV] Make getPostIncExpr guaranteed to return AddRec
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D42953: [SCEV] Make getPostIncExpr guaranteed to return AddRec
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D43117: [zorg] Cleanup unnecessary options for ARM and AArch64 bots
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D43118: [zorg] Split AArch32 bots into ARMv7 and ARMv8
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D43119: [zorg] Add AArch32 global-isel bots
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D43119: [zorg] Add AArch32 global-isel bots
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D43119: [zorg] Add AArch32 global-isel bots
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D43117: [zorg] Cleanup unnecessary options for ARM and AArch64 bots
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D39304: [IR] redefine 'reassoc' fast-math-flag and add 'trans' fast-math-flag
Michael Berg via llvm-commits
- [PATCH] D39304: [IR] redefine 'reassoc' fast-math-flag and add 'trans' fast-math-flag
Michael Berg via Phabricator via llvm-commits
- [lld] r324656 - [ELF] Don't sort non reorderable sections with --symbol-ordering-file
Michael J. Spencer via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via llvm-commits
- [PATCH] D43038: [ELF] Don't sort non reorderable sections with --symbol-ordering-file
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D43102: Refactor how we decide which sections to sort
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D43157: [RISCV] Properly evaluate VK_RISCV_PCREL_LO
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D43158: [RISCV] Always emit a symbol for R_RISCV_PCREL_LO12_I.
Michael Spencer via Phabricator via llvm-commits
- [llvm] r324429 - [LCSSAVerification] Run verification only when asserts are enabled.
Michael Zolotukhin via llvm-commits
- [llvm] r324445 - Follow-up for r324429: "[LCSSAVerification] Run verification only when asserts are enabled."
Michael Zolotukhin via llvm-commits
- [llvm] r324448 - Xfail the test added in r324445 until the underlying issue in LoopSink is fixed.
Michael Zolotukhin via llvm-commits
- [llvm] r324451 - The xfailed test from r324448 passed on one of the bots: remove it entirely for now.
Michael Zolotukhin via llvm-commits
- [llvm] r324554 - AMDGPU: Fix incorrect reordering when inline asm defines LDS address
Michel Dänzer via llvm-commits
- [llvm] r324554 - AMDGPU: Fix incorrect reordering when inline asm defines LDS address
Michel Dänzer via llvm-commits
- [PATCH] D42742: [clangd] Use pthread instead of thread_local to support more runtimes.
Mike Lothian via Phabricator via llvm-commits
- [PATCH] D41599: [X86] Lowering X86 avx512 sqrt intrinsics to IR - LLVM
Mikhail Dvoretckii via Phabricator via llvm-commits
- [llvm] r324543 - Verify profile data confirms large loop trip counts.
Mircea Trofin via llvm-commits
- [llvm] r324786 - [LV] Fix analyzeInterleaving when -pass-remarks enabled
Mircea Trofin via llvm-commits
- [PATCH] D42946: Verify profile data confirms large loop trip counts.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D42946: Verify profile data confirms large loop trip counts.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D42946: Verify profile data confirms large loop trip counts.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D42946: Verify profile data confirms large loop trip counts.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D42946: Verify profile data confirms large loop trip counts.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D42946: Verify profile data confirms large loop trip counts.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D42946: Verify profile data confirms large loop trip counts.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D42946: Verify profile data confirms large loop trip counts.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D42946: Verify profile data confirms large loop trip counts.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D43064: [LV] Fix analyzeInterleaving when -pass-remarks enabled
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D43064: [LV] Fix analyzeInterleaving when -pass-remarks enabled
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D43064: [LV] Fix analyzeInterleaving when -pass-remarks enabled
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D43064: [LV] Fix analyzeInterleaving when -pass-remarks enabled
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D43064: [LV] Fix analyzeInterleaving when -pass-remarks enabled
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D43064: [LV] Fix analyzeInterleaving when -pass-remarks enabled
Mircea Trofin via Phabricator via llvm-commits
- [llvm] r324489 - [DebugInfo] Improvements to representation of enumeration types (PR36168)
Momchil Velikov via llvm-commits
- [llvm] r324511 - Revert "[DebugInfo] Improvements to representation of enumeration types (PR36168)"
Momchil Velikov via llvm-commits
- [llvm] r324511 - Revert "[DebugInfo] Improvements to representation of enumeration types (PR36168)"
Momchil Velikov via llvm-commits
- [PATCH] D42734: [DebugInfo] Improvements to representation of enumeration types (PR36168)
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D42734: [DebugInfo] Improvements to representation of enumeration types (PR36168)
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D42736: [DebugInfo] Improvements to representation of enumeration types (PR36168)
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D39860: [PowerPC] Simplify a Swap if it feeds a Splat
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D42793: [MergeICmps] Enable the MergeICmps Pass by default.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D42793: [MergeICmps] Enable the MergeICmps Pass by default.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D27366: [PowerPC][WIP] Provide context-sensitive cost to the Greedy Allocator to favour splitting over CSR first use
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D42109: [PowerPC] Follow-up to r322373 for materializing constants that set the CR
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D22194: Power9 - Add exploitation of oris/ori fusion
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D42602: [PowerPC] Reduce stack frame for fastcc functions by only allocating parameter save area when needed
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D43019: [ELF][MIPS] Add test exclusion for _gp_disp symbol
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D43019: [ELF][MIPS] Add test exclusion for _gp_disp symbol
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41955: [WebAssembly] Add symbol table to LLD, 1/2
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41955: [WebAssembly] Add symbol table to LLD, 1/2
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41954: [WebAssembly] Add symbol table to LLVM, 1/2
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42495: [WebAssembly] Add symbol table to LLVM, 2/2
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42495: [WebAssembly] Add symbol table to LLVM, 2/2
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42585: [WebAssembly] Add symbol table to LLD, 2/2
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42585: [WebAssembly] Add symbol table to LLD, 2/2
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41954: [WebAssembly] Add symbol table to LLVM, 1/2
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42495: [WebAssembly] Add symbol table to LLVM, 2/2
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D41955: [WebAssembly] Add symbol table to LLD, 1/2
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42539: [WebAssembly] Handle relocations where provisional value != index
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42495: [WebAssembly] Add symbol table to LLVM, 2/2
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42495: [WebAssembly] Add symbol table to LLVM, 2/2
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42495: [WebAssembly] Add symbol table to LLVM, 2/2
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42495: [WebAssembly] Add symbol table to LLVM, 2/2
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D42585: [WebAssembly] Add symbol table to LLD, 2/2
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D43097: [WebAssembly] Allow for the creation of user-defined custom sections
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D43101: [WebAssebmly] Report undefined symbols correctly in objdump
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D43101: [WebAssebmly] Report undefined symbols correctly in objdump
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D43101: [WebAssebmly] Report undefined symbols correctly in objdump
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D36191: [CodeGen] Don't make availability attributes imply default visibility on macos
Nico Weber via Phabricator via llvm-commits
- [PATCH] D36191: [CodeGen] Don't make availability attributes imply default visibility on macos
Nico Weber via Phabricator via llvm-commits
- [PATCH] D42632: Generate PDB files for profiling even in Release build
Nico Weber via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Nico Weber via Phabricator via llvm-commits
- [llvm] r324261 - [X86] Teach DAG unfoldMemoryOperand to reconvert CMPs to tests
Nirav Dave via llvm-commits
- [llvm] r324359 - [DAG, X86] Improve Dependency analysis when doing multi-node
Nirav Dave via llvm-commits
- [llvm] r324491 - [SelectionDAG] More Aggressibly prune nodes in AddChains. NFCI.
Nirav Dave via llvm-commits
- [llvm] r324797 - [DAG] Make early exit hasPredecessorHelper return true. NFCI.
Nirav Dave via llvm-commits
- [PATCH] D42808: [X86] Teach DAG unfoldMemoryOperand to reconvert CMPs to tests
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D42808: [X86] Teach DAG unfoldMemoryOperand to reconvert CMPs to tests
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D42878: [DAGCombiner] Pass the original load to ExtendSetCCUses not the turncate.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D41293: [DAG, X86] Improve Dependency analysis when doing multi-node Instruction Selection
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D43154: [X86] Correct load-op-store cycle detection Analysis.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D42505: [X86] Improve Load-Op-Store fusion.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D43141: [DAG] make binops with undef operands consistent with IR
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Olga Arkhipova via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Olga Arkhipova via Phabricator via llvm-commits
- [llvm] r324324 - [ARM][AArch64] Add CSDB speculation barrier instruction
Oliver Stannard via llvm-commits
- [llvm] r324325 - [AArch64] Fix spelling of ICH_ELRSR_EL2 system register
Oliver Stannard via llvm-commits
- [llvm] r324600 - [ARM] Fix disassembly of invalid banked register moves
Oliver Stannard via llvm-commits
- [llvm] r324604 - Revert r324600 as it breaks a buildbot
Oliver Stannard via llvm-commits
- [llvm] r324606 - [ARM] Re-commit r324600 with fixed LLVMBuild.txt
Oliver Stannard via llvm-commits
- [llvm] r324731 - [ELF] Print the .type assembly directive correctly for STT_NOTYPE
Oliver Stannard via llvm-commits
- [PATCH] D42849: [ARM] Armv8.2-A FP16 code generation (part 3/3)
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D42954: [ARM] f16 conversions
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D42965: [ARM] Add an -arm-trap-unreachable for debugging
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D42962: [ARM] Allow 64- and 128-bit types with 't' inline asm constraint
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D42954: [ARM] f16 conversions
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D42965: [CodeGen] Add a -trap-unreachable option for debugging
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D43020: [AArch64] Don't materialize 0 with "fmov h0, .." when FullFP16 is not supported.
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D43066: [ARM] Fix disassembly of invalid banked register moves
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D43066: [ARM] Fix disassembly of invalid banked register moves
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D43066: [ARM] Fix disassembly of invalid banked register moves
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D43116: [ELF] Print the .type assembly directive correctly for STT_NOTYPE
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D43116: [ELF] Print the .type assembly directive correctly for STT_NOTYPE
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D43116: [ELF] Print the .type assembly directive correctly for STT_NOTYPE
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D42784: [ARM] Allow Half types in ConstantPool
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D42962: [ARM] Allow 64- and 128-bit types with 't' inline asm constraint
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D42962: [ARM] Allow 64- and 128-bit types with 't' inline asm constraint
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D42962: [ARM] Allow 64- and 128-bit types with 't' inline asm constraint
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Pan via Phabricator via llvm-commits
- [llvm] r324270 - [DWARF] Regularize dumping strings from line tables.
Paul Robinson via llvm-commits
- [llvm] r324279 - Fix Windows bots for test from r324270.
Paul Robinson via llvm-commits
- [llvm] r324298 - Fix regex from r324279 more better.
Paul Robinson via llvm-commits
- [llvm] r324393 - [DWARFv5] Emit .debug_line_str (in a non-DWO file).
Paul Robinson via llvm-commits
- [llvm] r324657 - Parameterize a test.
Paul Robinson via llvm-commits
- [llvm] r324669 - [DWARFv5] Fix dumper to show the file table starts at index 0.
Paul Robinson via llvm-commits
- [PATCH] D42802: [DWARF] Regularize dumping strings from line tables.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D41761: Introduce llvm.nospeculateload intrinsic
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D42707: [DWARFv5] Emit .debug_line_str (in a non-DWO file)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D42707: [DWARFv5] Emit .debug_line_str (in a non-DWO file)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D42732: [x86] Fix nasty bug in the x86 backend that is essentially impossible to hit from IR but creates a minefield for MI passes.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D42740: Implement a case-folding version of DJB hash
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D43152: [DWARFv5] Turn an assert into a diagnostic.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D42937: [DWARF] Make llvm-dwp handle DWARF v5 string offsets tables and indexed strings.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D40199: [dwarfdump] Fix spurious verification errors for DW_AT_location attributes
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D43028: Add DBG_VALUE support to the linear DAG scheduler
Paul Robinson via Phabricator via llvm-commits
- [llvm] r324474 - [BinaryFormat] Remove dangling declaration of DiscriminantString
Pavel Labath via llvm-commits
- [PATCH] D42845: Add an option 'allow-all-hosts' to permit lldb debugging inside a Docker container
Pavel Labath via llvm-commits
- [llvm] r324511 - Revert "[DebugInfo] Improvements to representation of enumeration types (PR36168)"
Pavel Labath via llvm-commits
- [PATCH] D42845: Add an option 'allow-all-hosts' to permit lldb debugging inside a Docker container
Pavel Labath via llvm-commits
- [llvm] r324724 - [CodeGen] Optimize AccelTable
Pavel Labath via llvm-commits
- [PATCH] D42836: [dotest] make debug info variant accessible in setUp()
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42870: Correct recognition of NetBSD images
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42950: LLDB fails to build
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42990: Add CMAKE_CFG_INTDIR as part of the include path for the default test compiler.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42994: Stop passing -fPIC to lldb tests on Windows
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42845: Add an option 'allow-all-hosts' to permit lldb debugging inside a Docker container
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D43024: [test] Enable test category for inline tests.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D43059: Add implementation for MSVC in CPlusPlusLanguage::IsCPPMangledName
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42994: Stop passing -fPIC to lldb tests on Windows
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42959: Rewrite the flaky test_restart_bug test in a more deterministic way
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D43067: Implement equal_range for the DWARF v5 accelerator table
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42740: Implement a case-folding version of DJB hash
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D43067: Implement equal_range for the DWARF v5 accelerator table
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D43073: [CodeGen] Optimize AccelTable
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D43067: Implement equal_range for the DWARF v5 accelerator table
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42740: Implement a case-folding version of DJB hash
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D43076: llgs-test: Parse and store register info recieved from lldb-server
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D43073: [CodeGen] Optimize AccelTable
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D42740: Implement a case-folding version of DJB hash
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D43067: Implement equal_range for the DWARF v5 accelerator table
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D43067: Implement equal_range for the DWARF v5 accelerator table
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D43073: [CodeGen] Optimize AccelTable
Pavel Labath via Phabricator via llvm-commits
- [llvm] r324335 - [DeadArgumentElim] Set pointer to DISubprogram before calling RAUW. NFC
Petar Jovanovic via llvm-commits
- [PATCH] D42794: [DeadArgumentElim] Set pointer to DISubprogram before calling RAUW. NFC
Petar Jovanovic via Phabricator via llvm-commits
- [llvm] r324253 - LTO: Include dso-local bit in ThinLTO cache key.
Peter Collingbourne via llvm-commits
- [llvm] r324291 - LTO: Also include dso-local bit for calls in ThinLTO cache key.
Peter Collingbourne via llvm-commits
- [llvm] r324313 - ThinLTOBitcodeWriter: Do not include module-level inline asm in the merged module.
Peter Collingbourne via llvm-commits
- [PATCH] D43027: [ThinLTO] Skip BlockAddresses while replacing uses in function import
Peter Collingbourne via llvm-commits
- [PATCH] D43040: gold-plugin: Do not set codegen opt level based on LTO opt level.
Peter Collingbourne via llvm-commits
- [PATCH] D43027: [ThinLTO] Skip BlockAddresses while replacing uses in function import
Peter Collingbourne via llvm-commits
- [PATCH] D43040: gold-plugin: Do not set codegen opt level based on LTO opt level.
Peter Collingbourne via llvm-commits
- [llvm] r324557 - gold-plugin: Do not set codegen opt level based on LTO opt level.
Peter Collingbourne via llvm-commits
- [llvm] r324565 - ARM: Remove dead code. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r324711 - LTO: Include live bit in ThinLTO cache key.
Peter Collingbourne via llvm-commits
- [PATCH] D42713: LTO: Include dso-local bit in ThinLTO cache key.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42934: LTO: Also include dso-local bit for calls in ThinLTO cache key.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42725: IRGen: Move vtable load after argument evaluation.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42934: LTO: Also include dso-local bit for calls in ThinLTO cache key.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42944: ThinLTOBitcodeWriter: Do not include module-level inline asm in the merged module.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42944: ThinLTOBitcodeWriter: Do not include module-level inline asm in the merged module.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42453: Use branch funnels for virtual calls when retpoline mitigation is enabled.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42799: [ThinLTO] Serialize WithGlobalValueDeadStripping index flag for distributed backends
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D42611: [ThinLTO/CFI] Include TYPE_ID summaries into GLOBALVAL_SUMMARY_BLOCK
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D37993: [ThinLTO/gold] Implement ThinLTO cache pruning support
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D43027: [ThinLTO] Skip BlockAddresses while replacing uses in function import
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D43040: gold-plugin: Do not set codegen opt level based on LTO opt level.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D43040: gold-plugin: Do not set codegen opt level based on LTO opt level.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D43027: [ThinLTO] Skip BlockAddresses while replacing uses in function import
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D43027: [ThinLTO] Skip BlockAddresses while replacing uses in function import
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D43027: [ThinLTO] Skip BlockAddresses while replacing uses in function import
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D43109: LTO: Include live bit in ThinLTO cache key.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D43109: LTO: Include live bit in ThinLTO cache key.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D43109: LTO: Include live bit in ThinLTO cache key.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D43132: Fix DataFlowSanitizer instrumentation pass to take parameter position changes into account for custom functions.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r324221 - [ELF] Implement --[no-]apply-dynamic-relocs option.
Peter Smith via llvm-commits
- [lld] r324221 - [ELF] Implement --[no-]apply-dynamic-relocs option.
Peter Smith via llvm-commits
- [PATCH] D42797: [LLD][ELF] Implement --[no-]apply-dynamic-relocs option.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D43005: [ARM] Error out on .arm assembler directives on windows
Peter Smith via Phabricator via llvm-commits
- [PATCH] D43005: [ARM] Error out on .arm assembler directives on windows
Peter Smith via Phabricator via llvm-commits
- [PATCH] D43071: [ELF] - Support DSECT, COPY, INFO, OVERLAY output sections attributes.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D43071: [ELF] - Support DSECT, COPY, INFO, OVERLAY output sections attributes.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D43116: [ELF] Print the .type assembly directive correctly for STT_NOTYPE
Peter Smith via Phabricator via llvm-commits
- [PATCH] D43126: [LLD][ELF] Do not error for missing version when symbol has local version.
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] r324454 - [Fuzzer] Use Zircon's public API on Fuchsia
Petr Hosek via llvm-commits
- [PATCH] D42996: [Fuzzer] Use Zircon's public API on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D42996: [Fuzzer] Use Zircon's public API on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D42414: [llvm-opt-fuzzer] Avoid adding incorrect inputs to the fuzzer corpus
Phabricator via Phabricator via llvm-commits
- [PATCH] D42692: [AMDGPU][MC] Added validation of d16 and r128 modifiers of MIMG opcodes
Phabricator via Phabricator via llvm-commits
- [PATCH] D42847: [AMDGPU][MC] Corrected dst/data size for MIMG opcodes with d16 modifier
Phabricator via Phabricator via llvm-commits
- [PATCH] D42907: BitTracker.h needs a full definition of MachineInstr, so include the defining file.
Phabricator via Phabricator via llvm-commits
- [PATCH] D42899: [X86] Teach X86DAGToDAGISel::shrinkAndImmediate to preserve upper 32 zeroes of a 64 bit mask.
Phabricator via Phabricator via llvm-commits
- [PATCH] D41889: [libcxxabi][demangler] Clean up and llvm-ify the type parser
Phabricator via Phabricator via llvm-commits
- [PATCH] D42878: [DAGCombiner] Pass the original load to ExtendSetCCUses not the turncate.
Phabricator via Phabricator via llvm-commits
- [PATCH] D42709: [OMPT] Fix tool initialization returning 0
Phabricator via Phabricator via llvm-commits
- [PATCH] D42295: [AArch64][SVE] Asm: Add AND_ZI instructions and aliases
Phabricator via Phabricator via llvm-commits
- [PATCH] D42573: [clangd] The new threading implementation
Phabricator via Phabricator via llvm-commits
- [PATCH] D42763: Build each testcase variant in its own subdirectory and remove the srcdir lock file
Phabricator via Phabricator via llvm-commits
- [PATCH] D42940: Fix a crash when emitting DIEs for variable-length arrays
Phabricator via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Phabricator via Phabricator via llvm-commits
- [PATCH] D42985: [DAGCombiner][AMDGPU][X86] Turn cttz/ctlz into cttz_zero_undef/ctlz_zero_undef if we can prove the input is never zero
Phabricator via Phabricator via llvm-commits
- [PATCH] D42867: [WebAssembly] Add __data_end linker-synthetic symbol
Phabricator via Phabricator via llvm-commits
- [PATCH] D41485: [OpenMP][libomptarget] Add data sharing support in libomptarget
Phabricator via Phabricator via llvm-commits
- [PATCH] D42989: [X86] When doing callee save/restore for k-registers make sure we don't use KMOVQ on non-BWI targets
Phabricator via Phabricator via llvm-commits
- [PATCH] D42770: [X86] Don't emit KTEST instructions unless only the Z flag is being used
Phabricator via Phabricator via llvm-commits
- [PATCH] D42772: [X86] Allow KORTEST instruction to be used for testing if a mask is all ones
Phabricator via Phabricator via llvm-commits
- [PATCH] D41904: [OMPT] Add tool_not_available testcase
Phabricator via Phabricator via llvm-commits
- [PATCH] D42166: [OMPT] Add tool_available_search testcase
Phabricator via Phabricator via llvm-commits
- [PATCH] D42170: Fixit for 'typedef' instead of 'typename' typo
Phabricator via Phabricator via llvm-commits
- [PATCH] D43037: [SelectionDAG] Add a helper function for creating a boolean constant based on the target's boolean content
Phabricator via Phabricator via llvm-commits
- [PATCH] D43084: [bugpoint] Simplify the global initializer reducer, NFC
Phabricator via Phabricator via llvm-commits
- [PATCH] D43038: [ELF] Don't sort non reorderable sections with --symbol-ordering-file
Phabricator via Phabricator via llvm-commits
- [PATCH] D42552: [analyzer] dump() environment frame-by-frame.
Phabricator via Phabricator via llvm-commits
- [PATCH] D42672: [CFG] [analyzer] Heavier CFGConstructor elements.
Phabricator via Phabricator via llvm-commits
- [PATCH] D43074: [Analyzer] Fix a typo about `categories::MemoryError` in `MallocChecker.cpp`
Phabricator via Phabricator via llvm-commits
- [PATCH] D43065: [clangd] Remove threading-related code from ClangdUnit.h
Phabricator via Phabricator via llvm-commits
- [PATCH] D43122: [clangd] Fix crash when CompilerInvocation can't be created.
Phabricator via Phabricator via llvm-commits
- [PATCH] D43128: Introduce an API for LLDB to compute the default module cache path
Phabricator via Phabricator via llvm-commits
- [PATCH] D43129: [Utils] Salvage debug info from dead 'or' instructions
Phabricator via Phabricator via llvm-commits
- [PATCH] D43101: [WebAssebmly] Report undefined symbols correctly in objdump
Phabricator via Phabricator via llvm-commits
- [PATCH] D43099: Make LLDB's clang module cache path customizable
Phabricator via Phabricator via llvm-commits
- [PATCH] D42520: Implement __attribute__((import_module("foo")))
Phabricator via Phabricator via llvm-commits
- [PATCH] D42745: [analyzer] Add support for __builtin_constant_p to BuiltinFunctionChecker
Phabricator via Phabricator via llvm-commits
- [PATCH] D42300: [Analyzer] Add PreStmt and PostStmt callbacks for OffsetOfExpr
Phabricator via Phabricator via llvm-commits
- [PATCH] D42699: [CFG] [analyzer] Add construction context for DeclStmt.
Phabricator via Phabricator via llvm-commits
- [PATCH] D42700: [CFG] [analyzer] Add construction context for CXXCtorInitializer.
Phabricator via Phabricator via llvm-commits
- [PATCH] D42719: [CFG] [analyzer] Add construction context when constructor is wrapped into ExprWithCleanups.
Phabricator via Phabricator via llvm-commits
- [PATCH] D42721: [analyzer] NFC: Use construction contexts for finding the target region for the construction.
Phabricator via Phabricator via llvm-commits
- [PATCH] D42779: [analyzer] NFC: Make sure we don't ever inline the constructor for which the temporary destructor is noreturn and missing.
Phabricator via Phabricator via llvm-commits
- [PATCH] D5767: Template Instantiation Observer + a few other templight-related changes
Phabricator via Phabricator via llvm-commits
- [PATCH] D43137: [X86] Change signatures of avx512 packed fp compare intrinsics to return a vXi1 mask type to be closer to an fcmp.
Phabricator via Phabricator via llvm-commits
- [PATCH] D43143: [X86] Change the signature of the AVX512 packed fp compare intrinsics to return vXi1 mask. Make bitcasts to scalar explicit in IR
Phabricator via Phabricator via llvm-commits
- [PATCH] D42724: [X86] Don't make 512-bit vectors legal when preferred vector width is 256 bits and 512 bits aren't required
Phabricator via Phabricator via llvm-commits
- [PATCH] D42935: [X86] Use min/max for vector ult/ugt compares if avoids a sign flip.
Phabricator via Phabricator via llvm-commits
- [PATCH] D40032: [compiler-rt] Replace forkpty with posix_spawn
Phabricator via Phabricator via llvm-commits
- [llvm] r324450 - [LoopPrediction] Introduce utility function getLatchPredicateForGuard. NFC.
Philip Reames via llvm-commits
- [llvm] r324450 - [LoopPrediction] Introduce utility function getLatchPredicateForGuard. NFC.
Philip Reames via llvm-commits
- [PATCH] D42358: [X86][x32] Save callee-save register used as base pointer for x32 ABI
Pratik Bhatu via Phabricator via llvm-commits
- [PATCH] D41835: [MachineCopyPropagation] Extend pass to do COPY source forwarding
Quentin Colombet via llvm-commits
- [PATCH] D41835: [MachineCopyPropagation] Extend pass to do COPY source forwarding
Quentin Colombet via llvm-commits
- [PATCH] D42877: [GlobalISel] Print/Parse FailedISel MachineFunction property
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D42984: GlobalISel: Always check operand types when executing match table
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D41762: [DWARF] Incorrect prologue end line record.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D39304: [IR] redefine 'reassoc' fast-math-flag and add 'trans' fast-math-flag
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D39304: [IR] redefine 'reassoc' fast-math-flag and add 'trans' fast-math-flag
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D39304: [IR] redefine 'reassoc' fast-math-flag and add 'trans' fast-math-flag
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D39304: [IR] redefine 'reassoc' fast-math-flag and add 'trans' fast-math-flag
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D43090: GlobalISel: IRTranslate llvm.fmuladd.* intrinsic
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D43042: [MachineOperand][Target] Add target option to disable setting MachineOperand::isRenamable
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D43090: GlobalISel: IRTranslate llvm.fmuladd.* intrinsic
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D43090: GlobalISel: IRTranslate llvm.fmuladd.* intrinsic
Quentin Colombet via Phabricator via llvm-commits
- [lld] r324221 - [ELF] Implement --[no-]apply-dynamic-relocs option.
Rafael Avila de Espindola via llvm-commits
- [lld] r324221 - [ELF] Implement --[no-]apply-dynamic-relocs option.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42929: Add -no-allow-multiple-definition, -no-pic-executable and -no-warn-common.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42720: [CodeGen] Switch non-SJLJ EH encoding to uleb128
Rafael Avila de Espindola via llvm-commits
- [llvm] r323297 - Don't assume a null GV is local for ELF and MachO.
Rafael Avila de Espindola via llvm-commits
- [llvm] r323297 - Don't assume a null GV is local for ELF and MachO.
Rafael Avila de Espindola via llvm-commits
- [llvm] r323297 - Don't assume a null GV is local for ELF and MachO.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42961: [ELF] - Add testcase for -debugger-tune=<value>
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42720: [CodeGen] Switch non-SJLJ EH encoding to uleb128
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42956: [ELF] - Allow set CPU string with -plugin-opt=mcpu=<xxx>
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42475: [ELF] Add warnings for various symbols that cannot be ordered
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42475: [ELF] Add warnings for various symbols that cannot be ordered
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42486: [ELF][MIPS] Ignore incorrect version definition index for _gp_disp symbol
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42952: [ELF] - Make printHelp() print all targets supported.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42911: [ELF] - Make defsym to work correctly with reserved symbols.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42952: [ELF] - Make printHelp() print all targets supported.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42748: [ELF] Don't create a .dynamic section when linking with -Bstatic
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42720: [CodeGen] Switch non-SJLJ EH encoding to uleb128
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42952: [ELF] - Make printHelp() print all targets supported.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42977: Don't set dso_local flag in LTO resolutions for absolute symbols defined in ELF objects
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42988: Make sure that --no-check-sections doesn't print out warning messages.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42839: [MC] Allow overriding whether to output Elf_Rel or Elf_Rela relocations
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42843: Ensure that Elf_Rel addends are always written for dynamic relocations
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42720: [CodeGen] Switch non-SJLJ EH encoding to uleb128
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43032: Add --build-id=fast as a synonym for --build-id.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43029: Fix PR36268
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42732: [x86] Fix nasty bug in the x86 backend that is essentially impossible to hit from IR but creates a minefield for MI passes.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43040: gold-plugin: Do not set codegen opt level based on LTO opt level.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43040: gold-plugin: Do not set codegen opt level based on LTO opt level.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43051: Symbols defined in linker scripts should not have dso_local flag set in LTO resolutions
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42475: [ELF] Add warnings for various symbols that cannot be ordered
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42475: [ELF] Add warnings for various symbols that cannot be ordered
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43051: Symbols defined in linker scripts should not have dso_local flag set in LTO resolutions
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43040: gold-plugin: Do not set codegen opt level based on LTO opt level.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43069: [ELF] - Report error if removed empty output section used undefined symbols.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43071: [ELF] - Support DSECT, COPY, INFO, OVERLAY output sections attributes.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42475: [ELF] Add warnings for various symbols that cannot be ordered
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43071: [ELF] - Support DSECT, COPY, INFO, OVERLAY output sections attributes.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43038: [ELF] Don't sort non reorderable sections with --symbol-ordering-file
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rafael Avila de Espindola via llvm-commits
- [llvm] r323297 - Don't assume a null GV is local for ELF and MachO.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43100: Do not print out removed ICF sections for -verbose.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43071: [ELF] - Support DSECT, COPY, INFO, OVERLAY output sections attributes.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43071: [ELF] - Support DSECT, COPY, INFO, OVERLAY output sections attributes.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43102: Refactor how we decide which sections to sort
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43069: [ELF] - Report error if removed empty output section declaration used undefined symbols.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42843: Ensure that Elf_Rel addends are always written for dynamic relocations
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43071: [ELF] - Support COPY, INFO, OVERLAY output sections attributes.
Rafael Avila de Espindola via llvm-commits
- [llvm] r323297 - Don't assume a null GV is local for ELF and MachO.
Rafael Avila de Espindola via llvm-commits
- [llvm] r324757 - [ThinLTO] Teach ThinLTO about auto hide symbols
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43139: [GlobalOpts] mark linkonce_odr unnamed_addr GV as hidden
Rafael Avila de Espindola via llvm-commits
- [lld] r324365 - Hide the --full-shutdown option.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42843: Ensure that Elf_Rel addends are always written for dynamic relocations
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42843: Ensure that Elf_Rel addends are always written for dynamic relocations
Rafael Avila de Espindola via llvm-commits
- [PATCH] D43126: [LLD][ELF] Do not error for missing version when symbol has local version.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42927: Add a WriteAddends config variable
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D42927: Add a WriteAddends config variable
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D42975: Don't store the full Argv in Config
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D42975: Store only argv[0] in Config
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D42975: Store only argv[0] in Config
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D42992: Simplify libtool compatibility hack
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D42992: Simplify libtool compatibility hack
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43001: [CodeGen] Emit smaller exception tables for non-SJLJ mode
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43029: Fix PR36268
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D42720: [CodeGen] Use assembler expressions to lay out the EH LSDA
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43029: Fix PR36268
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43029: Fix PR36268
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43102: Refactor how we decide which sections to sort
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43102: Refactor how we decide which sections to sort
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D42720: [CodeGen] Use assembler expressions to lay out the EH LSDA
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43001: [CodeGen] Emit smaller exception tables for non-SJLJ mode
Rafael Avila de Espindola via Phabricator via llvm-commits
- [lld] r324264 - Change the default of --apply-dynamic-relocs.
Rafael Espindola via llvm-commits
- [lld] r324271 - Replace ApplyDynamicRelocs with WriteAddends.
Rafael Espindola via llvm-commits
- [lld] r324365 - Hide the --full-shutdown option.
Rafael Espindola via llvm-commits
- [lld] r324418 - Store just argv[0] in Config.
Rafael Espindola via llvm-commits
- [lld] r324421 - Convert a use of Config->Static.
Rafael Espindola via llvm-commits
- [lld] r324428 - Simplify libtool compatibility hack.
Rafael Espindola via llvm-commits
- [llvm] r324494 - Revert "AMDGPU: Add 32-bit constant address space"
Rafael Espindola via llvm-commits
- [compiler-rt] r324541 - Update for llvm change.
Rafael Espindola via llvm-commits
- [compiler-rt] r324548 - Remove extra space.
Rafael Espindola via llvm-commits
- [llvm] r324551 - Fix PR36268.
Rafael Espindola via llvm-commits
- [compiler-rt] r324556 - Add space inside the regular expression.
Rafael Espindola via llvm-commits
- [lld] r324744 - Refactor how we decide which sections to sort.
Rafael Espindola via llvm-commits
- [llvm] r324749 - Use assembler expressions to lay out the EH LSDA.
Rafael Espindola via llvm-commits
- [llvm] r324750 - Emit smaller exception tables for non-SJLJ mode.
Rafael Espindola via llvm-commits
- [PATCH] D41346: [Sanitizers, Darwin] Disable SANITIZER_SUPPORTS_WEAK_HOOKS before Mac OS X 10.9
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D43021: Recognize a buch of CPU/NetBSD ports of GetPcSpBp()
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D43021: Recognize a buch of CPU/NetBSD ports of GetPcSpBp()
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D43021: Recognize a buch of CPU/NetBSD ports of GetPcSpBp()
Rainer Orth via Phabricator via llvm-commits
- [lld] r324297 - Fix LLD wasm error check on Windows, which prints "lld.EXE: error: ..."
Reid Kleckner via llvm-commits
- [llvm] r324301 - Revert "Don't assume a null GV is local for ELF and MachO."
Reid Kleckner via llvm-commits
- [llvm] r323297 - Don't assume a null GV is local for ELF and MachO.
Reid Kleckner via llvm-commits
- [llvm] r324304 - Update test expectations after reverting PLT change
Reid Kleckner via llvm-commits
- [lld] r324306 - [COFF] Add minimal support for /guard:cf
Reid Kleckner via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42925: Call FlushFileBuffers on readwrite file mappings.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42925: Call FlushFileBuffers on readwrite file mappings.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42592: [COFF] Add minimal support for /guard:cf
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42592: [COFF] Add minimal support for /guard:cf
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42592: [COFF] Add minimal support for /guard:cf
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42592: [COFF] Add minimal support for /guard:cf
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] D42592: [COFF] Add minimal support for /guard:cf
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42592: [COFF] Add minimal support for /guard:cf
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42998: [x86/retpoline] Make the external thunk names exactly match the names that happened to end up in GCC.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42512: [X86] When using Win64 ABI, exit with error if SSE is disabled for varargs
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D43046: [Windows] Set the console output page to UTF-8
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D43046: [Windows] Set the console output page to UTF-8
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D41597: Driver: ignore -mbig-obj like /bigobj
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] D43033: [WinEH] Put funclet bundles on inline asm calls
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D43117: [zorg] Cleanup unnecessary options for ARM and AArch64 bots
Renato Golin via Phabricator via llvm-commits
- [PATCH] D43117: [zorg] Cleanup unnecessary options for ARM and AArch64 bots
Renato Golin via Phabricator via llvm-commits
- [PATCH] D42987: [libc++abi] fix compilation in C++17 mode
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D42644: [asan] Intercept std::rethrow_exception indirectly.
Robert Schneider via Phabricator via llvm-commits
- [PATCH] D34515: [ARM] Materialise some boolean values to avoid a branch
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D43006: MC: store defined macros in MCContext
Roger via Phabricator via llvm-commits
- [PATCH] D42949: [X86] Promote 16-bit cmovs to 32-bit.
Roman Lebedev via llvm-commits
- [PATCH] D42949: [X86] Promote 16-bit cmovs to 32-bit.
Roman Lebedev via llvm-commits
- [llvm] r324580 - [X86] Support folding in a k-register OR when creating KORTEST from scalar compare of a bitcast from vXi1.
Roman Lebedev via llvm-commits
- [PATCH] D42877: [GlobalISel] Print/Parse FailedISel MachineFunction property
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D42886: [GlobalISel][AArch64] Adding -disable-legality-check CL option
Roman Tereshin via Phabricator via llvm-commits
- [lld] r324262 - Allow both -no-omagic and --no-omagic.
Rui Ueyama via llvm-commits
- [lld] r324300 - Add -no-allow-multiple-definition, -no-pic-executable and -no-warn-common.
Rui Ueyama via llvm-commits
- [PATCH] D42952: [ELF] - Make printHelp() print all targets supported.
Rui Ueyama via llvm-commits
- [PATCH] D42858: Add -{no, }-check-sections flag to enable/disable section overlap checking.
Rui Ueyama via llvm-commits
- [lld] r324434 - Make sure that --no-check-sections doesn't print out warning messages.
Rui Ueyama via llvm-commits
- [lld] r324502 - Add --build-id=fast as a synonym for --build-id.
Rui Ueyama via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Rui Ueyama via llvm-commits
- [lld] r324683 - Fix --print-icf-sections output.
Rui Ueyama via llvm-commits
- [lld] r324684 - Remove Config->Verbose because we have errorHandler().Verbose.
Rui Ueyama via llvm-commits
- [lld] r324688 - Use log to print out a verbose message.
Rui Ueyama via llvm-commits
- [lld] r324692 - Rename confusing variable names in a test.
Rui Ueyama via llvm-commits
- [lld] r324698 - Remove redundant semicolon.
Rui Ueyama via llvm-commits
- [lld] r324752 - Make --export-dynamic-symbol to pull out object files from archives.
Rui Ueyama via llvm-commits
- [lld] r324755 - Do not print out removed ICF sections for -verbose.
Rui Ueyama via llvm-commits
- [lld] r324756 - Make a lambda a static function to make the ICF main function shorter.
Rui Ueyama via llvm-commits
- [lld] r324365 - Hide the --full-shutdown option.
Rui Ueyama via llvm-commits
- [PATCH] D42927: Add a WriteAddends config variable
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42927: Add a WriteAddends config variable
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42929: Add -no-allow-multiple-definition, -no-pic-executable and -no-warn-common.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42733: [ELF] - Use InitTargetOptionsFromCodeGenFlags/ParseCommandLineOptions for parsing LTO options.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42911: [ELF] - Make defsym to work correctly with reserved symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42929: Add -no-allow-multiple-definition, -no-pic-executable and -no-warn-common.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42592: [COFF] Add minimal support for /guard:cf
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42592: [COFF] Add minimal support for /guard:cf
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42975: Don't store the full Argv in Config
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42961: [ELF] - Add testcase for -debugger-tune=<value>
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42956: [ELF] - Allow set CPU string with -plugin-opt=mcpu=<xxx>
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42975: Store only argv[0] in Config
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42952: [ELF] - Make printHelp() print all targets supported.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42911: [ELF] - Make defsym to work correctly with reserved symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42988: Make sure that --no-check-sections doesn't print out warning messages.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42681: [ELF] - Remove unused synthetic sections correctly.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42992: Simplify libtool compatibility hack
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42988: Make sure that --no-check-sections doesn't print out warning messages.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42843: Ensure that Elf_Rel addends are always written for dynamic relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43032: Add --build-id=fast as a synonym for --build-id.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42963: Add initial ld.lld.1 man page
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43032: Add --build-id=fast as a synonym for --build-id.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43039: ld.lld.1: document --build-id=fast
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42475: [ELF] Add warnings for various symbols that cannot be ordered
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D38528: Parallelize tail-merge string table construction.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43100: Do not print out removed ICF sections for -verbose.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43071: [ELF] - Support DSECT, COPY, INFO, OVERLAY output sections attributes.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43071: [ELF] - Support DSECT, COPY, INFO, OVERLAY output sections attributes.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43103: Make --export-dynamic-symbol to pull out object files from archives.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43102: Refactor how we decide which sections to sort
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D42475: [ELF] Add warnings for various symbols that cannot be ordered
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43072: ld.lld.1: add IMPLEMENTATION NOTES section documenting lld's handling
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43069: [ELF] - Report error if removed empty output section declaration used undefined symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43103: Make --export-dynamic-symbol to pull out object files from archives.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43100: Do not print out removed ICF sections for -verbose.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43112: [WebAssembly] Use Symbol class heirarchy. NFC.
Rui Ueyama via Phabricator via llvm-commits
- Patch to support mno-stack-arg-probe
Ruslan Nikolaev via llvm-commits
- [PATCH] D43107: Support for the mno-stack-arg-probe flag
Ruslan Nikolaev via Phabricator via llvm-commits
- [PATCH] D43107: Support for the mno-stack-arg-probe flag
Ruslan Nikolaev via Phabricator via llvm-commits
- [PATCH] D43107: Support for the mno-stack-arg-probe flag
Ruslan Nikolaev via Phabricator via llvm-commits
- [PATCH] D42720: [CodeGen] Switch non-SJLJ EH encoding to uleb128
Ryan Prichard via llvm-commits
- [PATCH] D42720: [CodeGen] Switch non-SJLJ EH encoding to uleb128
Ryan Prichard via llvm-commits
- [PATCH] D42720: [CodeGen] Switch non-SJLJ EH encoding to uleb128
Ryan Prichard via llvm-commits
- [PATCH] D42720: [CodeGen] Switch non-SJLJ EH encoding to uleb128
Ryan Prichard via llvm-commits
- [PATCH] D42720: [CodeGen] Switch non-SJLJ EH encoding to uleb128
Ryan Prichard via llvm-commits
- [PATCH] D42720: [CodeGen] Switch non-SJLJ EH encoding to uleb128
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D42720: [CodeGen] Switch non-SJLJ EH encoding to uleb128
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D42720: [CodeGen] Switch non-SJLJ EH encoding to uleb128
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D43001: [CodeGen] Emit smaller exception tables for non-SJLJ mode
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D42720: [CodeGen] Use assembler expressions to lay out the EH LSDA
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D43070: Add an instruction to avoid cgo compilation error from Go 1.9.4
Ryuichi Hayashida via Phabricator via llvm-commits
- [PATCH] D42873: [llvm-objcopy] Adjust --strip-dwo behavior
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D42902: [compiler-rt] Workaround for endless recursion in ctzdi2
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D43000: Do not move stores for coroutine allocator args
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D43005: [ARM] Error out on .arm assembler directives on windows
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D42873: [llvm-objcopy] Adjust --strip-dwo behavior
Saleem Abdulrasool via Phabricator via llvm-commits
- [lld] r324443 - [WebAssembly] Add __data_end link-sythentic symbol.
Sam Clegg via llvm-commits
- [lld] r324715 - [WebAssembly] Remove redundant check global output index
Sam Clegg via llvm-commits
- [lld] r324716 - [WebAssebmly] Remvoe trailing semicolon. NFC.
Sam Clegg via llvm-commits
- [llvm] r324770 - [WebAssebmly] Report undefined symbols correctly in objdump
Sam Clegg via llvm-commits
- [PATCH] D42495: [WebAssembly] Add symbol table to LLVM, 2/2
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42495: [WebAssembly] Add symbol table to LLVM, 2/2
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41955: [WebAssembly] Add symbol table to LLD, 1/2
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42585: [WebAssembly] Add symbol table to LLD, 2/2
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43034: Use wasm as the default WebAssembly asch (wasm32 is still supported as an alias)This is more inline with the other architectures such as
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43034: Use `wasm` rather than `wasm32` as the as the default WebAssembly arch name
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D41954: [WebAssembly] Add symbol table to LLVM, 1/2
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42539: [WebAssembly] Handle relocations where provisional value != index
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42495: [WebAssembly] Add symbol table to LLVM, 2/2
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42495: [WebAssembly] Add symbol table to LLVM, 2/2
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42495: [WebAssembly] Add symbol table to LLVM, 2/2
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42435: [WebAssembly] Rely on default file format in test code. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43101: [WebAssebmly] Report undefined symbols correctly in objdump
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] D43112: [WebAssembly] Use Symbol class heirarchy. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43112: [WIP] [WebAssembly] Use Symbol class heirarchy. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43112: [WebAssembly] Use Symbol class heirarchy. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43101: [WebAssebmly] Report undefined symbols correctly in objdump
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42520: Implement __attribute__((import_module("foo")))
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43112: [WebAssembly] Use Symbol class heirarchy. NFC.
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] D43147: [WebAssembly] Add first claass symbol table to wasm objects
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43147: [WebAssembly] Add first claass symbol table to wasm objects
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43147: [WebAssembly] Add first class symbol table to wasm objects
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43112: [WebAssembly] Use Symbol class heirarchy. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43132: Fix DataFlowSanitizer instrumentation pass to take parameter position changes into account for custom functions.
Sam Kerner via Phabricator via llvm-commits
- [PATCH] D43132: Fix DataFlowSanitizer instrumentation pass to take parameter position changes into account for custom functions.
Sam Kerner via Phabricator via llvm-commits
- [PATCH] D42919: [clangd] Support simpler JSON-RPC stream parsing for lit tests.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D43091: [gtest] Support raw_ostream printing functions more comprehensively.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D42942: [clangd] Collect definitions when indexing.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D42942: [clangd] Collect definitions when indexing.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D42973: [ARM] FP16 mov imm pattern
Sam Parker via Phabricator via llvm-commits
- [PATCH] D42979: [ARM] Add 'fillValidCPUArchList' to ARM targets
Sam Parker via Phabricator via llvm-commits
- [PATCH] D42970: [ARM] Fix PR35157: broken isel for VLD3/VLD4/VST3/VST4 with WB
Sam Parker via Phabricator via llvm-commits
- [PATCH] D42979: [ARM] Add 'fillValidCPUArchList' to ARM targets
Sam Parker via Phabricator via llvm-commits
- [PATCH] D34515: [ARM] Materialise some boolean values to avoid a branch
Sam Parker via Phabricator via llvm-commits
- [PATCH] D35073: [RegisterCoalescer] Fix for subrange join unreachable
Samuel Pitoiset via Phabricator via llvm-commits
- [llvm] r324343 - [AArch64][SVE] Asm: Add AND_ZI instructions and aliases
Sander de Smalen via llvm-commits
- [PATCH] D42295: [AArch64][SVE] Asm: Add AND_ZI instructions and aliases
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D42295: [AArch64][SVE] Asm: Add AND_ZI instructions and aliases
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r324014 - [InstCombine] allow multi-use values in canEvaluate* if all uses are in 1 inst
Sanjay Patel via llvm-commits
- [llvm] r324252 - [InstCombine] only allow narrow/wide evaluation of values with >1 use if that user is a binop
Sanjay Patel via llvm-commits
- [llvm] r324014 - [InstCombine] allow multi-use values in canEvaluate* if all uses are in 1 inst
Sanjay Patel via llvm-commits
- [llvm] r324255 - [InstCombine] add unsigned saturation subtraction canonicalizations
Sanjay Patel via llvm-commits
- [llvm] r324266 - [InstCombine] add test corresponding to r324252 (PR36225); NFC
Sanjay Patel via llvm-commits
- [llvm] r324276 - [InstCombine] don't try to evaluate instructions with >1 use (revert r324014)
Sanjay Patel via llvm-commits
- [llvm] r324014 - [InstCombine] allow multi-use values in canEvaluate* if all uses are in 1 inst
Sanjay Patel via llvm-commits
- [llvm] r324276 - [InstCombine] don't try to evaluate instructions with >1 use (revert r324014)
Sanjay Patel via llvm-commits
- [llvm] r324289 - [LoopStrengthReduce, x86] don't add cost for a cmp that will be macro-fused (PR35681)
Sanjay Patel via llvm-commits
- [llvm] r324397 - [TargetLowering] use local variables to reduce duplication; NFCI
Sanjay Patel via llvm-commits
- [llvm] r324401 - [TargetLowering] use local variable to reduce duplication; NFCI
Sanjay Patel via llvm-commits
- [llvm] r324403 - [x86] add test to show missed BMI isel; NFC
Sanjay Patel via llvm-commits
- [llvm] r324404 - [AArch64] add test to show sub-optimal isel; NFC
Sanjay Patel via llvm-commits
- [llvm] r324408 - [x86] add tests to show demanded bits shortcoming; NFC
Sanjay Patel via llvm-commits
- [llvm] r324610 - [ValueTracking] don't crash when assumptions conflict (PR36270)
Sanjay Patel via llvm-commits
- [llvm] r324611 - [LoopVectorize] auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r324612 - [SLPVectorizer] auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r324614 - [SLPVectorizer] move RUN line to top-of-file; NFC
Sanjay Patel via llvm-commits
- [llvm] r324615 - [SLPVectorizer] auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r324616 - [SLPVectorizer] auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r324678 - [x86] consolidate and add tests for undef binop folds; NFC
Sanjay Patel via llvm-commits
- [llvm] r324754 - [x86] remove duplicate undef tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r324814 - [ARM] preserve test intent by removing undef
Sanjay Patel via llvm-commits
- [llvm] r324816 - [x86] preserve test intent by removing undef
Sanjay Patel via llvm-commits
- [llvm] r324817 - [x86] preserve test intent by removing undef
Sanjay Patel via llvm-commits
- [llvm] r324839 - [TargetLowering] try to create -1 constant operand for math ops via demanded bits
Sanjay Patel via llvm-commits
- [llvm] r324840 - [InstCombine] add tests for div-mul folds; NFC
Sanjay Patel via llvm-commits
- [llvm] r324843 - [InstCombine] X / (X * Y) -> 1 / Y if the multiplication does not overflow
Sanjay Patel via llvm-commits
- [PATCH] D42899: [X86] Teach X86DAGToDAGISel::shrinkAndImmediate to preserve upper 32 zeroes of a 64 bit mask.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42739: [InstCombine] allow multi-use values in canEvaluate* if all uses are in 1 inst
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42739: [InstCombine] allow multi-use values in canEvaluate* if all uses are in 1 inst
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41480: Unsigned saturation subtraction canonicalization [Instcombine part]
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42793: [MergeICmps] Enable the MergeICmps Pass by default.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42607: [LoopStrengthReduce, x86] don't add cost for a cmp that will be macro-fused (PR35681)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42818: [InstCombine][ValueTracking] Match non-uniform constant power-of-two vectors
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42951: [CGP] Strength reduce cmp (xor (a, -1), xor(b, -1)) => cmp (b, a)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42879: InstCombine: 1./x >= 0. -> x >= 0.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42948: [SelectionDAG] Support some SimplifySetCC cases for comparing against vector splats of constants.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42951: [CGP] Strength reduce cmp (xor (a, -1), xor(b, -1)) => cmp (b, a)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42818: [InstCombine][ValueTracking] Match non-uniform constant power-of-two vectors
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42986: [TargetLowering] try to create -1 constant operand for math ops via demanded bits
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42948: [SelectionDAG] Support some SimplifySetCC cases for comparing against vector splats of constants.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42948: [SelectionDAG] Support some SimplifySetCC cases for comparing against vector splats of constants.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42879: InstCombine: 1./x >= 0. -> x >= 0.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42986: [TargetLowering] try to create -1 constant operand for math ops via demanded bits
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42986: [TargetLowering] try to create -1 constant operand for math ops via demanded bits
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42981: [COST] Fix cost model of load instructions on X86
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42981: [COST] Fix cost model of load instructions on X86
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43052: [ValueTracking] don't crash when assumptions conflict (PR36270)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43052: [ValueTracking] don't crash when assumptions conflict (PR36270)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D39304: [IR] redefine 'reassoc' fast-math-flag and add 'trans' fast-math-flag
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43037: [SelectionDAG] Add a helper function for creating a boolean constant based on the target's boolean content
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43079: [TTI CostModel] change default cost of FP ops to 1 (PR36280)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43079: [TTI CostModel] change default cost of FP ops to 1 (PR36280)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43079: [TTI CostModel] change default cost of FP ops to 1 (PR36280)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43079: [TTI CostModel] change default cost of FP ops to 1 (PR36280)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D39304: [IR] redefine 'reassoc' fast-math-flag and add 'trans' fast-math-flag
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43079: [TTI CostModel] change default cost of FP ops to 1 (PR36280)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43079: [TTI CostModel] change default cost of FP ops to 1 (PR36280)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43141: [DAG] make binops with undef operands consistent with IR
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43141: [DAG] make binops with undef operands consistent with IR
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43160: [InstSimplify] allow exp/log simplifications with only 'reassoc' FMF
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42986: [TargetLowering] try to create -1 constant operand for math ops via demanded bits
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D42417: Re-apply [SCEV] Fix isLoopEntryGuardedByCond usage
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D42835: [SCEV] Make isLoopEntryGuardedByCond a bit smarter
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D42123: Derive GEP index type from Data Layout
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D42953: [SCEV] Make getPostIncExpr guaranteed to return AddRec
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D42835: [SCEV] Make isLoopEntryGuardedByCond a bit smarter
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D42417: Re-apply [SCEV] Fix isLoopEntryGuardedByCond usage
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D42953: [SCEV] Make getPostIncExpr guaranteed to return AddRec
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D36130: [SLP] Vectorize jumbled memory loads.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D42765: [DebugInfo] Support DWARFv5 source code embedding extension
Scott Linder via Phabricator via llvm-commits
- [PATCH] D43043: [DebugInfo] Unify ChecksumKind and Checksum value in DIFile
Scott Linder via Phabricator via llvm-commits
- [PATCH] D42765: [DebugInfo] Support DWARFv5 source code embedding extension
Scott Linder via Phabricator via llvm-commits
- [PATCH] D43043: [DebugInfo] Unify ChecksumKind and Checksum value in DIFile
Scott Linder via Phabricator via llvm-commits
- [PATCH] D43043: [DebugInfo] Unify ChecksumKind and Checksum value in DIFile
Scott Linder via Phabricator via llvm-commits
- [PATCH] D43043: [DebugInfo] Unify ChecksumKind and Checksum value in DIFile
Scott Linder via Phabricator via llvm-commits
- [PATCH] D43043: [DebugInfo] Unify ChecksumKind and Checksum value in DIFile
Scott Linder via Phabricator via llvm-commits
- [PATCH] D43043: [DebugInfo] Unify ChecksumKind and Checksum value in DIFile
Scott Linder via Phabricator via llvm-commits
- [PATCH] D43043: [DebugInfo] Unify ChecksumKind and Checksum value in DIFile
Scott Linder via Phabricator via llvm-commits
- [PATCH] D43007: Add missed PostDominatorTree analysis dependency to GVN hoist pass.
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D43003: Refactor DisassembleInfo in MachODump.cpp
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D43010: Report fatal error in the case of out of memory
Serge Pavlov via Phabricator via llvm-commits
- [llvm] r324214 - Revert [SimplifyCFG] Relax restriction for folding unconditional branches
Serguei Katkov via llvm-commits
- [llvm] r324450 - [LoopPrediction] Introduce utility function getLatchPredicateForGuard. NFC.
Serguei Katkov via llvm-commits
- [llvm] r324462 - Revert [SCEV] Make isLoopEntryGuardedByCond a bit smarter
Serguei Katkov via llvm-commits
- [llvm] r324450 - [LoopPrediction] Introduce utility function getLatchPredicateForGuard. NFC.
Serguei Katkov via llvm-commits
- [llvm] r324450 - [LoopPrediction] Introduce utility function getLatchPredicateForGuard. NFC.
Serguei Katkov via llvm-commits
- [compiler-rt] r324571 - Update test counter_promo_nest.c to meet llvm change
Serguei Katkov via llvm-commits
- [llvm] r324572 - [SimplifyCFG] Re-apply Relax restriction for folding unconditional branches
Serguei Katkov via llvm-commits
- [llvm] r324589 - [Loop Predication] Teach LP about reverse loops with uge and sge latch conditions
Serguei Katkov via llvm-commits
- [llvm] r324717 - Rename and move utility function getLatchPredicateForGuard. NFC.
Serguei Katkov via llvm-commits
- [PATCH] D42691: [SimplifyCFG] Relax restriction for folding unconditional branches
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D42837: [Loop Predication] Teach LP about reverse loops with uge and sge latch conditions
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D42837: [Loop Predication] Teach LP about reverse loops with uge and sge latch conditions
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D36130: [SLP] Vectorize jumbled memory loads.
Shahid via Phabricator via llvm-commits
- [PATCH] D42834: [RISCV] Implement c.lui immedate operand constraint
Shiva Chen via Phabricator via llvm-commits
- [llvm] r321911 - Re-land "Fix faulty assertion in debug info"
Shoaib Meenai via llvm-commits
- [llvm] r321911 - Re-land "Fix faulty assertion in debug info"
Shoaib Meenai via llvm-commits
- [PATCH] D42858: Add -{no, }-check-sections flag to enable/disable section overlap checking.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D43103: Make --export-dynamic-symbol to pull out object files from archives.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D43004: [LNT] Set the baseline run id in flask session and not baseline id
Siddhesh Poyarekar via llvm-commits
- [PATCH] D43004: [LNT] Use order_id for the Baselines menu and not id
Siddhesh Poyarekar via Phabricator via llvm-commits
- [PATCH] D43004: [LNT] Set the baseline run id in flask session and not baseline id
Siddhesh Poyarekar via Phabricator via llvm-commits
- [lld] r324467 - [ELF][MIPS] Ignore incorrect version definition index for _gp_disp symbol
Simon Atanasyan via llvm-commits
- [lld] r324468 - [ELF][MIPS] Mark the test as required MIPS target support. NFC
Simon Atanasyan via llvm-commits
- [lld] r324467 - [ELF][MIPS] Ignore incorrect version definition index for _gp_disp symbol
Simon Atanasyan via llvm-commits
- [lld] r324467 - [ELF][MIPS] Ignore incorrect version definition index for _gp_disp symbol
Simon Atanasyan via llvm-commits
- [llvm] r324476 - [mips] Handle 'M' and 'L' operand codes for memory operands
Simon Atanasyan via llvm-commits
- [llvm] r324477 - [mips] Support 'y' operand code to print exact log2 of the operand
Simon Atanasyan via llvm-commits
- [llvm] r324869 - [mips] Fix 'l' constraint handling for types smaller than 32 bits
Simon Atanasyan via llvm-commits
- [PATCH] D40147: [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D42486: [ELF][MIPS] Ignore incorrect version definition index for _gp_disp symbol
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D42486: [ELF][MIPS] Ignore incorrect version definition index for _gp_disp symbol
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D43019: [ELF][MIPS] Add test exclusion for _gp_disp symbol
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r324078 - Add missing new files from r324077
Simon Dardis via llvm-commits
- [llvm] r324729 - [mips] UnXFAIL gprestore.ll test.
Simon Dardis via llvm-commits
- [PATCH] D42896: [SelectionDAG] Add initial implementation of TargetLowering::SimplifyDemandedVectorElts
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35561: [SelectionDAG] Provide adequate register class for RegisterSDNode
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D42948: [SelectionDAG] Support some SimplifySetCC cases for comparing against vector splats of constants.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D42738: [mips] Define certain instructions in microMIPS32r3
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D43019: [ELF][MIPS] Add test exclusion for _gp_disp symbol
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D42411: [test-suite] Fix ambigous call to overloaded function isnan
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35561: [SelectionDAG] Provide adequate register class for RegisterSDNode
Simon Dardis via Phabricator via llvm-commits
- [llvm] r324339 - [X86][SSE] Add PACKSS support for truncation of clamped values
Simon Pilgrim via llvm-commits
- [llvm] r324347 - [X86][SSE] Add PACKUS support for truncation of clamped values
Simon Pilgrim via llvm-commits
- [llvm] r324357 - Regenerate vector-urem test. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r324369 - [InstCombine][ValueTracking] Match non-uniform constant power-of-two vectors
Simon Pilgrim via llvm-commits
- [llvm] r324479 - [X86] Regenerate atomic i32 tests
Simon Pilgrim via llvm-commits
- [llvm] r324485 - [X86][AVX] Add PACKSSDW/PACKUSDW support for truncation of clamped values
Simon Pilgrim via llvm-commits
- [llvm] r324603 - [InstCombine] Improve mul(x, pow2) -> shl combine for vector constants
Simon Pilgrim via llvm-commits
- [llvm] r324605 - Fix unused variable warning.
Simon Pilgrim via llvm-commits
- [llvm] r324608 - [InstCombine] Fix issue with X udiv 2^C -> X >> C for non-splat constant vectors
Simon Pilgrim via llvm-commits
- [llvm] r324613 - [InstCombine] Fix issue with X udiv (POW2_C1 << N) for non-splat constant vectors
Simon Pilgrim via llvm-commits
- [llvm] r324627 - [InstCombine] Regenerate vector mul tests.
Simon Pilgrim via llvm-commits
- [llvm] r324629 - [InstCombine] Add vector urem tests.
Simon Pilgrim via llvm-commits
- [llvm] r324631 - [InstCombine] Add m_Negative pattern matching
Simon Pilgrim via llvm-commits
- [llvm] r324635 - [InstCombine] Add vector udiv tests
Simon Pilgrim via llvm-commits
- [llvm] r324636 - [InstCombine] visitSRem - use m_Negative(APInt) helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r324637 - [X86] Add shift undef, %X tests
Simon Pilgrim via llvm-commits
- [llvm] r324638 - [X86] Add common CHECK prefix to shift combine tests
Simon Pilgrim via llvm-commits
- [llvm] r324639 - Regenerate test
Simon Pilgrim via llvm-commits
- [llvm] r324728 - [InstCombine] Add constant vector support for X udiv C, where C >= signbit
Simon Pilgrim via llvm-commits
- [llvm] r324753 - [InstCombine] Add vector xor tests
Simon Pilgrim via llvm-commits
- [llvm] r324812 - [X86][SSE] Regenerate old sitofp v2i32 test
Simon Pilgrim via llvm-commits
- [llvm] r324813 - Fix Wdocumentation warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r324815 - Fix Wdocumentation warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r324823 - [X86][SSE] Increase PMULLD costs to better match hardware
Simon Pilgrim via llvm-commits
- [llvm] r324825 - [InstCombine] Add constant vector support for ~(C >> Y) --> ~C >> Y
Simon Pilgrim via llvm-commits
- [llvm] r324826 - [X86][SSE] Add UMIN/UMAX combine test
Simon Pilgrim via llvm-commits
- [llvm] r324829 - [X86][SSE] Add SMIN/SMAX combine test
Simon Pilgrim via llvm-commits
- [llvm] r324837 - [X86][SSE] Enable SMIN/SMAX/UMIN/UMAX custom lowering for all legal types
Simon Pilgrim via llvm-commits
- [llvm] r324837 - [X86][SSE] Enable SMIN/SMAX/UMIN/UMAX custom lowering for all legal types
Simon Pilgrim via llvm-commits
- [llvm] r324838 - [X86] Add PR33747 test case
Simon Pilgrim via llvm-commits
- [llvm] r324841 - [X86][SSE] Moved SplitBinaryOpsAndApply earlier so more methods can use it. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r324844 - [X86][SSE] Use SplitBinaryOpsAndApply to recognise PSUBUS patterns before they're split on AVX1
Simon Pilgrim via llvm-commits
- [PATCH] D42899: [X86] Teach X86DAGToDAGISel::shrinkAndImmediate to preserve upper 32 zeroes of a 64 bit mask.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42818: [InstCombine][ValueTracking] Match non-uniform constant power-of-two vectors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42935: [X86] Use min/max for vector ult/ugt compares if avoids a sign flip.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42818: [InstCombine][ValueTracking] Match non-uniform constant power-of-two vectors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42935: [X86] Use min/max for vector ult/ugt compares if avoids a sign flip.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42818: [InstCombine][ValueTracking] Match non-uniform constant power-of-two vectors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43014: [X86][SSE] Enable SMIN/SMAX/UMIN/UMAX custom lowering for all legal types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42044: X86: Utilize ZeroableElements for canWidenShuffleElements
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42479: DAGCombiner: Combine SDIV with non-splat vector pow2 divider
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42986: [TargetLowering] try to create -1 constant operand for math ops via demanded bits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42724: [X86] Don't make 512-bit vectors legal when preferred vector width is 256 bits and 512 bits aren't required
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43079: [TTI CostModel] change default cost of FP ops to 1 (PR36280)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43014: [X86][SSE] Enable SMIN/SMAX/UMIN/UMAX custom lowering for all legal types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42981: [COST] Fix cost model of load instructions on X86
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42805: [utils] Refactor utils/update_{, llc_}test_checks.py to share more code
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43143: [X86] Change the signature of the AVX512 packed fp compare intrinsics to return vXi1 mask. Make bitcasts to scalar explicit in IR
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43137: [X86] Change signatures of avx512 packed fp compare intrinsics to return a vXi1 mask type to be closer to an fcmp.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43063: [DAGCombiner] Call ExtendUsesToFormExtLoad in (zext (and (load)))->(and (zextload)) when the load has multiple uses not when the and has multiple uses.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42728: Add more warnings for implict conversions (e.g. double truncation to float).
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42530: Clang permits assignment to vector/extvector elements in a const method
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43022: [SLP] Allow vectorization of reversed loads.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42724: [X86] Don't make 512-bit vectors legal when preferred vector width is 256 bits and 512 bits aren't required
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43137: [X86] Change signatures of avx512 packed fp compare intrinsics to return a vXi1 mask type to be closer to an fcmp.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42896: [SelectionDAG] Add initial implementation of TargetLowering::SimplifyDemandedVectorElts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43014: [X86][SSE] Enable SMIN/SMAX/UMIN/UMAX custom lowering for all legal types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43014: [X86][SSE] Enable SMIN/SMAX/UMIN/UMAX custom lowering for all legal types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43014: [X86][SSE] Enable SMIN/SMAX/UMIN/UMAX custom lowering for all legal types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D43014: [X86][SSE] Enable SMIN/SMAX/UMIN/UMAX custom lowering for all legal types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42657: [SLP] Take user instructions cost into consideration in insertelement vectorization.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42935: [X86] Use min/max for vector ult/ugt compares if avoids a sign flip.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r324321 - [ARM] Armv8.2-A FP16 code generation (part 3/3)
Sjoerd Meijer via llvm-commits
- [llvm] r324360 - [ARM] f16 conversions
Sjoerd Meijer via llvm-commits
- [llvm] r324456 - [ARM] FP16 mov imm pattern
Sjoerd Meijer via llvm-commits
- [llvm] r324581 - [AArch64] Don't materialize 0 with "fmov h0, .." when FullFP16 is not supported
Sjoerd Meijer via llvm-commits
- [PATCH] D42849: [ARM] Armv8.2-A FP16 code generation (part 3/3)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D42849: [ARM] Armv8.2-A FP16 code generation (part 3/3)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D42849: [ARM] Armv8.2-A FP16 code generation (part 3/3)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D42954: [ARM] f16 conversions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D42954: [ARM] f16 conversions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D42954: [ARM] f16 conversions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D42973: [ARM] FP16 mov imm pattern
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D42973: [ARM] FP16 mov imm pattern
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D43020: [AArch64] Don't materialize 0 with "fmov h0, .." when FullFP16 is not supported.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D43020: [AArch64] Don't materialize 0 with "fmov h0, .." when FullFP16 is not supported.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D42723: [AArch64] Refactor instructions using SIMD immediates
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D43020: [AArch64] Don't materialize 0 with "fmov h0, .." when FullFP16 is not supported.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D43066: [ARM] Fix disassembly of invalid banked register moves
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D42784: [ARM] Allow Half types in ConstantPool
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D42784: [ARM] Allow Half types in ConstantPool
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D42950: LLDB fails to build
Stanislav Kaliev via Phabricator via llvm-commits
- [PATCH] D42950: LLDB fails to build
Stanislav Kaliev via Phabricator via llvm-commits
- [llvm] r324383 - [AMDGPU] removed dead code handling rmw in memory legalizer
Stanislav Mekhanoshin via llvm-commits
- [llvm] r324547 - [AMDGPU] Fixed wait count reuse
Stanislav Mekhanoshin via llvm-commits
- [llvm] r324712 - [AMDGPU] More descriptive names in the memory legalizer
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D35267: Pass Divergence Analysis data to selection DAG to drive divergence dependent instruction selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D35267: Pass Divergence Analysis data to selection DAG to drive divergence dependent instruction selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D42976: [AMDGPU] removed dead code handling rmw in memory legalizer
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D42976: [AMDGPU] removed dead code handling rmw in memory legalizer
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D42976: [AMDGPU] removed dead code handling rmw in memory legalizer
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D42982: AMDGPU: Select BFI patterns with 64-bit ints
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D42982: AMDGPU: Select BFI patterns with 64-bit ints
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D42854: [AMDGPU] Suppress redundant waitcnt instrs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D42997: [AMDGPU] Fixed wait count reuse
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D42854: [AMDGPU] Suppress redundant waitcnt instrs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D42997: [AMDGPU] Fixed wait count reuse
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D42997: [AMDGPU] Fixed wait count reuse
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D42997: [AMDGPU] Fixed wait count reuse
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D43054: [AMDGPU] More descriptive names in the memory legalizer
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D43053: AMDGPU: Fix incorrect reordering when inline asm defines LDS address
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D35267: Pass Divergence Analysis data to selection DAG to drive divergence dependent instruction selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D35267: Pass Divergence Analysis data to selection DAG to drive divergence dependent instruction selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D43085: AMDGPU: Process SDWA block at a time
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D43085: AMDGPU: Process SDWA block at a time
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D43054: [AMDGPU] More descriptive names in the memory legalizer
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r324584 - [mips] Define certain instructions in microMIPS32r3
Stefan Maksimovic via llvm-commits
- [llvm] r324585 - Revert accidental changes that snuck in r324584
Stefan Maksimovic via llvm-commits
- [llvm] r324733 - [SelectionDAG] Provide adequate register class for RegisterSDNode
Stefan Maksimovic via llvm-commits
- [llvm] r324734 - [DebugInfo] Don't insert DEBUG_VALUE after terminators
Stefan Maksimovic via llvm-commits
- [PATCH] D35561: [SelectionDAG] Provide adequate register class for RegisterSDNode
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D42738: [mips] Define certain instructions in microMIPS32r3
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D42738: [mips] Define certain instructions in microMIPS32r3
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D42801: [DebugInfo] Don't insert DEBUG_VALUE after terminators
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D42738: [mips] Define certain instructions in microMIPS32r3
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D42738: [mips] Define certain instructions in microMIPS32r3
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D35561: [SelectionDAG] Provide adequate register class for RegisterSDNode
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D42801: [DebugInfo] Don't insert DEBUG_VALUE after terminators
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D35985: Skip live range segment verification for reserved physregs
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D39860: [PowerPC] Simplify a Swap if it feeds a Splat
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D43086: [PowerPC] Infrastructure work. Implement getting the opcode for a spill in one place.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D42994: Only throw -fPIC when building a shared library
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D42864: [clang-format] Add more tests for Objective-C 2.0 generic alignment
Stephane Moore via Phabricator via llvm-commits
- [PATCH] D42879: InstCombine: 1./x >= 0. -> x >= 0.
Steve Canon via Phabricator via llvm-commits
- [PATCH] D42879: InstCombine: 1./x >= 0. -> x >= 0.
Steve Canon via Phabricator via llvm-commits
- [PATCH] D42879: InstCombine: 1./x >= 0. -> x >= 0.
Steve Canon via Phabricator via llvm-commits
- [PATCH] D42267: [ThinLTO] Allow 0 to be a valid value for pruning interval for C LTO API.
Steven Wu via llvm-commits
- [PATCH] D42267: [ThinLTO] Allow 0 to be a valid value for pruning interval for C LTO API.
Steven Wu via llvm-commits
- [llvm] r324757 - [ThinLTO] Teach ThinLTO about auto hide symbols
Steven Wu via llvm-commits
- [PATCH] D42267: [ThinLTO] Allow 0 to be a valid value for pruning interval for C LTO API.
Steven Wu via Phabricator via llvm-commits
- [PATCH] D42267: [ThinLTO] Allow 0 to be a valid value for pruning interval for C LTO API.
Steven Wu via Phabricator via llvm-commits
- [PATCH] D42267: [ThinLTO] Allow 0 to be a valid value for pruning interval for C LTO API.
Steven Wu via Phabricator via llvm-commits
- [PATCH] D43130: [ThinLTO] Teach ThinLTO about auto hide symbols
Steven Wu via Phabricator via llvm-commits
- [PATCH] D43130: [ThinLTO] Teach ThinLTO about auto hide symbols
Steven Wu via Phabricator via llvm-commits
- [PATCH] D43130: [ThinLTO] Teach ThinLTO about auto hide symbols
Steven Wu via Phabricator via llvm-commits
- [PATCH] D43139: [GlobalOpts] mark linkonce_odr unnamed_addr GV as hidden
Steven Wu via Phabricator via llvm-commits
- [PATCH] D42632: Generate PDB files for profiling even in Release build
Takuto Ikuta via Phabricator via llvm-commits
- [PATCH] D43156: Allow disabling PDB generation in Release build
Takuto Ikuta via Phabricator via llvm-commits
- [PATCH] D43156: Allow disabling PDB generation in Release build
Takuto Ikuta via Phabricator via llvm-commits
- [PATCH] D43156: Allow disabling PDB generation in Release build
Takuto Ikuta via Phabricator via llvm-commits
- [www] r324318 - Update video links to YouTube (some)
Tanya Lattner via llvm-commits
- [www] r324388 - Move videos to YouTube.
Tanya Lattner via llvm-commits
- [www] r324452 - Move video links to YouTube.
Tanya Lattner via llvm-commits
- [llvm] r324242 - [ThinLTO] Convert dead alias to declarations
Teresa Johnson via llvm-commits
- [llvm] r324299 - [ThinLTO] Remove dead and dropped symbol declarations when possible
Teresa Johnson via llvm-commits
- [llvm] r324444 - [ThinLTO] Serialize WithGlobalValueDeadStripping index flag for distributed backends
Teresa Johnson via llvm-commits
- [PATCH] D42267: [ThinLTO] Allow 0 to be a valid value for pruning interval for C LTO API.
Teresa Johnson via llvm-commits
- [PATCH] D42267: [ThinLTO] Allow 0 to be a valid value for pruning interval for C LTO API.
Teresa Johnson via llvm-commits
- [PATCH] D42856: [ThinLTO] Convert dead alias to declarations
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42856: [ThinLTO] Convert dead alias to declarations
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42856: [ThinLTO] Convert dead alias to declarations
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42856: [ThinLTO] Convert dead alias to declarations
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42856: [ThinLTO] Convert dead alias to declarations
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42799: [ThinLTO] Serialize WithGlobalValueDeadStripping index flag for distributed backends
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42934: LTO: Also include dso-local bit for calls in ThinLTO cache key.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42816: [ThinLTO] Remove dead and dropped symbol declarations when possible
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42816: [ThinLTO] Remove dead and dropped symbol declarations when possible
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42816: [ThinLTO] Remove dead and dropped symbol declarations when possible
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42944: ThinLTOBitcodeWriter: Do not include module-level inline asm in the merged module.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42971: [ThinLTO] - Simplify code in ThinLTOBitcodeWriter.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42799: [ThinLTO] Serialize WithGlobalValueDeadStripping index flag for distributed backends
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42971: [ThinLTO] - Simplify code in ThinLTOBitcodeWriter.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D43027: [ThinLTO] Skip BlockAddresses while replacing uses in function import
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D43109: LTO: Include live bit in ThinLTO cache key.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D43130: [ThinLTO] Teach ThinLTO about auto hide symbols
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D43077: [ThinLTO] Import external globals
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D42967: [ARM] Fix PR36249: add expansion rule for VLD1d64 pseudo with reg WB
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D42970: [ARM] Fix PR35157: broken isel for VLD3/VLD4/VST3/VST4 with WB
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D42970: [ARM] Fix PR35157: broken isel for VLD3/VLD4/VST3/VST4 with WB
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D42885: [AMDGPU] intrintrics for byte/short load/store
Tim Corringham via Phabricator via llvm-commits
- [llvm] r324346 - [AMDGPU] do not generate .AMDGPU.config for amdpal os type
Tim Renouf via llvm-commits
- [PATCH] D42885: [AMDGPU] intrintrics for byte/short load/store
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D42203: [AMDGPU] Scratch setup fix on AMDPAL gfx9+ merge shader
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D37760: [AMDGPU] do not generate .AMDGPU.config for amdpal os type
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D42838: [AMDGPU] added writelane intrinsic
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D42838: [AMDGPU] added writelane intrinsic
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D42203: [AMDGPU] Scratch setup fix on AMDPAL gfx9+ merge shader
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D42203: [AMDGPU] Scratch setup fix on AMDPAL gfx9+ merge shader
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D42885: [AMDGPU] intrintrics for byte/short load/store
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D42759: [CGP] Split large structs to sink more GEPs
Tobias Edler von Koch via Phabricator via llvm-commits
- [PATCH] D36135: [RFC] Make infinite loops available in postdom tree, but do not connect them to thereverse reachable part of the CFG
Tobias Grosser via llvm-commits
- [llvm] r324446 - AMDGPU/GlobalISel: Mark 32-bit G_FPTOUI as legal
Tom Stellard via llvm-commits
- [PATCH] D42152: AMDGPU/GlobalISel: Mark 32-bit G_FPTOUI as legal
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D42082: Add DWARF for discriminated unions
Tom Tromey via Phabricator via llvm-commits
- [PATCH] D42257: AMDGPU/MemoryModel: Fix monotonic atomic loads
Tony Tye via Phabricator via llvm-commits
- [PATCH] D43030: Update AMDGPU documentation about address space
Tony Tye via Phabricator via llvm-commits
- [PATCH] D43030: Update AMDGPU documentation about address space
Tony Tye via Phabricator via llvm-commits
- [PATCH] D43082: [ReleaseNotes] Add SystemZ target section
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D43082: [ReleaseNotes] Add SystemZ target section
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] r324628 - Use ranged for loops in TypeFinder.cpp, NFC
Vedant Kumar via llvm-commits
- [llvm] r324633 - Simplify function prototypes in bugpoint, NFC
Vedant Kumar via llvm-commits
- [llvm] r324648 - WIP: [DAGCombiner] Assert that debug info is preserved
Vedant Kumar via llvm-commits
- [llvm] r324649 - [bugpoint] Simplify the global initializer reducer, NFC
Vedant Kumar via llvm-commits
- [llvm] r324650 - Revert "WIP: [DAGCombiner] Assert that debug info is preserved"
Vedant Kumar via llvm-commits
- [llvm] r324703 - [bugpoint] Avoid noisy errors by passing a valid opt to tests
Vedant Kumar via llvm-commits
- [llvm] r324704 - [bugpoint] Delete a dead cl::opt (-child-output)
Vedant Kumar via llvm-commits
- [llvm] r324705 - [bugpoint] Simplify reducers which can fail verification, NFC
Vedant Kumar via llvm-commits
- [llvm] r324713 - [bugpoint] Report non-existent opt binary
Vedant Kumar via llvm-commits
- [llvm] r324764 - [Utils] Salvage debug info from dead 'or' instructions
Vedant Kumar via llvm-commits
- [PATCH] D42551: [Debug] Add dbg.value intrinsics for PHIs created during LCSSA.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D42551: [Debug] Add dbg.value intrinsics for PHIs created during LCSSA.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D43024: [test] Enable test category for inline tests.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D43024: [test] Enable test category for inline tests.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D43084: [bugpoint] Simplify the global initializer reducer, NFC
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D43113: [bugpoint] Don't stop reducing when verification fails, keep trying
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D43113: [bugpoint] Don't stop reducing when verification fails, keep trying
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D43129: [Utils] Salvage debug info from dead 'or' instructions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D43113: [bugpoint] Don't stop reducing when verification fails, keep trying
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D43028: Add DBG_VALUE support to the linear DAG scheduler
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r324706 - [lit] Pass CLANG env var to testing configuration
Victor Leschuk via llvm-commits
- [compiler-rt] r324284 - [Sanitizers, Darwin] Disable SANITIZER_SUPPORTS_WEAK_HOOKS before Mac OS X 10.9
Vitaly Buka via llvm-commits
- [PATCH] D42900: [asan] Fix filename size on linux platforms.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D41346: [Sanitizers, Darwin] Disable SANITIZER_SUPPORTS_WEAK_HOOKS before Mac OS X 10.9
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42822: [sanitizer] Implement GetRSS on Windows
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r324442 - GlobalISel: Always check operand types when executing match table
Volkan Keles via llvm-commits
- [PATCH] D42984: GlobalISel: Always check operand types when executing match table
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D42984: GlobalISel: Always check operand types when executing match table
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D43090: GlobalISel: IRTranslate llvm.fmuladd.* intrinsic
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D43090: GlobalISel: IRTranslate llvm.fmuladd.* intrinsic
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D41834: [Lex] Fix handling numerical literals ending with ' and signed exponent.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D41834: [Lex] Fix handling numerical literals ending with ' and signed exponent.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D42940: Fix a crash when emitting DIEs for variable-length arrays
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D43036: Use a stable topological sort instead of std::stable_sort in DIE *DwarfCompileUnit::createScopeChildrenDIE()
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D43036: Use a stable topological sort instead of std::stable_sort in DIE *DwarfCompileUnit::createScopeChildrenDIE()
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D43036: Use a stable topological sort instead of std::stable_sort in DIE *DwarfCompileUnit::createScopeChildrenDIE()
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D42905: [NFC] Fix comment of class InstrStage
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D42905: [NFC] Fix comment of class InstrStage
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D42937: [DWARF] Make llvm-dwp handle DWARF v5 string offsets tables and indexed strings.
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D42801: [DebugInfo] Don't insert DEBUG_VALUE after terminators
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D42801: [DebugInfo] Don't insert DEBUG_VALUE after terminators
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D42937: [DWARF] Make llvm-dwp handle DWARF v5 string offsets tables and indexed strings.
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D42937: [DWARF] Make llvm-dwp handle DWARF v5 string offsets tables and indexed strings.
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D42937: [DWARF] Make llvm-dwp handle DWARF v5 string offsets tables and indexed strings.
Wolfgang Pieb via Phabricator via llvm-commits
- [llvm] r324617 - [AMDGPU] Updae documentation about address space
Yaxun Liu via llvm-commits
- [PATCH] D43030: Update AMDGPU documentation about address space
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D43030: Update AMDGPU documentation about address space
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D43030: Update AMDGPU documentation about address space
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D43170: [AMDGPU] Change constant addr space to 4
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r324560 - bpf: Improve expanding logic in LowerSELECT_CC
Yonghong Song via llvm-commits
- [compiler-rt] r324496 - [asan] Fix filename size on linux platforms.
Yvan Roux via llvm-commits
- [PATCH] D42900: [asan] Fix filename size on linux platforms.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D42900: [asan] Fix filename size on linux platforms.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D42574: [ARM] Lower lower saturate to 0 and lower saturate to -1 using bit-operations
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D42900: [asan] Fix filename size on linux platforms.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D42900: [asan] Fix filename size on linux platforms.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D20019: [PPC] exploitation of new xscmp*, as well as xsmaxcdp and xsmincdp
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Zachary Turner via llvm-commits
- [llvm] r324504 - Generate PDB files for profiling even in Release build.
Zachary Turner via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Zachary Turner via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Zachary Turner via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Zachary Turner via llvm-commits
- [PATCH] D43061: [docs] Update docs for cmake options LLDB_TEST_C_COMPILER and LLDB_TEST_CXX_COMPILER
Zachary Turner via llvm-commits
- [PATCH] D43059: Add implementation for MSVC in CPlusPlusLanguage::IsCPPMangledName
Zachary Turner via llvm-commits
- [PATCH] D43059: Add implementation for MSVC in CPlusPlusLanguage::IsCPPMangledName
Zachary Turner via llvm-commits
- [PATCH] D43164: Fix test from failing when the python path has spaces
Zachary Turner via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42925: Call FlushFileBuffers on readwrite file mappings.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42926: [CodeView] Initial support for emitting S_BLOCK32 symbols for lexical scopes
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42925: Call FlushFileBuffers on readwrite file mappings.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42925: Call FlushFileBuffers on readwrite file mappings.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42994: Stop passing -fPIC to lldb tests on Windows
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42632: Generate PDB files for profiling even in Release build
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D43048: [lldb-test/WIP] Allow a way to test autocompletion
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42994: Only throw -fPIC when building a shared library
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D43060: [CodeView] Lower type for dwarf::DW_TAG_restrict_type type
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D43060: [CodeView] Lower type for dwarf::DW_TAG_restrict_type type
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D43060: [CodeView] Lower type for dwarf::DW_TAG_restrict_type type
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D43060: [CodeView] Lower type for dwarf::DW_TAG_restrict_type type
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D43059: Recognize MSVC style mangling in CPlusPlusLanguage::IsCPPMangledName
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42443: [SymbolFilePDB] Add support for function symbols
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D42770: [X86] Don't emit KTEST instructions unless only the Z flag is being used
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D42479: DAGCombiner: Combine SDIV with non-splat vector pow2 divider
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D40346: [XRay] Rename Buffer.Buffer to Buffer.Data
comicfans44 via Phabricator via llvm-commits
- [PATCH] D43042: [MachineOperand][Target] Add target option to disable setting MachineOperand::isRenamable
escha 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] D42898: Do not spill CSR to stack on entry to noreturn functions
pmb 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] D42898: Do not spill CSR to stack on entry to noreturn functions
pmb 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] D42898: Do not spill CSR to stack on entry to noreturn functions
pmb 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] D42898: Do not spill CSR to stack on entry to noreturn functions
pmb 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] D42898: Do not spill CSR to stack on entry to noreturn functions
pmb 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] D41705: Place undefined globals in .bss instead of .data
varkor via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
vit9696 via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
vit9696 via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
vit9696 via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
vit9696 via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
vit9696 via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
vit9696 via Phabricator via llvm-commits
- [PATCH] D42872: Fix handling of zero-size segments in llvm-objcopy
vit9696 via Phabricator via llvm-commits
- [PATCH] D40346: [XRay] Rename Buffer.Buffer to Buffer.Data
comic fans via llvm-commits
- [PATCH] D41835: [MachineCopyPropagation] Extend pass to do COPY source forwarding
via llvm-commits
- [PATCH] D42977: Don't set dso_local flag in LTO resolutions for absolute symbols defined in ELF objects
via llvm-commits
- [PATCH] D41835: [MachineCopyPropagation] Extend pass to do COPY source forwarding
via llvm-commits
- [PATCH] D41835: [MachineCopyPropagation] Extend pass to do COPY source forwarding
via llvm-commits
- [PATCH] D41835: [MachineCopyPropagation] Extend pass to do COPY source forwarding
via llvm-commits
- [PATCH] D43027: [ThinLTO] Skip BlockAddresses while replacing uses in function import
via llvm-commits
- [PATCH] D43027: [ThinLTO] Skip BlockAddresses while replacing uses in function import
via llvm-commits
- [compiler-rt] r324548 - Remove extra space.
via llvm-commits
- [PATCH] D42267: [ThinLTO] Allow 0 to be a valid value for pruning interval for C LTO API.
via llvm-commits
- [PATCH] D43027: [ThinLTO] Skip BlockAddresses while replacing uses in function import
via llvm-commits
Last message date:
Sun Feb 11 23:51:21 PST 2018
Archived on: Sun Feb 11 23:51:22 PST 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).