The Week Of Monday 5 December 2016 Archives by author
Starting: Mon Dec 5 00:15:57 PST 2016
Ending: Sun Dec 11 23:57:24 PST 2016
Messages: 2042
- [llvm] r288833 - [InstSimplify] add folds for or-of-icmps with same operands
Friedman, Eli via llvm-commits
- [PATCH] D27547: Allow common linkage global var have non-zero initializer
Liu, Yaxun (Sam) via llvm-commits
- [compiler-rt] r288777 - builtins: Add ARM Thumb1 implementation for uidiv and uidivmod
Zhao, Weiming via llvm-commits
- [compiler-rt] r288777 - builtins: Add ARM Thumb1 implementation for uidiv and uidivmod
Zhao, Weiming via llvm-commits
- [PATCH] D27397: [LAA] Prevent invalid IR for loop-invariant bound in loop body
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D26967: Put opt-viewer critical items in parallel
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D26967: Put opt-viewer critical items in parallel
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D27469: [LoopVersioning] Check if exit block dominates runtime check block.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D27469: [LoopVersioning] Check if exit block dominates runtime check block.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D26967: Put opt-viewer critical items in parallel
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D26967: Put opt-viewer critical items in parallel
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D26743: Expandload and Compressing store - documentation update
Adam Nemet via Phabricator via llvm-commits
- [lld] r288668 - ELF/AArch64: consolidate getAArch64Page implementation
Adhemerval Zanella via llvm-commits
- [lld] r288669 - ELF/AArch64: Simplify R_AARCH64_ADD_ABS_LO12_NC relocation
Adhemerval Zanella via llvm-commits
- [lld] r288670 - ELF/AArch64: Fix R_AARCH64_LDST16_ABS_LO12_NC mask
Adhemerval Zanella via llvm-commits
- [lld] r288921 - ELF/AArch64: Refactor R_AARCH64_LDST{8, 15, 32, 64, 128}_ABS_LO12_NC Relocations
Adhemerval Zanella via llvm-commits
- [PATCH] D27479: ELF/AArch64: Refactor R_AARCH64_LDST{8, 15, 32, 64, 128}_ABS_LO12_NC Relocations
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D27479: ELF/AArch64: Refactor R_AARCH64_LDST{8, 15, 32, 64, 128}_ABS_LO12_NC Relocations
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D27479: ELF/AArch64: Refactor R_AARCH64_LDST{8, 15, 32, 64, 128}_ABS_LO12_NC Relocations
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D22630: Loop rotation
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D27475: [libFuzzer] Diff 17 - Implement DirName() for Windows.
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D27477: Refactor how the MSVC toolchain searches for a compatibility version.
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D27577: [libFuzzer] Diff 18 - Avoid name collision with Windows API.
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] r288683 - [DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operation
Adrian Prantl via llvm-commits
- [PATCH] D27550: Fix LLVM's use of DW_OP_bit_piece in DWARF expressions.
Adrian Prantl via llvm-commits
- [PATCH] D27550: Fix LLVM's use of DW_OP_bit_piece in DWARF expressions.
Adrian Prantl via llvm-commits
- [llvm] r289266 - Fix LLVM's use of DW_OP_bit_piece in DWARF expressions.
Adrian Prantl via llvm-commits
- [PATCH] D27492: [DWARF] Suppress .loc directives coming from CFI instructions
Adrian Prantl via llvm-commits
- [PATCH] D26769: [IR] Remove the DIExpression field from DIGlobalVariable.
Adrian Prantl via llvm-commits
- [PATCH] D26769: [IR] Remove the DIExpression field from DIGlobalVariable.
Adrian Prantl via llvm-commits
- [PATCH] D26769: [IR] Remove the DIExpression field from DIGlobalVariable.
Adrian Prantl via llvm-commits
- [PATCH] D27634: Make a DWARFDIE class that can help avoid using the wrong DWARFUnit when extracting attributes
Adrian Prantl via llvm-commits
- [PATCH] D27635: [ThinLTO] Import only necessary DICompileUnit fields
Adrian Prantl via llvm-commits
- [PATCH] D26769: [IR] Remove the DIExpression field from DIGlobalVariable.
Adrian Prantl via llvm-commits
- [PATCH] D27326: Make a DWARF generator so we can unit test DWARF APIs with gtest.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27361: [DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operation so we can stop using DW_OP_bit_piece with the wrong semantics.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D6771: [dwarfdump] Pretty print location expressions and location lists
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D6771: [dwarfdump] Pretty print location expressions and location lists
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27471: [BDCE/DebugInfo] Preserve llvm.dbg.value's argument
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27468: When GVN removes a redundant load, it should not modify the debug location of the dominating load.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27471: [BDCE/DebugInfo] Preserve llvm.dbg.value's argument
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D26872: Outliner: Add MIR-level outlining pass (resubmission)
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27550: Fix LLVM's use of DW_OP_bit_piece in DWARF expressions.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27550: Fix LLVM's use of DW_OP_bit_piece in DWARF expressions.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27326: Make a DWARF generator so we can unit test DWARF APIs with gtest.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D26769: [IR] Remove the DIExpression field from DIGlobalVariable.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D26769: [IR] Remove the DIExpression field from DIGlobalVariable.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D26769: [IR] Remove the DIExpression field from DIGlobalVariable.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27492: [DWARF] Suppress .loc directives coming from CFI instructions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27492: [DWARF] Suppress .loc directives coming from CFI instructions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27550: Fix LLVM's use of DW_OP_bit_piece in DWARF expressions.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27550: Fix LLVM's use of DW_OP_bit_piece in DWARF expressions.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27550: Fix LLVM's use of DW_OP_bit_piece in DWARF expressions.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D26769: [IR] Remove the DIExpression field from DIGlobalVariable.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D26769: [IR] Remove the DIExpression field from DIGlobalVariable.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27634: Make a DWARFDIE class that can help avoid using the wrong DWARFUnit when extracting attributes
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27635: [ThinLTO] Import only necessary DICompileUnit fields
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27635: [ThinLTO] Import only necessary DICompileUnit fields
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27635: [ThinLTO] Import only necessary DICompileUnit fields
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D27635: [ThinLTO] Import only necessary DICompileUnit fields
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D26677: [ARM] GlobalISel: Select add i32, i32
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D27338: [globalisel] Tablegen-erate current Register Bank Information
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D27428: [sanitizer] Do not use the alignment-rounded-up size when using the secondary
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D27428: [sanitizer] Do not use the alignment-rounded-up size when using the secondary
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D27428: [sanitizer] Do not use the alignment-rounded-up size when using the secondary
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r289076 - [AMDGPU] Scalarization of global uniform loads.
Alexander Timofeev via llvm-commits
- [PATCH] D26969: [ARM] Emit the missing Tag_ABI_enum_size build attribute values
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] r289043 - [SLP] Fix for PR6246: vectorization for scalar ops on vector elements.
Alexey Bataev via llvm-commits
- [PATCH] D27243: Initial work on the XRay Graph tool.
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D27243: Initial work on the XRay Graph tool.
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D27243: Initial work on the XRay Graph tool.
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D27243: Initial work on the XRay Graph tool.
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D27243: Initial work on the XRay Graph tool.
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D27243: Initial work on the XRay Graph tool.
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D27243: Initial work on the XRay Graph tool.
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D27243: Initial work on the XRay Graph tool.
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D27243: Initial work on the XRay Graph tool.
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D27243: Initial work on the XRay Graph tool.
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D27243: Initial work on the XRay Graph tool.
Alexis Shaw via Phabricator via llvm-commits
- [PATCH] D27616: Add LLVM-C interface for Windows x64 SEH instructions
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D27392: Vectorcall Calling Convention - Adding CodeGen Complete Support
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D27642: DebugInfo: Added support for Checksum debug info feature (LLVM IR part)
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D27642: DebugInfo: Added support for Checksum debug info feature (LLVM IR part)
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D27148: Regcall - Adding support for mask types
Amjad Aboud via Phabricator via llvm-commits
- [PATCH] D27413: Simplify gep (gep p, a), (b-a)
Andrea Canciani via Phabricator via llvm-commits
- [llvm] r288895 - [InlineFunction] Do not propagate the callsite debug location to instructions inlined from functions with debug info.
Andrea Di Biagio via llvm-commits
- [llvm] r288901 - [InlineFunction] Refactor code in function `fixupLineNumbers' as suggested by David in D27462. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r288903 - When GVN removes a redundant load, it should not modify the debug location of the dominating load.
Andrea Di Biagio via llvm-commits
- [PATCH] D27462: For functions with debug info, do not propagate the callsite debug location to inlined instructions.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D27461: [DAGCombine] Add (sext_in_reg (zext x)) -> (sext x) combine
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D27461: [DAGCombine] Add (sext_in_reg (zext x)) -> (sext x) combine
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D27468: When GVN removes a redundant load, it should not modify the debug location of the dominating load.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D27462: For functions with debug info, do not propagate the callsite debug location to inlined instructions.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D27468: When GVN removes a redundant load, it should not modify the debug location of the dominating load.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D27573: [X86] Fix bug in r288804.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D27216: [SCEVExpand] do not hoist divisions by zero (PR30935)
Andrew Trick via llvm-commits
- [PATCH] D27592: Reimplement depedency tracking in the ImplicitNullChecks pass
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D22905: [llgo] set debuglocs for calls in synthetic functions
Andrew Wilkins via Phabricator via llvm-commits
- [PATCH] D27393: [llvm-config] Fix bug where `--libfiles` and `--names` would produce incorrect output
Andrew Wilkins via Phabricator via llvm-commits
- [PATCH] D27521: AArch64 Cortex-A57 FDIV/FSQRT scheduling fix (W-unit)
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D27521: AArch64 Cortex-A57 FDIV/FSQRT scheduling fix (W-unit)
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D27028: Add intrinsics for constrained floating point operations
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D27028: Add intrinsics for constrained floating point operations
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D27028: Add intrinsics for constrained floating point operations
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D27028: Add intrinsics for constrained floating point operations
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D27028: Add intrinsics for constrained floating point operations
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D27028: Add intrinsics for constrained floating point operations
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D27028: Add intrinsics for constrained floating point operations
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D27028: Add intrinsics for constrained floating point operations
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D27028: Add intrinsics for constrained floating point operations
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D27582: Avoid infinite loops in branch folding
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D27582: Avoid infinite loops in branch folding
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D27582: Avoid infinite loops in branch folding
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D27083: [sanitizer] Handle malloc_destroy_zone() on Darwin
Anna Zaks via Phabricator via llvm-commits
- [PATCH] D27083: [sanitizer] Handle malloc_destroy_zone() on Darwin
Anna Zaks via Phabricator via llvm-commits
- [PATCH] D27598: [asan][docs] Fix the documentation to use clang++ for the C++ example
Anna Zaks via Phabricator via llvm-commits
- [llvm] r288897 - [AVR] Allow loading from stack slots where src and dest registers are identical
Anton Korobeynikov via llvm-commits
- [PATCH] D27567: [AVR] Use the register scavenger when expanding 'LDDW' instructions
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D26149: [DAGCombiner] Match load by bytes idiom and fold it into a single load
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D26149: [DAGCombiner] Match load by bytes idiom and fold it into a single load
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D26149: [DAGCombiner] Match load by bytes idiom and fold it into a single load
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D26149: [DAGCombiner] Match load by bytes idiom and fold it into a single load
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D26743: Expandload and Compressing store - documentation update
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D26743: Expandload and Compressing store - documentation update
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D27518: Moving isComplex decision to TTI
Ayal Zaks via Phabricator via llvm-commits
- [llvm] r288804 - [X86][AVX512] Detect repeated constant patterns in BUILD_VECTOR suitable for broadcasting.
Ayman Musa via llvm-commits
- [llvm] r289404 - [X86][AVX512] Add missing patterns for broadcast fallback in case load node has multiple uses (for v4i64 and v4f64).
Ayman Musa via llvm-commits
- [PATCH] D26802: [X86][AVX512] Detect repeated constant patterns in BUILD_VECTOR suitable for broadcasting.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D26802: [X86][AVX512] Detect repeated constant patterns in BUILD_VECTOR suitable for broadcasting.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D27573: [X86] Fix bug in r288804.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D27573: [X86] Fix bug in r288804.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D27573: [X86] Fix bug in r288804.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D27661: [X86][AVX512] Add missing patterns for broadcast fallback in case load node has multiple uses (for v4i64 and v4f64).
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D27661: [X86][AVX512] Add missing patterns for broadcast fallback in case load node has multiple uses (for v4i64 and v4f64).
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D27661: [X86][AVX512] Add missing patterns for broadcast fallback in case load node has multiple uses (for v4i64 and v4f64).
Ayman Musa via Phabricator via llvm-commits
- [llvm] r288904 - [LowerTypeTests] Use the TrailingObjects infrastructure for trailing objects.
Benjamin Kramer via llvm-commits
- [llvm] r288907 - Try unbreaking the MSVC build.
Benjamin Kramer via llvm-commits
- [llvm] r289207 - Fix memory leak in unit test.
Benjamin Kramer via llvm-commits
- [llvm] r289208 - Plug another leak in the DWARF unittests, DIEInlineStrings are never destroyed.
Benjamin Kramer via llvm-commits
- [PATCH] D27570: Move DwarfGenerator.cpp to unittests
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D27508: [CodeGen] Make MachineInstr::isIdenticalTo() symmetric.
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r288722 - [pdb] handle missing pdb streams more gracefully
Bob Haarman via llvm-commits
- [llvm] r288742 - revert inadvertedly introduced build break
Bob Haarman via llvm-commits
- [PATCH] D27432: Introduces cmake option `LLVM_DISABLE_ABI_BREAKING_CHECKS_ENFORCING`
Bob Wilson via Phabricator via llvm-commits
- [PATCH] D26967: Put opt-viewer critical items in parallel
Brian Cain via Phabricator via llvm-commits
- [PATCH] D26967: Put opt-viewer critical items in parallel
Brian Cain via Phabricator via llvm-commits
- [PATCH] D26967: Put opt-viewer critical items in parallel
Brian Cain via Phabricator via llvm-commits
- [PATCH] D26967: Put opt-viewer critical items in parallel
Brian Cain via Phabricator via llvm-commits
- [PATCH] D26967: Put opt-viewer critical items in parallel
Brian Cain via Phabricator via llvm-commits
- [PATCH] D26872: Outliner: Add MIR-level outlining pass
Chad Brewbaker via Phabricator via llvm-commits
- [llvm] r288790 - [PM] Basic cleanups to CGSCC update code, NFC.
Chandler Carruth via llvm-commits
- [llvm] r288795 - [LCG] Add some much needed asserts and verify runs to uncover
Chandler Carruth via llvm-commits
- [llvm] r288875 - [LCG] Add basic verification of the parent set and fix bugs it uncovers.
Chandler Carruth via llvm-commits
- [llvm] r288874 - [LVI] Remove used return value from markX functions
Chandler Carruth via llvm-commits
- [llvm] r288894 - [PM] Add some more logging to make it more clear when the CGSCC
Chandler Carruth via llvm-commits
- [llvm] r289163 - [LCG] Minor cleanup to the LCG walk over a function, NFC.
Chandler Carruth via llvm-commits
- [llvm] r287783 - [PM] Change the static object whose address is used to uniquely identify
Chandler Carruth via llvm-commits
- [llvm] r289317 - [PM] Support invalidation of inner analysis managers from a pass over the outer IR unit.
Chandler Carruth via llvm-commits
- [llvm] r289318 - [PM] Try to support the new spelling of one of the proxy names that are
Chandler Carruth via llvm-commits
- [llvm] r289319 - [PM] Further broaden this test's regex as both the CGSCC and Function
Chandler Carruth via llvm-commits
- [llvm] r289373 - Tweak the core loop in StringRef::find to avoid calling memcmp on every
Chandler Carruth via llvm-commits
- [llvm] r289370 - [AVX-512][InstCombine] Teach InstCombineCalls how to simplify demanded elements for scalar add, div, mul, sub, max, min intrinsics with masking and rounding.
Chandler Carruth via llvm-commits
- [llvm] r289371 - [AVX-512][InstCombine] Teach InstCombineCalls how to simplify demanded for scalar cmp intrinsics with masking and rounding.
Chandler Carruth via llvm-commits
- [llvm] r289372 - [X86][InstCombine] Teach InstCombineCalls to simplify demanded elements for scalar FMA intrinsics.
Chandler Carruth via llvm-commits
- [llvm] r289372 - [X86][InstCombine] Teach InstCombineCalls to simplify demanded elements for scalar FMA intrinsics.
Chandler Carruth via llvm-commits
- [llvm] r289378 - Refactor FileCheck some to reduce memory allocation and copying. Also
Chandler Carruth via llvm-commits
- [llvm] r289379 - [FileCheck] Run clang-format over this code. NFC.
Chandler Carruth via llvm-commits
- [llvm] r289380 - [FileCheck] Clean up doxygen comments throughout. NFC.
Chandler Carruth via llvm-commits
- [llvm] r289381 - [FileCheck] Remove a parameter that was simply always set to
Chandler Carruth via llvm-commits
- [llvm] r289382 - [FileCheck] Re-implement the logic to find each check prefix in the
Chandler Carruth via llvm-commits
- [PATCH] D27190: Track validity of pass results
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D24226: [PM] Provide an initial, minimal port of the inliner to the new pass manager.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D24226: [PM] Provide an initial, minimal port of the inliner to the new pass manager.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D27197: [PM] Support invalidation of inner analysis managers from a pass over the outer IR unit.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D27197: [PM] Support invalidation of inner analysis managers from a pass over the outer IR unit.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D27198: [PM] Introduce the facilities for registering cross-IR-unit dependencies that require deferred invalidation.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D27198: [PM] Introduce the facilities for registering cross-IR-unit dependencies that require deferred invalidation.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D27197: [PM] Support invalidation of inner analysis managers from a pass over the outer IR unit.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D27198: [PM] Introduce the facilities for registering cross-IR-unit dependencies that require deferred invalidation.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D23286: AMDGPU/SI: Propose to redefine image load/store intrinsics
Changpeng Fang via Phabricator via llvm-commits
- [llvm] r288632 - [CMake] Refactor add_llvm_tool_symlink for reuse
Chris Bieneman via llvm-commits
- [llvm] r288679 - [CMake] Fix symlink refactor for multi-configuration generators
Chris Bieneman via llvm-commits
- [llvm] r288632 - [CMake] Refactor add_llvm_tool_symlink for reuse
Chris Bieneman via llvm-commits
- [llvm] r288770 - [CMake] Cleanup TableGen include flags
Chris Bieneman via llvm-commits
- [compiler-rt] r288773 - Revert "builtins: Add ARM Thumb1 implementation for uidiv and uidivmod"
Chris Bieneman via llvm-commits
- [compiler-rt] r288710 - builtins: Add ARM Thumb1 implementation for uidiv and uidivmod
Chris Bieneman via llvm-commits
- [llvm] r288774 - [ObjectYAML] First bit of support for encoding DWARF in MachO
Chris Bieneman via llvm-commits
- [llvm] r288829 - [CMake] Fixing clang standalone build
Chris Bieneman via llvm-commits
- [llvm] r288770 - [CMake] Cleanup TableGen include flags
Chris Bieneman via llvm-commits
- [llvm] r288770 - [CMake] Cleanup TableGen include flags
Chris Bieneman via llvm-commits
- [llvm] r288955 - [ObjectYAML] Support for DWARF __debug_abbrev section
Chris Bieneman via llvm-commits
- [llvm] r288956 - [CMake] Add a check for HAVE_CRASHREPORTERCLIENT_H
Chris Bieneman via llvm-commits
- [llvm] r288959 - [CMake] Use cmakedefine01 instead of cmakedefine
Chris Bieneman via llvm-commits
- [llvm] r288961 - Revert "[CMake] Use cmakedefine01 instead of cmakedefine"
Chris Bieneman via llvm-commits
- [llvm] r288963 - Fix the apple build issue caused by r288956
Chris Bieneman via llvm-commits
- [llvm] r288977 - [CMake] Add check for HAVE_CRASHREPORTER_INFO
Chris Bieneman via llvm-commits
- [llvm] r288959 - [CMake] Use cmakedefine01 instead of cmakedefine
Chris Bieneman via llvm-commits
- [llvm] r288981 - [ObjectYAML] Rename DWARF entries to match section names
Chris Bieneman via llvm-commits
- [llvm] r288959 - [CMake] Use cmakedefine01 instead of cmakedefine
Chris Bieneman via llvm-commits
- [llvm] r288984 - [ObjectYAML] Pull DWARF support into DWARFYAML namespace
Chris Bieneman via llvm-commits
- [llvm] r288986 - [obj2yaml] Refactor and abstract dwarf2yaml
Chris Bieneman via llvm-commits
- [llvm] r288990 - [yaml2obj] Refactor and abstract yaml2dwarf functions
Chris Bieneman via llvm-commits
- [llvm] r289080 - [ObjectYAML] Remove DWARF from class names
Chris Bieneman via llvm-commits
- [llvm] r289161 - [ObjectYAML] Support for DWARF debug_aranges
Chris Bieneman via llvm-commits
- [PATCH] D27386: build: add support for standalone lld build
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D27386: build: add support for standalone lld build
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D27386: build: add support for standalone lld build
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D27386: build: add support for standalone lld build
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D27490: Add CTMark directory to test-suite
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D27426: Remove spacing from Hexagon instruction syntax to match canonical form which doesn't contain spaces around tokens.
Colin LeMahieu via Phabricator via llvm-commits
- [llvm] r288771 - [X86] Remove scalar logical op alias instructions. Just use COPY_FROM/TO_REGCLASS and the normal packed instructions instead
Craig Topper via llvm-commits
- [llvm] r288779 - [X86] Correct pattern for VSQRTSSr_Int, VSQRTSDr_Int, VRCPSSr_Int, and VRSQRTSSr_Int to not have an IMPLICIT_DEF on the first input. The semantics of the intrinsic are clear and not undefined.
Craig Topper via llvm-commits
- [llvm] r288780 - [X86] Add test case that shows a scalar sqrtsd intrinsic of a 128-bit vector load using the load form of the sqrtsd instruction which violates the intrinsic semantics.
Craig Topper via llvm-commits
- [llvm] r288781 - [X86] Remove bad pattern that caused 128-bit loads being used by scalar sqrt/rcp/rsqrt intrinsics to select the memory form of the corresponding instruction and violate the semantics of the intrinsic.
Craig Topper via llvm-commits
- [llvm] r288782 - [X86] Regenerate a test using update_llc_test_checks.py
Craig Topper via llvm-commits
- [llvm] r288783 - [X86] Add test case demonstrating a case where a vector sqrt being passed (scalar_to_vector loadf64) uses a scalar sqrt instruction.
Craig Topper via llvm-commits
- [llvm] r288784 - [X86] Remove another weird scalar sqrt/rcp/rsqrt pattern.
Craig Topper via llvm-commits
- [llvm] r289171 - [Analysis] Fix typo in comment. NFC
Craig Topper via llvm-commits
- [llvm] r289172 - [AVX-512] Move some floating point stack folding test cases out of the integer test.
Craig Topper via llvm-commits
- [llvm] r289173 - [AVX-512] Add vpermilps/pd to load folding tables.
Craig Topper via llvm-commits
- [llvm] r289186 - [X86] Add masked versions of VPERMT2* and VPERMI2* to load folding tables.
Craig Topper via llvm-commits
- [llvm] r289190 - [AVX-512] Correctly preserve the passthru semantics of the FMA scalar intrinsics
Craig Topper via llvm-commits
- [llvm] r289193 - [X86] Modify patterns from memory form of RCP/RSQRT/SQRT intrinsics to only allow (scalar_to_vector (loadf32/load64)) instead of anything that sse_load_f32/f64 can match.
Craig Topper via llvm-commits
- [llvm] r289316 - [X86] Use X86ISD::CVTTP2SI and X86ISD::CVTTP2UI for lowering 128-bit cvttps2qq and cvttps2uqq intrinsics since there is a mismatch between number of input and output elements.
Craig Topper via llvm-commits
- [llvm] r289333 - [X86] Combine LowerFP_TO_SINT and LowerFP_TO_UINT. They only differ by a single boolean flag passed to a helper function. Just check the opcode and create the flag.
Craig Topper via llvm-commits
- [llvm] r289334 - [X86] Clarify indentation. NFC
Craig Topper via llvm-commits
- [llvm] r289335 - [AVX-512] Add support for lowering (v2i64 (fp_to_sint (v2f32))) to vcvttps2uqq when AVX512DQ and AVX512VL are available.
Craig Topper via llvm-commits
- [llvm] r289339 - [X86][IR] Move the autoupgrading of store intrinsics out of the main nested if/else chain. This should buy a little more time against the MSVC limit mentioned in PR31034.
Craig Topper via llvm-commits
- [llvm] r289340 - [AVX-512] Remove 128/256 masked vpermil instrinsics and autoupgrade to a select around the unmasked avx1 intrinsics.
Craig Topper via llvm-commits
- [llvm] r289344 - [X86] Remove masking from 512-bit PSHUFB intrinsics in preparation for being able to constant fold it in InstCombineCalls like we do for 128/256-bit.
Craig Topper via llvm-commits
- [llvm] r289348 - [X86][InstCombine] Teach InstCombineCalls to turn pshufb intrinsic into a shufflevector if the indices are constant.
Craig Topper via llvm-commits
- [llvm] r289350 - [X86] Remove masking from 512-bit VPERMIL intrinsics in preparation for being able to constant fold them in InstCombineCalls like we do for 128/256-bit.
Craig Topper via llvm-commits
- [llvm] r289352 - [X86] Fix a comment to say 'an FMA' instead of 'a FMA'. NFC
Craig Topper via llvm-commits
- [llvm] r289354 - [AVX-512][InstCombine] Add 512-bit vpermilvar intrinsics to InstCombineCalls to match 128 and 256-bit.
Craig Topper via llvm-commits
- [llvm] r289370 - [AVX-512][InstCombine] Teach InstCombineCalls how to simplify demanded elements for scalar add, div, mul, sub, max, min intrinsics with masking and rounding.
Craig Topper via llvm-commits
- [llvm] r289371 - [AVX-512][InstCombine] Teach InstCombineCalls how to simplify demanded for scalar cmp intrinsics with masking and rounding.
Craig Topper via llvm-commits
- [llvm] r289372 - [X86][InstCombine] Teach InstCombineCalls to simplify demanded elements for scalar FMA intrinsics.
Craig Topper via llvm-commits
- [llvm] r289374 - [X86][InstCombine] Add the test cases for r289370, r289371, and r289372.
Craig Topper via llvm-commits
- [llvm] r289372 - [X86][InstCombine] Teach InstCombineCalls to simplify demanded elements for scalar FMA intrinsics.
Craig Topper via llvm-commits
- [llvm] r289370 - [AVX-512][InstCombine] Teach InstCombineCalls how to simplify demanded elements for scalar add, div, mul, sub, max, min intrinsics with masking and rounding.
Craig Topper via llvm-commits
- [llvm] r289372 - [X86][InstCombine] Teach InstCombineCalls to simplify demanded elements for scalar FMA intrinsics.
Craig Topper via llvm-commits
- [llvm] r289371 - [AVX-512][InstCombine] Teach InstCombineCalls how to simplify demanded for scalar cmp intrinsics with masking and rounding.
Craig Topper via llvm-commits
- [llvm] r289377 - [X86][InstCombine] Add support for scalar FMA intrinsics to SimplifyDemandedVectorElts.
Craig Topper via llvm-commits
- [llvm] r289411 - [InstCombine][XOP] The instructions for the scalar frcz intrinsics are defined to put 0 in the upper bits, not pass bits through like other intrinsics. So we should return a zero vector instead.
Craig Topper via llvm-commits
- [llvm] r289419 - [X86] Remove some intrinsic instructions from hasPartialRegUpdate
Craig Topper via llvm-commits
- [llvm] r289423 - [X86] Change CMPSS/CMPSD intrinsic instructions to use sse_load_f32/f64 as its memory pattern instead of full vector load.
Craig Topper via llvm-commits
- [llvm] r289424 - [X86] Teach selectScalarSSELoad to accept full 128-bit vector loads and the X86ISD::VZEXT_LOAD opcode.
Craig Topper via llvm-commits
- [PATCH] D27028: Add intrinsics for constrained floating point operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D27028: Add intrinsics for constrained floating point operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D27028: Add intrinsics for constrained floating point operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D27419: [X86][SSE] Consistently set MOVD/MOVQ load/store/move instructions to integer domain
Craig Topper via Phabricator via llvm-commits
- [PATCH] D27419: [X86][SSE] Consistently set MOVD/MOVQ load/store/move instructions to integer domain
Craig Topper via Phabricator via llvm-commits
- [PATCH] D27481: [X86] Do not assume "ri" instructions actually have an immediate operand
Craig Topper via Phabricator via llvm-commits
- [PATCH] D27144: [AVX-512] Correctly preserve the passthru semantics of the FMA scalar intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D27144: [AVX-512] Correctly preserve the passthru semantics of the FMA scalar intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D25878: IR, X86: Understand !range metadata on global variables.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D27144: [AVX-512] Correctly preserve the passthru semantics of the FMA scalar intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D27611: [X86] Remove some intrinsic instructions from hasPartialRegUpdate
Craig Topper via Phabricator via llvm-commits
- [PATCH] D27657: [X86][SSE] Lower suitably sign-extended mul vXi64 using PMULDQ
Craig Topper via Phabricator via llvm-commits
- [PATCH] D27657: [X86][SSE] Lower suitably sign-extended mul vXi64 using PMULDQ
Craig Topper via Phabricator via llvm-commits
- [PATCH] D26722: [WebAssembly] Add skeleton MC support for the Wasm container format
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D26722: [WebAssembly] Add skeleton MC support for the Wasm container format
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D27393: [llvm-config] Fix bug where `--libfiles` and `--names` would produce incorrect output
Dan Liew via Phabricator via llvm-commits
- [PATCH] D24918: [ADCE] Add code to remove dead branches
Daniel Berlin via llvm-commits
- [PATCH] D24918: [ADCE] Add code to remove dead branches
Daniel Berlin via llvm-commits
- [PATCH] D26224: NewGVN
Daniel Berlin via llvm-commits
- [PATCH] D26685: [Analysis] Add Basic Escape Analysis
Daniel Berlin via llvm-commits
- [PATCH] D26224: NewGVN
Daniel Berlin via llvm-commits
- [PATCH] D26224: NewGVN
Daniel Berlin via llvm-commits
- [PATCH] D24918: [ADCE] Add code to remove dead branches
Daniel Berlin via Phabricator via llvm-commits
- [compiler-rt] r288672 - Remove a couple of memset usages from TSan, introduced in r288624.
Daniel Jasper via llvm-commits
- [llvm] r289044 - Move DwarfGenerator.cpp to unittests
Daniel Jasper via llvm-commits
- [llvm] r289010 - Make a DWARF generator so we can unit test DWARF APIs with gtest.
Daniel Jasper via llvm-commits
- [llvm] r289010 - Make a DWARF generator so we can unit test DWARF APIs with gtest.
Daniel Jasper via llvm-commits
- [llvm] r289194 - Revert "[SelectionDAG] Add knownbits support for EXTRACT_VECTOR_ELT opcodes"
Daniel Jasper via llvm-commits
- [llvm] r288916 - [SelectionDAG] Add knownbits support for EXTRACT_VECTOR_ELT opcodes
Daniel Jasper via llvm-commits
- [PATCH] D27407: Remove a couple of memset usages from TSan, introduced in r288624.
Daniel Jasper via Phabricator via llvm-commits
- [PATCH] D27570: Move DwarfGenerator.cpp to unittests
Daniel Jasper via Phabricator via llvm-commits
- [PATCH] D27570: Move DwarfGenerator.cpp to unittests
Daniel Jasper via Phabricator via llvm-commits
- [PATCH] D27337: [globalisel][aarch64] Fix unintended assumptions about PartialMappingIdx. NFC.
Daniel Sanders via llvm-commits
- [llvm] r288799 - [globalisel][aarch64] Prefix PartialMappingIdx enumerators with 'PMI_' to fit coding standards.
Daniel Sanders via llvm-commits
- [llvm] r288809 - [globalisel][aarch64] Correct argument names in comments.
Daniel Sanders via llvm-commits
- [llvm] r288810 - [globalisel][aarch64] Replace magic numbers with corresponding enumerators in ValMappings. NFC
Daniel Sanders via llvm-commits
- [llvm] r288812 - [globalisel][aarch64] Fix unintended assumptions about PartialMappingIdx. NFC.
Daniel Sanders via llvm-commits
- [PATCH] D27336: [globalisel][aarch64] Replace magic numbers with corresponding enumerators in ValMappings. NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27337: [globalisel][aarch64] Fix unintended assumptions about PartialMappingIdx. NFC.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D26878: [GlobalISel] Add tentative Selector-emitted tablegen backend.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27336: [globalisel][aarch64] Replace magic numbers with corresponding enumerators in ValMappings. NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27337: [globalisel][aarch64] Fix unintended assumptions about PartialMappingIdx. NFC.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27338: [globalisel] Tablegen-erate current Register Bank Information
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27339: [globalisel][aarch64] Make getCopyMapping() take register banks ID's rather than IsGPR booleans
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27457: [globalisel] Tablegen-erate PartialMapping*/ValueMapping*/BankIDToCopyMapIdx.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27338: [globalisel] Tablegen-erate current Register Bank Information
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27338: [globalisel] Tablegen-erate current Register Bank Information
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27339: [globalisel][aarch64] Make getCopyMapping() take register banks ID's rather than IsGPR booleans
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27339: [globalisel][aarch64] Make getCopyMapping() take register banks ID's rather than IsGPR booleans
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D27457: [globalisel] Tablegen-erate PartialMapping*/ValueMapping*/BankIDToCopyMapIdx.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D6771: [dwarfdump] Pretty print location expressions and location lists
David Blaikie via llvm-commits
- [PATCH] D27326: Make a DWARF generator so we can unit test DWARF APIs with gtest.
David Blaikie via llvm-commits
- [PATCH] D27462: For functions with debug info, do not propagate the callsite debug location to inlined instructions.
David Blaikie via llvm-commits
- [PATCH] D26283: [ELF] - Partial support of --gdb-index command line option (Part 3).
David Blaikie via llvm-commits
- [PATCH] D26283: [ELF] - Partial support of --gdb-index command line option (Part 3).
David Blaikie via llvm-commits
- [PATCH] D26283: [ELF] - Partial support of --gdb-index command line option (Part 3).
David Blaikie via llvm-commits
- [PATCH] D27550: Fix LLVM's use of DW_OP_bit_piece in DWARF expressions.
David Blaikie via llvm-commits
- [PATCH] D27550: Fix LLVM's use of DW_OP_bit_piece in DWARF expressions.
David Blaikie via llvm-commits
- [PATCH] D27550: Fix LLVM's use of DW_OP_bit_piece in DWARF expressions.
David Blaikie via llvm-commits
- [PATCH] D26769: [IR] Remove the DIExpression field from DIGlobalVariable.
David Blaikie via llvm-commits
- [PATCH] D26769: [IR] Remove the DIExpression field from DIGlobalVariable.
David Blaikie via llvm-commits
- [PATCH] D26769: [IR] Remove the DIExpression field from DIGlobalVariable.
David Blaikie via llvm-commits
- [PATCH] D27634: Make a DWARFDIE class that can help avoid using the wrong DWARFUnit when extracting attributes
David Blaikie via llvm-commits
- [PATCH] D27462: For functions with debug info, do not propagate the callsite debug location to inlined instructions.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D27590: [SimplifyCFG] In sinkLastInstruction correctly set the debug location of the "common" instruction
David Blaikie via Phabricator via llvm-commits
- [PATCH] D27550: Fix LLVM's use of DW_OP_bit_piece in DWARF expressions.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D26769: [IR] Remove the DIExpression field from DIGlobalVariable.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D26283: [ELF] - Partial support of --gdb-index command line option (Part 3).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D24918: [ADCE] Add code to remove dead branches
David Callahan via llvm-commits
- [PATCH] D24918: [ADCE] Add code to remove dead branches
David Callahan via Phabricator via llvm-commits
- [PATCH] D24918: [ADCE] Add code to remove dead branches
David Callahan via Phabricator via llvm-commits
- [PATCH] D24918: [ADCE] Add code to remove dead branches
David Callahan via Phabricator via llvm-commits
- [PATCH] D24918: [ADCE] Add code to remove dead branches
David Callahan via Phabricator via llvm-commits
- [PATCH] D24918: [ADCE] Add code to remove dead branches
David Callahan via Phabricator via llvm-commits
- [PATCH] D27549: [DebugInfo] Add support for __fp16, float, and double constants.
David Gross via Phabricator via llvm-commits
- [PATCH] D27551: [DebugInfo] Add regression test for __fp16, float, and double constants.
David Gross via Phabricator via llvm-commits
- [PATCH] D27549: [DebugInfo] Add support for __fp16, float, and double constants.
David Gross via Phabricator via llvm-commits
- [PATCH] D27549: [DebugInfo] Add support for __fp16, float, and double constants.
David Gross via Phabricator via llvm-commits
- [PATCH] D27549: [DebugInfo] Add support for __fp16, float, and double constants.
David Gross via Phabricator via llvm-commits
- [PATCH] D27551: [DebugInfo] Add regression test for __fp16, float, and double constants.
David Gross via Phabricator via llvm-commits
- [PATCH] D27549: [DebugInfo] Add support for __fp16, float, and double constants.
David Gross via Phabricator via llvm-commits
- [llvm] r288725 - [SCCP] Remove manual folding of terminator instructions.
David L. Jones via llvm-commits
- [PATCH] D27463: Change llvm::Regex to expose a fallible constructor.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27464: Use the fallible llvm::Regex constructor in Clang.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27465: Use the fallible llvm::Regex constructor in Clang.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27477: Refactor how the MSVC toolchain searches for a compatibility version.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27477: Refactor how the MSVC toolchain searches for a compatibility version.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27498: Add more tests for MSVC version handling.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27477: Refactor how the MSVC toolchain searches for a compatibility version.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27477: Refactor how the MSVC toolchain searches for a compatibility version.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27477: Refactor how the MSVC toolchain searches for a compatibility version.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27477: Refactor how the MSVC toolchain searches for a compatibility version.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27477: Refactor how the MSVC toolchain searches for a compatibility version.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27463: Change llvm::Regex to expose a fallible constructor.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27463: Change llvm::Regex to expose a fallible constructor.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27463: Change llvm::Regex to expose a fallible constructor.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27463: Change llvm::Regex to expose a fallible constructor.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27463: Change llvm::Regex to expose a fallible constructor.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27464: Use the fallible llvm::Regex constructor in Clang.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27465: Use the fallible llvm::Regex constructor in Clang.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27498: Add more tests for MSVC version handling.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27477: Refactor how the MSVC toolchain searches for a compatibility version.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27554: Loosen checks for _MSC_FULL_VER under -fms-extensions.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27554: Loosen checks for _MSC_FULL_VER under -fms-extensions.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27554: Loosen checks for _MSC_FULL_VER under -fms-extensions.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D27465: Use the fallible llvm::Regex constructor in Clang.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D20505: Codegen: Outline for chains of tail-duplicable blocks.
David Li via Phabricator via llvm-commits
- [PATCH] D27602: [PGO] Fix insane counts due to nonreturn calls
David Li via Phabricator via llvm-commits
- [PATCH] D27602: [PGO] Fix insane counts due to nonreturn calls
David Li via Phabricator via llvm-commits
- [PATCH] D21731: fix bug 15393: invalid dwarf info on Win64
David Majnemer via llvm-commits
- [PATCH] D27471: [BDCE/DebugInfo] Preserve llvm.dbg.value's argument
David Majnemer via Phabricator via llvm-commits
- [PATCH] D27283: Fix invalid addrspacecast due to combining alloca with global var
David Majnemer via Phabricator via llvm-commits
- [PATCH] D27327: [InstCombine] Fix to switch narrowing
David Majnemer via Phabricator via llvm-commits
- [PATCH] D27389: ConstantFolding: Don't crash when encountering vector GEP
David Majnemer via Phabricator via llvm-commits
- [PATCH] D26785: InstCombine: Fold bitcast of vector to FP scalar
David Majnemer via Phabricator via llvm-commits
- [PATCH] D27534: [BDCE] Skip metadata while replacing uses
David Majnemer via Phabricator via llvm-commits
- [PATCH] D27531: [InstCombine] add folds for icmp (smin X, Y), X
David Majnemer via Phabricator via llvm-commits
- [PATCH] D27392: Vectorcall Calling Convention - Adding CodeGen Complete Support
David Majnemer via Phabricator via llvm-commits
- [PATCH] D27392: Vectorcall Calling Convention - Adding CodeGen Complete Support
David Majnemer via Phabricator via llvm-commits
- [PATCH] D27587: Add "X / 1.0" to SimplifyFDivInst
David Majnemer via Phabricator via llvm-commits
- [PATCH] D27283: Fix invalid addrspacecast due to combining alloca with global var
David Majnemer via Phabricator via llvm-commits
- [PATCH] D27283: Fix invalid addrspacecast due to combining alloca with global var
David Majnemer via Phabricator via llvm-commits
- [PATCH] D27392: Vectorcall Calling Convention - Adding CodeGen Complete Support
David Majnemer via Phabricator via llvm-commits
- [llvm] r288655 - TableGen/AsmMatcherEmitter: Trust that stable_sort works
Davide Italiano via llvm-commits
- [llvm] r288724 - [TableGen] Centralize/Unify error handling.
Davide Italiano via llvm-commits
- [llvm] r288725 - [SCCP] Remove manual folding of terminator instructions.
Davide Italiano via llvm-commits
- [llvm] r288722 - [pdb] handle missing pdb streams more gracefully
Davide Italiano via llvm-commits
- [llvm] r288759 - Revert "[SCCP] Remove manual folding of terminator instructions."
Davide Italiano via llvm-commits
- [llvm] r288725 - [SCCP] Remove manual folding of terminator instructions.
Davide Italiano via llvm-commits
- [llvm] r288725 - [SCCP] Remove manual folding of terminator instructions.
Davide Italiano via llvm-commits
- [llvm] r288725 - [SCCP] Remove manual folding of terminator instructions.
Davide Italiano via llvm-commits
- [llvm] r288851 - [BDCE/DebugInfo] Preserve llvm.dbg.value's argument.
Davide Italiano via llvm-commits
- [llvm] r288864 - [llc] Fix -stop-after=consthoist initializing the pass.
Davide Italiano via llvm-commits
- [llvm] r288851 - [BDCE/DebugInfo] Preserve llvm.dbg.value's argument.
Davide Italiano via llvm-commits
- [llvm] r288851 - [BDCE/DebugInfo] Preserve llvm.dbg.value's argument.
Davide Italiano via llvm-commits
- [llvm] r288987 - [BDCE] Skip metadata while replacing uses.
Davide Italiano via llvm-commits
- [llvm] r289147 - [SCCP] Make sure SCCP and ConstantFolding agree on undef >> a.
Davide Italiano via llvm-commits
- [llvm] r289175 - [SCCP] Teach the pass about `mul %x 0` even if %x is overdefined.
Davide Italiano via llvm-commits
- [llvm] r289182 - [SCCP] Make the test added in r289175 more meaningful.
Davide Italiano via llvm-commits
- [lld] r289072 - Make function names shorter. NFC.
Davide Italiano via llvm-commits
- [PATCH] D26224: NewGVN
Davide Italiano via llvm-commits
- [llvm] r289406 - [SCCP] Use the appropriate helper function. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D27190: Track validity of pass results
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27386: build: add support for standalone lld build
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27218: Prefix path when displaying thin archives
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D26224: NewGVN
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D25848: [PM/OptBisect] Don't crash with some particular values of -opt-bisect-limit=
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27456: [llvm-readobj] - Teach readobj to print PT_OPENBSD_BOOTDATA header
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27456: [llvm-readobj] - Teach readobj to print PT_OPENBSD_BOOTDATA header
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27456: [llvm-readobj] - Teach readobj to print PT_OPENBSD_BOOTDATA header
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27471: [BDCE/DebugInfo] Preserve llvm.dbg.value's argument
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27471: [BDCE/DebugInfo] Preserve llvm.dbg.value's argument
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27471: [BDCE/DebugInfo] Preserve llvm.dbg.value's argument
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27471: [BDCE/DebugInfo] Preserve llvm.dbg.value's argument
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27471: [BDCE/DebugInfo] Preserve llvm.dbg.value's argument
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27471: [BDCE/DebugInfo] Preserve llvm.dbg.value's argument
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27471: [BDCE/DebugInfo] Preserve llvm.dbg.value's argument
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27471: [BDCE/DebugInfo] Preserve llvm.dbg.value's argument
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27500: [ELF] Fix the broken PPC test
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27389: ConstantFolding: Don't crash when encountering vector GEP
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D26060: [ConstantFolding] Don't try to cast vectors to pointer if they have different size
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27534: [BDCE] Skip metadata while replacing uses
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27534: [BDCE] Skip metadata while replacing uses
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27534: [BDCE] Skip metadata while replacing uses
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D27534: [BDCE] Skip metadata while replacing uses
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D26224: NewGVN
Davide Italiano via Phabricator via llvm-commits
- [compiler-rt] r288775 - [XRay][compiler-rt] XRay Buffer Queue
Dean Michael Berris via llvm-commits
- [compiler-rt] r288776 - [XRay][compiler-rt] Explicitly initialise members.
Dean Michael Berris via llvm-commits
- [compiler-rt] r288785 - [XRay][compiler-rt] Fix unit test adding logic.
Dean Michael Berris via llvm-commits
- [compiler-rt] r288786 - [XRay][compiler-rt] CMake fixes for XRay -- take 2.
Dean Michael Berris via llvm-commits
- [compiler-rt] r288788 - [XRay][compiler-rt] Only add unit tests if we're building XRay.
Dean Michael Berris via llvm-commits
- [compiler-rt] r288775 - [XRay][compiler-rt] XRay Buffer Queue
Dean Michael Berris via llvm-commits
- [compiler-rt] r288860 - [XRay][compiler-rt] Explicitly add dependency to pthread
Dean Michael Berris via llvm-commits
- [compiler-rt] r288775 - [XRay][compiler-rt] XRay Buffer Queue
Dean Michael Berris via llvm-commits
- [compiler-rt] r288775 - [XRay][compiler-rt] XRay Buffer Queue
Dean Michael Berris via llvm-commits
- XRay-aarch64-linux::patching-unpatching.cc test flaky
Dean Michael Berris via llvm-commits
- [PATCH] D27421: [XRay][AArch64] Attempt to fix unstable test XRay-aarch64-linux::patching-unpatching.cc
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27421: [XRay][AArch64] Attempt to fix unstable test XRay-aarch64-linux::patching-unpatching.cc
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27421: [XRay][AArch64] Attempt to fix unstable test XRay-aarch64-linux::patching-unpatching.cc
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27421: [XRay][AArch64] Attempt to fix unstable test XRay-aarch64-linux::patching-unpatching.cc
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D24377: [XRay] Implement the `llvm-xray account` subcommand
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27243: Initial work on the XRay Graph tool.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27243: Initial work on the XRay Graph tool.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27038: [XRay][compiler-rt] XRay Flight Data Recorder Mode
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D26232: [XRay][compiler-rt] XRay Buffer Queue
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D26232: [XRay][compiler-rt] XRay Buffer Queue
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27038: [XRay][compiler-rt] XRay Flight Data Recorder Mode
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D26232: [XRay][compiler-rt] XRay Buffer Queue
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27495: [XRay][compiler-rt] Use explicit comparisons in unit tests.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27038: [XRay][compiler-rt] XRay Flight Data Recorder Mode
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27038: [XRay][compiler-rt] XRay Flight Data Recorder Mode
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27243: Initial work on the XRay Graph tool.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27243: Initial work on the XRay Graph tool.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27243: Initial work on the XRay Graph tool.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27243: Initial work on the XRay Graph tool.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27243: Initial work on the XRay Graph tool.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27243: Initial work on the XRay Graph tool.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27640: [XRay][compiler-rt] Check target for XRay Flight Data Recorder
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27640: [XRay][compiler-rt] Check target for XRay Flight Data Recorder
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D27038: [XRay][compiler-rt] XRay Flight Data Recorder Mode
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D24376: [XRay] Implement `llvm-xray convert` -- trace file conversion
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D26420: Encode duplication factor from loop vectorization and loop unrolling to discriminator.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D25435: Add -femit-accurate-debug-info to emit more debug info for sample pgo profile collection
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D25434: Generate more debug info in -gmlt
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D25435: Add -femit-accurate-debug-info to emit more debug info for sample pgo profile collection
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D25434: Generate more debug info in -gmlt
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D25434: Generate more debug info in -gmlt
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D26989: Use continuous boosting factor for complete unroll.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D25435: Add -femit-accurate-debug-info to emit more debug info for sample pgo profile collection
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D25435: Add -femit-accurate-debug-info to emit more debug info for sample pgo profile collection
Dehao Chen via Phabricator via llvm-commits
- Fix "error: use of undeclared identifier 'Printf'" in FuzzerExtFunctionsDlsym.cpp
Dejan Mircevski via llvm-commits
- [PATCH] D27355: [WebAssembly] Add wasm support for llvm-readobj
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D27355: [WebAssembly] Add wasm support for llvm-readobj
Derek Schuff via Phabricator via llvm-commits
- [llvm] r288658 - [GlobalISel] Extract handleAssignments out of AArch64CallLowering
Diana Picus via llvm-commits
- [PATCH] D27045: [GlobalISel] Extract handleAssignments out of AArch64CallLowering
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27195: [ARM] GlobalISel: Lower more than 4 arguments
Diana Picus via Phabricator via llvm-commits
- [PATCH] D26677: [ARM] GlobalISel: Select add i32, i32
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27195: [ARM] GlobalISel: Lower more than 4 arguments
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27338: [globalisel] Tablegen-erate current Register Bank Information
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27339: [globalisel][aarch64] Make getCopyMapping() take register banks ID's rather than IsGPR booleans
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27457: [globalisel] Tablegen-erate PartialMapping*/ValueMapping*/BankIDToCopyMapIdx.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27338: [globalisel] Tablegen-erate current Register Bank Information
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27339: [globalisel][aarch64] Make getCopyMapping() take register banks ID's rather than IsGPR booleans
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27521: AArch64 Cortex-A57 FDIV/FSQRT scheduling fix (W-unit)
Diana Picus via Phabricator via llvm-commits
- [PATCH] D27654: Stop intercepting mallinfo and mallopt on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D18730: Fix compile with GCC 6
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D27399: [tsan] Unify the stack trace render format between TSan and ASan
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D27407: Remove a couple of memset usages from TSan, introduced in r288624.
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D27407: Remove a couple of memset usages from TSan, introduced in r288624.
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D27399: [tsan] Unify the stack trace render format between TSan and ASan
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D26718: [llvm] Iterate SmallPtrSet in reverse order to uncover non-determinism in codegen
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D27560: Always run GlobalDCE at O0
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D26769: [IR] Remove the DIExpression field from DIGlobalVariable.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D26769: [IR] Remove the DIExpression field from DIGlobalVariable.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D27646: Refactor BitcodeReader: move Metadata and ValueId handling in their own class/file
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D27642: DebugInfo: Added support for Checksum debug info feature (LLVM IR part)
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] r288897 - [AVR] Allow loading from stack slots where src and dest registers are identical
Dylan McKay via llvm-commits
- [llvm] r288899 - [AVR] Move a pseudo expansion test into a folder
Dylan McKay via llvm-commits
- [llvm] r288905 - [AVR] Expand 'SELECT_CC' nodes whereever possible
Dylan McKay via llvm-commits
- [llvm] r289030 - [AVR] Add an assertion to ensure we don't emit LPM when it's unsupported
Dylan McKay via llvm-commits
- [llvm] r289031 - [AVR] Add MIR tests for a few pseudo instructions
Dylan McKay via llvm-commits
- [llvm] r289039 - [AVR] Add MIR tests for pseudo instruction expansions
Dylan McKay via llvm-commits
- [llvm] r289191 - [AVR] Add tests for a large number of pseudo instructions
Dylan McKay via llvm-commits
- [llvm] r289192 - [AVR] Use a more appropriate integer type for wide IN/OUT instructions
Dylan McKay via llvm-commits
- [llvm] r289201 - [AVR] Remove a set of redundant tests
Dylan McKay via llvm-commits
- [llvm] r289315 - [AVR] Fix a bunch of incorrect assertion messages
Dylan McKay via llvm-commits
- [llvm] r289321 - [AVR] Support stores to undefined pointers
Dylan McKay via llvm-commits
- [llvm] r289322 - [AVR] Use the register scavenger when expanding 'LDDW' instructions
Dylan McKay via llvm-commits
- [llvm] r289323 - [AVR] Fix an inline asm assertion which would always trigger
Dylan McKay via llvm-commits
- [llvm] r289324 - [AVR] Explicitly set the target in all CodeGen tests
Dylan McKay via llvm-commits
- [llvm] r289325 - [AVR] Fix and clean up the inline assembly tests
Dylan McKay via llvm-commits
- [llvm] r289326 - [AVR] Add a stub README file
Dylan McKay via llvm-commits
- [llvm] r289346 - [AVR] Remove incorrect comment
Dylan McKay via llvm-commits
- [llvm] r289323 - [AVR] Fix an inline asm assertion which would always trigger
Dylan McKay via llvm-commits
- [llvm] r289349 - [AVR] Fix a signed vs unsigned compiler warning
Dylan McKay via llvm-commits
- [llvm] r289362 - [AVR] Add a test to validate a simple 'blinking led' program
Dylan McKay via llvm-commits
- [llvm] r289369 - [AVR] Add calling convention CodeGen tests
Dylan McKay via llvm-commits
- [PATCH] D27567: [AVR] Use the register scavenger when expanding 'LDDW' instructions
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D27567: [AVR] Use the register scavenger when expanding 'LDDW' instructions
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D27650: [AVR] Add an 'relax memory operation' pass
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D27567: [AVR] Use the register scavenger when expanding 'LDDW' instructions
Dylan McKay via Phabricator via llvm-commits
- [RFC] hacking around libtool
Ed Maste via llvm-commits
- [PATCH] D27295: Remove existing file in a separate thread asynchronously.
Ed Maste via llvm-commits
- [lld] r289212 - Give preempting symbols precedence over linker script.
Ed Maste via llvm-commits
- [PATCH] D25482: [PPC] Allow two post RA schedulers to be in the pipeline and select one depending on the Machine Function's subtarget
Ehsan Amiri via Phabricator via llvm-commits
- [PATCH] D27395: Fixed store operation for a vector of i1.
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D27395: Fixed store operation for a vector of i1.
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D27395: Fixed store operation for a vector of i1.
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D26743: Expandload and Compressing store - documentation update
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D26743: Expandload and Compressing store - documentation update
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D27144: [AVX-512] Correctly preserve the passthru semantics of the FMA scalar intrinsics
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D26743: Expandload and Compressing store - documentation update
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D26743: Expandload and Compressing store - documentation update
Elena Demikhovsky via Phabricator via llvm-commits
- [llvm] r288857 - [CodeGen] Fix result type for SMULO/UMULO legalization
Eli Friedman via llvm-commits
- [llvm] r288968 - [GVNHoist] Invalidate MemDep when an instruction is moved.
Eli Friedman via llvm-commits
- [PATCH] D27395: Fixed store operation for a vector of i1.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27395: Fixed store operation for a vector of i1.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27395: Fixed store operation for a vector of i1.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27471: [BDCE/DebugInfo] Preserve llvm.dbg.value's argument
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27469: [LoopVersioning] Check if exit block dominates runtime check block.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27129: [SelectionDAG] Add partial BITCAST support to computeKnownBits
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27154: [CodeGen] Fix result type for SMULO/UMULO legalization
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27469: [LoopVersioning] Check if exit block dominates runtime check block.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D25878: IR, X86: Understand !range metadata on global variables.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D25878: IR, X86: Understand !range metadata on global variables.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27493: [GVNHoist] Invalidate MemDep when an instruction is moved.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D24956: [SelectionDAG] Add expansion and promotion of [US]MUL_LOHI
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27129: [SelectionDAG] Add partial BITCAST support to computeKnownBits
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27493: [GVNHoist] Invalidate MemDep when an instruction is moved.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27537: [AArch64] Correct the check of signed 9-bit imm in getIndexedAddressParts()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27624: [ARM] Split 128-bit vectors in BUILD_VECTOR lowering
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D27359: [llvm] Fix D26214: Move error handling out of MC and to the callers.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D27219: Add MCNoDeprecatedASM into MC ASMParser TargetOption to have an option to disable deprecate warning in asm
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D27219: Add MCNoDeprecatedASM into MC ASMParser TargetOption to have an option to disable deprecate warning in asm
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D25435: Add -femit-accurate-debug-info to emit more debug info for sample pgo profile collection
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D25434: Generate more debug info in -gmlt
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D27183: Add function to DWARFContext to get all line addresses
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D27620: [Assembler] Report multiple near misses for invalid instructions
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D25435: Add -femit-accurate-debug-info to emit more debug info for sample pgo profile collection
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D25482: [PPC] Allow two post RA schedulers to be in the pipeline and select one depending on the Machine Function's subtarget
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D26817: [APFloat] Implement PPCDoubleDouble add and subtract.
Eric Christopher via Phabricator via llvm-commits
- [llvm] r288694 - [lit] Support custom parsers in parseIntegratedTestScript
Eric Fiselier via llvm-commits
- [PATCH] D27005: [lit] Support custom parsers in parseIntegratedTestScript
Eric Fiselier via llvm-commits
- [test-suite] r288863 - Fix LIT test-suite breakage caused by r288694
Eric Fiselier via llvm-commits
- [PATCH] D27005: [lit] Support custom parsers in parseIntegratedTestScript
Eric Fiselier via llvm-commits
- [PATCH] D26749: Generate aeabi_cdcmple libcalls
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D23606: [LLVM] [cmake] Ensure proper -I along with -include on SunOS, #29013
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D27396: Install the LLVM header module.modulemaps
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D27396: Install the LLVM header module.modulemaps
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D27396: Install the LLVM header module.modulemaps
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D27396: Install the LLVM header module.modulemaps
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D26038: [coroutines] Sema: Allow co_return all by itself.
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D27396: Install the LLVM header module.modulemaps
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D27396: Install the LLVM header module.modulemaps
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D27396: Install the LLVM header module.modulemaps
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D26038: [coroutines] Sema: Allow co_return all by itself.
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D24941: [libc++][tests] Fixing some issues in unordered container tests
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D27608: Update LLVM documentation to allow for easier creation of documentation in multiple formats (in particular CHM format)
Ethin Probst via llvm-commits
- [PATCH] D27608: Update LLVM documentation to allow for easier creation of documentation in multiple formats (in particular CHM format)
Ethin Probst via Phabricator via llvm-commits
- [compiler-rt] r289063 - [compiler-rt][asan] Fix overlaping parameters for memmove/memcpy on windows.
Etienne Bergeron via llvm-commits
- [PATCH] D27052: [compiler-rt][asan] Fix overlaping parameters for memmove/memcpy on windows.
Etienne Bergeron via Phabricator via llvm-commits
- [PATCH] D27052: [compiler-rt][asan] Fix overlaping parameters for memmove/memcpy on windows.
Etienne Bergeron via Phabricator via llvm-commits
- [PATCH] D27052: [compiler-rt][asan] Fix overlaping parameters for memmove/memcpy on windows.
Etienne Bergeron via Phabricator via llvm-commits
- [PATCH] D27052: [compiler-rt][asan] Fix overlaping parameters for memmove/memcpy on windows.
Etienne Bergeron via Phabricator via llvm-commits
- [PATCH] D27052: [compiler-rt][asan] Fix overlaping parameters for memmove/memcpy on windows.
Etienne Bergeron via Phabricator via llvm-commits
- [lld] r288678 - [ELF] Print file:line for unknown PHDR error
Eugene Leviant via llvm-commits
- [PATCH] D27406: [LLD][ELF] Ifunc implementation using synthetic sections
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D27406: [LLD][ELF] Ifunc implementation using synthetic sections
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D27335: [ELF] Print file:line for unknown PHDR error
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r288714 - [IR] Fix some Clang-tidy modernize-use-equals-delete and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r288424 - [ADT, Support, TableGen] Fix some Clang-tidy modernize-use-default and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r288853 - [IR] Fix some Clang-tidy modernize-use-equals-delete and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r288989 - [ADT, IR] Fix some Clang-tidy modernize-use-equals-delete and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r289282 - [AMDGPU, PowerPC, TableGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D27386: build: add support for standalone lld build
Eugene Zelenko via Phabricator via llvm-commits
- [compiler-rt] r288854 - Replace "|&" with "2>&1 |" to support bash pre-4
Evgeniy Stepanov via llvm-commits
- [llvm] r289008 - CFI-icall on Thumb
Evgeniy Stepanov via llvm-commits
- [PATCH] D27443: Replace "|&" with "2>&1 |" to support bash pre-4
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D23107: [MSAN][MIPS] Fix fork.cc test on MIPS
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D27443: Replace "|&" with "2>&1 |" to support bash pre-4
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D27484: LowerTypeTests: Improve performance by optimising type metadata queries.
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D27499: CFI-icall on Thumb
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D27499: CFI-icall on Thumb
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D27499: CFI-icall on Thumb
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D27499: CFI-icall on Thumb
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D27499: CFI-icall on Thumb
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D27583: [asan] Add test which detects bugs undetectable before r288563
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D27574: [sanitizer] Add workaround for empty strings
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D27574: [sanitizer] Add workaround for empty strings
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D27574: [sanitizer] Add workaround for empty strings
Evgeniy Stepanov via Phabricator via llvm-commits
- [PATCH] D26367: Fix DAGCombiner match
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D27004: Set unroll remainder to epilog if profitable
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D21720: Unroll for uncountable loops
Evgeny Stupachenko via Phabricator via llvm-commits
- [llvm] r288991 - [asan] Split load and store checks in test. NFCI
Filipe Cabecinhas via llvm-commits
- [PATCH] D27378: [asan] Teach asan_symbolize.py to use :arch with atos and llvm-symbolizer on Darwin
Filipe Cabecinhas via llvm-commits
- [PATCH] D26149: [DAGCombiner] Match load by bytes idiom and fold it into a single load
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D27400: [sanitizer] Add a 'print_module_map' flag which prints modules with UUIDs on Darwin
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D27390: [sanitizer] Use architecture/slice information when symbolizing fat Mach-O files on Darwin
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D27378: [asan] Teach asan_symbolize.py to use :arch with atos and llvm-symbolizer on Darwin
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D27548: [asan] Hook ClInstrumentWrites and ClInstrumentReads to masked operation instrumentation.
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D27390: [sanitizer] Use architecture/slice information when symbolizing fat Mach-O files on Darwin
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D26506: Compiler-rt part of D26230: Add (constant) masked load/store support
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D26149: [DAGCombiner] Match load by bytes idiom and fold it into a single load
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D27625: [asan] Don't skip instrumentation of masked load/store unless we've seen a full load/store on that pointer.
Filipe Cabecinhas via Phabricator via llvm-commits
- [llvm] r288794 - [framelowering] Improve tracking of first CS pop instruction.
Florian Hahn via llvm-commits
- [llvm] r288794 - [framelowering] Improve tracking of first CS pop instruction.
Florian Hahn via llvm-commits
- [PATCH] D27343: [framelowering] Improve tracking of first CS pop instruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D27343: [framelowering] Improve tracking of first CS pop instruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D27343: [framelowering] Improve tracking of first CS pop instruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D27343: [framelowering] Improve tracking of first CS pop instruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D27469: [LoopVersioning] Check if exit block dominates runtime check block.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D27469: [LoopVersioning] Check if exit block dominates runtime check block.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D27469: [LoopVersioning] Require loop-simplify form for loop versioning.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D27618: Failure to vectorize __builtin_sqrt/__builtin_sqrtf
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D27249: [LoopVectorize] Use OpenMP vector routines.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D6771: [dwarfdump] Pretty print location expressions and location lists
Frederic Riss via Phabricator via llvm-commits
- Buildbot numbers for the week of 11/20/2016 - 11/26/2016
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 11/27/2016 - 12/03/2016
Galina Kistanova via llvm-commits
- [PATCH] D25398: [lit] Use path as test suite name
Galina via Phabricator via llvm-commits
- [llvm] r288189 - [LiveRangeEdit] Handle instructions with no defs correctly.
Geoff Berry via llvm-commits
- [PATCH] D27425: [AArch64] Fold some refilled/spilled subreg COPYs
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D27002: [AArch64] Handle more zero reg cases in foldMemoryOperandImpl
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D27425: [AArch64] Fold some refilled/spilled subreg COPYs
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D27425: [AArch64] Fold some refilled/spilled subreg COPYs
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D27425: [AArch64] Fold some refilled/spilled subreg COPYs
Geoff Berry via Phabricator via llvm-commits
- [lld] r288151 - [ELF] - Disable emiting multiple output sections when merging is disabled.
George Rimar via llvm-commits
- [lld] r288151 - [ELF] - Disable emiting multiple output sections when merging is disabled.
George Rimar via llvm-commits
- [lld] r288808 - Don't print empty PT_LOAD. (Rafael Espindola via llvm-commits)
George Rimar via llvm-commits
- [llvm] r288816 - [Support/ELF] - Add OpenBSD PT_OPENBSD_BOOTDATA constant.
George Rimar via llvm-commits
- [llvm] r288817 - Removed trailing whitespaces. NFC.
George Rimar via llvm-commits
- [llvm] r288831 - [llvm-readobj] - Teach readobj to print PT_OPENBSD_BOOTDATA header
George Rimar via llvm-commits
- [lld] r288832 - [ELF] - Teach LLD to recognize PT_OPENBSD_BOOTDATA
George Rimar via llvm-commits
- [PATCH] D27506: [ELF] - Print absolute file name in errors when possible.
George Rimar via llvm-commits
- [PATCH] D27516: [ELF] - Place ".text" to be first section if -Ttext is used.
George Rimar via llvm-commits
- [lld] r288966 - [ELF] - Print absolute file name in errors when possible.
George Rimar via llvm-commits
- [lld] r288967 - Format. NFC.
George Rimar via llvm-commits
- [lld] r288581 - [ELF] - Implemented R_386_16 and R_386PC16 relocations
George Rimar via llvm-commits
- [lld] r288581 - [ELF] - Implemented R_386_16 and R_386PC16 relocations
George Rimar via llvm-commits
- [lld] r288581 - [ELF] - Implemented R_386_16 and R_386PC16 relocations
George Rimar via llvm-commits
- [lld] r289046 - [ELF] - Read 16 bits for R_386_16/R_386_PC16 relocations instead of 32.
George Rimar via llvm-commits
- [lld] r288581 - [ELF] - Implemented R_386_16 and R_386PC16 relocations
George Rimar via llvm-commits
- [PATCH] D27516: [ELF] - Place ".text" to be first section if -Ttext is used.
George Rimar via llvm-commits
- [PATCH] D27516: [ELF] - Place ".text" to be first section if -Ttext is used.
George Rimar via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D26283: [ELF] - Partial support of --gdb-index command line option (Part 3).
George Rimar via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27456: [llvm-readobj] - Teach readobj to print PT_OPENBSD_BOOTDATA header
George Rimar via Phabricator via llvm-commits
- [PATCH] D27458: [ELF] - Teach LLD to recognize PT_OPENBSD_BOOTDATA
George Rimar via Phabricator via llvm-commits
- [PATCH] D27458: [ELF] - Teach LLD to recognize PT_OPENBSD_BOOTDATA
George Rimar via Phabricator via llvm-commits
- [PATCH] D27458: [ELF] - Teach LLD to recognize PT_OPENBSD_BOOTDATA
George Rimar via Phabricator via llvm-commits
- [PATCH] D27456: [llvm-readobj] - Teach readobj to print PT_OPENBSD_BOOTDATA header
George Rimar via Phabricator via llvm-commits
- [PATCH] D27458: [ELF] - Teach LLD to recognize PT_OPENBSD_BOOTDATA
George Rimar via Phabricator via llvm-commits
- [PATCH] D27458: [ELF] - Teach LLD to recognize PT_OPENBSD_BOOTDATA
George Rimar via Phabricator via llvm-commits
- [PATCH] D27456: [llvm-readobj] - Teach readobj to print PT_OPENBSD_BOOTDATA header
George Rimar via Phabricator via llvm-commits
- [PATCH] D27458: [ELF] - Teach LLD to recognize PT_OPENBSD_BOOTDATA
George Rimar via Phabricator via llvm-commits
- [PATCH] D27456: [llvm-readobj] - Teach readobj to print PT_OPENBSD_BOOTDATA header
George Rimar via Phabricator via llvm-commits
- [PATCH] D27458: [ELF] - Teach LLD to recognize PT_OPENBSD_BOOTDATA
George Rimar via Phabricator via llvm-commits
- [PATCH] D27456: [llvm-readobj] - Teach readobj to print PT_OPENBSD_BOOTDATA header
George Rimar via Phabricator via llvm-commits
- [PATCH] D27458: [ELF] - Teach LLD to recognize PT_OPENBSD_BOOTDATA
George Rimar via Phabricator via llvm-commits
- [PATCH] D27506: [ELF] - Print absolute file name in errors when possible.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27506: [ELF] - Print absolute file name in errors when possible.
George Rimar via Phabricator via llvm-commits
- [PATCH] D26283: [ELF] - Partial support of --gdb-index command line option (Part 3).
George Rimar via Phabricator via llvm-commits
- [PATCH] D27514: Add -verify-asm-diags mode to llvm-mc
George Rimar via Phabricator via llvm-commits
- [PATCH] D27516: [ELF] - Place ".text" to be first section if -Ttext is used.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27526: [ELF] - Do not align file offset when -Ttext is specified.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27506: [ELF] - Print absolute file name in errors when possible.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27506: [ELF] - Print absolute file name in errors when possible.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27506: [ELF] - Print absolute file name in errors when possible.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27516: [ELF] - Place ".text" to be first section if -Ttext is used.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27506: [ELF] - Print absolute file name in errors when possible.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27506: [ELF] - Print absolute file name in errors when possible.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27506: [ELF] - Print absolute file name in errors when possible.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D26283: [ELF] - Partial support of --gdb-index command line option (Part 3).
George Rimar via Phabricator via llvm-commits
- [PATCH] D25821: [ELF] - Partial support of --gdb-index command line option (Part 2).
George Rimar via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27516: [ELF] - Place ".text" to be first section if -Ttext is used.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27526: [ELF] - Do not align file offset when -Ttext is specified.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27613: [ELF] - Change now -Ttext/-Tdata/-Tbss works.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27561: [ELF] Allow output section data commands to take expressions
George Rimar via Phabricator via llvm-commits
- [PATCH] D26283: [ELF] - Partial support of --gdb-index command line option (Part 3).
George Rimar via Phabricator via llvm-commits
- [PATCH] D26283: [ELF] - Partial support of --gdb-index command line option (Part 3).
George Rimar via Phabricator via llvm-commits
- [PATCH] D26283: [ELF] - Partial support of --gdb-index command line option (Part 3).
George Rimar via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
George Rimar via Phabricator via llvm-commits
- [PATCH] D27327: [InstCombine] Fix to switch narrowing
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D27466: [SLP] Fix sign-extends for type-shrinking
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D26083: [LV] Scalarize operands of predicated instructions
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D26038: [coroutines] Sema: Allow co_return all by itself.
Gor Nishanov via Phabricator via llvm-commits
- [llvm] r288632 - [CMake] Refactor add_llvm_tool_symlink for reuse
Greg Bedwell via llvm-commits
- [llvm] r288632 - [CMake] Refactor add_llvm_tool_symlink for reuse
Greg Bedwell via llvm-commits
- [llvm] r288794 - [framelowering] Improve tracking of first CS pop instruction.
Greg Bedwell via llvm-commits
- [PATCH] D27326: Make a DWARF generator so we can unit test DWARF APIs with gtest.
Greg Clayton via llvm-commits
- [llvm] r289010 - Make a DWARF generator so we can unit test DWARF APIs with gtest.
Greg Clayton via llvm-commits
- [llvm] r289017 - Unbreak buildbots where the debug info test was crashing due to unchecked error.
Greg Clayton via llvm-commits
- [llvm] r289070 - Fix ASAN buildbots by fixing a double free crash.
Greg Clayton via llvm-commits
- [llvm] r289010 - Make a DWARF generator so we can unit test DWARF APIs with gtest.
Greg Clayton via llvm-commits
- [llvm] r289017 - Unbreak buildbots where the debug info test was crashing due to unchecked error.
Greg Clayton via llvm-commits
- [PATCH] D27326: Make a DWARF generator so we can unit test DWARF APIs with gtest.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D27326: Make a DWARF generator so we can unit test DWARF APIs with gtest.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D27326: Make a DWARF generator so we can unit test DWARF APIs with gtest.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D26283: [ELF] - Partial support of --gdb-index command line option (Part 3).
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D26283: [ELF] - Partial support of --gdb-index command line option (Part 3).
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D26283: [ELF] - Partial support of --gdb-index command line option (Part 3).
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D27326: Make a DWARF generator so we can unit test DWARF APIs with gtest.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D26283: [ELF] - Partial support of --gdb-index command line option (Part 3).
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D26283: [ELF] - Partial support of --gdb-index command line option (Part 3).
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D26283: [ELF] - Partial support of --gdb-index command line option (Part 3).
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D27634: Make a DWARFDIE class that can help avoid using the wrong DWARFUnit when extracting attributes
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D27634: Make a DWARFDIE class that can help avoid using the wrong DWARFUnit when extracting attributes
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D27634: Make a DWARFDIE class that can help avoid using the wrong DWARFUnit when extracting attributes
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D27634: Make a DWARFDIE class that can help avoid using the wrong DWARFUnit when extracting attributes
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D27634: Make a DWARFDIE class that can help avoid using the wrong DWARFUnit when extracting attributes
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D27287: [PPC] Prefer direct move on power8 if load 1 or 2 bytes to VSR
Guozhi Wei via Phabricator via llvm-commits
- [llvm] r288876 - [AArch64] Correct the check of signed 9-bit imm in isLegalAddressingMode()
Haicheng Wu via llvm-commits
- [PATCH] D27480: [AArch64] Correct the check of simm9
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D27480: [AArch64] Correct the check of simm9 in isLegalAddressingMode()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D27537: [AArch64] Correct the check of signed 9-bit imm in getIndexedAddressParts()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D27537: [AArch64] Correct the check of signed 9-bit imm in getIndexedAddressParts()
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D26675: [LoopUnroll] Modify a comment to clarify the usage of TripCount. NFC.
Haicheng Wu via Phabricator via llvm-commits
- [llvm] r288851 - [BDCE/DebugInfo] Preserve llvm.dbg.value's argument.
Hal Finkel via llvm-commits
- [llvm] r288189 - [LiveRangeEdit] Handle instructions with no defs correctly.
Hal Finkel via llvm-commits
- [llvm] r288851 - [BDCE/DebugInfo] Preserve llvm.dbg.value's argument.
Hal Finkel via llvm-commits
- [PATCH] D26224: NewGVN
Hal Finkel via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D27469: [LoopVersioning] Check if exit block dominates runtime check block.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D26685: [Analysis] Add Basic Escape Analysis
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D26420: Encode duplication factor from loop vectorization and loop unrolling to discriminator.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D27534: [BDCE] Skip metadata while replacing uses
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D25435: Add -femit-accurate-debug-info to emit more debug info for sample pgo profile collection
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D27618: Failure to vectorize __builtin_sqrt/__builtin_sqrtf
Hal Finkel via Phabricator via llvm-commits
- [www] r288739 - Win snapshot: r288665.
Hans Wennborg via llvm-commits
- [lld] r289271 - COFF: Support both /lldmap and /lldmap:<file>
Hans Wennborg via llvm-commits
- [PATCH] D27485: [X86] Skip over DEBUG_VALUE while looking for call sequence
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D27512: Refactor clang's ParseHelper into Support (llvm part)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D27513: Refactor clang's ParseHelper into Support (clang part)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D27327: [InstCombine] Fix to switch narrowing
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D27595: COFF: Support both /lldmap and /lldmap:<file>
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D27595: COFF: Support both /lldmap and /lldmap:<file>
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D27512: Move clang's ParseHelper into Support (llvm part)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D27595: COFF: Support both /lldmap and /lldmap:<file>
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D27595: COFF: Support both /lldmap and /lldmap:<file>
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D27603: Propagate -fdiagnostics-color to LLD.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D27327: [InstCombine] Fix to switch narrowing
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D27512: Move clang's ParseHelper into Support (llvm part)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D27603: Propagate -fdiagnostics-color to LLD.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D27595: COFF: Support both /lldmap and /lldmap:<file>
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D27512: Move clang's ParseHelper into Support (llvm part)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D27133: Introduce element-wise atomic memcpy and memmove intrinsics
Igor Laevsky via Phabricator via llvm-commits
- [lld] r289320 - Fix shared library build
Ismail Donmez via llvm-commits
- [PATCH] D26224: NewGVN
Jack Howarth via llvm-commits
- [PATCH] D27590: [SimplifyCFG] In sinkLastInstruction correctly set the debug location of the "common" instruction
James Molloy via Phabricator via llvm-commits
- [PATCH] D21731: fix bug 15393: invalid dwarf info on Win64
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D26872: Outliner: Add MIR-level outlining pass (resubmission)
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D26871: Outliner: Add a suffix tree type for the outliner
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D26870: Outliner: Add uniquely terminated strings for a suffix tree
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D26872: Outliner: Add MIR-level outlining pass
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D27449: [ARM] Implement execute-only support in CodeGen
Jim Grosbach via Phabricator via llvm-commits
- [PATCH] D27449: [ARM] Implement execute-only support in CodeGen
Jim Grosbach via Phabricator via llvm-commits
- [PATCH] D17293: [MC] AsmLexer: add extensible identifier's character set support.
Jim Grosbach via Phabricator via llvm-commits
- [RFC] hacking around libtool
Joerg Sonnenberger via llvm-commits
- [llvm] r289187 - Re-commit r289184, "Support: Use a 64-bit seek in raw_fd_ostream::seek()." with a configure-time check for lseek64.
Joerg Sonnenberger via llvm-commits
- [llvm] r289187 - Re-commit r289184, "Support: Use a 64-bit seek in raw_fd_ostream::seek()." with a configure-time check for lseek64.
Joerg Sonnenberger via llvm-commits
- [PATCH] D27295: Remove existing file in a separate thread asynchronously.
Joerg Sonnenberger via llvm-commits
- [PATCH] D27295: Remove existing file in a separate thread asynchronously.
Joerg Sonnenberger via llvm-commits
- [PATCH] D26290: Only consider local functions local for the purpose of NOP eliminate after calls on PPC64
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D26566: Use PIC relocation model as default for PowerPC64 ELF
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D27581: [ELF][I386] .got.plt entries for i386 should use the VA of the ifunc resolver function
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D27245: Integer division expansion should handle constant divisors intelligently
Joerg Sonnenberger via Phabricator via llvm-commits
- [test-suite] r288806 - Add missing -lm to the CMake configuration of 433.milc
Johannes Doerfert via llvm-commits
- [polly] r288516 - Do not allow multiple possibly aliasing ptrs in an expression
Johannes Doerfert via llvm-commits
- [polly] r288924 - Add more ISL foreachElt functions. NFC.
Johannes Doerfert via llvm-commits
- [PATCH] D26685: [Analysis] Add Basic Escape Analysis
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D26685: [Analysis] Add Basic Escape Analysis
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D27585: [CaptureTracking] Add optimistic capture tracker for stores
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D26685: [Analysis] Add Basic Escape Analysis
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D27005: [lit] Support custom parsers in parseIntegratedTestScript
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D27374: [PM] Rename lookupPass to lookUpPass.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D27197: [PM] Support invalidation of inner analysis managers from a pass over the outer IR unit.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D27198: [PM] Introduce the facilities for registering cross-IR-unit dependencies that require deferred invalidation.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D27205: [PM] Teach the AAManager and AAResults layer (the worst offender for inter-analysis dependencies) to use the new invalidation infrastructure.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D27502: [PM] Edit comments on PM Proxy and utility classes.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D27502: [PM] Edit comments on PM Proxy and utility classes.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D27502: [PM] Edit comments on PM Proxy and utility classes.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D27636: [NVPTX] Move PropertyAnnotationNames into a cc file.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D27637: [NVPTX] Move NVPTXUtilities.{h, cpp} into namespace llvm.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D27638: [NVPTX] Support .maxnreg annotation.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D27197: [PM] Support invalidation of inner analysis managers from a pass over the outer IR unit.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D27198: [PM] Introduce the facilities for registering cross-IR-unit dependencies that require deferred invalidation.
Justin Lebar via Phabricator via llvm-commits
- [llvm] r288705 - [LAA] Prevent invalid IR for loop-invariant bound in loop body
Keno Fischer via llvm-commits
- [llvm] r289013 - [CodeGen] Fix invalid DWARF info on Win64
Keno Fischer via llvm-commits
- [llvm] r289014 - Revert "[CodeGen] Fix invalid DWARF info on Win64"
Keno Fischer via llvm-commits
- [llvm] r289073 - ConstantFolding: Don't crash when encountering vector GEP
Keno Fischer via llvm-commits
- [llvm] r289013 - [CodeGen] Fix invalid DWARF info on Win64
Keno Fischer via llvm-commits
- [PATCH] D21731: fix bug 15393: invalid dwarf info on Win64
Keno Fischer via Phabricator via llvm-commits
- [www] r288820 - Remove "call for papers deadline" as it is confusing
Kevin Streit via llvm-commits
- [www] r288824 - Remove leftover '.'
Kevin Streit via llvm-commits
- [PATCH] D27584: AMDGPU: Improve nsw/nuw/exact when promoting uniform i16 ops
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r289088 - [sanitizer] Do not use the alignment-rounded-up size when using the secondary
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r289180 - Reverting rL289088 while investigating some test issue on the build servers
Kostya Kortchinsky via llvm-commits
- [PATCH] D27428: [sanitizer] Do not use the alignment-rounded-up size when using the secondary
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D27428: [sanitizer] Do not use the alignment-rounded-up size when using the secondary
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D27428: [sanitizer] Do not use the alignment-rounded-up size when using the secondary
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D27428: [sanitizer] Do not use the alignment-rounded-up size when using the secondary
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D27428: [sanitizer] Do not use the alignment-rounded-up size when using the secondary
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D27428: [sanitizer] Do not use the alignment-rounded-up size when using the secondary
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r288731 - [libFuzzer] refactor the code to allow collecting features in different ways. Also initialize a couple of Fuzzer:: members that might have been used uninitialized :(
Kostya Serebryany via llvm-commits
- Flaky sanitizer tests on clang-ppc64le-linux-lnt bot
Kostya Serebryany via llvm-commits
- [zorg] r288958 - [libFuzzer bot] don't error on the libpng test as it's too flaky
Kostya Serebryany via llvm-commits
- Fix "error: use of undeclared identifier 'Printf'" in FuzzerExtFunctionsDlsym.cpp
Kostya Serebryany via llvm-commits
- [llvm] r288979 - [libFuzzer] include FuzzerIO.h and hopefully fix the Mac build. reported by Dejan Mircevski
Kostya Serebryany via llvm-commits
- [llvm] r289166 - [libFuzzer] implement crash-resistant merge (https://github.com/google/sanitizers/issues/722). This is a first experimental variant that needs some more testing, thus not yet adding a lit test (but there are unit tests).
Kostya Serebryany via llvm-commits
- [llvm] r289310 - [libFuzzer] use __sanitizer_get_module_and_offset_for_pc to get the module name while printing the coverage
Kostya Serebryany via llvm-commits
- [llvm] r289311 - [libFuzzer] switch all libFuzzer tests to use -fsanitize-coverage=trace-pc-guard. Support for the previosly used instrumentation will be removed in the following changes
Kostya Serebryany via llvm-commits
- [llvm] r289312 - [libFuzzer] test cleanup
Kostya Serebryany via llvm-commits
- [llvm] r289313 - [libFuzzer] test cleanup (2)
Kostya Serebryany via llvm-commits
- [llvm] r289314 - [libFuzzer] test cleanup (3)
Kostya Serebryany via llvm-commits
- [zorg] r289364 - [libFuzzer bot] don
Kostya Serebryany via llvm-commits
- [llvm] r289368 - [libFuzzer] don't depend on time in a test
Kostya Serebryany via llvm-commits
- [PATCH] D27238: [libFuzzer] Diff 7 - Improve Signal Handler interface.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D27433: [libFuzzer] Diff 16 - Fix bug in detecting timeouts when input string is empty.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D27238: [libFuzzer] Diff 7 - Improve Signal Handler interface.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D27238: [libFuzzer] Diff 7 - Improve Signal Handler interface.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D27238: [libFuzzer] Diff 7 - Improve Signal Handler interface.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D27238: [libFuzzer] Diff 7 - Improve Signal Handler interface.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D27238: [libFuzzer] Diff 7 - Improve Signal Handler interface.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D27577: [libFuzzer] Diff 18 - Avoid name collision with Windows API.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D27428: [sanitizer] Do not use the alignment-rounded-up size when using the secondary
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D27598: [asan][docs] Fix the documentation to use clang++ for the C++ example
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r289099 - [RDF] Fix incorrect lane mask calculation
Krzysztof Parzyszek via llvm-commits
- [PATCH] D27454: Extract LaneBitmask into a separate type
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D26359: Use LiveRangeCalc to extend live ranges in shrinkToUses
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D26359: Use LiveRangeCalc to extend live ranges in shrinkToUses
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D27454: Extract LaneBitmask into a separate type
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D27454: Extract LaneBitmask into a separate type
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D27454: Extract LaneBitmask into a separate type
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D27659: [sanitizer] intercept bstring functions
Kuang-che Wu via Phabricator via llvm-commits
- [PATCH] D27399: [tsan] Unify the stack trace render format between TSan and ASan
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D27407: Remove a couple of memset usages from TSan, introduced in r288624.
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D27407: Remove a couple of memset usages from TSan, introduced in r288624.
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D27083: [sanitizer] Handle malloc_destroy_zone() on Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D27083: [sanitizer] Handle malloc_destroy_zone() on Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D27390: [sanitizer] Use architecture/slice information when symbolizing fat Mach-O files on Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D27378: [asan] Teach asan_symbolize.py to use :arch with atos and llvm-symbolizer on Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D26506: Compiler-rt part of D26230: Add (constant) masked load/store support
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D27656: [tsan] Implement __tsan_get_alloc_stack to query the allocation stack of a heap pointer
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D27083: [sanitizer] Handle malloc_destroy_zone() on Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] r288681 - [compiler-rt] Remove duplicates from COMPILER_RT_SUPPORTED_ARCH
Kuba Mracek via llvm-commits
- Flaky sanitizer tests on clang-ppc64le-linux-lnt bot
Kuba Mracek via llvm-commits
- [compiler-rt] r289375 - [sanitizer] Handle malloc_destroy_zone() on Darwin
Kuba Mracek via llvm-commits
- [compiler-rt] r289376 - [sanitizer] Make sure libmalloc doesn't remove the sanitizer zone from malloc_zones[0]
Kuba Mracek via llvm-commits
- [llvm] r289196 - Update Doxygen comment in StringSaver (NFC)
Malcolm Parsons via llvm-commits
- [llvm] r288763 - [llvm] Fix D26214: Move error handling out of MC and to the callers.
Mandeep Singh Grang via llvm-commits
- [PATCH] D27360: [clang] Fix D26214: Move error handling out of MC and to the callers.
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D27360: [clang] Fix D26214: Move error handling out of MC and to the callers.
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D27360: [clang] Fix D26214: Move error handling out of MC and to the callers.
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D27359: [llvm] Fix D26214: Move error handling out of MC and to the callers.
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D26718: [llvm] Iterate SmallPtrSet in reverse order to uncover non-determinism in codegen
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D26718: [llvm] Iterate SmallPtrSet in reverse order to uncover non-determinism in codegen
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Manman Ren via Phabricator via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Manman Ren via Phabricator via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Manman Ren via Phabricator via llvm-commits
- [PATCH] D26224: NewGVN
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D26224: NewGVN
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D27475: [libFuzzer] Diff 17 - Implement DirName() for Windows.
Marcos Pividori via llvm-commits
- [PATCH] D27240: [libFuzzer] Diff 8 - Improve synchronization.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27238: [libFuzzer] Diff 7 - Improve Signal Handler interface.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27433: [libFuzzer] Diff 16 - Fix bug in detecting timeouts when input string is empty.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27433: [libFuzzer] Diff 16 - Fix bug in detecting timeouts when input string is empty.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27475: [libFuzzer] Diff 17 - Implement DirName() for Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27475: [libFuzzer] Diff 17 - Implement DirName() for Windows.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27238: [libFuzzer] Diff 7 - Improve Signal Handler interface.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27238: [libFuzzer] Diff 7 - Improve Signal Handler interface.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27238: [libFuzzer] Diff 7 - Improve Signal Handler interface.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27238: [libFuzzer] Diff 7 - Improve Signal Handler interface.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27238: [libFuzzer] Diff 7 - Improve Signal Handler interface.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27577: [libFuzzer] Diff 18 - Avoid name collision with Windows API.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Marcos Pividori via Phabricator via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Independent implementation of DirName for Windows.
Marcos Pividori via Phabricator via llvm-commits
- [llvm] r289260 - AMDGPU/SI: Allow using SGPRs 96-101 on VI
Marek Olsak via llvm-commits
- [llvm] r289261 - AMDGPU/SI: Don't reserve FLAT_SCR on non-HSA targets & without stack objects
Marek Olsak via llvm-commits
- [llvm] r289262 - AMDGPU/SI: Don't reserve XNACK when it's disabled
Marek Olsak via llvm-commits
- [llvm] r289263 - AMDGPU/SI: Remove XNACK feature from CI
Marek Olsak via llvm-commits
- [PATCH] D27323: [X86] Fix non-intrinsic roundss/roundsd to not read the destination register
Marina Yatsina via Phabricator via llvm-commits
- [PATCH] D14390: [mips] Expansion of LI.S and LI.D
Matija Amidžić via Phabricator via llvm-commits
- [llvm] r288695 - AMDGPU: Refactor exp instructions
Matt Arsenault via llvm-commits
- [llvm] r288697 - AMDGPU: Change how exp is printed
Matt Arsenault via llvm-commits
- [llvm] r288698 - AMDGPU: Assembler support for exp
Matt Arsenault via llvm-commits
- [llvm] r288715 - AMDGPU: Minor assembler refactoring
Matt Arsenault via llvm-commits
- [llvm] r288718 - AMDGPU: Consolidate inline immediate predicate functions
Matt Arsenault via llvm-commits
- [llvm] r288744 - AMDGPU: Don't required structured CFG
Matt Arsenault via llvm-commits
- [llvm] r288856 - AMDGPU: Fix operand name for v_interp_*
Matt Arsenault via llvm-commits
- [llvm] r288861 - AMDGPU: Fix crash on i16 constant expression
Matt Arsenault via llvm-commits
- [llvm] r288978 - InstCombine: Fold bitcast of vector to FP scalar
Matt Arsenault via llvm-commits
- [llvm] r289093 - AMDGPU: Fix commuting v_sub_u16
Matt Arsenault via llvm-commits
- [llvm] r289096 - AMDGPU: Make f16 ConstantFP legal
Matt Arsenault via llvm-commits
- [llvm] r289189 - AMDGPU: Select i16 instructions to VOP3 forms
Matt Arsenault via llvm-commits
- [llvm] r289229 - AMDGPU: Clean up instruction bits
Matt Arsenault via llvm-commits
- [llvm] r289230 - AMDGPU: Allow TBA, TMA, TTMP* registers with SMEM instructions
Matt Arsenault via llvm-commits
- [llvm] r289231 - AMDGPU: Fix i128 mul
Matt Arsenault via llvm-commits
- [llvm] r289235 - AMDGPU: Fix isTypeDesirableForOp for i16
Matt Arsenault via llvm-commits
- [llvm] r289272 - AMDGPU: Cleanup checks in sext_inreg test
Matt Arsenault via llvm-commits
- [llvm] r289291 - AMDGPU: Change vintrp printing to better match sc
Matt Arsenault via llvm-commits
- [llvm] r289292 - AMDGPU: Fix vintrp disassembly
Matt Arsenault via llvm-commits
- [llvm] r289306 - AMDGPU: Fix handling of 16-bit immediates
Matt Arsenault via llvm-commits
- [llvm] r289307 - AMDGPU: Fix AMDGPUPromoteAlloca breaking addrspacecasts
Matt Arsenault via llvm-commits
- [llvm] r289337 - AMDGPU: Fix asan errors when folding operands
Matt Arsenault via llvm-commits
- [PATCH] D27416: AMDGPU/SI: Set correct value for amd_kernel_code_t::kernarg_segment_alignment
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27423: AMDGPU: Select i16 instructions to VOP3 forms
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D12067: AMDGPU: Refactor exp instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D12068: AMDGPU: Change how exp is printed
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D26761: AMDGPU: Assembler support for exp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27265: AMDGPU: Minor assembler refactoring
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D23286: AMDGPU/SI: Propose to redefine image load/store intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27275: AMDGPU: Consolidate inline immediate predicate functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27278: AMDGPU: Fix operand name for v_interp_*
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D23430: Scalarizer: Initialize members set during doInitialization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27278: AMDGPU: Fix operand name for v_interp_*
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27028: Add intrinsics for constrained floating point operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27028: Add intrinsics for constrained floating point operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D23584: AMDGPU: Don't required structured CFG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27028: Add intrinsics for constrained floating point operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27482: AMDGPU: Select branch on undef to uniform scc branch
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D26101: AMDGPU: Enable early if convert
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27278: AMDGPU: Fix operand name for v_interp_*
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27487: AMDGPU: Allow TBA, TMA, TTMP* registers with SMEM instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27379: AMDGPU: Fix crash on i16 constant expression
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27505: AMDGPU: Clean up instruction bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27344: AMDGPU: Properly implement SIRegisterInfo::isFrameOffsetLegal and needsFrameBaseReg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27533: AMDGPU: Make AllocationPriority of SGPRs higher than VGPRs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D23414: Remove unused CONVERT_RNDSAT intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D26785: InstCombine: Fold bitcast of vector to FP scalar
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D26785: InstCombine: Fold bitcast of vector to FP scalar
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27553: AMDGPU: Fix commuting v_sub_u16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27558: BranchRelaxation: Compute live-ins when splitting a block
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27584: AMDGPU: Improve nsw/nuw/exact when promoting uniform i16 ops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27584: AMDGPU: Improve nsw/nuw/exact when promoting uniform i16 ops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27283: Fix invalid addrspacecast due to combining alloca with global var
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27283: Fix invalid addrspacecast due to combining alloca with global var
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27553: AMDGPU: Fix commuting v_sub_u16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27588: AMDGPU: Fix i128 mul
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27381: AMDGPU: Make f16 ConstantFP legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27283: Fix invalid addrspacecast due to combining alloca with global var
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27601: AMDGPU: Fix isTypeDesirableForOp for i16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27423: AMDGPU: Select i16 instructions to VOP3 forms
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27505: AMDGPU: Clean up instruction bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27487: AMDGPU: Allow TBA, TMA, TTMP* registers with SMEM instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27588: AMDGPU: Fix i128 mul
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27601: AMDGPU: Fix isTypeDesirableForOp for i16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27317: AMDGPU: Fix handling of 16-bit immediates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27623: AMDGPU: Change vintrp printing to better match sc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27626: AMDGPU: Fix vintrp disassembly
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27639: AMDGPU: Fix AMDGPUPromoteAlloca breaking addrspacecasts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27626: AMDGPU: Fix vintrp disassembly
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27623: AMDGPU: Change vintrp printing to better match sc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27639: AMDGPU: Fix AMDGPUPromoteAlloca breaking addrspacecasts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27665: AMDGPU: Assembler support for vintrp instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27664: AMDGPU: Remove unneccessary intermediate vector
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27663: AMDGPU: Change vintrp printing
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D27665: AMDGPU: Assembler support for vintrp instructions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r288909 - [LV] Scalarize operands of predicated instructions
Matthew Simpson via llvm-commits
- [PATCH] D27466: [SLP] Fix sign-extends for type-shrinking
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D27466: [SLP] Fix sign-extends for type-shrinking
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D27466: [SLP] Fix sign-extends for type-shrinking
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D26083: [LV] Scalarize operands of predicated instructions
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D27466: [SLP] Fix sign-extends for type-shrinking
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D26083: [LV] Scalarize operands of predicated instructions
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D26083: [LV] Scalarize operands of predicated instructions
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D26555: [LV] Keep predicated instructions in the same block
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D27466: [SLP] Fix sign-extends for type-shrinking
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D27466: [SLP] Fix sign-extends for type-shrinking
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D27466: [SLP] Fix sign-extends for type-shrinking
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D27466: [SLP] Fix sign-extends for type-shrinking
Matthew Simpson via Phabricator via llvm-commits
- [llvm] r288655 - TableGen/AsmMatcherEmitter: Trust that stable_sort works
Matthias Braun via llvm-commits
- [llvm] r288693 - TableGen/AsmMatcherEmitter: Bring sorting check back under EXPENSIVE_CHECKS
Matthias Braun via llvm-commits
- [llvm] r288655 - TableGen/AsmMatcherEmitter: Trust that stable_sort works
Matthias Braun via llvm-commits
- [llvm] r288959 - [CMake] Use cmakedefine01 instead of cmakedefine
Matthias Braun via llvm-commits
- [llvm] r289002 - LivePhysReg: Use reference instead of pointer in init(); NFC
Matthias Braun via llvm-commits
- [llvm] r289003 - TargetPassConfig: Rename DisablePostRA -> DisablePostRASched; NFC
Matthias Braun via llvm-commits
- [llvm] r289004 - The few days mentioned in r267095 are over
Matthias Braun via llvm-commits
- [llvm] r289254 - Move .mir tests to appropriate directories
Matthias Braun via llvm-commits
- [llvm] r289265 - Add README describing the intention of test/CodeGen/MIR
Matthias Braun via llvm-commits
- [test-suite] r289267 - utils/tdiff.py: Fix some bugs/improve performance for large targets
Matthias Braun via llvm-commits
- [test-suite] r289268 - utils/compare.py: Fix problems when not showing the diff column
Matthias Braun via llvm-commits
- [test-suite] r289269 - Add a CTMark directory
Matthias Braun via llvm-commits
- [test-suite] r289274 - Also mention TEST_SUITE_RUN_BENCHMARKS=0 in the CTMark README
Matthias Braun via llvm-commits
- [test-suite] r289275 - Revert "utils/compare.py: Fix problems when not showing the diff column"
Matthias Braun via llvm-commits
- [PATCH] D27425: [AArch64] Fold some refilled/spilled subreg COPYs
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D27343: [framelowering] Improve tracking of first CS pop instruction.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D27343: [framelowering] Improve tracking of first CS pop instruction.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D23303: LiveIntervalAnalysis: fix a crash in repairOldRegInRange
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D23303: LiveIntervalAnalysis: fix a crash in repairOldRegInRange
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D27005: [lit] Support custom parsers in parseIntegratedTestScript
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D27490: Add CTMark directory to test-suite
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D27558: BranchRelaxation: Compute live-ins when splitting a block
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D27559: AArch64: Enable post-ra liveness updates
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D27562: CodeGen: Do not compute liveins when trackLivenessAfterRegalloc() is false
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D27562: CodeGen: Do not compute liveins when trackLivenessAfterRegalloc() is false
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D26359: Use LiveRangeCalc to extend live ranges in shrinkToUses
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D27454: Extract LaneBitmask into a separate type
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D27454: Extract LaneBitmask into a separate type
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D26872: Outliner: Add MIR-level outlining pass
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D27562: CodeGen: Assert that liveness is up to date when reading block live-ins.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D27562: CodeGen: Assert that liveness is up to date when reading block live-ins.
Matthias Braun via Phabricator via llvm-commits
- [lld] r289152 - [ELF] Allow output section data commands to take expressions
Meador Inge via llvm-commits
- [lld] r289278 - [ELF] Fix test case thinko from r289152
Meador Inge via llvm-commits
- [PATCH] D27441: [llgo] Fix `debug` to use latest `DIBuilder` bindings
Meador Inge via Phabricator via llvm-commits
- [PATCH] D27442: [llgo] Update to use the latest IR attribute bindings
Meador Inge via Phabricator via llvm-commits
- [PATCH] D22905: [llgo] set debuglocs for calls in synthetic functions
Meador Inge via Phabricator via llvm-commits
- [PATCH] D27442: [llgo] Update to use the latest IR attribute bindings
Meador Inge via Phabricator via llvm-commits
- [PATCH] D27442: [llgo] Update to use the latest IR attribute bindings
Meador Inge via Phabricator via llvm-commits
- [PATCH] D27442: [llgo] Update to use the latest IR attribute bindings
Meador Inge via Phabricator via llvm-commits
- [PATCH] D27441: [llgo] Fix `debug` to use latest `DIBuilder` bindings
Meador Inge via Phabricator via llvm-commits
- [PATCH] D27474: [llgo] Remove support for LLVM attributes
Meador Inge via Phabricator via llvm-commits
- [PATCH] D27474: [llgo] Remove support for LLVM attributes
Meador Inge via Phabricator via llvm-commits
- [PATCH] D27276: [ELF, WIP] Allow defined symbols to be assigned from linker script
Meador Inge via Phabricator via llvm-commits
- [PATCH] D27524: [ELF][MIPS] Make _gp, _gp_disp, __gnu_local_gp global symbols
Meador Inge via Phabricator via llvm-commits
- [PATCH] D27276: [ELF, WIP] Allow defined symbols to be assigned from linker script
Meador Inge via Phabricator via llvm-commits
- [PATCH] D27561: [ELF] Allow output section data commands to take expressions
Meador Inge via Phabricator via llvm-commits
- [PATCH] D27276: [ELF] Allow defined symbols to be assigned from linker script
Meador Inge via Phabricator via llvm-commits
- [PATCH] D27276: [ELF] Allow defined symbols to be assigned from linker script
Meador Inge via Phabricator via llvm-commits
- [PATCH] D27561: [ELF] Allow output section data commands to take expressions
Meador Inge via Phabricator via llvm-commits
- [PATCH] D27276: [ELF] Allow defined symbols to be assigned from linker script
Meador Inge via Phabricator via llvm-commits
- [PATCH] D27561: [ELF] Allow output section data commands to take expressions
Meador Inge via Phabricator via llvm-commits
- [PATCH] D27276: [ELF] Allow defined symbols to be assigned from linker script
Meador Inge via Phabricator via llvm-commits
- [PATCH] D27561: [ELF] Allow output section data commands to take expressions
Meador Inge via Phabricator via llvm-commits
- [PATCH] D27561: [ELF] Allow output section data commands to take expressions
Meador Inge via Phabricator via llvm-commits
- [PATCH] D26671: Replace APFloatBase static fltSemantics data members with getter functions
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D21468: Fixed LegacyPassManager inconsistency
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27028: Add intrinsics for constrained floating point operations
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27028: Add intrinsics for constrained floating point operations
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27324: IPO: Introduce ThinLTOBitcodeWriter pass.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27432: Introduces cmake option `LLVM_DISABLE_ABI_BREAKING_CHECKS_ENFORCING`
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27028: Add intrinsics for constrained floating point operations
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27324: IPO: Introduce ThinLTOBitcodeWriter pass.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27324: IPO: Introduce ThinLTOBitcodeWriter pass.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27324: IPO: Introduce ThinLTOBitcodeWriter pass.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27432: Introduces cmake option `LLVM_DISABLE_ABI_BREAKING_CHECKS_ENFORCING`
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D26718: [llvm] Iterate SmallPtrSet in reverse order to uncover non-determinism in codegen
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27374: [PM] Rename lookupPass to lookUpPass.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27324: IPO: Introduce ThinLTOBitcodeWriter pass.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27324: IPO: Introduce ThinLTOBitcodeWriter pass.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27507: [ThinLTO] Add an API to trigger file-based API for returning objects to the linker
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27507: [ThinLTO] Add an API to trigger file-based API for returning objects to the linker
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D26718: [llvm] Iterate SmallPtrSet in reverse order to uncover non-determinism in codegen
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27560: Always run GlobalDCE at O0
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27556: LTO: Hash the parts of the LTO configuration that affect code generation.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27556: LTO: Hash the parts of the LTO configuration that affect code generation.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27635: [ThinLTO] Import only necessary DICompileUnit fields
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27635: [ThinLTO] Import only necessary DICompileUnit fields
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27635: [ThinLTO] Import only necessary DICompileUnit fields
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27646: Refactor BitcodeReader: move Metadata and ValueId handling in their own class/file
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27635: [ThinLTO] Import only necessary DICompileUnit fields
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27642: DebugInfo: Added support for Checksum debug info feature (LLVM IR part)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27646: Refactor BitcodeReader: move Metadata and ValueId handling in their own class/file
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27077: LTO: Port the new LTO API to ModuleSymbolTable.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27078: LTO: Port the legacy LTO API to ModuleSymbolTable.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27313: LTO: Add support for multi-module bitcode files.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27077: LTO: Port the new LTO API to ModuleSymbolTable.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27077: LTO: Port the new LTO API to ModuleSymbolTable.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27668: Remove IsMetadataMaterialized from BitcodeReader (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D27646: Refactor BitcodeReader: move Metadata and ValueId handling in their own class/file
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r288754 - Introduces cmake option `LLVM_DISABLE_ABI_BREAKING_CHECKS_ENFORCING`
Mehdi Amini via llvm-commits
- [PATCH] D26718: [llvm] Iterate SmallPtrSet in reverse order to uncover non-determinism in codegen
Mehdi Amini via llvm-commits
- [polly] r288516 - Do not allow multiple possibly aliasing ptrs in an expression
Michael Kruse via llvm-commits
- [polly] r288811 - Update to isl-0.17.1-314-g3106e8d
Michael Kruse via llvm-commits
- [polly] r288915 - Add IslPtr type traits. NFC.
Michael Kruse via llvm-commits
- [polly] r288924 - Add more ISL foreachElt functions. NFC.
Michael Kruse via llvm-commits
- [polly] r288925 - Add unittests for foreach(Elt|Piece). NFC.
Michael Kruse via llvm-commits
- [polly] r288924 - Add more ISL foreachElt functions. NFC.
Michael Kruse via llvm-commits
- [PATCH] D24716: [Polly] DeLICM/DePRE (WIP)
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D24716: [Polly] DeLICM/DePRE (WIP)
Michael Kruse via Phabricator via llvm-commits
- [llvm] r288703 - [X86] Fix non-intrinsic roundss/roundsd to not read the destination register
Michael Kuperstein via llvm-commits
- [llvm] r288964 - [X86] Do not assume "ri" instructions always have an immediate operand
Michael Kuperstein via llvm-commits
- [llvm] r288965 - [X86] Skip over DEBUG_VALUE while looking for start of call sequence
Michael Kuperstein via llvm-commits
- [llvm] r287792 - [X86] Allow folding of stack reloads when loading a subreg of the spilled reg
Michael Kuperstein via llvm-commits
- [PATCH] D27323: [X86] Fix non-intrinsic roundss/roundsd to not read the destination register
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27323: [X86] Fix non-intrinsic roundss/roundsd to not read the destination register
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27323: [X86] Fix non-intrinsic roundss/roundsd to not read the destination register
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27323: [X86] Fix non-intrinsic roundss/roundsd to not read the destination register
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27203: [X86] Prefer reduced width multiplication over pmulld on Silvermont
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27466: [SLP] Fix sign-extends for type-shrinking
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27466: [SLP] Fix sign-extends for type-shrinking
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D26083: [LV] Scalarize operands of predicated instructions
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27481: [X86] Do not assume "ri" instructions actually have an immediate operand
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27485: [X86] Skip over DEBUG_VALUE while looking for call sequence
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D26743: Expandload and Compressing store - documentation update
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27481: [X86] Do not assume "ri" instructions actually have an immediate operand
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27485: [X86] Skip over DEBUG_VALUE while looking for call sequence
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27518: Moving isComplex decision to TTI
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27573: [X86] Fix bug in r288804.
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27466: [SLP] Fix sign-extends for type-shrinking
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27518: Moving isComplex decision to TTI
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27644: Bail out for reduceVMULWidth for illegal types
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D27437: [TargetInstrInfo] replace redundant expression in getMemOpBaseRegImmOfs
Michael LeMay via Phabricator via llvm-commits
- [llvm] r288656 - [cmake] Include component in Sphinx install rules
Michal Gorny via llvm-commits
- [PATCH] D24982: [cmake] Include component in Sphinx install rules
Michał Górny via Phabricator via llvm-commits
- [PATCH] D27386: build: add support for standalone lld build
Michał Górny via Phabricator via llvm-commits
- [llvm] r289076 - [AMDGPU] Scalarization of global uniform loads.
Michel Dänzer via llvm-commits
- [compiler-rt] r288711 - [sanitizers] __sanitizer_get_module_and_offset_for_pc interface function
Mike Aizatsky via llvm-commits
- [compiler-rt] r288726 - [sanitizers] mac prints null differently
Mike Aizatsky via llvm-commits
- [compiler-rt] r288775 - [XRay][compiler-rt] XRay Buffer Queue
Mike Aizatsky via llvm-commits
- [llvm] r288871 - [LVI] Simplify obfuscated code
Mike Aizatsky via llvm-commits
- [llvm] r288959 - [CMake] Use cmakedefine01 instead of cmakedefine
Mike Aizatsky via llvm-commits
- [llvm] r289013 - [CodeGen] Fix invalid DWARF info on Win64
Mike Aizatsky via llvm-commits
- [PATCH] D27518: Moving isComplex decision to TTI
Mohammed Agabaria via Phabricator via llvm-commits
- [llvm] r288725 - [SCCP] Remove manual folding of terminator instructions.
NAKAMURA Takumi via llvm-commits
- [llvm] r288770 - [CMake] Cleanup TableGen include flags
NAKAMURA Takumi via llvm-commits
- [llvm] r289051 - DebugInfoDWARFTests: Reorder LLVM_LINK_COMPONENTS.
NAKAMURA Takumi via llvm-commits
- [llvm] r289052 - DebugInfoDWARFTests: Add missing deps, AsmPrinter and Object.
NAKAMURA Takumi via llvm-commits
- [llvm] r289053 - DebugInfoDWARFTests: Prune unused libdeps.
NAKAMURA Takumi via llvm-commits
- [llvm] r289054 - LanaiInstPrinter: Prune unused libdeps.
NAKAMURA Takumi via llvm-commits
- [llvm] r289056 - DIE::addAttribute(): Prune a redundant \param. [-Wdocumentation]
NAKAMURA Takumi via llvm-commits
- [llvm] r289057 - Prune unused \param(s) in r289050. [-Wdocumentation]
NAKAMURA Takumi via llvm-commits
- [llvm] r289060 - Prune unused libdeps.
NAKAMURA Takumi via llvm-commits
- [llvm] r289202 - llvm/test/Object/archive-thin-create.test: Make sure that %t is empty to stabilize the test.
NAKAMURA Takumi via llvm-commits
- [PATCH] D27404: Make asan_symbolize.py py3-compatible
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D27405: Make sancov.py py3-compatible
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D27386: build: add support for standalone lld build
NAKAMURA Takumi via Phabricator via llvm-commits
- [Diffusion] rL288725: [SCCP] Remove manual folding of terminator instructions.
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D24956: [SelectionDAG] Add expansion and promotion of [US]MUL_LOHI
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D27610: CMake is funky on detecting Intel 17 as GCC compatible.
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D27610: CMake is funky on detecting Intel 17 as GCC compatible.
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] r288800 - [PowerPC] Improvements for BUILD_VECTOR Vol. 4
Nemanja Ivanovic via llvm-commits
- [PATCH] D26066: [PowerPC] Improvements for BUILD_VECTOR Vol. 4
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D26547: [PPC] add intrinsics mapping to the extractuw/insertw instructions
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D27616: Add LLVM-C interface for Windows x64 SEH instructions
Nick Barnes via Phabricator via llvm-commits
- [llvm] r289048 - AMDGPU: Properly implement SIRegisterInfo::isFrameOffsetLegal and needsFrameBaseReg
Nicolai Haehnle via llvm-commits
- [llvm] r289049 - X86: Add checks for fma_patterns[_wide].ll with -enable-no-infs-fp-math
Nicolai Haehnle via llvm-commits
- [llvm] r289050 - [SelectionDAG] Add expansion and promotion of [US]MUL_LOHI
Nicolai Haehnle via llvm-commits
- [PATCH] D27346: X86: Split fma_pattern[_wide].ll
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D27347: X86: Add checks for fma_patterns_distributive[_wide].ll with -enable-no-infs-fp-math
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D27344: AMDGPU: Properly implement SIRegisterInfo::isFrameOffsetLegal and needsFrameBaseReg
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D24956: [SelectionDAG] Add expansion and promotion of [US]MUL_LOHI
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D24956: [SelectionDAG] Add expansion and promotion of [US]MUL_LOHI
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D27572: AMDGPU: llvm.amdgcn.interp.mov is a source of divergence
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D27553: AMDGPU: Fix commuting v_sub_u16
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D25046: AMDGPU: Emit runtime metadata version 2 as YAML
Nikolay Haustov via Phabricator via llvm-commits
- [PATCH] D25046: AMDGPU: Emit runtime metadata version 2 as YAML
Nikolay Haustov via Phabricator via llvm-commits
- [llvm] r288667 - [PPC] Slightly Improve Assembly Parsing errors and add EOL comment
Nirav Dave via llvm-commits
- [llvm] r289221 - In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled.
Nirav Dave via llvm-commits
- [llvm] r289226 - Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled."
Nirav Dave via llvm-commits
- [PATCH] D27514: Add -verify-asm-diags mode to llvm-mc
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D27514: Add -verify-asm-diags mode to llvm-mc
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D27511: Add a comment consumer mechanism to MCAsmLexer
Nirav Dave via Phabricator via llvm-commits
- [llvm] r288805 - [ARM] Better error message for invalid flag-preserving Thumb1 insts
Oliver Stannard via llvm-commits
- [llvm] r289036 - Add a comment consumer mechanism to MCAsmLexer
Oliver Stannard via llvm-commits
- [PATCH] D27411: [Assembler] Better error messages for .org directive
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D27414: [ARM] Better error message for invalid flag-preserving Thumb1 insts
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D27414: [ARM] Better error message for invalid flag-preserving Thumb1 insts
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D27511: Add a comment consumer mechanism to MCAsmLexer
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D27512: Refactor clang's ParseHelper into Support (llvm part)
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D27513: Refactor clang's ParseHelper into Support (clang part)
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D27514: Add -verify-asm-diags mode to llvm-mc
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D27519: Allow checking for asm diags with a specific column number
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D27514: Add -verify-asm-diags mode to llvm-mc
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D27511: Add a comment consumer mechanism to MCAsmLexer
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D27512: Move clang's ParseHelper into Support (llvm part)
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D27514: Add -verify-asm-diags mode to llvm-mc
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D27514: Add -verify-asm-diags mode to llvm-mc
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D27512: Move clang's ParseHelper into Support (llvm part)
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D27620: [Assembler] Report multiple near misses for invalid instructions
Oliver Stannard via Phabricator via llvm-commits
- [llvm] r289383 - [X86] Regcall - Adding support for mask types
Oren Ben Simhon via llvm-commits
- [PATCH] D27148: Regcall - Adding support for mask types
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D27148: Regcall - Adding support for mask types
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D27392: Vectorcall Calling Convention - Adding CodeGen Complete Support
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D27392: Vectorcall Calling Convention - Adding CodeGen Complete Support
Oren Ben Simhon via Phabricator via llvm-commits
- [PATCH] D27392: Vectorcall Calling Convention - Adding CodeGen Complete Support
Oren Ben Simhon via Phabricator via llvm-commits
- [llvm] r289256 - [DWARF] Suppress .loc directives from CFI instructions
Paul Robinson via llvm-commits
- [llvm] r289281 - Speculative REQUIRES to fix Windows bot.
Paul Robinson via llvm-commits
- [llvm] r289288 - Bigger-hammer REQUIRES to fix Windows bot.
Paul Robinson via llvm-commits
- [PATCH] D27462: For functions with debug info, do not propagate the callsite debug location to inlined instructions.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D27492: [DWARF] Suppress .loc directives coming from CFI instructions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D27549: [DebugInfo] Add support for __fp16, float, and double constants.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D27551: [DebugInfo] Add regression test for __fp16, float, and double constants.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D27549: [DebugInfo] Add support for __fp16, float, and double constants.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D27492: [DWARF] Suppress .loc directives coming from CFI instructions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D27492: [DWARF] Suppress .loc directives coming from CFI instructions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D27492: [DWARF] Suppress .loc directives coming from CFI instructions
Paul Robinson via Phabricator via llvm-commits
- [llvm] r289040 - Improve format member detection in llvm::formatv
Pavel Labath via llvm-commits
- [llvm] r289041 - Fix MSCV compilation broken by r289040
Pavel Labath via llvm-commits
- [PATCH] D27525: Improve format member detection in llvm::formatv
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D27525: Improve format member detection in llvm::formatv
Pavel Labath via Phabricator via llvm-commits
- [llvm] r288859 - LowerTypeTests: Improve performance by optimising type metadata queries.
Peter Collingbourne via llvm-commits
- [llvm] r288867 - IR: Reduce the amount of boilerplate required for a metadata kind. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r288881 - LowerTypeTests: Add a test that covers "unsatisfiable" type metadata.
Peter Collingbourne via llvm-commits
- [llvm] r288884 - Fix a warning introduced in r288874
Peter Collingbourne via llvm-commits
- [PATCH] D26133: [ELF] Allow relative relocations to absolute symbols in PIC
Peter Collingbourne via llvm-commits
- [llvm] r289007 - LTO: Remove the unused Config::Features field.
Peter Collingbourne via llvm-commits
- [PATCH] D26581: Make WholeProgramDevirt understand ConstStruct vtables.
Peter Collingbourne via llvm-commits
- [llvm] r289024 - LTO: Hash the parts of the LTO configuration that affect code generation.
Peter Collingbourne via llvm-commits
- [llvm] r289087 - IR, X86: Understand !absolute_symbol metadata on global variables.
Peter Collingbourne via llvm-commits
- [PATCH] D27578: Change the implementation of --dynamic-list to use linker script parsing
Peter Collingbourne via llvm-commits
- [llvm] r289162 - Make WholeProgramDevirt understand ConstStruct vtables.
Peter Collingbourne via llvm-commits
- [llvm] r289165 - WholeProgramDevirt: Teach the pass to handle structs of arrays.
Peter Collingbourne via llvm-commits
- [PATCH] Support: Use a 64-bit seek in raw_fd_ostream::seek().
Peter Collingbourne via llvm-commits
- [llvm] r289184 - Support: Use a 64-bit seek in raw_fd_ostream::seek().
Peter Collingbourne via llvm-commits
- [PATCH] Support: Use a 64-bit seek in raw_fd_ostream::seek().
Peter Collingbourne via llvm-commits
- [llvm] r289185 - Revert r289184, we need more configury for Darwin and *BSD.
Peter Collingbourne via llvm-commits
- [llvm] r289187 - Re-commit r289184, "Support: Use a 64-bit seek in raw_fd_ostream::seek()." with a configure-time check for lseek64.
Peter Collingbourne via llvm-commits
- [PATCH] D21166: [wip] COFF: New symbol table design.
Peter Collingbourne via llvm-commits
- [lld] r289270 - COFF: Move a call to toString() out of the hot path.
Peter Collingbourne via llvm-commits
- [lld] r289280 - COFF: New symbol table design.
Peter Collingbourne via llvm-commits
- [PATCH] D26133: [ELF] Allow relative relocations to absolute symbols in PIC
Peter Collingbourne via llvm-commits
- [PATCH] D26133: [ELF] Allow relative relocations to absolute symbols in PIC
Peter Collingbourne via llvm-commits
- [PATCH] D26133: [ELF] Allow relative relocations to absolute symbols in PIC
Peter Collingbourne via llvm-commits
- [lld] r289289 - COFF: Fix test failure on Windows.
Peter Collingbourne via llvm-commits
- [lld] r289183 - Add type records to TPI stream.
Peter Collingbourne via llvm-commits
- [lld] r289408 - COFF: Use a bit in SymbolBody to track which symbols are written to the symbol table.
Peter Collingbourne via llvm-commits
- [lld] r289409 - COFF: Load inputs immediately instead of adding them to a queue.
Peter Collingbourne via llvm-commits
- [lld] r289410 - COFF: Use CachedHashStringRef in the symbol table.
Peter Collingbourne via llvm-commits
- [lld] r289414 - COFF: Use a DenseSet instead of a map to atomic_flag to track which archive members have been read.
Peter Collingbourne via llvm-commits
- [lld] r289415 - COFF: Remove an unused mutex declaration.
Peter Collingbourne via llvm-commits
- [PATCH] D27324: IPO: Introduce ThinLTOBitcodeWriter pass.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27324: IPO: Introduce ThinLTOBitcodeWriter pass.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27324: IPO: Introduce ThinLTOBitcodeWriter pass.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27324: IPO: Introduce ThinLTOBitcodeWriter pass.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27324: IPO: Introduce ThinLTOBitcodeWriter pass.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27324: IPO: Introduce ThinLTOBitcodeWriter pass.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27324: IPO: Introduce ThinLTOBitcodeWriter pass.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27442: [llgo] Update to use the latest IR attribute bindings
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27441: [llgo] Fix `debug` to use latest `DIBuilder` bindings
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27442: [llgo] Update to use the latest IR attribute bindings
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D26722: [WebAssembly] Add skeleton MC support for the Wasm container format
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27442: [llgo] Update to use the latest IR attribute bindings
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27474: [llgo] Remove support for LLVM attributes
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27484: LowerTypeTests: Improve performance by optimising type metadata queries.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27324: IPO: Introduce ThinLTOBitcodeWriter pass.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27324: IPO: Introduce ThinLTOBitcodeWriter pass.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27484: LowerTypeTests: Improve performance by optimising type metadata queries.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D25878: IR, X86: Understand !range metadata on global variables.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D25878: IR, X86: Understand !range metadata on global variables.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D25878: IR, X86: Understand !range metadata on global variables.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D25878: IR, X86: Understand !range metadata on global variables.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27499: CFI-icall on Thumb
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27499: CFI-icall on Thumb
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27556: LTO: Hash the parts of the LTO configuration that affect code generation.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27556: LTO: Hash the parts of the LTO configuration that affect code generation.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27556: LTO: Hash the parts of the LTO configuration that affect code generation.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27556: LTO: Hash the parts of the LTO configuration that affect code generation.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27556: LTO: Hash the parts of the LTO configuration that affect code generation.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27556: LTO: Hash the parts of the LTO configuration that affect code generation.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27578: Change the implementation of --dynamic-list to use linker script parsing
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27578: Change the implementation of --dynamic-list to use linker script parsing
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D25878: IR, X86: Understand !range metadata on global variables.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D26581: Make WholeProgramDevirt understand ConstStruct vtables.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27591: Give preempting symbols precedence over linker script
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D26581: Make WholeProgramDevirt understand ConstStruct vtables.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D21166: [wip] COFF: New symbol table design.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27628: COFF: Move a call to toString() out of the hot path.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27628: COFF: Move a call to toString() out of the hot path.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D21166: [wip] COFF: New symbol table design.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D21166: [wip] COFF: New symbol table design.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27648: COFF: Use a bit in SymbolBody to track which symbols are written to the symbol table.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27077: LTO: Port the new LTO API to ModuleSymbolTable.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27660: COFF: Load inputs immediately instead of adding them to a queue.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27660: COFF: Load inputs immediately instead of adding them to a queue.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27666: COFF: Use CachedHashStringRef in the symbol table.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27648: COFF: Use a bit in SymbolBody to track which symbols are written to the symbol table.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27660: COFF: Load inputs immediately instead of adding them to a queue.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27666: COFF: Use CachedHashStringRef in the symbol table.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27667: COFF: Use a DenseSet instead of a map to atomic_flag to track which archive members have been read.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D27667: COFF: Use a DenseSet instead of a map to atomic_flag to track which archive members have been read.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r289045 - [ELF] ifunc implementation using synthetic sections
Peter Smith via llvm-commits
- [lld] r289045 - [ELF] ifunc implementation using synthetic sections
Peter Smith via llvm-commits
- [lld] r289198 - [ELF][I386] .got.plt entries for i386 should use VA of ifunc resolver
Peter Smith via llvm-commits
- [PATCH] D27406: [LLD][ELF] Ifunc implementation using synthetic sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D27406: [LLD][ELF] Ifunc implementation using synthetic sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D27406: [LLD][ELF] Ifunc implementation using synthetic sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D27406: [LLD][ELF] Ifunc implementation using synthetic sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D27449: [ARM] Implement execute-only support in CodeGen
Peter Smith via Phabricator via llvm-commits
- [PATCH] D27406: [LLD][ELF] Ifunc implementation using synthetic sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D27406: [LLD][ELF] Ifunc implementation using synthetic sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D27406: [LLD][ELF] Ifunc implementation using synthetic sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D27406: [LLD][ELF] Ifunc implementation using synthetic sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D27581: [ELF][I386] .got.plt entries for i386 should use the VA of the ifunc resolver function
Peter Smith via Phabricator via llvm-commits
- [PATCH] D27581: [ELF][I386] .got.plt entries for i386 should use the VA of the ifunc resolver function
Peter Smith via Phabricator via llvm-commits
- [PATCH] D27581: [ELF][I386] .got.plt entries for i386 should use the VA of the ifunc resolver function
Peter Smith via Phabricator via llvm-commits
- [lld] r288877 - [ELF] Only binaries should have DT_DEBUG entry
Petr Hosek via llvm-commits
- [lld] r288878 - [ELF] Shared libraries should have entry point
Petr Hosek via llvm-commits
- [lld] r288880 - [ELF] Fix the broken PPC test
Petr Hosek via llvm-commits
- [PATCH] D26133: [ELF] Allow relative relocations to absolute symbols in PIC
Petr Hosek via llvm-commits
- [PATCH] D26133: [ELF] Allow relative relocations to absolute symbols in PIC
Petr Hosek via llvm-commits
- [PATCH] D26133: [ELF] Allow relative relocations to absolute symbols in PIC
Petr Hosek via llvm-commits
- [compiler-rt] r289420 - [XRay][CMake] Check target for XRay Flight Data Recorder
Petr Hosek via llvm-commits
- [PATCH] D27496: [ELF] Only binaries should have DT_DEBUG entry
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D27496: [ELF] Only binaries should have DT_DEBUG entry
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D27497: [ELF] Shared libraries should have entry point
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D27497: [ELF] Shared libraries should have entry point
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D27496: [ELF] Only binaries should have DT_DEBUG entry
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D27497: [ELF] Shared libraries should have entry point
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D27500: [ELF] Fix the broken PPC test
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D27500: [ELF] Fix the broken PPC test
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D26133: [ELF] Allow relative relocations to absolute symbols in PIC
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D26133: [ELF] Allow relative relocations to absolute symbols in PIC
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D26133: [ELF] Allow relative relocations to absolute symbols in PIC
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D27640: [XRay][compiler-rt] Check target for XRay Flight Data Recorder
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D27643: [libcxx][CMake] Move the warning to HandleOutOfTreeLLVM
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D27643: [libcxx][CMake] Move the warning to HandleOutOfTreeLLVM
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D27640: [XRay][compiler-rt] Check target for XRay Flight Data Recorder
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D27640: [XRay][compiler-rt] Check target for XRay Flight Data Recorder
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D27643: [libcxx][CMake] Move the warning to HandleOutOfTreeLLVM
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D27640: [XRay][compiler-rt] Check target for XRay Flight Data Recorder
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D25996: [compiler-rt] Remove duplicates from COMPILER_RT_SUPPORTED_ARCH
Phabricator via Phabricator via llvm-commits
- [PATCH] D27397: [LAA] Prevent invalid IR for loop-invariant bound in loop body
Phabricator via Phabricator via llvm-commits
- [PATCH] D27401: [X86] Remove scalar logical op alias instructions. Just use COPY_FROM/TO_REGCLASS and the normal packed instructions instead
Phabricator via Phabricator via llvm-commits
- [PATCH] D27272: AMDGPU/SI: Don't move copies of immediates to the VALU
Phabricator via Phabricator via llvm-commits
- [PATCH] D27416: AMDGPU/SI: Set correct value for amd_kernel_code_t::kernarg_segment_alignment
Phabricator via Phabricator via llvm-commits
- [PATCH] D26725: AMDGPU: Add llvm.amdgcn.interp.mov intrinsic
Phabricator via Phabricator via llvm-commits
- [PATCH] D27462: For functions with debug info, do not propagate the callsite debug location to inlined instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D27468: When GVN removes a redundant load, it should not modify the debug location of the dominating load.
Phabricator via Phabricator via llvm-commits
- [PATCH] D27326: Make a DWARF generator so we can unit test DWARF APIs with gtest.
Phabricator via Phabricator via llvm-commits
- [PATCH] D21731: fix bug 15393: invalid dwarf info on Win64
Phabricator via Phabricator via llvm-commits
- [PATCH] D27344: AMDGPU: Properly implement SIRegisterInfo::isFrameOffsetLegal and needsFrameBaseReg
Phabricator via Phabricator via llvm-commits
- [PATCH] D27346: X86: Add checks for fma_patterns[_wide].ll with -enable-no-infs-fp-math
Phabricator via Phabricator via llvm-commits
- [PATCH] D24956: [SelectionDAG] Add expansion and promotion of [US]MUL_LOHI
Phabricator via Phabricator via llvm-commits
- [PATCH] D27389: ConstantFolding: Don't crash when encountering vector GEP
Phabricator via Phabricator via llvm-commits
- [PATCH] D27144: [AVX-512] Correctly preserve the passthru semantics of the FMA scalar intrinsics
Phabricator via Phabricator via llvm-commits
- [PATCH] D27550: Fix LLVM's use of DW_OP_bit_piece in DWARF expressions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D27490: Add CTMark directory to test-suite
Phabricator via Phabricator via llvm-commits
- [PATCH] D27083: [sanitizer] Handle malloc_destroy_zone() on Darwin
Phabricator via Phabricator via llvm-commits
- [PATCH] D27148: Regcall - Adding support for mask types
Phabricator via Phabricator via llvm-commits
- [PATCH] D27611: [X86] Remove some intrinsic instructions from hasPartialRegUpdate
Phabricator via Phabricator via llvm-commits
- [llvm] r288761 - [LVI] Remove duplicate code using existing helper function
Philip Reames via llvm-commits
- [llvm] r288764 - [LVI] Hide a confusing internal interface
Philip Reames via llvm-commits
- [llvm] r288765 - [LVI] Hide the last markX function on LVILatticeVal
Philip Reames via llvm-commits
- [llvm] r288766 - [LVI] Extract a helper function
Philip Reames via llvm-commits
- [llvm] r288767 - [LVI] Remove dead code in mergeIn
Philip Reames via llvm-commits
- [llvm] r288871 - [LVI] Simplify obfuscated code
Philip Reames via llvm-commits
- [llvm] r288873 - [LVI] Simplify mergeIn code
Philip Reames via llvm-commits
- [llvm] r288874 - [LVI] Remove used return value from markX functions
Philip Reames via llvm-commits
- [llvm] r288884 - Fix a warning introduced in r288874
Philip Reames via llvm-commits
- [llvm] r288884 - Fix a warning introduced in r288874
Philip Reames via llvm-commits
- [llvm] r288886 - Reintroduce a check accidentally removed in 288873 to fix clang bots
Philip Reames via llvm-commits
- [llvm] r288884 - Fix a warning introduced in r288874
Philip Reames via llvm-commits
- [llvm] r288884 - Fix a warning introduced in r288874
Philip Reames via llvm-commits
- [llvm] r288871 - [LVI] Simplify obfuscated code
Philip Reames via llvm-commits
- [PATCH] D26685: [Analysis] Add Basic Escape Analysis
Philip Reames via llvm-commits
- [PATCH] D26685: [Analysis] Add Basic Escape Analysis
Philip Reames via llvm-commits
- [PATCH] D27491: [LVI] Meet rules for non-null pointers
Philip Reames via Phabricator via llvm-commits
- [PATCH] D27491: [LVI] Meet rules for non-null pointers
Philip Reames via Phabricator via llvm-commits
- [PATCH] D27449: [ARM] Implement execute-only support in CodeGen
Prakhar Bahuguna via Phabricator via llvm-commits
- [PATCH] D27450: [ARM] Implement execute-only support in CodeGen
Prakhar Bahuguna via Phabricator via llvm-commits
- [PATCH] D27451: Allow ELF section flags to be specified numerically
Prakhar Bahuguna via Phabricator via llvm-commits
- [PATCH] D27449: [ARM] Implement execute-only support in CodeGen
Prakhar Bahuguna via Phabricator via llvm-commits
- [PATCH] D27449: [ARM] Implement execute-only support in CodeGen
Prakhar Bahuguna via Phabricator via llvm-commits
- [PATCH] D27336: [globalisel][aarch64] Replace magic numbers with corresponding enumerators in ValMappings. NFC
Quentin Colombet via llvm-commits
- [PATCH] D27337: [globalisel][aarch64] Fix unintended assumptions about PartialMappingIdx. NFC.
Quentin Colombet via llvm-commits
- [PATCH] D27337: [globalisel][aarch64] Fix unintended assumptions about PartialMappingIdx. NFC.
Quentin Colombet via llvm-commits
- [llvm] r288688 - [AArch64][RegisterBankInfo] Fix typo in the logic used in assert.
Quentin Colombet via llvm-commits
- [PATCH] D27337: [globalisel][aarch64] Fix unintended assumptions about PartialMappingIdx. NFC.
Quentin Colombet via llvm-commits
- [llvm] r287792 - [X86] Allow folding of stack reloads when loading a subreg of the spilled reg
Quentin Colombet via llvm-commits
- [llvm] r289001 - [InlineSpiller] Don't call TargetInstrInfo::foldMemoryOperand with an empty list.
Quentin Colombet via llvm-commits
- [llvm] r287792 - [X86] Allow folding of stack reloads when loading a subreg of the spilled reg
Quentin Colombet via llvm-commits
- [llvm] r288980 - GlobalISel: simplify MachineIRBuilder interface.
Quentin Colombet via llvm-commits
- [llvm] r288980 - GlobalISel: simplify MachineIRBuilder interface.
Quentin Colombet via llvm-commits
- [llvm] r289254 - Move .mir tests to appropriate directories
Quentin Colombet via llvm-commits
- [PATCH] D27245: Integer division expansion should handle constant divisors intelligently
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D27596: Add a PreRASplit pass to enable more shrinkwrap
Quentin Colombet via Phabricator via llvm-commits
- [lld] r287946 - Parallelize uncompress() and splitIntoPieces().
Rafael Avila de Espindola via llvm-commits
- [lld] r287946 - Parallelize uncompress() and splitIntoPieces().
Rafael Avila de Espindola via llvm-commits
- [RFC] hacking around libtool
Rafael Avila de Espindola via llvm-commits
- [lld] r288314 - Add `isRelExprOneOf` helper
Rafael Avila de Espindola via llvm-commits
- [RFC] hacking around libtool
Rafael Avila de Espindola via llvm-commits
- [RFC] hacking around libtool
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27479: ELF/AArch64: Refactor R_AARCH64_LDST{8, 15, 32, 64, 128}_ABS_LO12_NC Relocations
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27506: [ELF] - Print absolute file name in errors when possible.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27506: [ELF] - Print absolute file name in errors when possible.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27146: Merge strings using a probabilistic algorithm to reduce latency.
Rafael Avila de Espindola via llvm-commits
- [lld] r288373 - Parallelize ICF to make LLD's ICF really fast.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27516: [ELF] - Place ".text" to be first section if -Ttext is used.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27516: [ELF] - Place ".text" to be first section if -Ttext is used.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27146: Merge strings using a probabilistic algorithm to reduce latency.
Rafael Avila de Espindola via llvm-commits
- [lld] r288877 - [ELF] Only binaries should have DT_DEBUG entry
Rafael Avila de Espindola via llvm-commits
- [lld] r288581 - [ELF] - Implemented R_386_16 and R_386PC16 relocations
Rafael Avila de Espindola via llvm-commits
- [lld] r288974 - Use the correct MaxPageSize.
Rafael Avila de Espindola via llvm-commits
- [lld] r288757 - Inline MergeInputSection::getData().
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27295: Remove existing file in a separate thread asynchronously.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27295: Remove existing file in a separate thread asynchronously.
Rafael Avila de Espindola via llvm-commits
- [lld] r288680 - Remove existing file in a separate thread asynchronously.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27295: Remove existing file in a separate thread asynchronously.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27547: Allow common linkage global var have non-zero initializer
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27532: Remove a special handling of AMDGPU entry points.
Rafael Avila de Espindola via llvm-commits
- [lld] r288581 - [ELF] - Implemented R_386_16 and R_386PC16 relocations
Rafael Avila de Espindola via llvm-commits
- [lld] r288581 - [ELF] - Implemented R_386_16 and R_386PC16 relocations
Rafael Avila de Espindola via llvm-commits
- [lld] r289025 - [ELF][MIPS] Make _gp, _gp_disp, __gnu_local_gp global symbols
Rafael Avila de Espindola via llvm-commits
- [lld] r289025 - [ELF][MIPS] Make _gp, _gp_disp, __gnu_local_gp global symbols
Rafael Avila de Espindola via llvm-commits
- [lld] r289045 - [ELF] ifunc implementation using synthetic sections
Rafael Avila de Espindola via llvm-commits
- [lld] r289046 - [ELF] - Read 16 bits for R_386_16/R_386_PC16 relocations instead of 32.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27516: [ELF] - Place ".text" to be first section if -Ttext is used.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D26133: [ELF] Allow relative relocations to absolute symbols in PIC
Rafael Avila de Espindola via llvm-commits
- [lld] r289074 - Add support for 'extern "C"'.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27578: Change the implementation of --dynamic-list to use linker script parsing
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27516: [ELF] - Place ".text" to be first section if -Ttext is used.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27578: Change the implementation of --dynamic-list to use linker script parsing
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27603: Propagate -fdiagnostics-color to LLD.
Rafael Avila de Espindola via llvm-commits
- [lld] r289084 - Move Memory.{h, cpp} to lld/Support so that we can use them from COFF.
Rafael Avila de Espindola via llvm-commits
- [lld] r289148 - Split linkerscript.s into small test files.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D26133: [ELF] Allow relative relocations to absolute symbols in PIC
Rafael Avila de Espindola via llvm-commits
- [lld] r289212 - Give preempting symbols precedence over linker script.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27613: [ELF] - Change now -Ttext/-Tdata/-Tbss works.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D26133: [ELF] Allow relative relocations to absolute symbols in PIC
Rafael Avila de Espindola via llvm-commits
- [lld] r289045 - [ELF] ifunc implementation using synthetic sections
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27152: Merge strings using sharded hash tables.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27155: Merge strings using concurrent hash map (3rd try!)
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27155: Merge strings using concurrent hash map (3rd try!)
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27155: Merge strings using concurrent hash map (3rd try!)
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27155: Merge strings using concurrent hash map (3rd try!)
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27152: Merge strings using sharded hash tables.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27152: Merge strings using sharded hash tables.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27295: Remove existing file in a separate thread asynchronously.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27295: Remove existing file in a separate thread asynchronously.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27295: Remove existing file in a separate thread asynchronously.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27152: Merge strings using sharded hash tables.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D27152: Merge strings using sharded hash tables.
Rafael Avila de Espindola via llvm-commits
- [lld] r288699 - Make test test what it should be testing.
Rafael Espindola via llvm-commits
- [lld] r288700 - Simplify test. NFC.
Rafael Espindola via llvm-commits
- [lld] r288701 - Don't check the symbol values.
Rafael Espindola via llvm-commits
- [lld] r288702 - Don't check the symbol value in this test.
Rafael Espindola via llvm-commits
- [lld] r288704 - Don't check symbol value in this test.
Rafael Espindola via llvm-commits
- [lld] r288716 - Don't check the symbol values is this test.
Rafael Espindola via llvm-commits
- [lld] r288719 - Test only the relevant bits.
Rafael Espindola via llvm-commits
- [lld] r288802 - Make the test a bit more strict. NFC.
Rafael Espindola via llvm-commits
- [lld] r288803 - Don't crash trying to write an 0 addend.
Rafael Espindola via llvm-commits
- [lld] r288808 - Don't print empty PT_LOAD.
Rafael Espindola via llvm-commits
- [lld] r288970 - Use the correct MaxPageSize.
Rafael Espindola via llvm-commits
- [lld] r288971 - Simplify. NFC.
Rafael Espindola via llvm-commits
- [lld] r288974 - Use the correct MaxPageSize.
Rafael Espindola via llvm-commits
- [lld] r288982 - Rename MaxPageSize to DefaultMaxPageSize to avoid confusion.
Rafael Espindola via llvm-commits
- [lld] r289020 - Delete dead code.
Rafael Espindola via llvm-commits
- [lld] r289062 - Simplify. NFC.
Rafael Espindola via llvm-commits
- [lld] r289064 - Add two helper functions. NFC.
Rafael Espindola via llvm-commits
- [lld] r289065 - Inline two functions called only once. NFC.
Rafael Espindola via llvm-commits
- [lld] r289066 - Handle C++ names in anon scripts.
Rafael Espindola via llvm-commits
- [lld] r289067 - Inline function called only once.
Rafael Espindola via llvm-commits
- [lld] r289069 - Make this test more strict. NFC.
Rafael Espindola via llvm-commits
- [lld] r289074 - Add support for 'extern "C"'.
Rafael Espindola via llvm-commits
- [lld] r289082 - Change the implementation of --dynamic-list to use linker script parsing.
Rafael Espindola via llvm-commits
- [lld] r289212 - Give preempting symbols precedence over linker script.
Rafael Espindola via llvm-commits
- [lld] r289217 - Don't crash on an extra symbol in a version script.
Rafael Espindola via llvm-commits
- [lld] r289224 - Fix parsing when one extern follows another.
Rafael Espindola via llvm-commits
- [lld] r289277 - Add support for R_X86_64_GOT64.
Rafael Espindola via llvm-commits
- [lld] r289284 - Fix a bogus warning.
Rafael Espindola via llvm-commits
- [PATCH] D27578: Change the implementation of --dynamic-list to use linker script parsing
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D27578: Change the implementation of --dynamic-list to use linker script parsing
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D27591: Give preempting symbols precedence over linker script
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [compiler-rt] r288777 - builtins: Add ARM Thumb1 implementation for uidiv and uidivmod
Reid Kleckner via llvm-commits
- [llvm] r289101 - Don't emit .seh_handler directives for any cleanup funclets
Reid Kleckner via llvm-commits
- [PATCH] D26144: DebugInfo: make DW_TAG_atomic_type valid
Reid Kleckner via llvm-commits
- [llvm] r289257 - Remove /Zc:sizedDealloc- from the MSVC build
Reid Kleckner via llvm-commits
- [PATCH] D27312: Remove MSVC workaround for AlignedCharArray (NFC)
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D27050: [X86] Add explicit regparm flag for X86-32 calling convention.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D27477: Refactor how the MSVC toolchain searches for a compatibility version.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D27238: [libFuzzer] Diff 7 - Improve Signal Handler interface.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D27477: Refactor how the MSVC toolchain searches for a compatibility version.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D27052: [compiler-rt][asan] Fix overlaping parameters for memmove/memcpy on windows.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D27530: [builtin] for the condition for check __ARM_FEATURE_CLZ
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D27477: Refactor how the MSVC toolchain searches for a compatibility version.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D27498: Add more tests for MSVC version handling.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D27554: Loosen checks for _MSC_FULL_VER under -fms-extensions.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D27392: Vectorcall Calling Convention - Adding CodeGen Complete Support
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D27582: Avoid infinite loops in branch folding
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D27603: Propagate -fdiagnostics-color to LLD.
Reid Kleckner via Phabricator via llvm-commits
- XRay-aarch64-linux::patching-unpatching.cc test flaky
Renato Golin via llvm-commits
- [compiler-rt] r288777 - builtins: Add ARM Thumb1 implementation for uidiv and uidivmod
Renato Golin via llvm-commits
- [compiler-rt] r288953 - [asan] Disable yet another unstable test under AArch64
Renato Golin via llvm-commits
- [zorg] r289059 - [Zorg] Last AArch64 LLD bug fixed, test-suite passes
Renato Golin via llvm-commits
- [compiler-rt] r289253 - [DFSAN] Another unstable test in AArch64 breaking bots unnecessarily
Renato Golin via llvm-commits
- [PATCH] D27309: builtins: Add ARM Thumb1 implementation for uidiv and uidivmod
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27309: builtins: Add ARM Thumb1 implementation for uidiv and uidivmod
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27421: [XRay][AArch64] Attempt to fix unstable test XRay-aarch64-linux::patching-unpatching.cc
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27421: [XRay][AArch64] Attempt to fix unstable test XRay-aarch64-linux::patching-unpatching.cc
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27449: [ARM] Implement execute-only support in CodeGen
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27414: [ARM] Better error message for invalid flag-preserving Thumb1 insts
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27499: CFI-icall on Thumb
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27530: [builtin] for the condition for check __ARM_FEATURE_CLZ
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27499: CFI-icall on Thumb
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27449: [ARM] Implement execute-only support in CodeGen
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27451: Allow ELF section flags to be specified numerically
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27449: [ARM] Implement execute-only support in CodeGen
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27450: [ARM] Implement execute-only support in CodeGen
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27449: [ARM] Implement execute-only support in CodeGen
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27449: [ARM] Implement execute-only support in CodeGen
Renato Golin via Phabricator via llvm-commits
- [PATCH] D27603: Propagate -fdiagnostics-color to LLD.
Richard Smith via Phabricator via llvm-commits
- [PATCH] D27603: Propagate -fdiagnostics-color to LLD.
Richard Smith via Phabricator via llvm-commits
- [PATCH] D26256: [InstCombine] Don't set debug location when folding through a phi node
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D27590: [SimplifyCFG] In sinkLastInstruction correctly set the debug location of the "common" instruction
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D27590: [SimplifyCFG] In sinkLastInstruction correctly set the debug location of the "common" instruction
Robert Lougher via Phabricator via llvm-commits
- [llvm] r289323 - [AVR] Fix an inline asm assertion which would always trigger
Roel Jordans via llvm-commits
- [PATCH] D27602: [PGO] Fix insane counts due to nonreturn calls
Rong Xu via Phabricator via llvm-commits
- [PATCH] D27602: [PGO] Fix insane counts due to nonreturn calls
Rong Xu via Phabricator via llvm-commits
- [lld] r287946 - Parallelize uncompress() and splitIntoPieces().
Rui Ueyama via llvm-commits
- [lld] r288680 - Remove existing file in a separate thread asynchronously.
Rui Ueyama via llvm-commits
- [lld] r288684 - Use "equivalence class" instead of "color" to describe the concept in ICF.
Rui Ueyama via llvm-commits
- [lld] r288686 - Include object file name to an error message.
Rui Ueyama via llvm-commits
- [lld] r288606 - Add comments about the use of threads in LLD.
Rui Ueyama via llvm-commits
- [lld] r288707 - Split removeUnusedSyntheticSections into two functions.
Rui Ueyama via llvm-commits
- [lld] r288708 - Revert r288707: Split removeUnusedSyntheticSections into two functions.
Rui Ueyama via llvm-commits
- [lld] r288757 - Inline MergeInputSection::getData().
Rui Ueyama via llvm-commits
- [PATCH] D27152: Merge strings using sharded hash tables.
Rui Ueyama via llvm-commits
- [lld] r288882 - Simplify -e <number> option handling.
Rui Ueyama via llvm-commits
- [lld] r288883 - Make a decision about whether we should warn on missing entry or not early.
Rui Ueyama via llvm-commits
- [RFC] hacking around libtool
Rui Ueyama via llvm-commits
- [lld] r288885 - Add comments and reorder code a bit to clarify the intention. NFC.
Rui Ueyama via llvm-commits
- [lld] r288373 - Parallelize ICF to make LLD's ICF really fast.
Rui Ueyama via llvm-commits
- [lld] r288972 - Make convertToUnixPathSeparator return a new string instead of mutating argument.
Rui Ueyama via llvm-commits
- [lld] r288973 - Do not pass line number to convertToUnixPathSeparator.
Rui Ueyama via llvm-commits
- [lld] r288975 - Fix Windows buildbots.
Rui Ueyama via llvm-commits
- [lld] r288974 - Use the correct MaxPageSize.
Rui Ueyama via llvm-commits
- [PATCH] D27295: Remove existing file in a separate thread asynchronously.
Rui Ueyama via llvm-commits
- [lld] r288992 - COFF: Define overloaded toString functions.
Rui Ueyama via llvm-commits
- [lld] r288993 - Make demangle() return None instead of "" if a given string is not a mangled symbol.
Rui Ueyama via llvm-commits
- [lld] r288995 - Fix Windows buildbots.
Rui Ueyama via llvm-commits
- [lld] r288996 - Remove redundant call of std::unique_ptr::get.
Rui Ueyama via llvm-commits
- [PATCH] D27295: Remove existing file in a separate thread asynchronously.
Rui Ueyama via llvm-commits
- [lld] r289071 - Do not use template where template is not needed.
Rui Ueyama via llvm-commits
- [lld] r289072 - Make function names shorter. NFC.
Rui Ueyama via llvm-commits
- [lld] r289077 - Remove a special handling of AMDGPU entry points.
Rui Ueyama via llvm-commits
- [lld] r289074 - Add support for 'extern "C"'.
Rui Ueyama via llvm-commits
- [lld] r289078 - Split LinkerDriver::link. NFC.
Rui Ueyama via llvm-commits
- [lld] r289079 - Use make to instantiate Target and LinkerScript. NFC.
Rui Ueyama via llvm-commits
- [lld] r289081 - Use `make` to simplify. NFC.
Rui Ueyama via llvm-commits
- [lld] r289084 - Move Memory.{h, cpp} to lld/Support so that we can use them from COFF.
Rui Ueyama via llvm-commits
- [lld] r289085 - Start using make() in COFF.
Rui Ueyama via llvm-commits
- [lld] r289086 - Revert r289084: Start using make() in COFF.
Rui Ueyama via llvm-commits
- [lld] r289089 - Start using make() in COFF (with a smaller change.)
Rui Ueyama via llvm-commits
- [lld] r289097 - COFF: Use make() to create a new file object in createFile.
Rui Ueyama via llvm-commits
- [lld] r289102 - Remove unnecessary `llvm::`.
Rui Ueyama via llvm-commits
- [lld] r289104 - COFF: Use a string saver in Memory.h in Driver.
Rui Ueyama via llvm-commits
- [lld] r289112 - Fix -Wunused-private-field.
Rui Ueyama via llvm-commits
- [lld] r289146 - Print a warning message if ENTRY() symbol is not found.
Rui Ueyama via llvm-commits
- [lld] r289148 - Split linkerscript.s into small test files.
Rui Ueyama via llvm-commits
- [lld] r289170 - COFF: Use make() in SymbolTable and Writer.
Rui Ueyama via llvm-commits
- [lld] r289089 - Start using make() in COFF (with a smaller change.)
Rui Ueyama via llvm-commits
- [lld] r289183 - Add type records to TPI stream.
Rui Ueyama via llvm-commits
- [PATCH] Support: Use a 64-bit seek in raw_fd_ostream::seek().
Rui Ueyama via llvm-commits
- [PATCH] Support: Use a 64-bit seek in raw_fd_ostream::seek().
Rui Ueyama via llvm-commits
- [lld] r289084 - Move Memory.{h, cpp} to lld/Support so that we can use them from COFF.
Rui Ueyama via llvm-commits
- [lld] r289251 - Remove `REQUIRES: shell` hack to workaround an echo issue.
Rui Ueyama via llvm-commits
- [lld] r289084 - Move Memory.{h, cpp} to lld/Support so that we can use them from COFF.
Rui Ueyama via llvm-commits
- [lld] r289148 - Split linkerscript.s into small test files.
Rui Ueyama via llvm-commits
- [lld] r289084 - Move Memory.{h, cpp} to lld/Support so that we can use them from COFF.
Rui Ueyama via llvm-commits
- [lld] r289084 - Move Memory.{h, cpp} to lld/Support so that we can use them from COFF.
Rui Ueyama via llvm-commits
- [lld] r289293 - Rename find(SymbolVersion) to avoid overloading with find(StringRef).
Rui Ueyama via llvm-commits
- [lld] r289330 - Create a TPI stream only when /debugpdb is given.
Rui Ueyama via llvm-commits
- [PATCH] D27152: Merge strings using sharded hash tables.
Rui Ueyama via llvm-commits
- [lld] r289183 - Add type records to TPI stream.
Rui Ueyama via llvm-commits
- [PATCH] D27152: Merge strings using sharded hash tables.
Rui Ueyama via llvm-commits
- [PATCH] D27152: Merge strings using sharded hash tables.
Rui Ueyama via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27295: Remove existing file in a separate thread asynchronously.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27398: Use "equivalence class" instead of "color" to describe the concept in ICF.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27406: [LLD][ELF] Ifunc implementation using synthetic sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27155: Merge strings using concurrent hash map (3rd try!)
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27152: Merge strings using sharded hash tables.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27152: Merge strings using sharded hash tables.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27458: [ELF] - Teach LLD to recognize PT_OPENBSD_BOOTDATA
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27458: [ELF] - Teach LLD to recognize PT_OPENBSD_BOOTDATA
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27458: [ELF] - Teach LLD to recognize PT_OPENBSD_BOOTDATA
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27458: [ELF] - Teach LLD to recognize PT_OPENBSD_BOOTDATA
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27458: [ELF] - Teach LLD to recognize PT_OPENBSD_BOOTDATA
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27458: [ELF] - Teach LLD to recognize PT_OPENBSD_BOOTDATA
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27406: [LLD][ELF] Ifunc implementation using synthetic sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27406: [LLD][ELF] Ifunc implementation using synthetic sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27479: ELF/AArch64: Refactor R_AARCH64_LDST{8, 15, 32, 64, 128}_ABS_LO12_NC Relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27479: ELF/AArch64: Refactor R_AARCH64_LDST{8, 15, 32, 64, 128}_ABS_LO12_NC Relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27496: [ELF] Only binaries should have DT_DEBUG entry
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27496: [ELF] Only binaries should have DT_DEBUG entry
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27497: [ELF] Shared libraries should have entry point
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27506: [ELF] - Print absolute file name in errors when possible.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27506: [ELF] - Print absolute file name in errors when possible.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27479: ELF/AArch64: Refactor R_AARCH64_LDST{8, 15, 32, 64, 128}_ABS_LO12_NC Relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27506: [ELF] - Print absolute file name in errors when possible.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27146: Merge strings using a probabilistic algorithm to reduce latency.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27516: [ELF] - Place ".text" to be first section if -Ttext is used.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27526: [ELF] - Do not align file offset when -Ttext is specified.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27276: [ELF, WIP] Allow defined symbols to be assigned from linker script
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27524: [ELF][MIPS] Make _gp, _gp_disp, __gnu_local_gp global symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27406: [LLD][ELF] Ifunc implementation using synthetic sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27532: Remove a special handling of AMDGPU entry points.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27506: [ELF] - Print absolute file name in errors when possible.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27506: [ELF] - Print absolute file name in errors when possible.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27524: [ELF][MIPS] Make _gp, _gp_disp, __gnu_local_gp global symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27578: Change the implementation of --dynamic-list to use linker script parsing
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27532: Remove a special handling of AMDGPU entry points.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27578: Change the implementation of --dynamic-list to use linker script parsing
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27581: [ELF][I386] .got.plt entries for i386 should use the VA of the ifunc resolver function
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D26133: [ELF] Allow relative relocations to absolute symbols in PIC
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27276: [ELF] Allow defined symbols to be assigned from linker script
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27276: [ELF] Allow defined symbols to be assigned from linker script
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27561: [ELF] Allow output section data commands to take expressions
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27276: [ELF] Allow defined symbols to be assigned from linker script
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27595: COFF: Support both /lldmap and /lldmap:<file>
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27561: [ELF] Allow output section data commands to take expressions
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27276: [ELF] Allow defined symbols to be assigned from linker script
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27603: Propagate -fdiagnostics-color to LLD.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27603: Propagate -fdiagnostics-color to LLD.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27603: Propagate -fdiagnostics-color to LLD.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27415: [ELF] - Replace MergeOutputSection with synthetic input section MergeSection.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27613: [ELF] - Change how -Ttext/-Tdata/-Tbss works.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27595: COFF: Support both /lldmap and /lldmap:<file>
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27628: COFF: Move a call to toString() out of the hot path.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D21166: [wip] COFF: New symbol table design.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D21166: [wip] COFF: New symbol table design.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27152: Merge strings using sharded hash tables.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27152: Merge strings using sharded hash tables.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27660: COFF: Load inputs immediately instead of adding them to a queue.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27648: COFF: Use a bit in SymbolBody to track which symbols are written to the symbol table.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27660: COFF: Load inputs immediately instead of adding them to a queue.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27666: COFF: Use CachedHashStringRef in the symbol table.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D27667: COFF: Use a DenseSet instead of a map to atomic_flag to track which archive members have been read.
Rui Ueyama via Phabricator via llvm-commits
- [compiler-rt] r289027 - [MSAN][MIPS] Fix fork.cc test on MIPS
Sagar Thakur via llvm-commits
- [PATCH] D23107: [MSAN][MIPS] Fix fork.cc test on MIPS
Sagar Thakur via Phabricator via llvm-commits
- [PATCH] D23107: [MSAN][MIPS] Fix fork.cc test on MIPS
Sagar Thakur via Phabricator via llvm-commits
- [PATCH] D23107: [MSAN][MIPS] Fix fork.cc test on MIPS
Sagar Thakur via Phabricator via llvm-commits
- [PATCH] D23107: [MSAN][MIPS] Fix fork.cc test on MIPS
Sagar Thakur via Phabricator via llvm-commits
- [lld] r289421 - build: add support for standalone lld build
Saleem Abdulrasool via llvm-commits
- [PATCH] D27309: builtins: Add ARM Thumb1 implementation for uidiv and uidivmod
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D27432: Introduces cmake option `LLVM_DISABLE_ABI_BREAKING_CHECKS_ENFORCING`
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D27360: [clang] Fix D26214: Move error handling out of MC and to the callers.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D27386: build: add support for standalone lld build
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D27386: build: add support for standalone lld build
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D27472: [builtin] Add Thumb1 implementation for idivsi3 and aeabi_idivmod
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D27386: build: add support for standalone lld build
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D27355: [WebAssembly] Add wasm support for llvm-readobj
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D27355: [WebAssembly] Add wasm support for llvm-readobj
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D27355: [WebAssembly] Add wasm support for llvm-readobj
Sam Clegg via Phabricator via llvm-commits
- [llvm] r288657 - [AMDGPU] Disassembler: fix s_buffer_store_dword instructions
Sam Kolton via llvm-commits
- [PATCH] D25046: AMDGPU: Emit runtime metadata version 2 as YAML
Sam Kolton via Phabricator via llvm-commits
- [PATCH] D25046: AMDGPU: Emit runtime metadata version 2 as YAML
Sam Kolton via Phabricator via llvm-commits
- [llvm] r288792 - Add missing parens in assert.
Sam McCall via llvm-commits
- [PATCH] D27448: Add missing parens in assert.
Sam McCall via llvm-commits
- [PATCH] D27407: Remove a couple of memset usages from TSan, introduced in r288624.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D27448: Add missing parens in assert.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D27448: Add missing parens in assert.
Sam McCall via Phabricator via llvm-commits
- [llvm] r288675 - [x86] fold fand (fxor X, -1) Y --> fandn X, Y
Sanjay Patel via llvm-commits
- [llvm] r288676 - [TargetLowering] add special-case for demanded bits analysis of 'not'
Sanjay Patel via llvm-commits
- [llvm] r288830 - [InstSimplify] add tests for or-of-icmps; NFC
Sanjay Patel via llvm-commits
- [llvm] r288833 - [InstSimplify] add folds for or-of-icmps with same operands
Sanjay Patel via llvm-commits
- [llvm] r288837 - [InstSimplify] add tests for and-of-icmps; NFC
Sanjay Patel via llvm-commits
- [llvm] r288841 - [InstSimplify] add folds for and-of-icmps with same operands
Sanjay Patel via llvm-commits
- [llvm] r288833 - [InstSimplify] add folds for or-of-icmps with same operands
Sanjay Patel via llvm-commits
- [llvm] r288855 - [InstSimplify] fixed (?) to not mutate icmps
Sanjay Patel via llvm-commits
- [llvm] r288833 - [InstSimplify] add folds for or-of-icmps with same operands
Sanjay Patel via llvm-commits
- [llvm] r287585 - [InstCombine] canonicalize min/max constant to select's false value
Sanjay Patel via llvm-commits
- [llvm] r288957 - [InstCombine] add tests for smin+icmp; NFC
Sanjay Patel via llvm-commits
- [llvm] r289098 - [InstSimplify] add fdiv x/1.0 test and update checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r289151 - [InstCombine] add tests for smax+icmp; NFC
Sanjay Patel via llvm-commits
- [llvm] r289156 - [InstCombine] add tests for umax+icmp; NFC
Sanjay Patel via llvm-commits
- [llvm] r289157 - [InstCombine] add tests for umin+icmp; NFC
Sanjay Patel via llvm-commits
- [llvm] r289332 - [InstSimplify] improve function name; NFC
Sanjay Patel via llvm-commits
- [llvm] r287585 - [InstCombine] canonicalize min/max constant to select's false value
Sanjay Patel via llvm-commits
- [llvm] r289343 - [InstCombine] add helper for shift-by-shift folds; NFCI
Sanjay Patel via llvm-commits
- [llvm] r289401 - [Constants] don't die processing non-ConstantInt GEP indices in isGEPWithNoNotionalOverIndexing() (PR31262)
Sanjay Patel via llvm-commits
- [PATCH] D27385: [x86] fold fand (fxor X, -1) Y --> fandn X, Y
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D27356: [TargetLowering] add special-case for demanded bits analysis of 'not'
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D26556: [InstCombine] don't widen most selects by hoisting an extend
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D26802: [X86][AVX512] Detect repeated constant patterns in BUILD_VECTOR suitable for broadcasting.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D27489: [DAG] allow more select folding for targets that have 'and not' (PR31175)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D27510: [X86][SSE] Remove AND -> VZEXT combine
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D27531: [InstCombine] add folds for icmp (smin X, Y), X
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D27531: [InstCombine] add folds for icmp (smin X, Y), X
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D27531: [InstCombine] add folds for icmp (smin X, Y), X
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D24419: [InstCombine] use commutative matchers for patterns with commutative operators
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D27587: Add "X / 1.0" to SimplifyFDivInst
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D27587: Add "X / 1.0" to SimplifyFDivInst
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D27216: [SCEVExpand] do not hoist divisions by zero (PR30935)
Sanjoy Das via llvm-commits
- [llvm] r289215 - [SCEVExpander] Use llvm data structures; NFC
Sanjoy Das via llvm-commits
- [llvm] r289216 - [SCEVExpander] Remove \brief, reflow comments; NFC
Sanjoy Das via llvm-commits
- [llvm] r288898 - [X86][XOP] Fix VPERMIL2 non-constant pool shuffle decoding (PR31296)
Sanjoy Das via llvm-commits
- [llvm] r289397 - [SCEVExpander] Explicitly expand AddRec starts into loop preheader
Sanjoy Das via llvm-commits
- [llvm] r289402 - [Verifier] Add verification for TBAA metadata
Sanjoy Das via llvm-commits
- [llvm] r289403 - [TBAA] Don't generate invalid TBAA when merging nodes
Sanjoy Das via llvm-commits
- [lld] r289405 - Fix TBAA metadata
Sanjoy Das via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D27592: Reimplement depedency tracking in the ImplicitNullChecks pass
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D27259: Make processing @llvm.assume more efficient - operand bundles
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D26348: Allow convergent attribute for function arguments
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D27216: [SCEVExpand] do not hoist divisions by zero (PR30935)
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D26635: [TBAA] Don't generate invalid TBAA when merging nodes
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D26438: [Verifier] Add verification for TBAA metadata
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D24226: [PM] Provide an initial, minimal port of the inliner to the new pass manager.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D26806: [IRCE] Avoid loop optimizations on pre and post loops
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D27437: [TargetInstrInfo] replace redundant expression in getMemOpBaseRegImmOfs
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r289227 - [PPC] Add intrinsics for vector extract word and vector insert word.
Sean Fertile via llvm-commits
- [lld] r288314 - Add `isRelExprOneOf` helper
Sean Silva via llvm-commits
- [lld] r289089 - Start using make() in COFF (with a smaller change.)
Sean Silva via llvm-commits
- [lld] r289089 - Start using make() in COFF (with a smaller change.)
Sean Silva via llvm-commits
- [lld] r289084 - Move Memory.{h, cpp} to lld/Support so that we can use them from COFF.
Sean Silva via llvm-commits
- [lld] r289072 - Make function names shorter. NFC.
Sean Silva via llvm-commits
- [lld] r289084 - Move Memory.{h, cpp} to lld/Support so that we can use them from COFF.
Sean Silva via llvm-commits
- [lld] r289084 - Move Memory.{h, cpp} to lld/Support so that we can use them from COFF.
Sean Silva via llvm-commits
- [lld] r289084 - Move Memory.{h, cpp} to lld/Support so that we can use them from COFF.
Sean Silva via llvm-commits
- [llvm] r287783 - [PM] Change the static object whose address is used to uniquely identify
Sean Silva via llvm-commits
- [PATCH] D27152: Merge strings using sharded hash tables.
Sean Silva via llvm-commits
- [PATCH] D27152: Merge strings using sharded hash tables.
Sean Silva via llvm-commits
- [llvm] r289382 - [FileCheck] Re-implement the logic to find each check prefix in the
Sean Silva via llvm-commits
- [PATCH] D27374: [PM] Rename lookupPass to lookUpPass.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D27152: Merge strings using sharded hash tables.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D26224: NewGVN
Sean Silva via Phabricator via llvm-commits
- [PATCH] D26224: NewGVN
Sean Silva via Phabricator via llvm-commits
- [PATCH] D26872: Outliner: Add MIR-level outlining pass
Sean Silva via Phabricator via llvm-commits
- [PATCH] D27152: Merge strings using sharded hash tables.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D27198: [PM] Introduce the facilities for registering cross-IR-unit dependencies that require deferred invalidation.
Sean Silva via Phabricator via llvm-commits
- [llvm] r289399 - instr-combiner: sum up all latencies of the transformed instructions
Sebastian Pop via llvm-commits
- [llvm] r289412 - [SCEVExpand] do not hoist divisions by zero (PR30935)
Sebastian Pop via llvm-commits
- [test-suite] r289416 - [test-suite] fix telecomm-FFT for CFLAGS="-ffp-contract=on"
Sebastian Pop via llvm-commits
- [test-suite] r289417 - [test-suite] fix beamformer for CFLAGS="-ffp-contract=on"
Sebastian Pop via llvm-commits
- [PATCH] D27493: [GVNHoist] Invalidate MemDep when an instruction is moved.
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D27216: [SCEVExpand] do not hoist divisions by zero (PR30935)
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D25924: [test-suite] fix telecomm-FFT for CFLAGS="-ffp-contract=on"
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D25923: [test-suite] fix beamformer for CFLAGS="-ffp-contract=on"
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D27190: Do not verify skipped pass
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D27190: Track validity of pass results
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D27190: Track validity of pass results
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D27527: Process tilde in llvm::sys::path::native.
Serge Pavlov via Phabricator via llvm-commits
- [compiler-rt] r288729 - [XRay][AArch64] Attempt to fix unstable test XRay-aarch64-linux::patching-unpatching.cc
Serge Rogatch via llvm-commits
- [compiler-rt] r288988 - [XRay][AArch64] Disable the unstable test XRay-aarch64-linux::patching-unpatching.cc
Serge Rogatch via llvm-commits
- [PATCH] D27421: [XRay][AArch64] Attempt to fix unstable test XRay-aarch64-linux::patching-unpatching.cc
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D27421: [XRay][AArch64] Attempt to fix unstable test XRay-aarch64-linux::patching-unpatching.cc
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D27421: [XRay][AArch64] Attempt to fix unstable test XRay-aarch64-linux::patching-unpatching.cc
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D27421: [XRay][AArch64] Attempt to fix unstable test XRay-aarch64-linux::patching-unpatching.cc
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D26232: [XRay][compiler-rt] XRay Buffer Queue
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D27528: [XRay][AArch64] Disable the unstable test XRay-aarch64-linux::patching-unpatching.cc
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D27528: [XRay][AArch64] Disable the unstable test XRay-aarch64-linux::patching-unpatching.cc
Serge Rogatch via Phabricator via llvm-commits
- [PATCH] D26905: [SLP] Vectorize loads of consecutive memory accesses, accessed in non-consecutive (jumbled) way.
Shahid via Phabricator via llvm-commits
- [PATCH] D26905: [SLP] Vectorize loads of consecutive memory accesses, accessed in non-consecutive (jumbled) way.
Shahid via Phabricator via llvm-commits
- [lld] r289025 - [ELF][MIPS] Make _gp, _gp_disp, __gnu_local_gp global symbols
Simon Atanasyan via llvm-commits
- [lld] r289025 - [ELF][MIPS] Make _gp, _gp_disp, __gnu_local_gp global symbols
Simon Atanasyan via llvm-commits
- [lld] r289061 - [ELF] Correct addAbsolute function argument name
Simon Atanasyan via llvm-commits
- [lld] r289025 - [ELF][MIPS] Make _gp, _gp_disp, __gnu_local_gp global symbols
Simon Atanasyan via llvm-commits
- [llvm] r289113 - [mips] Remove N32 Android test because Android does not support N32 ABI. NFC
Simon Atanasyan via llvm-commits
- [llvm] r289114 - [mips] Change gnueabi to gnu in the triple because EABI has been removed recently. NFC
Simon Atanasyan via llvm-commits
- [llvm] r289115 - [mips] Change instruction s/daddiu/addiu/ since O32 prohibits the use of 64-bit GPRs. NFC
Simon Atanasyan via llvm-commits
- [llvm] r289117 - [mips] Make the test case more specific and provide OS component of a triple. NFC
Simon Atanasyan via llvm-commits
- [llvm] r289331 - [mips] Eliminate else-after-return. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D27483: [mips] For PIC code convert unconditional jump to unconditional branch
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D27460: [mips][rtdyld] Merge code to write relocated values to the section. NFC
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D27467: [mips][rtdyld] Move MIPS relocation resolution to a subclass and implement N32 relocations
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D27524: [ELF][MIPS] Make _gp, _gp_disp, __gnu_local_gp global symbols
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D27276: [ELF, WIP] Allow defined symbols to be assigned from linker script
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D27524: [ELF][MIPS] Make _gp, _gp_disp, __gnu_local_gp global symbols
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D27524: [ELF][MIPS] Make _gp, _gp_disp, __gnu_local_gp global symbols
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D27524: [ELF][MIPS] Make _gp, _gp_disp, __gnu_local_gp global symbols
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D27662: [triple+llc+llvm-mc] Make triple and ABI name consistent
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r288666 - [mips][ias] N32/N64 must not sort the relocation table.
Simon Dardis via llvm-commits
- [llvm] r288900 - [mips][rtdyld] Merge code to write relocated values to the section. NFC
Simon Dardis via llvm-commits
- [PATCH] D26401: [mips][ias] N32/N64 must not sort the relocation table.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D27460: [mips][rtdyld] Merge code to write relocated values to the section. NFC
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D27467: [mips][rtdyld] Move MIPS relocation resolution to a subclass and implement N32 relocations
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D27460: [mips][rtdyld] Merge code to write relocated values to the section. NFC
Simon Dardis via Phabricator via llvm-commits
- [llvm] r288659 - [X86][SSE] Add helper function to create UNPCKL/UNPCKH shuffle masks. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r288663 - [X86][SSE] Add support for combining target shuffles to UNPCKL/UNPCKH.
Simon Pilgrim via llvm-commits
- [llvm] r288671 - Use range based for loop. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r288796 - Fix MSVC bool to uint64_t promotion warning
Simon Pilgrim via llvm-commits
- [llvm] r288798 - Fix MSVC -Wmicrosoft-enum-value 'enumerator value is not representable' warning
Simon Pilgrim via llvm-commits
- [llvm] r288801 - [X86] Add tests to show missed opportunities to calculate knownbits in SMAX/SMIN/UMAX/UMIN
Simon Pilgrim via llvm-commits
- [llvm] r288807 - [SLPVectorizer][X86] Tests to show missed buildvector sitofp/fptosi vectorizations
Simon Pilgrim via llvm-commits
- [llvm] r288814 - Avoid repeated calls to Op.getOpcode(). NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r288815 - [X86] Improve UMAX/UMIN knownbits test
Simon Pilgrim via llvm-commits
- [llvm] r288819 - [X86][SSE] Added vector sext_in_reg combine tests
Simon Pilgrim via llvm-commits
- [llvm] r288825 - [X86][SSE] Add knownbits test demonstrating demandedelts not ignoring undef shuffle elements
Simon Pilgrim via llvm-commits
- [llvm] r288839 - [SelectionDAG] We can ignore knownbits from an undef shuffle vector index if we don't actually demand that element
Simon Pilgrim via llvm-commits
- [llvm] r288842 - [DAGCombine] Add (sext_in_reg (zext x)) -> (sext x) combine
Simon Pilgrim via llvm-commits
- [llvm] r288858 - [X86][XOP] Add test case for PR31296
Simon Pilgrim via llvm-commits
- [llvm] r288898 - [X86][XOP] Fix VPERMIL2 non-constant pool shuffle decoding (PR31296)
Simon Pilgrim via llvm-commits
- [llvm] r288902 - [X86][SSE] Consistently set MOVD/MOVQ load/store/move instructions to integer domain
Simon Pilgrim via llvm-commits
- [llvm] r288906 - [X86][SSE] Regenerate test.
Simon Pilgrim via llvm-commits
- [llvm] r288910 - [X86][SSE] Force execution domain of 32-bit extractps/pextrd in the stack folding tests
Simon Pilgrim via llvm-commits
- [llvm] r288911 - [X86][SSE] Fix vpextrd/vpextrq checks
Simon Pilgrim via llvm-commits
- [llvm] r288912 - [X86] Add test to show missed opportunities to calculate knownbits in INSERT_VECTOR_ELT
Simon Pilgrim via llvm-commits
- [llvm] r288913 - [SelectionDAG] Removed old knownbits TODO comment. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r288916 - [SelectionDAG] Add knownbits support for EXTRACT_VECTOR_ELT opcodes
Simon Pilgrim via llvm-commits
- [llvm] r288918 - [X86][SSE] Remove AND -> VZEXT combine
Simon Pilgrim via llvm-commits
- [llvm] r288920 - [X86] Add knownbits vector UMAX test
Simon Pilgrim via llvm-commits
- [llvm] r288926 - [SelectionDAG] Add knownbits support for vector demandedelts in SMAX/SMIN/UMAX/UMIN opcodes
Simon Pilgrim via llvm-commits
- [llvm] r289035 - [X86][SSE] Add vector test for (shl (or x, c1), c2) -> (or (shl x, c2), c1 << c2) detailed in D19325
Simon Pilgrim via llvm-commits
- [llvm] r289037 - Wdocumentation fix
Simon Pilgrim via llvm-commits
- [llvm] r289038 - Wdocumentation fix
Simon Pilgrim via llvm-commits
- [llvm] r289200 - [SelectionDAG] Add partial BITCAST support to computeKnownBits
Simon Pilgrim via llvm-commits
- [llvm] r289214 - [SelectionDAG] Add additional checks to CONCAT_VECTORS creation
Simon Pilgrim via llvm-commits
- [llvm] r289218 - [SelectionDAG] Use SelectionDAG.getBuildVector helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r289220 - Use SelectionDAG.getSplatBuildVector helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r289232 - [SelectionDAG] Add knownbits support for EXTRACT_VECTOR_ELT opcodes (REAPPLIED)
Simon Pilgrim via llvm-commits
- [llvm] r289279 - [X86] Regenerate test
Simon Pilgrim via llvm-commits
- [llvm] r289327 - [X86][XOP] Add permil2ps buildvector combine test
Simon Pilgrim via llvm-commits
- [llvm] r288898 - [X86][XOP] Fix VPERMIL2 non-constant pool shuffle decoding (PR31296)
Simon Pilgrim via llvm-commits
- [llvm] r289329 - [SelectionDAG] Add ability for computeKnownBits to peek through bitcasts from 'large element' scalar/vector to 'small element' vector.
Simon Pilgrim via llvm-commits
- [llvm] r289336 - [X86][SSE] Move ZeroVector creation into the shuffle pattern case where its actually used.
Simon Pilgrim via llvm-commits
- [llvm] r289341 - [X86][SSE] Ensure UNPCK inputs are a consistent value type in LowerHorizontalByteSum
Simon Pilgrim via llvm-commits
- [llvm] r289342 - [X86][SSE] Add tests for sign extended vXi64 multiplication
Simon Pilgrim via llvm-commits
- [llvm] r289398 - [X86][XOP] Add target shuffle tests showing missing PSHUFPD combine.
Simon Pilgrim via llvm-commits
- [llvm] r289400 - [X86][AVX512] Add target shuffle test showing missing PSHUFPD combine.
Simon Pilgrim via llvm-commits
- [llvm] r289407 - [X86][SSE] Add support for combining target shuffles to SHUFPD.
Simon Pilgrim via llvm-commits
- [PATCH] D27401: [X86] Remove scalar logical op alias instructions. Just use COPY_FROM/TO_REGCLASS and the normal packed instructions instead
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27395: Fixed store operation for a vector of i1.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D26149: [DAGCombiner] Match load by bytes idiom and fold it into a single load
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27419: [X86][SSE] Consistently set MOVD/MOVQ load/store/move instructions to integer domain
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D26060: [ConstantFolding] Don't try to cast vectors to pointer if they have different size
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27129: [SelectionDAG] Add partial BITCAST support to computeKnownBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27419: [X86][SSE] Consistently set MOVD/MOVQ load/store/move instructions to integer domain
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27419: [X86][SSE] Consistently set MOVD/MOVQ load/store/move instructions to integer domain
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D26855: New unsafe-fp-math implementation for X86 target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27461: [DAGCombine] Add (sext_in_reg (zext x)) -> (sext x) combine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27461: [DAGCombine] Add (sext_in_reg (zext x)) -> (sext x) combine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D26224: NewGVN
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27461: [DAGCombine] Add (sext_in_reg (zext x)) -> (sext x) combine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27510: [X86][SSE] Remove AND -> VZEXT combine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27419: [X86][SSE] Consistently set MOVD/MOVQ load/store/move instructions to integer domain
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D26905: [SLP] Vectorize loads of consecutive memory accesses, accessed in non-consecutive (jumbled) way.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27346: X86: Add checks for fma_patterns[_wide].ll with -enable-no-infs-fp-math
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27129: [SelectionDAG] Add partial BITCAST support to computeKnownBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27129: [SelectionDAG] Add partial BITCAST support to computeKnownBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27522: [X86] Don't allow floating-point return types when SSE[12] is disabled
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27522: [X86] Don't allow floating-point return types when SSE[12] is disabled
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27510: [X86][SSE] Remove AND -> VZEXT combine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27510: [X86][SSE] Remove AND -> VZEXT combine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27129: [SelectionDAG] Add partial BITCAST support to computeKnownBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27618: Failure to vectorize __builtin_sqrt/__builtin_sqrtf
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27611: [X86] Remove some intrinsic instructions from hasPartialRegUpdate
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27657: [X86][SSE] Lower suitably sign-extended mul vXi64 using PMULDQ
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27625: [asan] Don't skip instrumentation of masked load/store unless we've seen a full load/store on that pointer.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27657: [X86][SSE] Lower suitably sign-extended mul vXi64 using PMULDQ
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27657: [X86][SSE] Lower suitably sign-extended mul vXi64 using PMULDQ
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27657: [X86][SSE] Lower suitably sign-extended mul vXi64 using PMULDQ
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D26224: NewGVN
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27618: Failure to vectorize __builtin_sqrt/__builtin_sqrtf
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27183: Add function to DWARFContext to get all line addresses
Simon Que via Phabricator via llvm-commits
- [llvm] r289092 - [AMDGPU] Add amdgpu-unify-metadata pass
Stanislav Mekhanoshin via llvm-commits
- [llvm] r289095 - [AMDGPU] Fix number of reserved SGPRs on CI to reflect flat scratch use
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D25381: [AMDGPU] Add amdgpu-unify-metadata pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D26671: Replace APFloatBase static fltSemantics data members with getter functions
Stephan Bergmann via Phabricator via llvm-commits
- [PATCH] D26671: Replace APFloatBase static fltSemantics data members with getter functions
Stephan Bergmann via Phabricator via llvm-commits
- [PATCH] D26671: Replace APFloatBase static fltSemantics data members with getter functions
Stephan Bergmann via Phabricator via llvm-commits
- [PATCH] D26671: Replace APFloatBase static fltSemantics data members with getter functions
Stephan Bergmann via Phabricator via llvm-commits
- [PATCH] D26671: Replace APFloatBase static fltSemantics data members with getter functions
Stephan Bergmann via Phabricator via llvm-commits
- [PATCH] D26671: Replace APFloatBase static fltSemantics data members with getter functions
Stephan Bergmann via Phabricator via llvm-commits
- [www] r288887 - Add Loop Passes slides.
Tanya Lattner via llvm-commits
- [www] r288888 - Add Outliner slides.
Tanya Lattner via llvm-commits
- [www] r288889 - Add Lang keynote slides.
Tanya Lattner via llvm-commits
- [PATCH] D27635: [ThinLTO] Import only necessary DICompileUnit fields
Teresa Johnson via llvm-commits
- [PATCH] D27556: LTO: Hash the parts of the LTO configuration that affect code generation.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D27556: LTO: Hash the parts of the LTO configuration that affect code generation.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D27635: [ThinLTO] Import only necessary DICompileUnit fields
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r288706 - GlobalISel: handle 1-element aggregates during ABI lowering.
Tim Northover via llvm-commits
- [llvm] r288709 - GlobalISel: improve translation fallback for constants.
Tim Northover via llvm-commits
- [llvm] r288712 - GlobalISel: make G_CONSTANT take a ConstantInt rather than int64_t.
Tim Northover via llvm-commits
- [llvm] r288713 - GlobalISel: translate constants larger than 64 bits.
Tim Northover via llvm-commits
- [llvm] r288717 - GlobalISel: handle pointer arguments that get assigned to the stack.
Tim Northover via llvm-commits
- [llvm] r288720 - GlobalISel: place constants correctly in the entry block.
Tim Northover via llvm-commits
- [llvm] r288727 - GlobalISel: avoid looking too closely at PHIs when we bail.
Tim Northover via llvm-commits
- [llvm] r288834 - GlobalISel: stop the legalizer from trying to handle oddly-sized types.
Tim Northover via llvm-commits
- [llvm] r288835 - GlobalISel: allow G_SELECT instructions for pointers.
Tim Northover via llvm-commits
- [llvm] r288836 - GlobalISel: handle G_SEQUENCE fallbacks gracefully.
Tim Northover via llvm-commits
- [llvm] r288840 - GlobalISel: fall back gracefully when we hit unhandled legalizer default.
Tim Northover via llvm-commits
- [llvm] r288848 - GlobalISel: correctly handle small args via memory.
Tim Northover via llvm-commits
- [llvm] r288980 - GlobalISel: simplify MachineIRBuilder interface.
Tim Northover via llvm-commits
- [llvm] r288983 - GlobalISel: store the current MachineFunction as direct state. NFC.
Tim Northover via llvm-commits
- [llvm] r288985 - GlobalISel: use correct builder for ConstantExprs.
Tim Northover via llvm-commits
- [llvm] r288980 - GlobalISel: simplify MachineIRBuilder interface.
Tim Northover via llvm-commits
- [llvm] r289149 - GlobalISel: factor overflow handling into separate function. NFC.
Tim Northover via llvm-commits
- [llvm] r289150 - GlobalISel: fall back gracefully for debug intrinsics.
Tim Northover via llvm-commits
- [PATCH] D27480: [AArch64] Correct the check of simm9 in isLegalAddressingMode()
Tim Northover via Phabricator via llvm-commits
- [PATCH] D27480: [AArch64] Correct the check of simm9 in isLegalAddressingMode()
Tim Northover via Phabricator via llvm-commits
- [PATCH] D26817: [APFloat] Implement PPCDoubleDouble add and subtract.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D26817: [APFloat] Implement PPCDoubleDouble add and subtract.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D24716: [Polly] DeLICM/DePRE (WIP)
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r288849 - AMDGPU/SI: Don't move copies of immediates to the VALU
Tom Stellard via llvm-commits
- [llvm] r288852 - AMDGPU/SI: Set correct value for amd_kernel_code_t::kernarg_segment_alignment
Tom Stellard via llvm-commits
- [llvm] r288865 - AMDGPU: Add llvm.amdgcn.interp.mov intrinsic
Tom Stellard via llvm-commits
- [llvm] r288879 - AMDGPU : Add S_SETREG instructions to fix fdiv precision issues.
Tom Stellard via llvm-commits
- [llvm] r289219 - AMDGPU/SI: Don't mark VINTRP instructions as mayLoad
Tom Stellard via llvm-commits
- [test-suite] r289296 - Creating release candidate rc3 from release_391 branch
Tom Stellard via llvm-commits
- [lld] r289303 - Creating release candidate rc3 from release_391 branch
Tom Stellard via llvm-commits
- [PATCH] D27416: AMDGPU/SI: Set correct value for amd_kernel_code_t::kernarg_segment_alignment
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27265: AMDGPU: Minor assembler refactoring
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27423: AMDGPU: Select i16 instructions to VOP3 forms
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27381: AMDGPU: Make f16 ConstantFP legal
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27317: AMDGPU: Fix handling of 16-bit immediates
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27278: AMDGPU: Fix operand name for v_interp_*
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D26101: AMDGPU: Enable early if convert
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27482: AMDGPU: Select branch on undef to uniform scc branch
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27379: AMDGPU: Fix crash on i16 constant expression
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27533: AMDGPU: Make AllocationPriority of SGPRs higher than VGPRs
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27532: Remove a special handling of AMDGPU entry points.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27563: TTI: Add comment clarifying the meaning of MemIntrinsicInfo::PtrVal
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27572: AMDGPU: llvm.amdgcn.interp.mov is a source of divergence
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27586: AMDGPU/SI: Add llvm.amdgcn.s.buffer.load intrinsic
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27601: AMDGPU: Fix isTypeDesirableForOp for i16
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27588: AMDGPU: Fix i128 mul
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27505: AMDGPU: Clean up instruction bits
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27487: AMDGPU: Allow TBA, TMA, TTMP* registers with SMEM instructions
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27639: AMDGPU: Fix AMDGPUPromoteAlloca breaking addrspacecasts
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27626: AMDGPU: Fix vintrp disassembly
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27623: AMDGPU: Change vintrp printing to better match sc
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D27154: [CodeGen] Fix result type for SMULO/UMULO legalization
Vadzim Dambrouski via Phabricator via llvm-commits
- [PATCH] D27610: CMake is funky on detecting Intel 17 as GCC compatible.
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D25381: [AMDGPU] Add amdgpu-unify-metadata pass
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D17293: [MC] AsmLexer: add extensible identifier's character set support.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D27396: Install the LLVM header module.modulemaps
Vassil Vassilev via Phabricator via llvm-commits
- [PATCH] D27396: Install the LLVM header module.modulemaps
Vassil Vassilev via Phabricator via llvm-commits
- [PATCH] D27396: Install the LLVM header module.modulemaps
Vassil Vassilev via Phabricator via llvm-commits
- [PATCH] D27396: Install the LLVM header module.modulemaps
Vassil Vassilev via Phabricator via llvm-commits
- [PATCH] D27608: Update LLVM documentation to allow for easier creation of documentation in multiple formats (in particular CHM format)
Vedant Kumar via llvm-commits
- [PATCH] D27465: Use the fallible llvm::Regex constructor in Clang.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D27464: Use the fallible llvm::Regex constructor in Clang.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D27463: Change llvm::Regex to expose a fallible constructor.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D27463: Change llvm::Regex to expose a fallible constructor.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D27608: Update LLVM documentation to allow for easier creation of documentation in multiple formats (in particular CHM format)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D26144: DebugInfo: make DW_TAG_atomic_type valid
Victor Leschuk via llvm-commits
- [PATCH] D27522: [X86] Don't allow floating-point return types when SSE[12] is disabled
Visoiu Mistrih Francis via Phabricator via llvm-commits
- [PATCH] D27522: [X86] Don't allow floating-point return types when SSE[12] is disabled
Visoiu Mistrih Francis via Phabricator via llvm-commits
- [PATCH] D27522: [X86] Don't allow floating-point return types when SSE[12] is disabled
Visoiu Mistrih Francis via Phabricator via llvm-commits
- [compiler-rt] r289090 - [asan] Add test which detects bugs undetectable before r288563
Vitaly Buka via llvm-commits
- [llvm] r289017 - Unbreak buildbots where the debug info test was crashing due to unchecked error.
Vitaly Buka via llvm-commits
- [llvm] r289070 - Fix ASAN buildbots by fixing a double free crash.
Vitaly Buka via llvm-commits
- [compiler-rt] r289145 - [sanitizer] Add workaround for empty strings
Vitaly Buka via llvm-commits
- [PATCH] D27574: [sanitizer] Add workaround for empty strings
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D27583: [asan] Add test which detects bugs undetectable before r288563
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D27583: [asan] Add test which detects bugs undetectable before r288563
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D27583: [asan] Add test which detects bugs undetectable before r288563
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D27574: [sanitizer] Add workaround for empty strings
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D27574: [sanitizer] Add workaround for empty strings
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D27574: [sanitizer] Add workaround for empty strings
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D27574: [sanitizer] Add workaround for empty strings
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D27144: [AVX-512] Correctly preserve the passthru semantics of the FMA scalar intrinsics
Vyacheslav Klochkov via Phabricator via llvm-commits
- [PATCH] D27144: [AVX-512] Correctly preserve the passthru semantics of the FMA scalar intrinsics
Vyacheslav Klochkov via Phabricator via llvm-commits
- [PATCH] D27644: Bail out for reduceVMULWidth for illegal types
Wei Mi via llvm-commits
- [PATCH] D27596: Add a PreRASplit pass to enable more shrinkwrap
Wei Mi via Phabricator via llvm-commits
- [PATCH] D27596: Add a PreRASplit pass to enable more shrinkwrap
Wei Mi via Phabricator via llvm-commits
- [PATCH] D27644: Bail out for reduceVMULWidth for illegal types
Wei Mi via Phabricator via llvm-commits
- [compiler-rt] r288710 - builtins: Add ARM Thumb1 implementation for uidiv and uidivmod
Weiming Zhao via llvm-commits
- [llvm] r288734 - Summary: Currently there is no way to disable deprecated warning from asm like this
Weiming Zhao via llvm-commits
- [compiler-rt] r288777 - builtins: Add ARM Thumb1 implementation for uidiv and uidivmod
Weiming Zhao via llvm-commits
- [compiler-rt] r288954 - [builtin] for the condition for check __ARM_FEATURE_CLZ
Weiming Zhao via llvm-commits
- [compiler-rt] r288960 - [builtin] Add Thumb1 implementation for idivsi3 and aeabi_idivmod
Weiming Zhao via llvm-commits
- [PATCH] D27309: builtins: Add ARM Thumb1 implementation for uidiv and uidivmod
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D27309: builtins: Add ARM Thumb1 implementation for uidiv and uidivmod
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D27309: builtins: Add ARM Thumb1 implementation for uidiv and uidivmod
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D27219: Add MCNoDeprecatedASM into MC ASMParser TargetOption to have an option to disable deprecate warning in asm
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D27472: [builtin] Add Thumb1 implementation for idivsi3 and aeabi_idivmod
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D27530: [builtin] for the condition for check __ARM_FEATURE_CLZ
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D27530: [builtin] for the condition for check __ARM_FEATURE_CLZ
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D27472: [builtin] Add Thumb1 implementation for idivsi3 and aeabi_idivmod
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D27530: [builtin] for the condition for check __ARM_FEATURE_CLZ
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D27472: [builtin] Add Thumb1 implementation for idivsi3 and aeabi_idivmod
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D25046: AMDGPU: Emit runtime metadata version 2 as YAML
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D25046: AMDGPU: Emit runtime metadata version 2 as YAML
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D27283: Fix invalid addrspacecast due to combining alloca with global var
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D27547: Allow common linkage global var have non-zero initializer
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D25046: AMDGPU: Emit runtime metadata version 2 as YAML
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D27283: Fix invalid addrspacecast due to combining alloca with global var
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D27283: Fix invalid addrspacecast due to combining alloca with global var
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D27283: Fix invalid addrspacecast due to combining alloca with global var
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D27283: Fix invalid addrspacecast due to combining alloca with global var
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D25046: AMDGPU: Emit runtime metadata version 2 as YAML
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D27283: Fix invalid addrspacecast due to combining alloca with global var
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D27609: Fix R_AARCH64_MOVW_UABS_G3 relocation
Yichao Yu via Phabricator via llvm-commits
- [PATCH] D27609: Fix R_AARCH64_MOVW_UABS_G3 relocation
Yichao Yu via Phabricator via llvm-commits
- [PATCH] D27609: Fix R_AARCH64_MOVW_UABS_G3 relocation
Yichao Yu via Phabricator via llvm-commits
- [PATCH] D27629: Fix unwind info relocation with large code model on AArch64
Yichao Yu via Phabricator via llvm-commits
- [PATCH] D27629: Fix unwind info relocation with large code model on AArch64
Yichao Yu via Phabricator via llvm-commits
- [PATCH] D27653: Make check for atomic alignment target dependent
Yichao Yu via Phabricator via llvm-commits
- [PATCH] D27219: Add MCNoDeprecatedASM into MC ASMParser TargetOption to have an option to disable deprecate warning in asm
Yin Ma via Phabricator via llvm-commits
- [PATCH] D27475: [libFuzzer] Diff 17 - Implement DirName() for Windows.
Zachary Turner via llvm-commits
- [PATCH] D27238: [libFuzzer] Diff 7 - Improve Signal Handler interface.
Zachary Turner via llvm-commits
- [PATCH] D27577: [libFuzzer] Diff 18 - Avoid name collision with Windows API.
Zachary Turner via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Zachary Turner via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Zachary Turner via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Zachary Turner via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Zachary Turner via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Zachary Turner via llvm-commits
- [PATCH] D26671: Replace APFloatBase static fltSemantics data members with getter functions
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D26671: Replace APFloatBase static fltSemantics data members with getter functions
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D27525: Improve format member detection in llvm::formatv
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D27579: [libFuzzer] Diff 19 - Automatically link with Windows library.
Zachary Turner via Phabricator via llvm-commits
- [llvm] r289153 - [InstSimplify] Add "X / 1.0" to SimplifyFDivInst.
Zia Ansari via llvm-commits
- [PATCH] D27587: Add "X / 1.0" to SimplifyFDivInst
Zia Ansari via Phabricator via llvm-commits
- [PATCH] D27587: Add "X / 1.0" to SimplifyFDivInst
Zia Ansari via Phabricator via llvm-commits
- [PATCH] D27587: Add "X / 1.0" to SimplifyFDivInst
Zia Ansari via Phabricator via llvm-commits
- [llvm] r288758 - Refactor TargetParserTests.
Zijiao Ma via llvm-commits
- [llvm] r288844 - [X86] Prefer reduced width multiplication over pmulld on Silvermont
Zvi Rackover via llvm-commits
- [PATCH] D27419: [X86][SSE] Consistently set MOVD/MOVQ load/store/move instructions to integer domain
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D27203: [X86] Prefer reduced width multiplication over pmulld on Silvermont
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D27203: [X86] Prefer reduced width multiplication over pmulld on Silvermont
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D27144: [AVX-512] Correctly preserve the passthru semantics of the FMA scalar intrinsics
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D27573: [X86] Fix bug in r288804.
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D27144: [AVX-512] Correctly preserve the passthru semantics of the FMA scalar intrinsics
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D27573: [X86] Fix bug in r288804.
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D27661: [X86][AVX512] Add missing patterns for broadcast fallback in case load node has multiple uses (for v4i64 and v4f64).
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D27417: [X86][inline-asm] Add support for MS 'EVEN' directive
coby via Phabricator via llvm-commits
- [PATCH] D26343: [RFC] Refactor TargetParserTests
jojo.ma via Phabricator via llvm-commits
- [PATCH] D26581: Make WholeProgramDevirt understand ConstStruct vtables.
l via Phabricator via llvm-commits
- [PATCH] D26581: Make WholeProgramDevirt understand ConstStruct vtables.
l via Phabricator via llvm-commits
- [PATCH] D27417: [X86][inline-asm] Add support for MS 'EVEN' directive
michael zuckerman via Phabricator via llvm-commits
- XRay-aarch64-linux::patching-unpatching.cc test flaky
x y via llvm-commits
- XRay-aarch64-linux::patching-unpatching.cc test flaky
x y via llvm-commits
Last message date:
Sun Dec 11 23:57:24 PST 2016
Archived on: Mon Dec 12 00:04:41 PST 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).