The Week Of Monday 6 June 2016 Archives by author
Starting: Mon Jun 6 00:17:02 PDT 2016
Ending: Sun Jun 12 23:38:07 PDT 2016
Messages: 1949
- [PATCH] D20992: [CMake] Add LLVM runtimes directory
Craig, Ben via llvm-commits
- [llvm] r270273 - Create a sigaltstack when we register our signal handlers. Otherwise we'd very
Hahnfeld, Jonas via llvm-commits
- [PATCH] D21215: [docs] Update AMDGPU relocation information
Tye, Tony via llvm-commits
- [PATCH] D21215: [docs] Update AMDGPU relocation information
Tye, Tony via llvm-commits
- Re: [PATCH] D17268: [LAA] Function 'isStridedPtr' returns additional result “Loop *Lp” via function argument and add appropriate checks out of the 'isStridedPtr'.
Adam Nemet via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
Adam Nemet via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
Adam Nemet via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
Adam Nemet via llvm-commits
- [PATCH] D19984: [LV] Preserve order of dependences in interleaved accesses analysis
Adam Nemet via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
Adam Nemet via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Adam Nemet via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Adam Nemet via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
Adam Nemet via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Adam Nemet via llvm-commits
- [PATCH] D19984: [LV] Preserve order of dependences in interleaved accesses analysis
Adam Nemet via llvm-commits
- [PATCH] D19984: [LV] Preserve order of dependences in interleaved accesses analysis
Adam Nemet via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Adam Nemet via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Adam Nemet via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Adam Nemet via llvm-commits
- [PATCH] D18960: [lld] Initial implementation of TLSDESC relocation handling
Adhemerval Zanella via llvm-commits
- [PATCH] D21034: [sanitizer] Fix build for new GLIBC msghdr/cmsghdr definition
Adhemerval Zanella via llvm-commits
- [PATCH] D21034: [sanitizer] Fix build for new GLIBC msghdr/cmsghdr definition
Adhemerval Zanella via llvm-commits
- [PATCH] D21034: [sanitizer] Fix build for new GLIBC msghdr/cmsghdr definition
Adhemerval Zanella via llvm-commits
- [PATCH] D21034: [sanitizer] Fix build for new GLIBC msghdr/cmsghdr definition
Adhemerval Zanella via llvm-commits
- [PATCH] D21034: [sanitizer] Fix build for new GLIBC msghdr/cmsghdr definition
Adhemerval Zanella via llvm-commits
- [PATCH] D21034: [sanitizer] Fix build for new GLIBC msghdr/cmsghdr definition
Adhemerval Zanella via llvm-commits
- [compiler-rt] r272008 - [sanitizer] Fix build for new GLIBC msghdr/cmsghdr definition
Adhemerval Zanella via llvm-commits
- [PATCH] D21232: Add attribute noreturn to functions that throw in std::vector
Aditya Kumar via llvm-commits
- [PATCH] D21107: Generate codeview for array types
Adrian McCarthy via llvm-commits
- [PATCH] D21107: Generate codeview for array types
Adrian McCarthy via llvm-commits
- [llvm] r272187 - Generate codeview for array type metadata.
Adrian McCarthy via llvm-commits
- [PATCH] D21107: Generate codeview for array types
Adrian McCarthy via llvm-commits
- [PATCH] D21114: [DebugInfo] Add calling convention support for DWARF and CodeView
Adrian McCarthy via llvm-commits
- [PATCH] D21042: Verifier: Simplify and fix issue where we were not verifying unmaterialized functions.
Adrian Prantl via llvm-commits
- [PATCH] D21042: Verifier: Simplify and fix issue where we were not verifying unmaterialized functions.
Adrian Prantl via llvm-commits
- [PATCH] D21042: Verifier: Simplify and fix issue where we were not verifying unmaterialized functions.
Adrian Prantl via llvm-commits
- [PATCH] D21109: IR: Call dropAllReferences from GlobalVariable's destructor.
Adrian Prantl via llvm-commits
- [llvm] r272369 - Add support for writing through StreamInterface.
Adrian Prantl via llvm-commits
- [compiler-rt] r272375 - [profile] add profile path tests for shared lib
Adrian Prantl via llvm-commits
- [llvm] r272369 - Add support for writing through StreamInterface.
Adrian Prantl via llvm-commits
- [llvm] r272450 - [AVX512] Add support for lowering v32i16 shuffles with repeated lanes. This allows us to create 512-bit PSHUFLW/PSHUFHW.
Adrian Prantl via llvm-commits
- [PATCH] D21091: AArch64: refactor sysreg handling (new TableGen backend!)
Ahmed Bougacha via llvm-commits
- [llvm] r271921 - [cpu-detection] Substantial refactor of Host CPU detection code (x86)
Alina Sbirlea via llvm-commits
- [PATCH] D20988: [cpu-detection] Substantial refactor of Host CPU detection code (x86)
Alina Sbirlea via llvm-commits
- [PATCH] D20988: [cpu-detection] Substantial refactor of Host CPU detection code (x86)
Alina Sbirlea via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Alina Sbirlea via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Alina Sbirlea via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Alina Sbirlea via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Alina Sbirlea via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Alina Sbirlea via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Alina Sbirlea via llvm-commits
- [PATCH] D21158: [cpu-detection] Add missing break statements in outer switches
Alina Sbirlea via llvm-commits
- [llvm] r272228 - [cpu-detection] Add missing break statements in outer switches
Alina Sbirlea via llvm-commits
- [PATCH] D20988: [cpu-detection] Substantial refactor of Host CPU detection code (x86)
Alina Sbirlea via llvm-commits
- [PATCH] D21158: [cpu-detection] Add missing break statements in outer switches
Alina Sbirlea via llvm-commits
- [PATCH] D21158: [cpu-detection] Add missing break statements in outer switches
Alina Sbirlea via llvm-commits
- [PATCH] D21193: [cpu-detection] Return amdfam10 for all subtypes. Address Bug 28067.
Alina Sbirlea via llvm-commits
- [PATCH] D21193: [cpu-detection] Return amdfam10 for all subtypes. Address Bug 28067.
Alina Sbirlea via llvm-commits
- [llvm] r272328 - [cpu-detection] Return amdfam10 for all subtypes. Address Bug 28067.
Alina Sbirlea via llvm-commits
- [llvm] r272329 - Keep barcelona subtype for amdfam10
Alina Sbirlea via llvm-commits
- [PATCH] D21193: [cpu-detection] [amdfam10] Return barcelona, and amdfam10 for all other subtypes. Address Bug 28067.
Alina Sbirlea via llvm-commits
- [llvm] r272332 - Revert 272328 and 272329 to recommit as a single patch.
Alina Sbirlea via llvm-commits
- [llvm] r272333 - Reapply 272328 and 272329 as a single patch.
Alina Sbirlea via llvm-commits
- [PATCH] D19181: Map Attribute in the C API.
Amaury SECHET via llvm-commits
- [PATCH] D19181: Map Attribute in the C API.
Amaury SECHET via llvm-commits
- [PATCH] D19181: Map Attribute in the C API.
Amaury SECHET via llvm-commits
- [PATCH] D19181: Map Attribute in the C API.
Amaury SECHET via llvm-commits
- [PATCH] D19181: Map Attribute in the C API.
Amaury SECHET via llvm-commits
- [PATCH] D19181: Map Attribute in the C API.
Amaury SECHET via llvm-commits
- [PATCH] D19181: Map Attribute in the C API.
Amaury SECHET via llvm-commits
- [PATCH] D19181: Map Attribute in the C API.
Amaury SECHET via llvm-commits
- [PATCH] D19181: Map Attribute in the C API.
Amaury SECHET via llvm-commits
- [PATCH] D19181: Map Attribute in the C API.
Amaury SECHET via llvm-commits
- [PATCH] D19181: Map Attribute in the C API.
Amaury SECHET via llvm-commits
- [PATCH] D19181: Map Attribute in the C API.
Amaury SECHET via llvm-commits
- [PATCH] D19181: Map Attribute in the C API.
Amaury SECHET via llvm-commits
- [PATCH] D19181: Map Attribute in the C API.
Amaury SECHET via llvm-commits
- [PATCH] D21271: Fix `InstCombine` to not widen metadata on store-to-load forwarding
Amaury SECHET via llvm-commits
- [llvm] r272504 - Make sure we have a Add/Remove/Has function for various thing that can have attribute.
Amaury Sechet via llvm-commits
- [llvm] r272506 - Change () to (void) in the C API.
Amaury Sechet via llvm-commits
- [PATCH] D21011: [codeview] Add complex record type translation
Amjad Aboud via llvm-commits
- [PATCH] D21011: [codeview] Add complex record type translation
Amjad Aboud via llvm-commits
- [PATCH] D21114: [DebugInfo] Add calling convention support for DWARF and CodeView
Amjad Aboud via llvm-commits
- [PATCH] D21011: [codeview] Add complex record type translation
Amjad Aboud via llvm-commits
- [PATCH] D21114: [DebugInfo] Add calling convention support for DWARF and CodeView
Amjad Aboud via llvm-commits
- [PATCH] D21149: [CodeView] Add support for emitting S_UDT for typedefs
Amjad Aboud via llvm-commits
- [PATCH] D21149: [CodeView] Add support for emitting S_UDT for typedefs
Amjad Aboud via llvm-commits
- [PATCH] D21011: [codeview] Add complex record type translation
Amjad Aboud via llvm-commits
- [PATCH] D21011: [codeview] Add complex record type translation
Amjad Aboud via llvm-commits
- [PATCH] D21142: [PDB] Move PDB functions to a separate file.
Amjad Aboud via llvm-commits
- [PATCH] D21011: [codeview] Add complex record type translation
Amjad Aboud via llvm-commits
- [PATCH] D21011: [codeview] Add complex record type translation
Amjad Aboud via llvm-commits
- [PATCH] D17573: [X86] PR26554: Use not all set of alternative nops in 64 bit mode, but only those which are correct
Andrey Turetskiy via llvm-commits
- [PATCH] D17573: [X86] PR26554: Use not all set of alternative nops in 64 bit mode, but only those which are correct
Andrey Turetskiy via llvm-commits
- [llvm] r272014 - [LAA] Improve non-wrapping pointer detection by handling loop-invariant case.
Andrey Turetskiy via llvm-commits
- Re: [PATCH] D17268: [LAA] Function 'isStridedPtr' returns additional result “Loop *Lp” via function argument and add appropriate checks out of the 'isStridedPtr'.
Andrey Turetskiy via llvm-commits
- [llvm] r272019 - Quick fix for the test from rL272014 "[LAA] Improve non-wrapping pointer
Andrey Turetskiy via llvm-commits
- [PATCH] D20984: add control flags to LICM
Andy Kaylor via llvm-commits
- [PATCH] D20984: add control flags to LICM
Andy Kaylor via llvm-commits
- [PATCH] D21143: Include SelectionDAGISel in the opt-bisect process
Andy Kaylor via llvm-commits
- [PATCH] D21246: [InstCombine] Add rule to fold away trunc of partial load
Anna Thomas via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Anna Zaks via llvm-commits
- [PATCH] D21254: [asan] Do not instrument pointers with address space attributes
Anna Zaks via llvm-commits
- [LNT] r272285 - [Profile] Catch tb(n)z on AArch64.
Arnaud A. de Grandmaison via llvm-commits
- [LNT] r272289 - [Profile] Fix tb(n)z parsing.
Arnaud A. de Grandmaison via llvm-commits
- [zorg] r271941 - [buildbot] added experimental CUDA builder.
Artem Belevich via llvm-commits
- [zorg] r271946 - [buildbot] Fixed factory used for CUDA builder.
Artem Belevich via llvm-commits
- [PATCH] D20842: [test-suite] Simplified test executable name generation.
Artem Belevich via llvm-commits
- [PATCH] D20842: [test-suite] Simplified test executable name generation.
Artem Belevich via llvm-commits
- [PATCH] D21160: [NVPTX] Add intrinsics for shfl instructions.
Artem Belevich via llvm-commits
- [PATCH] D21161: [NVPTX] Mark bar.sync intrinsic as convergent.
Artem Belevich via llvm-commits
- [PATCH] D20842: [test-suite] Simplified test executable name generation.
Artem Belevich via llvm-commits
- [llvm] r271900 - [AMDGPU][llvm-mc] v_cndmask_b32: src2 is mandatory; do not enforce VOP2 when src2 == VCC.
Artem Tamazov via llvm-commits
- [PATCH] D21038: AMDGPU/AsmParser: Add support for parsing symbol operands
Artem Tamazov via llvm-commits
- [PATCH] D21236: AMDGPU/SI: Correctly encode constant expressions
Artem Tamazov via llvm-commits
- [PATCH] D21236: AMDGPU/SI: Correctly encode constant expressions
Artem Tamazov via llvm-commits
- [PATCH] D19373: Remangle intrinsics names when types are renamed
Artur Pilipenko via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
Ayal Zaks via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
Ayal Zaks via llvm-commits
- [llvm] r259387 - AArch64: Implement missed conditional compare sequences.
Balaram Makam via llvm-commits
- [llvm] r259387 - AArch64: Implement missed conditional compare sequences.
Balaram Makam via llvm-commits
- [llvm] r259387 - AArch64: Implement missed conditional compare sequences.
Balaram Makam via llvm-commits
- [PATCH] D20930: Adding reserve and capacity methods to FoldingSet
Ben Craig via llvm-commits
- [llvm] r271887 - Remove dead function with incredibly broken assert.
Benjamin Kramer via llvm-commits
- [llvm] r272126 - Avoid copies of std::strings and APInt/APFloats where we only read from it
Benjamin Kramer via llvm-commits
- [llvm] r272186 - [CodeView] Remove manual expansion of the default copy ctor.
Benjamin Kramer via llvm-commits
- [llvm] r272190 - Apply most suggestions of clang-tidy's performance-unnecessary-value-param
Benjamin Kramer via llvm-commits
- [llvm] r272509 - [RegUsageInfoCollector] Drop unneccesary const_cast. NFC.
Benjamin Kramer via llvm-commits
- [llvm] r272512 - Pass DebugLoc and SDLoc by const ref.
Benjamin Kramer via llvm-commits
- [llvm] r272513 - Move instances of std::function.
Benjamin Kramer via llvm-commits
- [llvm] r272516 - Run clang-tidy's performance-unnecessary-copy-initialization over LLVM.
Benjamin Kramer via llvm-commits
- [llvm] r272517 - [Verifier] Simplify code. No functionality change intended.
Benjamin Kramer via llvm-commits
- [llvm] r272519 - Use 'auto' to avoid implicit copies.
Benjamin Kramer via llvm-commits
- [zorg] r272039 - [sanitizer bots] add check-scudo
Bill Seurer via llvm-commits
- [zorg] r272039 - [sanitizer bots] add check-scudo
Bill Seurer via llvm-commits
- [zorg] r272178 - [powerpc] Add ability to bypass scudo tests
Bill Seurer via llvm-commits
- [zorg] r272528 - [powerpc] Disable shared libs for powerpc64be
Bill Seurer via llvm-commits
- [PATCH] D19842: In openFileForRead, attempt to fetch the actual name of the file on disk -- including case -- so that clang can later warn about non-portable #include and #import directives.
Bruno Cardoso Lopes via llvm-commits
- [PATCH] D21078: [Thumb] Select a BIC instead of AND if the immediate can be encoded more optimally negated
Chad Rosier via llvm-commits
- [PATCH] D21078: [Thumb] Select a BIC instead of AND if the immediate can be encoded more optimally negated
Chad Rosier via llvm-commits
- [PATCH] D21182: [AArch64] Restore codegen for AArch64 Cortex-A72/A73 after NFCI
Chad Rosier via llvm-commits
- [PATCH] D21180: [IPRA] Interprocedural Register Allocation - Transformation Pass
Chad Rosier via llvm-commits
- [PATCH] D21183: Better selection of common base address in constant hoisting
Chad Rosier via llvm-commits
- [PATCH] D21182: [AArch64] Restore codegen for AArch64 Cortex-A72/A73 after NFCI
Chad Rosier via llvm-commits
- [PATCH] D21180: [IPRA] Interprocedural Register Allocation - Transformation Pass
Chad Rosier via llvm-commits
- [PATCH] D21180: [IPRA] Interprocedural Register Allocation - Transformation Pass
Chad Rosier via llvm-commits
- [PATCH] D21183: Better selection of common base address in constant hoisting
Chad Rosier via llvm-commits
- [PATCH] D21183: Better selection of common base address in constant hoisting
Chad Rosier via llvm-commits
- [llvm] r272409 - Fix whitespace. NFC.
Chad Rosier via llvm-commits
- [llvm] r272410 - Add a period. NFC.
Chad Rosier via llvm-commits
- [llvm] r272429 - [AArch64] Refactor a check earlier. NFC.
Chad Rosier via llvm-commits
- [llvm] r272430 - [AArch64] Move comments closer to relevant check. NFC.
Chad Rosier via llvm-commits
- [llvm] r271709 - [llvm-profdata] Add option to ingest filepaths from a file
Chandler Carruth via llvm-commits
- [llvm] r271821 - Disable the use of std::call_once on PowerPC due to an apparent bug in
Chandler Carruth via llvm-commits
- [llvm] r271650 - Remove bogus initialization of the PPC and Hexagon SelectionDAGISel
Chandler Carruth via llvm-commits
- [PATCH] D20901: Remove all of the legacy home-grown atomic operations LLVM provided except for CompareAndSwap. That is the only one still being used anywhere now that statistics have been moved onto std::atomic.
Chandler Carruth via llvm-commits
- [PATCH] D21035: [PM] Preserve the correct set of passes for GVN
Chandler Carruth via llvm-commits
- [PATCH] D21035: [PM] Preserve the correct set of passes for GVN
Chandler Carruth via llvm-commits
- [PATCH] D21040: [PM] Preserve GlobalsAA for SROA
Chandler Carruth via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Chandler Carruth via llvm-commits
- [PATCH] D21004: [LegacyPM] Namespace some classes; NFC
Chandler Carruth via llvm-commits
- [PATCH] D21005: Add a -verify-after-all option
Chandler Carruth via llvm-commits
- [PATCH] D21051: [atomics] Rewrite the fallback path of llvm::call_once to use std::atomic instead of the home-grown LLVM atomic type.
Chandler Carruth via llvm-commits
- [PATCH] D18762: Add Aggressive Control Dead Code Elimination
Chandler Carruth via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Chandler Carruth via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Chandler Carruth via llvm-commits
- [PATCH] D21112: [LoopSimplify] Preserve LCSSA when merging exit blocks.
Chandler Carruth via llvm-commits
- [PATCH] D21112: [LoopSimplify] Preserve LCSSA when merging exit blocks.
Chandler Carruth via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Chandler Carruth via llvm-commits
- [PATCH] D21090: [PM] Port LCSSA to the new PM
Chandler Carruth via llvm-commits
- [PATCH] D21165: Disable MSan-hostile loop unswitching.
Chandler Carruth via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Chandler Carruth via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Chandler Carruth via llvm-commits
- [PATCH] D21165: Disable MSan-hostile loop unswitching.
Chandler Carruth via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Chandler Carruth via llvm-commits
- [PATCH] D20992: [CMake] Add LLVM runtimes directory
Chandler Carruth via llvm-commits
- [PATCH] D21165: Disable MSan-hostile loop unswitching.
Chandler Carruth via llvm-commits
- [PATCH] D20896: [LLVM][MIPS] Introduce a CheckAtomic64 cmake module.
Chandler Carruth via llvm-commits
- [PATCH] D21234: Move isGuaranteedToExecute out of LICM.
Chandler Carruth via llvm-commits
- [PATCH] D21165: Disable MSan-hostile loop unswitching.
Chandler Carruth via llvm-commits
- [llvm] r272458 - Use const_cast to cast away constness. This silences a warning.
Chandler Carruth via llvm-commits
- [llvm] r272459 - Compare to an unsigned literal to avoid a -Wsign-compare warning.
Chandler Carruth via llvm-commits
- [llvm] r272460 - Add a using declaration so that the overrides don't hide some of the
Chandler Carruth via llvm-commits
- [llvm] r272461 - Use a two-level cast through an intptr_t, and make them C-style casts.
Chandler Carruth via llvm-commits
- [llvm] r272463 - Try a bit harder to remove the signed and unsigned comparison warning.
Chandler Carruth via llvm-commits
- [llvm] r271942 - [yaml2obj] Get rid of MachO header union
Chris Bieneman via llvm-commits
- [llvm] r269320 - [yaml2macho] Handle mach_header_64 reserved field
Chris Bieneman via llvm-commits
- [PATCH] D20934: Use CMAKE_INSTALL_BINDIR instead of hardcoding bin for tools install paths
Chris Bieneman via llvm-commits
- [llvm] r271945 - Updating release notes for CMake version bump
Chris Bieneman via llvm-commits
- [llvm] r272031 - Use CMAKE_INSTALL_BINDIR instead of hardcoding bin for tools install paths
Chris Bieneman via llvm-commits
- [llvm] r272033 - Revert "Use CMAKE_INSTALL_BINDIR instead of hardcoding bin for tools install paths"
Chris Bieneman via llvm-commits
- [llvm] r272033 - Revert "Use CMAKE_INSTALL_BINDIR instead of hardcoding bin for tools install paths"
Chris Bieneman via llvm-commits
- [llvm] r272033 - Revert "Use CMAKE_INSTALL_BINDIR instead of hardcoding bin for tools install paths"
Chris Bieneman via llvm-commits
- [llvm] r272200 - [CMake] Support overriding binary install directory
Chris Bieneman via llvm-commits
- [llvm] r272201 - [CMake] Fixing a typo
Chris Bieneman via llvm-commits
- [llvm] r272211 - [CMake] Cleanup uses of USES_TERMINAL
Chris Bieneman via llvm-commits
- [llvm] r272218 - [CMake] Cleanup version checks for CMake 3.0
Chris Bieneman via llvm-commits
- [llvm] r272219 - [CMake] Cleanup version check for 2.8.12
Chris Bieneman via llvm-commits
- [llvm] r272220 - [CMake] Cleanup version check for 2.8.11
Chris Bieneman via llvm-commits
- [llvm] r272200 - [CMake] Support overriding binary install directory
Chris Bieneman via llvm-commits
- [PATCH] D20992: [CMake] Add LLVM runtimes directory
Chris Bieneman via llvm-commits
- [llvm] r272279 - [CMake] Add LLVM_TOOLS_INSTALL_DIR to LLVMConfig.cmake
Chris Bieneman via llvm-commits
- [llvm] r272200 - [CMake] Support overriding binary install directory
Chris Bieneman via llvm-commits
- [compiler-rt] r272313 - [CMake] Cleanup CMake version checking for 2.8.12
Chris Bieneman via llvm-commits
- [compiler-rt] r272315 - [CMake] Cleanup CMake version checking
Chris Bieneman via llvm-commits
- [llvm] r272327 - [CMake] Cleanup ExternalProject usage of CMake 3.x features
Chris Bieneman via llvm-commits
- [llvm] r272347 - [CMake] Removing fallback code for CMake versions before 3.1
Chris Bieneman via llvm-commits
- [PATCH] D20896: [LLVM][MIPS] Introduce a CheckAtomic64 cmake module.
Chris Bieneman via llvm-commits
- [PATCH] D20955: [Sparc] Complex return value ABI compliance.
Chris Dewhurst via llvm-commits
- [PATCH] D20955: [Sparc] Complex return value ABI compliance.
Chris Dewhurst via llvm-commits
- [LNT] r271912 - Make the dependency on bootstrap in the docs soft
Chris Matthews via llvm-commits
- [LNT] r272418 - check pgo releated cmake flags in PGO test case
Chris Matthews via llvm-commits
- [PATCH] D21142: [PDB] Move PDB functions to a separate file.
Christof Douma via llvm-commits
- [PATCH] D20310: Teach LLVM about Power 9 D-Form VSX Instructions
Chuang-Yu Cheng via llvm-commits
- [PATCH] D20965: [X86][SSE] Add general lowering of nontemporal vector loads
Craig Topper via llvm-commits
- [llvm] r271986 - [AVX512] Add NoVLX to a couple patterns that have VLX equivalents. Ordering of the patterns in the .td file protects this, but its better to be explicit.
Craig Topper via llvm-commits
- [llvm] r271987 - [AVX512] Remove unnecessary mayLoad, mayStore, hasSidEffects flags from instructions that have patterns that imply them. Add the same set of flags to instructions that don't have patterns to imply them.
Craig Topper via llvm-commits
- [llvm] r271988 - [AVX512] Allow avx2 and sse41 nontemporal load intrinsics to select EVEX encoded instructions when VLX is enabled.
Craig Topper via llvm-commits
- [llvm] r272248 - [X86] Fix bad comment in assert. NFC
Craig Topper via llvm-commits
- [llvm] r272249 - [X86] Bring consistent naming to the SSE/AVX and AVX512 PALIGNR instructions. Then add shuffle decode printing for the EVEX forms which is made easier by having the naming structure more similar to other instructions.
Craig Topper via llvm-commits
- [llvm] r272250 - [X86] Fix a test I failed to re-generate in r272249.
Craig Topper via llvm-commits
- [llvm] r272252 - [AVX512] Fix shuffle decode printing for several instructions with write masks. There are still more bugs here with UNPCK and PALIGN for sure. But these were the easiest ones to fix.
Craig Topper via llvm-commits
- [llvm] r272367 - [AVX512] Fix shuffle comment printing to handle the masked versions of some shuffles. Previously we were printing the mask operands as the register names.
Craig Topper via llvm-commits
- [llvm] r272371 - [AVX512] Add shuffle comment printing for masked VPERMPD/VPERMQ.
Craig Topper via llvm-commits
- [llvm] r272373 - Add missing include for r272369
Craig Topper via llvm-commits
- [llvm] r272449 - [AVX512] No need to check for BWI being enabled before lowering v32i16 and v64i8 shuffles. If we get this far the types are already legal which means BWI must be enabled.
Craig Topper via llvm-commits
- [llvm] r272450 - [AVX512] Add support for lowering v32i16 shuffles with repeated lanes. This allows us to create 512-bit PSHUFLW/PSHUFHW.
Craig Topper via llvm-commits
- [llvm] r272472 - [X86] Remove GCC builtin name from some intrinsics that are no longer used by clang. A future commit can remove the intrinsics entirely.
Craig Topper via llvm-commits
- [llvm] r272473 - [AVX512] Lower v8i64 and v16i32 to pshufd when possible.
Craig Topper via llvm-commits
- [llvm] r272474 - [AVX512] Re-generate v8i64 shuffle test now that we use pshufd for some cases.
Craig Topper via llvm-commits
- [llvm] r272491 - [IR] Require ArrayRef of 'uint32_t' instead of 'int' for the mask argument for one of the signatures of CreateShuffleVector. This better emphasises that you can't use it for the -1 as undef behavior.
Craig Topper via llvm-commits
- [llvm] r272493 - [X86, IR] Make use of the CreateShuffleVector form that takes an ArrayRef<uint32_t> to avoid the need to manually create a bunch of Constants and a ConstantVector. NFC
Craig Topper via llvm-commits
- [llvm] r272494 - [X86] Move tests for llvm.x86.avx.vpermil.* intrinsics to a -upgrade test since they are autoupgraded to shufflevector.
Craig Topper via llvm-commits
- [llvm] r272496 - [X86] Greatly simplify the llvm.x86.avx.vpermil.* auto-upgrade code. We can fully derive everything using types of the intrinsic arguments rather than writing separate loops for each intrinsic. NFC
Craig Topper via llvm-commits
- [llvm] r272497 - [AVX512] Remove the masked palignr intrinsics that I forgot to remove when I added auto-upgrade code to turn them into shufflevectors and selects.
Craig Topper via llvm-commits
- [llvm] r272501 - [X86] Pre-allocate some of the shuffle mask SmallVectors in the auto upgrade code instead of calling push_back in a loop. This removes the need to check if the vector needs to grow on each iteration.
Craig Topper via llvm-commits
- [llvm] r272510 - [X86] Remove sse2 pshufd/pshuflw/pshufhw intrinsics and upgrade them to shufflevector.
Craig Topper via llvm-commits
- [llvm] r272526 - [X86] Refactor some of the X86 autoupgrade code to split mask vector and select generation into routines that can be reused for future intrinsic upgrades. NFC
Craig Topper via llvm-commits
- [llvm] r272527 - [AVX512] Remove maksed pshufd, pshuflw, and phufhw intrinsics and autoupgrade them to selects and shufflevector.
Craig Topper via llvm-commits
- [llvm] r271938 - [LibFuzzer] Provide stub implementation of __sanitizer_cov_trace_pc_indir
Dan Liew via llvm-commits
- [PATCH] D20946: [LibFuzzer] Provide stub implementation of __sanitizer_cov_trace_pc_indir
Dan Liew via llvm-commits
- [PATCH] D20943: [LibFuzzer] [WIP] Declare and use sanitizer functions in `fuzzer::ExternalFunctions`
Dan Liew via llvm-commits
- [PATCH] D20943: [LibFuzzer] [WIP] Declare and use sanitizer functions in `fuzzer::ExternalFunctions`
Dan Liew via llvm-commits
- [PATCH] D20947: [LibFuzzer] Disable building and running LSan tests on Apple platforms because LSan is not currently supported.
Dan Liew via llvm-commits
- [PATCH] D20947: [LibFuzzer] Disable building and running LSan tests on Apple platforms because LSan is not currently supported.
Dan Liew via llvm-commits
- [PATCH] D20977: [LibFuzzer] Split the fuzzer-oom.test into two tests.
Dan Liew via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Dan Liew via llvm-commits
- [PATCH] D20977: [LibFuzzer] Split the fuzzer-oom.test into two tests.
Dan Liew via llvm-commits
- [PATCH] D20943: [LibFuzzer] [WIP] Declare and use sanitizer functions in `fuzzer::ExternalFunctions`
Dan Liew via llvm-commits
- [PATCH] D20943: [LibFuzzer] [WIP] Declare and use sanitizer functions in `fuzzer::ExternalFunctions`
Dan Liew via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Dan Liew via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Dan Liew via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Dan Liew via llvm-commits
- [llvm] r271979 - [LibFuzzer] Disable building and running LSan tests on Apple platforms because LSan is not currently supported.
Dan Liew via llvm-commits
- [llvm] r271980 - [LibFuzzer] s/dataflow sanitizer/DataflowSanitizer/
Dan Liew via llvm-commits
- [PATCH] D20943: [LibFuzzer] [WIP] Declare and use sanitizer functions in `fuzzer::ExternalFunctions`
Dan Liew via llvm-commits
- [PATCH] D20947: [LibFuzzer] Disable building and running LSan tests on Apple platforms because LSan is not currently supported.
Dan Liew via llvm-commits
- [PATCH] D20977: [LibFuzzer] Split the fuzzer-oom.test into two tests.
Dan Liew via llvm-commits
- [PATCH] D20943: [LibFuzzer] Declare and use sanitizer functions in `fuzzer::ExternalFunctions`
Dan Liew via llvm-commits
- [PATCH] D20943: [LibFuzzer] Declare and use sanitizer functions in `fuzzer::ExternalFunctions`
Dan Liew via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Dan Liew via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Dan Liew via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Dan Liew via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Dan Liew via llvm-commits
- [llvm] r272061 - [LibFuzzer] Split the fuzzer-oom.test into two tests.
Dan Liew via llvm-commits
- [PATCH] D20977: [LibFuzzer] Split the fuzzer-oom.test into two tests.
Dan Liew via llvm-commits
- [PATCH] D20943: [LibFuzzer] Declare and use sanitizer functions in `fuzzer::ExternalFunctions`
Dan Liew via llvm-commits
- [PATCH] D20943: [LibFuzzer] Declare and use sanitizer functions in `fuzzer::ExternalFunctions`
Dan Liew via llvm-commits
- [PATCH] D20943: [LibFuzzer] Declare and use sanitizer functions in `fuzzer::ExternalFunctions`
Dan Liew via llvm-commits
- [PATCH] D20943: [LibFuzzer] Declare and use sanitizer functions in `fuzzer::ExternalFunctions`
Dan Liew via llvm-commits
- [llvm] r272072 - [LibFuzzer] Declare and use sanitizer functions in ``fuzzer::ExternalFunctions``
Dan Liew via llvm-commits
- [PATCH] D20943: [LibFuzzer] Declare and use sanitizer functions in `fuzzer::ExternalFunctions`
Dan Liew via llvm-commits
- [PATCH] D20943: [LibFuzzer] Declare and use sanitizer functions in `fuzzer::ExternalFunctions`
Dan Liew via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Dan Liew via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Dan Liew via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Dan Liew via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Dan Liew via llvm-commits
- [llvm] r272072 - [LibFuzzer] Declare and use sanitizer functions in ``fuzzer::ExternalFunctions``
Dan Liew via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Dan Liew via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Dan Liew via llvm-commits
- [PATCH] D21218: [LibFuzzer] Avoid using std::random_swap() due to platform differences and implement our own version.
Dan Liew via llvm-commits
- [PATCH] D21218: [LibFuzzer] Avoid using std::random_swap() due to platform differences and implement our own version.
Dan Liew via llvm-commits
- [llvm] r272374 - [LibFuzzer] Fix some unit test crashes on OSX.
Dan Liew via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Dan Liew via llvm-commits
- [PATCH] D21252: [LibFuzzer] Fix flakey ``fuzzer-trace-pc.test`` test on OSX
Dan Liew via llvm-commits
- [PATCH] D21253: [LibFuzzer] Move tests in ``fuzzer-traces.test`` that require hooks to their own test.
Dan Liew via llvm-commits
- [PATCH] D21218: [LibFuzzer] Avoid using std::random_swap() due to platform differences and implement our own version.
Dan Liew via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Daniel Berlin via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Daniel Berlin via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Daniel Berlin via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Daniel Berlin via llvm-commits
- [PATCH] D21035: [PM] Preserve the correct set of passes for GVN
Daniel Berlin via llvm-commits
- [PATCH] D21041: [GVN] PRE can't hoist loads across calls in general.
Daniel Berlin via llvm-commits
- [PATCH] D21041: [GVN] PRE can't hoist loads across calls in general.
Daniel Berlin via llvm-commits
- [PATCH] D21041: [GVN] PRE can't hoist loads across calls in general.
Daniel Berlin via llvm-commits
- [PATCH] D21041: [GVN] PRE can't hoist loads across calls in general.
Daniel Berlin via llvm-commits
- [PATCH] D21110: [CFLAA] Add yet another StratifiedAttr
Daniel Berlin via llvm-commits
- [PATCH] D20899: Delay dominator updation while cloning loop.
Daniel Berlin via llvm-commits
- [PATCH] D20899: Delay dominator updation while cloning loop.
Daniel Berlin via llvm-commits
- [PATCH] D21237: LoopRotation: remove iterative calls to rotateLoops
Daniel Berlin via llvm-commits
- [PATCH] D21237: LoopRotation: remove iterative calls to rotateLoops
Daniel Berlin via llvm-commits
- [PATCH] D21271: Fix `InstCombine` to not widen metadata on store-to-load forwarding
Daniel Berlin via llvm-commits
- [PATCH] D21271: Fix `InstCombine` to not widen metadata on store-to-load forwarding
Daniel Berlin via llvm-commits
- [llvm] r272021 - [lit] Improve logging with file redirection.
Daniel Dunbar via llvm-commits
- [llvm] r272022 - [utils/lit] Show available_features with --show-suites.
Daniel Dunbar via llvm-commits
- [llvm] r272021 - [lit] Improve logging with file redirection.
Daniel Dunbar via llvm-commits
- [llvm] r272052 - [lit] Fix an uninitialized var on Windows.
Daniel Dunbar via llvm-commits
- [llvm] r272066 - [lit] Ignore errors when decoding redirected output.
Daniel Dunbar via llvm-commits
- [llvm] r272052 - [lit] Fix an uninitialized var on Windows.
Daniel Dunbar via llvm-commits
- [llvm] r272147 - [lit] Ensure we get bytes when reading redirected output files.
Daniel Dunbar via llvm-commits
- [llvm] r272052 - [lit] Fix an uninitialized var on Windows.
Daniel Dunbar via llvm-commits
- [llvm] r272365 - [lit] Only gather redirected files for command failures.
Daniel Dunbar via llvm-commits
- [llvm] r272021 - [lit] Improve logging with file redirection.
Daniel Dunbar via llvm-commits
- [PATCH] D19719: [mips][atomics] Fix atomic instruction descriptions and uses.
Daniel Sanders via llvm-commits
- [PATCH] D21028: [mips] Replace AdditionalRequires<[IsGP64bit]> with GPR_64. NFC.
Daniel Sanders via llvm-commits
- [PATCH] D16917: [mips][micromips] Implement DCLO, DCLZ, DROTR, DROTR32 and DROTRV instructions
Daniel Sanders via llvm-commits
- [PATCH] D21062: [mips][mips16] Fix machine verifier errors about incorrect register classes on load/stores.
Daniel Sanders via llvm-commits
- [PATCH] D21062: [mips][mips16] Fix machine verifier errors about incorrect register classes on load/stores.
Daniel Sanders via llvm-commits
- [PATCH] D21063: [mips][dsp] Fix use without def on DSPCtrl registers read by rddsp intrinsic.
Daniel Sanders via llvm-commits
- [PATCH] D21065: [mips][msa] copyPhysReg() should not set RegState::Define on result of CTCMSA.
Daniel Sanders via llvm-commits
- [PATCH] D21068: [mips][msa] Fix register/register-class mismatches in emitINSERT_DF_VIDX().
Daniel Sanders via llvm-commits
- [PATCH] D16674: [mips] Expansion of SC[D] and LL[D] for R6
Daniel Sanders via llvm-commits
- [PATCH] D21069: [mips] Require that ABI's are passed in the triple within LLVM.
Daniel Sanders via llvm-commits
- [PATCH] D21125: [llvm-objdump] Support detection of feature bits from the object and implement this for Mips.
Daniel Sanders via llvm-commits
- [PATCH] D21131: [mips][ias] Implement N32 case for .cpsetup.
Daniel Sanders via llvm-commits
- [PATCH] D21037: Preserve DebugInfo when replacing values in DAGCombiner
David Blaikie via llvm-commits
- [PATCH] Use Rvalue refs in APInt
David Blaikie via llvm-commits
- [PATCH] D20869: Make LiveDebugValues preserve CFG
David Blaikie via llvm-commits
- [compiler-rt] r271959 - add -f to rm so the test passes the first time it's run the file file is not present
David Blaikie via llvm-commits
- [llvm] r271958 - Attempt to work around lack of std::map::emplace in libstdc++4.7
David Blaikie via llvm-commits
- [llvm] r272057 - Add info to SourceLevelDebugging about CodeView
David Blaikie via llvm-commits
- [PATCH] D3714: DebugInfo: SROA on references should result in undef dbg.values
David Blaikie via llvm-commits
- [llvm] r272359 - Add null checks before using a pointer.
David Blaikie via llvm-commits
- [PATCH] D18762: Add Aggressive Control Dead Code Elimination
David Callahan via llvm-commits
- [PATCH] D18762: Add Aggressive Control Dead Code Elimination
David Callahan via llvm-commits
- [PATCH] D18762: Add Aggressive Control Dead Code Elimination
David Callahan via llvm-commits
- [PATCH] D18762: Add Aggressive Control Dead Code Elimination
David Callahan via llvm-commits
- [PATCH] D18762: Add Aggressive Control Dead Code Elimination
David Callahan via llvm-commits
- [PATCH] D21056: [profile] in-process profile merging support Part-3
David Li via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
David Li via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
David Li via llvm-commits
- [PATCH] D21056: [profile] in-process profile merging support Part-3
David Li via llvm-commits
- [PATCH] D21056: [profile] in-process profile merging support Part-3
David Li via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
David Li via llvm-commits
- [PATCH] D21056: [profile] in-process profile merging support Part-3
David Li via llvm-commits
- [PATCH] D21116: [profile] Hide some external symbols in InstrProfData.inc
David Li via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
David Li via llvm-commits
- [PATCH] D21119: [profile] Fix a profile runtime build bug for darwin
David Li via llvm-commits
- [PATCH] D20989: Revive http://reviews.llvm.org/D12778 to handle forward-hot-prob and backward-hot-prob consistently.
David Li via llvm-commits
- [PATCH] D21045: Use ProfileSummaryInfo in inline cost analysis
David Li via llvm-commits
- [PATCH] D21119: [profile] Fix a profile runtime build bug for darwin
David Li via llvm-commits
- [PATCH] D21056: [profile] in-process profile merging support Part-3
David Li via llvm-commits
- [PATCH] D21116: [profile] Hide some external symbols in InstrProfData.inc
David Li via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
David Li via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
David Li via llvm-commits
- [PATCH] D21056: [profile] in-process profile merging support Part-3
David Li via llvm-commits
- [PATCH] D21045: Use ProfileSummaryInfo in inline cost analysis
David Li via llvm-commits
- [PATCH] D21205: Pass AssumptionCacheTracker from SampleProfileLoader to Inliner
David Li via llvm-commits
- [PATCH] D21205: Pass AssumptionCacheTracker from SampleProfileLoader to Inliner
David Li via llvm-commits
- [PATCH] D20993: Add support for collating profiles for use with code coverage
David Li via llvm-commits
- [PATCH] D21219: [profile] Cleanup profile file path set up code
David Li via llvm-commits
- [PATCH] D20957: [JumpThreading] Prevent dangling pointer problems in BranchProbabilityInfo
David Li via llvm-commits
- [PATCH] D21219: [profile] Cleanup profile file path set up code
David Li via llvm-commits
- [PATCH] D20991: Set machine block placement hot prob threshold for both static and runtime profile.
David Li via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
David Majnemer via llvm-commits
- [PATCH] D20999: [pdbdump] Print out New FPO stream contents.
David Majnemer via llvm-commits
- [PATCH] D19675: [InstCombine][AVX2] Add support for simplifying AVX2 per-element shifts to native shifts
David Majnemer via llvm-commits
- [PATCH] D20983: [InstCombine] scalarizePHI should not assume the code it sees has been CSE'd
David Majnemer via llvm-commits
- [PATCH] D21011: [codeview] Add complex record type translation
David Majnemer via llvm-commits
- [llvm] r271982 - [pdb] Use MappedBlockStream to parse the PDB directory.
David Majnemer via llvm-commits
- [PATCH] D21057: [yaml] Add a ScalarTraits for mapping endian aware types.
David Majnemer via llvm-commits
- [PATCH] D21057: [yaml] Add a ScalarTraits for mapping endian aware types.
David Majnemer via llvm-commits
- [PATCH] D21107: Generate codeview for array types
David Majnemer via llvm-commits
- [PATCH] D21107: Generate codeview for array types
David Majnemer via llvm-commits
- [PATCH] D21114: [DebugInfo] Add calling convention support for DWARF and CodeView
David Majnemer via llvm-commits
- [PATCH] D21142: [PDB] Move PDB functions to a separate file.
David Majnemer via llvm-commits
- [PATCH] D20020: Provide support for preserving assembly comments
David Majnemer via llvm-commits
- [PATCH] D21149: [CodeView] Add support for emitting S_UDT for typedefs
David Majnemer via llvm-commits
- [PATCH] D21149: [CodeView] Add support for emitting S_UDT for typedefs
David Majnemer via llvm-commits
- [PATCH] D21149: [CodeView] Add support for emitting S_UDT for typedefs
David Majnemer via llvm-commits
- [PATCH] D21149: [CodeView] Add support for emitting S_UDT for typedefs
David Majnemer via llvm-commits
- [PATCH] D21149: [CodeView] Add support for emitting S_UDT for typedefs
David Majnemer via llvm-commits
- [PATCH] D21157: [pdb] Improve StreamInterface to support writing
David Majnemer via llvm-commits
- [PATCH] D21137: Instcombile min/max intrinsics calls
David Majnemer via llvm-commits
- [PATCH] D21137: Instcombile min/max intrinsics calls
David Majnemer via llvm-commits
- [PATCH] D21188: [CodeGen] Fix PrologEpilogInserter to avoid duplicate allocation of SEH structs
David Majnemer via llvm-commits
- [PATCH] D21231: [StackProtector] Fix computation of GSCookieOffset and EHCookieOffset with SEH4
David Majnemer via llvm-commits
- [PATCH] D21101: [exceptions] Upgrade exception handlers when stack protector is used
David Majnemer via llvm-commits
- [PATCH] D21101: [exceptions] Upgrade exception handlers when stack protector is used
David Majnemer via llvm-commits
- [PATCH] D21231: [StackProtector] Fix computation of GSCookieOffset and EHCookieOffset with SEH4
David Majnemer via llvm-commits
- [PATCH] D21274: [Bugpoint] Erase comdat annotations after removing a global's initializer.
David Majnemer via llvm-commits
- [PATCH] D21274: [Bugpoint] Erase comdat annotations after removing a global's initializer.
David Majnemer via llvm-commits
- [llvm] r271932 - [GVN] Switch dump() definition over to LLVM_DUMP_METHOD.
Davide Italiano via llvm-commits
- [PATCH] D21035: [PM] Preserve the correct set of passes for GVN
Davide Italiano via llvm-commits
- [llvm] r271934 - [PM] Preserve the correct set of analyses for GVN.
Davide Italiano via llvm-commits
- [PATCH] D21035: [PM] Preserve the correct set of passes for GVN
Davide Italiano via llvm-commits
- [PATCH] D21040: [PM] Preserve GlobalsAA for SROA
Davide Italiano via llvm-commits
- [PATCH] D21024: [llvm-readobj] - Teach llvm-readobj to dump .gnu.version_r sections
Davide Italiano via llvm-commits
- [llvm] r272009 - [PM] Preserve GlobalsAA for SROA.
Davide Italiano via llvm-commits
- [PATCH] D21040: [PM] Preserve GlobalsAA for SROA
Davide Italiano via llvm-commits
- [llvm] r272013 - [Linker/IRMover] Simplify the code a bit. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D21090: [PM] Port LCSSA to the new PM
Davide Italiano via llvm-commits
- [PATCH] D21090: [PM] Port LCSSA to the new PM
Davide Italiano via llvm-commits
- [PATCH] D21100: [Linker/Mover] Implement merging of PIC flags
Davide Italiano via llvm-commits
- [PATCH] D21100: [Linker/Mover] Implement merging of PIC flags
Davide Italiano via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Davide Italiano via llvm-commits
- [llvm] r272139 - [PM/SimplifyCFG] Preserve GlobalsAA even if the IR is mutated.
Davide Italiano via llvm-commits
- [PATCH] D21090: [PM] Port LCSSA to the new PM
Davide Italiano via llvm-commits
- [llvm] r272140 - [PM] LoopSimplify. Remove unneeded pass dependencies. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Davide Italiano via llvm-commits
- [llvm] r272204 - [PM] Add missing caching of GlobalsAA to EarlyCSE.
Davide Italiano via llvm-commits
- [PATCH] D21090: [PM] Port LCSSA to the new PM
Davide Italiano via llvm-commits
- [PATCH] D21090: [PM] Port LCSSA to the new PM
Davide Italiano via llvm-commits
- [PATCH] D21090: [PM] Port LCSSA to the new PM
Davide Italiano via llvm-commits
- [llvm] r272262 - [CodeGen] Change getSDagStackGuard to get an internal sym.
Davide Italiano via llvm-commits
- [llvm] r272264 - Move stackguard test to X86/ directory as it's not generic.
Davide Italiano via llvm-commits
- [PATCH] D20271: [TM] Start collapsing LLVMTargetMachine into TargetMachine
Davide Italiano via llvm-commits
- [llvm] r272277 - Improve r272262, check that __stack_chk_guard is used.
Davide Italiano via llvm-commits
- [llvm] r272278 - Also fix a typo. Need more coffee today.
Davide Italiano via llvm-commits
- [lld] r272475 - Merge two if(s) into one, simplifying the code.
Davide Italiano via llvm-commits
- [llvm] r272203 - Revive http://reviews.llvm.org/D12778 to handle forward-hot-prob and backward-hot-prob consistently.
Dehao Chen via llvm-commits
- [PATCH] D20991: Set machine block placement hot prob threshold for both static and runtime profile.
Dehao Chen via llvm-commits
- [PATCH] D21197: Invoke PruneEH pass before Sample Profile pass.
Dehao Chen via llvm-commits
- [PATCH] D21205: Pass AssumptionCacheTracker from SampleProfileLoader to Inliner
Dehao Chen via llvm-commits
- [PATCH] D21205: Pass AssumptionCacheTracker from SampleProfileLoader to Inliner
Dehao Chen via llvm-commits
- [PATCH] D21205: Pass AssumptionCacheTracker from SampleProfileLoader to Inliner
Dehao Chen via llvm-commits
- [PATCH] D21205: Pass AssumptionCacheTracker from SampleProfileLoader to Inliner
Dehao Chen via llvm-commits
- [PATCH] D21083: [sanitizer][esan] Add internal_sigaction_syscall
Derek Bruening via llvm-commits
- [PATCH] D21086: [esan] Intercept calloc to avoid deadlocks with tcmalloc
Derek Bruening via llvm-commits
- [PATCH] D21086: [esan] Intercept calloc to avoid deadlocks with tcmalloc
Derek Bruening via llvm-commits
- [PATCH] D21086: [esan] Intercept calloc to avoid deadlocks with tcmalloc
Derek Bruening via llvm-commits
- [PATCH] D21083: [sanitizer][esan] Add internal_sigaction_syscall
Derek Bruening via llvm-commits
- [compiler-rt] r272076 - [esan] Intercept calloc to avoid deadlocks with tcmalloc
Derek Bruening via llvm-commits
- [PATCH] D21086: [esan] Intercept calloc to avoid deadlocks with tcmalloc
Derek Bruening via llvm-commits
- [PATCH] D21083: [sanitizer][esan] Add internal_sigaction_syscall
Derek Bruening via llvm-commits
- [PATCH] D21079: [esan|cfrag] Disable load/store/memintrinsic instrumentation for cfrag
Derek Bruening via llvm-commits
- [PATCH] D21083: [sanitizer][esan] Add internal_sigaction_syscall
Derek Bruening via llvm-commits
- [compiler-rt] r272175 - [esan|wset] Reduce flakiness in samples test
Derek Bruening via llvm-commits
- [PATCH] D21083: [sanitizer][esan] Add internal_sigaction_syscall
Derek Bruening via llvm-commits
- [PATCH] D21242: [esan|cfrag] Handle complex GEP instr in the cfrag tool
Derek Bruening via llvm-commits
- [PATCH] D21083: [sanitizer][esan] Add internal_sigaction_syscall
Derek Bruening via llvm-commits
- [PATCH] D20852: [AMDGPU] Remove exit-on-error in test (PR27761)
Diana Picus via llvm-commits
- [PATCH] D20852: [AMDGPU] Remove exit-on-error in test (PR27761)
Diana Picus via llvm-commits
- [PATCH] D21061: [ARM] Remove exit-on-error flag from test (PR27765)
Diana Picus via llvm-commits
- [PATCH] D20852: [AMDGPU] Remove exit-on-error in test (PR27761)
Diana Picus via llvm-commits
- [PATCH] D20702: [ARM] Shrink post-indexed LDR and STR to LDM/STM
Diana Picus via llvm-commits
- [PATCH] D20371: [llc] Remove exit-on-error flag from MIR tests (PR27770)
Diana Picus via llvm-commits
- [llvm] r271925 - [MBP] Reduce code size by running tail merging in MBP.
Diana Picus via llvm-commits
- [llvm] r271925 - [MBP] Reduce code size by running tail merging in MBP.
Diana Picus via llvm-commits
- [llvm] r271925 - [MBP] Reduce code size by running tail merging in MBP.
Diana Picus via llvm-commits
- [llvm] r272127 - [ARM] Remove redundant check. NFC
Diana Picus via llvm-commits
- [PATCH] D20371: [llc] Remove exit-on-error flag from MIR tests (PR27770)
Diana Picus via llvm-commits
- [PATCH] D21061: [ARM] Remove exit-on-error flag from test (PR27765)
Diana Picus via llvm-commits
- [PATCH] D21061: [ARM] Remove exit-on-error flag from test (PR27765)
Diana Picus via llvm-commits
- [llvm] r271925 - [MBP] Reduce code size by running tail merging in MBP.
Diana Picus via llvm-commits
- [llvm] r272254 - [llc] Remove exit-on-error flag from MIR tests (PR27770)
Diana Picus via llvm-commits
- [PATCH] D20371: [llc] Remove exit-on-error flag from MIR tests (PR27770)
Diana Picus via llvm-commits
- [PATCH] D21061: [ARM] Remove exit-on-error flag from test (PR27765)
Diana Picus via llvm-commits
- [PATCH] D21061: [ARM] Remove exit-on-error flag from test (PR27765)
Diana Picus via llvm-commits
- [PATCH] D21061: [ARM] Remove exit-on-error flag from test (PR27765)
Diana Picus via llvm-commits
- [PATCH] D20957: [JumpThreading] Prevent dangling pointer problems in BranchProbabilityInfo
Diego Novillo via llvm-commits
- [PATCH] D21197: Invoke PruneEH pass before Sample Profile pass.
Diego Novillo via llvm-commits
- [PATCH] D20913: [asan] add primitives that allow coroutine implementations
Dmitry Vyukov via llvm-commits
- [PATCH] D21025: [tsan] Switch to InternalAlloc everywhere __libc_malloc is currently used
Dmitry Vyukov via llvm-commits
- [PATCH] D21044: [tsan]: rename RunningOnValgrind to __tsan_RunningOnValgrind
Dmitry Vyukov via llvm-commits
- [PATCH] D20913: [asan] add primitives that allow coroutine implementations
Dmitry Vyukov via llvm-commits
- [PATCH] D20913: [asan] add primitives that allow coroutine implementations
Dmitry Vyukov via llvm-commits
- [PATCH] D20913: [asan] add primitives that allow coroutine implementations
Dmitry Vyukov via llvm-commits
- [PATCH] D20913: [asan] add primitives that allow coroutine implementations
Dmitry Vyukov via llvm-commits
- [llvm] r272306 - BitcodeReader: Use std:::piecewise_construct when upgrading type refs
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267298 - BitcodeReader: Avoid non-moving std::piecewise_construct from r267296
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D21045: Use ProfileSummaryInfo in inline cost analysis
Easwaran Raman via llvm-commits
- [PATCH] D21090: [PM] Port LCSSA to the new PM
Easwaran Raman via llvm-commits
- [PATCH] D21090: [PM] Port LCSSA to the new PM
Easwaran Raman via llvm-commits
- [llvm] r272065 - Use FileCheck instead of grepping for patterns. NFC.
Easwaran Raman via llvm-commits
- [PATCH] D21090: [PM] Port LCSSA to the new PM
Easwaran Raman via llvm-commits
- [PATCH] D21090: [PM] Port LCSSA to the new PM
Easwaran Raman via llvm-commits
- [PATCH] D21090: [PM] Port LCSSA to the new PM
Easwaran Raman via llvm-commits
- [PATCH] D21045: Use ProfileSummaryInfo in inline cost analysis
Easwaran Raman via llvm-commits
- [llvm] r272294 - [PM] Port LCSSA to the new PM.
Easwaran Raman via llvm-commits
- [PATCH] D21090: [PM] Port LCSSA to the new PM
Easwaran Raman via llvm-commits
- [llvm] r272321 - Use ProfileSummaryInfo in inline cost analysis.
Easwaran Raman via llvm-commits
- [PATCH] D21045: Use ProfileSummaryInfo in inline cost analysis
Easwaran Raman via llvm-commits
- [PATCH] D20239: [Power9] Add codegen for VSX word insert/extract instructions
Ehsan Amiri via llvm-commits
- [PATCH] D21013: [KNL] Fix UMULO lowering.
Elena Demikhovsky via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
Elena Demikhovsky via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
Elena Demikhovsky via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
Elena Demikhovsky via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
Elena Demikhovsky via llvm-commits
- [PATCH] D20932: [LV] Use vector vphis for more induction variables
Elena Demikhovsky via llvm-commits
- [PATCH] D21067: [AVX512] Fix load opcode for fast isel.
Elena Demikhovsky via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
Elena Demikhovsky via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
Elena Demikhovsky via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
Elena Demikhovsky via llvm-commits
- [PATCH] D20932: [LV] Use vector vphis for more induction variables
Elena Demikhovsky via llvm-commits
- [PATCH] D21007: DSE: Don't remove stores made live by a call which unwinds.
Eli Friedman via llvm-commits
- [PATCH] D21007: DSE: Don't remove stores made live by a call which unwinds.
Eli Friedman via llvm-commits
- [PATCH] D20931: [X86] Reduce the width of multiplification when its operands are extended from i8 or i16
Eli Friedman via llvm-commits
- [PATCH] D21041: [GVN] PRE can't hoist loads across calls in general.
Eli Friedman via llvm-commits
- [PATCH] D21041: [GVN] PRE can't hoist loads across calls in general.
Eli Friedman via llvm-commits
- [PATCH] D21041: [GVN] PRE can't hoist loads across calls in general.
Eli Friedman via llvm-commits
- [PATCH] D20931: [X86] Reduce the width of multiplification when its operands are extended from i8 or i16
Eli Friedman via llvm-commits
- [PATCH] D20931: [X86] Reduce the width of multiplification when its operands are extended from i8 or i16
Eli Friedman via llvm-commits
- [PATCH] D20931: [X86] Reduce the width of multiplification when its operands are extended from i8 or i16
Eli Friedman via llvm-commits
- [PATCH] D20931: [X86] Reduce the width of multiplification when its operands are extended from i8 or i16
Eli Friedman via llvm-commits
- [PATCH] D21144: [X86]: Quit promoting 8 and 16 bit compares to 32 bit.
Eli Friedman via llvm-commits
- [PATCH] D21167: [LICM] Make isGuaranteedToExecute more accurate.
Eli Friedman via llvm-commits
- [PATCH] D21167: [LICM] Make isGuaranteedToExecute more accurate.
Eli Friedman via llvm-commits
- [PATCH] D21190: [InstCombine] allow more than one use for vector cast folding with selects
Eli Friedman via llvm-commits
- [PATCH] D21190: [InstCombine] allow more than one use for vector cast folding with selects
Eli Friedman via llvm-commits
- [PATCH] D21190: [InstCombine] allow more than one use for vector cast folding with selects
Eli Friedman via llvm-commits
- [llvm] r272420 - Move isGuaranteedToExecute out of LICM.
Eli Friedman via llvm-commits
- [llvm] r272420 - Move isGuaranteedToExecute out of LICM.
Eli Friedman via llvm-commits
- [llvm] r272489 - [LICM] Make isGuaranteedToExecute more accurate.
Eli Friedman via llvm-commits
- [llvm] r272495 - [MergedLoadStoreMotion] Use correct helper for load hoist safety.
Eli Friedman via llvm-commits
- [PATCH] D21041: [GVN] PRE can't hoist loads across calls in general.
Eli Friedman via llvm-commits
- [PATCH] D21271: Fix `InstCombine` to not widen metadata on store-to-load forwarding
Eli Friedman via llvm-commits
- [PATCH] D21271: Fix `InstCombine` to not widen metadata on store-to-load forwarding
Eli Friedman via llvm-commits
- [PATCH] D21271: Fix `InstCombine` to not widen metadata on store-to-load forwarding
Eli Friedman via llvm-commits
- [PATCH] D21097: Enable long displacement constraints for inline ASM operands on SystemZ
Elliot Colp via llvm-commits
- [PATCH] D21239: Enable index register memory constraints for inline ASM operands on SystemZ
Elliot Colp via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Eric Christopher via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Eric Christopher via llvm-commits
- [PATCH] D21087: [MemCpyOpt] Do not exchange llvm.lifetime.start and llvm.memcpy
Eric Christopher via llvm-commits
- [llvm] r272055 - Reformat for some clarity and 80-columns. NFC.
Eric Christopher via llvm-commits
- [llvm] r272056 - Revert "Differential Revision: http://reviews.llvm.org/D20557"
Eric Christopher via llvm-commits
- [llvm] r272044 - Differential Revision: http://reviews.llvm.org/D20557
Eric Christopher via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Eric Christopher via llvm-commits
- [PATCH] D17573: [X86] PR26554: Use not all set of alternative nops in 64 bit mode, but only those which are correct
Eric Christopher via llvm-commits
- [PATCH] D21087: [MemCpyOpt] Do not exchange llvm.lifetime.start and llvm.memcpy
Eric Christopher via llvm-commits
- [PATCH] D20505: Codegen: Outline for chains of tail-duplicable blocks.
Eric Christopher via llvm-commits
- [PATCH] D21144: [X86]: Quit promoting 8 and 16 bit compares to 32 bit.
Eric Christopher via llvm-commits
- [llvm] r272138 - [mips] Add a proper file header in MipsFastISel.cpp
Eric Christopher via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Eric Christopher via llvm-commits
- [PATCH] D21193: [cpu-detection] Return amdfam10 for all subtypes. Address Bug 28067.
Eric Christopher via llvm-commits
- [PATCH] D21193: [cpu-detection] Return amdfam10 for all subtypes. Address Bug 28067.
Eric Christopher via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Eric Christopher via llvm-commits
- [PATCH] D21193: [cpu-detection] Return amdfam10 for all subtypes. Address Bug 28067.
Eric Christopher via llvm-commits
- [PATCH] D21193: [cpu-detection] [amdfam10] Return barcelona, and amdfam10 for all other subtypes. Address Bug 28067.
Eric Christopher via llvm-commits
- [llvm] r272329 - Keep barcelona subtype for amdfam10
Eric Christopher via llvm-commits
- [llvm] r272339 - Add aliases for mfvrsave/mtvrsave.
Eric Christopher via llvm-commits
- [llvm] r272241 - AArch64: support the `.arch` directive in the IAS
Eric Christopher via llvm-commits
- [llvm] r272512 - Pass DebugLoc and SDLoc by const ref.
Eric Christopher via llvm-commits
- [PATCH] D19842: In openFileForRead, attempt to fetch the actual name of the file on disk -- including case -- so that clang can later warn about non-portable #include and #import directives.
Eric Niebler via llvm-commits
- [PATCH] D21017: [asan] Reenable ASan tests in "check-all"
Etienne Bergeron via llvm-commits
- [PATCH] D20884: This patch attempts to primitive support for Win64 asan
Etienne Bergeron via llvm-commits
- [PATCH] D21017: [asan] Reenable ASan tests in "check-all"
Etienne Bergeron via llvm-commits
- [compiler-rt] r271915 - This patch attempts to primitive support for Win64 asan
Etienne Bergeron via llvm-commits
- [PATCH] D20884: This patch attempts to primitive support for Win64 asan
Etienne Bergeron via llvm-commits
- [llvm] r272053 - [stack-protection] Add support for MSVC buffer security check
Etienne Bergeron via llvm-commits
- [PATCH] D21188: [CodeGen] Fix PrologEpilogInserter to avoid duplicate allocation of SEH structs
Etienne Bergeron via llvm-commits
- [PATCH] D21231: [StackProtector] Fix computation of GSCookieOffset and EHCookieOffset with SEH4
Etienne Bergeron via llvm-commits
- [llvm] r272426 - [CodeGen] Fix PrologEpilogInserter to avoid duplicate allocation of SEH structs
Etienne Bergeron via llvm-commits
- [PATCH] D21231: [StackProtector] Fix computation of GSCookieOffset and EHCookieOffset with SEH4
Etienne Bergeron via llvm-commits
- [PATCH] D21231: [StackProtector] Fix computation of GSCookieOffset and EHCookieOffset with SEH4
Etienne Bergeron via llvm-commits
- [PATCH] D21231: [StackProtector] Fix computation of GSCookieOffset and EHCookieOffset with SEH4
Etienne Bergeron via llvm-commits
- [PATCH] D21101: [exceptions] Upgrade exception handlers when stack protector is used
Etienne Bergeron via llvm-commits
- [PATCH] D21101: [exceptions] Upgrade exception handlers when stack protector is used
Etienne Bergeron via llvm-commits
- [PATCH] D21201: [libcxxabi] Don't check gcc_s when building with libunwind
Eugene Zelenko via llvm-commits
- [PATCH] D21213: [libcxx] Add possibility to link with libunwind
Eugene Zelenko via llvm-commits
- [PATCH] D21201: [libcxxabi] Don't check gcc_s when building with libunwind
Eugene Zelenko via llvm-commits
- [PATCH] D20762: AArch64: Do not test for CPUs, use SubtargetFeatures
Evandro Menezes via llvm-commits
- [PATCH] D20762: AArch64: Do not test for CPUs, use SubtargetFeatures
Evandro Menezes via llvm-commits
- [PATCH] D20762: AArch64: Do not test for CPUs, use SubtargetFeatures
Evandro Menezes via llvm-commits
- [PATCH] D20762: AArch64: Do not test for CPUs, use SubtargetFeatures
Evandro Menezes via llvm-commits
- [llvm] r272400 - [AArch64] Add preferred alignments for Exynos M1
Evandro Menezes via llvm-commits
- [PATCH] D21103: optimized xsgetn for better performance
Evandro Menezes via llvm-commits
- [llvm] r272420 - Move isGuaranteedToExecute out of LICM.
Evgenii Stepanov via llvm-commits
- [PATCH] D21034: [sanitizer] Fix build for new GLIBC msghdr/cmsghdr definition
Evgeniy Stepanov via llvm-commits
- [PATCH] D21034: [sanitizer] Fix build for new GLIBC msghdr/cmsghdr definition
Evgeniy Stepanov via llvm-commits
- [PATCH] D21034: [sanitizer] Fix build for new GLIBC msghdr/cmsghdr definition
Evgeniy Stepanov via llvm-commits
- [PATCH] D21165: Disable MSan-hostile loop unswitching.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21165: Disable MSan-hostile loop unswitching.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21165: Disable MSan-hostile loop unswitching.
Evgeniy Stepanov via llvm-commits
- [PATCH] D19852: [safestack] Use non-thread-local unsafe stack pointer for Contiki OS
Evgeniy Stepanov via llvm-commits
- [PATCH] D21053: IR: New representation for CFI and virtual call optimization pass metadata.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21121: IR: Introduce llvm.type.checked.load intrinsic.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21055: cfi: Apply pass rename to tests.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21202: Unpoison stack memory in use-after-return + use-after-scope mode
Evgeniy Stepanov via llvm-commits
- [PATCH] D21165: Disable MSan-hostile loop unswitching.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21165: Disable MSan-hostile loop unswitching.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21234: Move isGuaranteedToExecute out of LICM.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21165: Disable MSan-hostile loop unswitching.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21165: Disable MSan-hostile loop unswitching.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21165: Disable MSan-hostile loop unswitching.
Evgeniy Stepanov via llvm-commits
- [llvm] r272420 - Move isGuaranteedToExecute out of LICM.
Evgeniy Stepanov via llvm-commits
- [llvm] r272421 - Disable MSan-hostile loop unswitching.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21165: Disable MSan-hostile loop unswitching.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21234: Move isGuaranteedToExecute out of LICM.
Evgeniy Stepanov via llvm-commits
- [PATCH] D20986: [safestack] Fixup llvm.dbg.value when rewriting unsafe allocas.
Evgeniy Stepanov via llvm-commits
- [PATCH] D20986: [safestack] Fixup llvm.dbg.value when rewriting unsafe allocas.
Evgeniy Stepanov via llvm-commits
- [PATCH] D20547: [safestack] Sink unsafe address computation to each use.
Evgeniy Stepanov via llvm-commits
- [PATCH] D20547: [safestack] Sink unsafe address computation to each use.
Evgeniy Stepanov via llvm-commits
- [llvm] r272195 - The patch set unroll disable pragma when unroll
Evgeny Stupachenko via llvm-commits
- [PATCH] D20765: Unroll once when -unroll-count is set
Evgeny Stupachenko via llvm-commits
- [PATCH] D20847: BitCast infinite loop fix
Evgeny Stupachenko via llvm-commits
- [llvm] r271882 - [NFC] Silence gcc warning (-Wsign-compare)
Filipe Cabecinhas via llvm-commits
- [PATCH] D20752: [MC] Support symbolic expressions in assembly directives
Filipe Cabecinhas via llvm-commits
- [PATCH] D20913: [asan] add primitives that allow coroutine implementations
Filipe Cabecinhas via llvm-commits
- [PATCH] D20913: [asan] add primitives that allow coroutine implementations
Filipe Cabecinhas via llvm-commits
- [PATCH] D20913: [asan] add primitives that allow coroutine implementations
Filipe Cabecinhas via llvm-commits
- Buildbot numbers for the last week of 5/29/2016 - 6/04/2016
Galina Kistanova via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- Does anyone need these zorg modules?
Galina Kistanova via llvm-commits
- [zorg] r272331 - Removed few obsolete builder modules.
Galina Kistanova via llvm-commits
- [llvm] r271929 - Reapply [LSR] Create fewer redundant instructions.
Geoff Berry via llvm-commits
- [PATCH] D18480: Reapply [LSR] Create fewer redundant instructions.
Geoff Berry via llvm-commits
- [llvm] r272023 - Reapply [AArch64] Fix isLegalAddImmediate() to return true for valid negative values.
Geoff Berry via llvm-commits
- [PATCH] D21000: [CFLAA] Cleaned up StratifiedAttrs handling
George Burgess IV via llvm-commits
- [PATCH] D21039: Fix memory access local dominance function for live on entry
George Burgess IV via llvm-commits
- [PATCH] D21039: Fix memory access local dominance function for live on entry
George Burgess IV via llvm-commits
- [PATCH] D21000: [CFLAA] Cleaned up StratifiedAttrs handling
George Burgess IV via llvm-commits
- [PATCH] D21000: [CFLAA] Cleaned up StratifiedAttrs handling
George Burgess IV via llvm-commits
- [PATCH] D21000: [CFLAA] Cleaned up StratifiedAttrs handling
George Burgess IV via llvm-commits
- [llvm] r272040 - [CFLAA] Add AttrEscaped, remove bit twiddling functions.
George Burgess IV via llvm-commits
- [PATCH] D21000: [CFLAA] Cleaned up StratifiedAttrs handling
George Burgess IV via llvm-commits
- [llvm] r272064 - [CFLAA] Kill dead code/fix comments in StratifiedSets.
George Burgess IV via llvm-commits
- [llvm] r272173 - Try to appease buildbots.
George Burgess IV via llvm-commits
- [llvm] r272184 - Attempt #2 to appease the buildbots.
George Burgess IV via llvm-commits
- [PATCH] D21110: [CFLAA] Add yet another StratifiedAttr
George Burgess IV via llvm-commits
- [PATCH] D21110: [CFLAA] Add yet another StratifiedAttr
George Burgess IV via llvm-commits
- [PATCH] D21110: [CFLAA] Add yet another StratifiedAttr
George Burgess IV via llvm-commits
- [PATCH] D21110: [CFLAA] Add yet another StratifiedAttr
George Burgess IV via llvm-commits
- [PATCH] D21110: [CFLAA] Add yet another StratifiedAttr
George Burgess IV via llvm-commits
- [PATCH] D21110: [CFLAA] Add yet another StratifiedAttr
George Burgess IV via llvm-commits
- [llvm] r272335 - [CFLAA] Handle global/arg attrs more sanely.
George Burgess IV via llvm-commits
- [PATCH] D21110: [CFLAA] Add yet another StratifiedAttr
George Burgess IV via llvm-commits
- [PATCH] D21233: [CFLAA] Code cleanup: remove redundant node-to-value mapping and value-to-node mapping
George Burgess IV via llvm-commits
- [lld] r271874 - [ELF] - Assign sh_link field of SHT_GNU_versym section to DynSymTab section index.
George Rimar via llvm-commits
- [PATCH] D20956: [ELF] - Assign sh_link field of SHT_GNU_versym section to DynSymTab section index
George Rimar via llvm-commits
- [PATCH] D20272: [ELF] - Support of compressed input sections implemented.
George Rimar via llvm-commits
- [PATCH] D21018: [ELF] - Basic versioned symbols support implemented.
George Rimar via llvm-commits
- [PATCH] D21024: [llvm-readobj] - Teach llvm-readobj to dump .gnu.version_r sections
George Rimar via llvm-commits
- [llvm] r271998 - [llvm-readobj] - Teach llvm-readobj to dump .gnu.version_r sections
George Rimar via llvm-commits
- [PATCH] D21024: [llvm-readobj] - Teach llvm-readobj to dump .gnu.version_r sections
George Rimar via llvm-commits
- [PATCH] D21024: [llvm-readobj] - Teach llvm-readobj to dump .gnu.version_r sections
George Rimar via llvm-commits
- [PATCH] D21024: [llvm-readobj] - Teach llvm-readobj to dump .gnu.version_r sections
George Rimar via llvm-commits
- [PATCH] D21073: [ELF] - Tweak verneed.s test to support llvm-readobj functionality
George Rimar via llvm-commits
- [PATCH] D20211: [ELF] - Support of compressed debug sections creation(draft).
George Rimar via llvm-commits
- [PATCH] D20211: [ELF] - Support of compressed debug sections creation(draft).
George Rimar via llvm-commits
- [PATCH] D20211: [ELF] - Support of compressed debug sections creation(draft).
George Rimar via llvm-commits
- [lld] r272120 - [ELF] - Tweak verneed.s test to use new llvm-readobj functionality
George Rimar via llvm-commits
- [PATCH] D21073: [ELF] - Tweak verneed.s test to support llvm-readobj functionality
George Rimar via llvm-commits
- [PATCH] D21018: [ELF] - Basic versioned symbols support implemented.
George Rimar via llvm-commits
- [lld] r272129 - [ELF] - Replaced hardcode with named constants. NFC.
George Rimar via llvm-commits
- [lld] r272130 - [ELF] - Replaced one more hardcode with named constant. NFC.
George Rimar via llvm-commits
- [lld] r272131 - [ELF] Simplify shouldMerge() result calculation. NFC.
George Rimar via llvm-commits
- [lld] r272133 - [ELF] Replace getELFRelocationTypeName() calls with getRelName(). NFC.
George Rimar via llvm-commits
- [lld] r272134 - [ELF] - Fixed mistype in comment. NFC.
George Rimar via llvm-commits
- [PATCH] D19976: [ELF] - Prototype of possible linkerscript redesign.
George Rimar via llvm-commits
- [lld] r272137 - [ELF] - Removed includeInGnuHashTable() function. NFC.
George Rimar via llvm-commits
- [PATCH] D21133: [ELF] - Inform user that we do not support relocations against text segment.
George Rimar via llvm-commits
- [PATCH] D21018: [ELF] - Basic versioned symbols support implemented.
George Rimar via llvm-commits
- [PATCH] D21018: [ELF] - Basic versioned symbols support implemented.
George Rimar via llvm-commits
- [PATCH] D21184: [ELF] - Properly check that R_X86_64_PC32 and R_X86_64_32 relocations are disallowed in DSO.
George Rimar via llvm-commits
- [PATCH] D21133: [ELF] - Inform user that we do not support relocations against text segment.
George Rimar via llvm-commits
- [lld] r272265 - [ELF] - Removed excessive variable. NFC.
George Rimar via llvm-commits
- [PATCH] D21133: [ELF] - Inform user that we do not support relocations against text segment.
George Rimar via llvm-commits
- [PATCH] D21018: [ELF] - Basic versioned symbols support implemented.
George Rimar via llvm-commits
- [lld] r272377 - [ELF] - Inform user that we do not support dynamic relocations against text segment.
George Rimar via llvm-commits
- [PATCH] D21133: [ELF] - Inform user that we do not support relocations against text segment.
George Rimar via llvm-commits
- [lld] r272379 - [ELF] - Properly check that R_X86_64_PC32 and R_X86_64_32 relocations are disallowed in DSO.
George Rimar via llvm-commits
- [PATCH] D21184: [ELF] - Properly check that R_X86_64_PC32 and R_X86_64_32 relocations are disallowed in DSO.
George Rimar via llvm-commits
- [lld] r272305 - Use errorDynRel like every other target.
George Rimar via llvm-commits
- [PATCH] D21018: [ELF] - Basic versioned symbols support implemented.
George Rimar via llvm-commits
- [PATCH] D21018: [ELF] - Basic versioned symbols support implemented.
George Rimar via llvm-commits
- [PATCH] D21018: [ELF] - Basic versioned symbols support implemented.
George Rimar via llvm-commits
- [lld] r272305 - Use errorDynRel like every other target.
George Rimar via llvm-commits
- [lld] r272305 - Use errorDynRel like every other target.
George Rimar via llvm-commits
- [lld] r272305 - Use errorDynRel like every other target.
George Rimar via llvm-commits
- [PATCH] D21018: [ELF] - Basic versioned symbols support implemented.
George Rimar via llvm-commits
- [PATCH] D21018: [ELF] - Basic versioned symbols support implemented.
George Rimar via llvm-commits
- [lld] r272478 - [ELF] - Change wording of error message.
George Rimar via llvm-commits
- [llvm] r272010 - [X86][SSE] Add general lowering of nontemporal vector loads
H.J. Lu via llvm-commits
- [llvm] r272239 - [ThinLTO/gold] Enable summary-based internalization
H.J. Lu via llvm-commits
- [PATCH] Add missing "target triple = "x86_64-unknown-linux-gnu"
H.J. Lu via llvm-commits
- [llvm] r271923 - [BranchFolding] Replace MachineBlockFrequencyInfo with MBFIWrapper. NFC.
Haicheng Wu via llvm-commits
- [llvm] r271925 - [MBP] Reduce code size by running tail merging in MBP.
Haicheng Wu via llvm-commits
- [PATCH] D20184: [BranchFolding] Replace MachineBlockFrequencyInfo with MBFIWrapper. NFC.
Haicheng Wu via llvm-commits
- [PATCH] D20276: [MBP] Reduce code size by running tail merging in MBP
Haicheng Wu via llvm-commits
- [llvm] r271930 - Fix a test case. NFC.
Haicheng Wu via llvm-commits
- [PATCH] D20379: Codegen: Fix broken assumption in Tail Merge.
Haicheng Wu via llvm-commits
- [llvm] r272017 - Revert "[MBP] Reduce code size by running tail merging in MBP."
Haicheng Wu via llvm-commits
- [llvm] r271925 - [MBP] Reduce code size by running tail merging in MBP.
Haicheng Wu via llvm-commits
- [llvm] r271925 - [MBP] Reduce code size by running tail merging in MBP.
Haicheng Wu via llvm-commits
- [llvm] r272267 - Reapply "[MBP] Reduce code size by running tail merging in MBP.""
Haicheng Wu via llvm-commits
- [PATCH] D20379: Codegen: Fix broken assumption in Tail Merge.
Haicheng Wu via llvm-commits
- [PATCH] D20949: [AggressiveAntiDepBreaker] Don't change aliased registers of liveins to alive in StartBlock
Hal Finkel via llvm-commits
- [PATCH] D20310: Teach LLVM about Power 9 D-Form VSX Instructions
Hal Finkel via llvm-commits
- [PATCH] D18586: Allow DeadStoreElimination to track combinations of partial later wrties
Hal Finkel via llvm-commits
- [PATCH] D18586: Allow DeadStoreElimination to track combinations of partial later wrties
Hal Finkel via llvm-commits
- [PATCH] D20310: Teach LLVM about Power 9 D-Form VSX Instructions
Hal Finkel via llvm-commits
- [PATCH] D19397: Initial patch for inlining report
Hal Finkel via llvm-commits
- [llvm] r271325 - [CMake] Update to requiring CMake 3.4.3
Hans Wennborg via llvm-commits
- [llvm] r272269 - PDB/Raw/Hash.h: try to fix VS2013 build
Hans Wennborg via llvm-commits
- [llvm] r272021 - [lit] Improve logging with file redirection.
Hans Wennborg via llvm-commits
- [llvm] r272021 - [lit] Improve logging with file redirection.
Hans Wennborg via llvm-commits
- [www] r272405 - Win snapshot: r272293
Hans Wennborg via llvm-commits
- [llvm] r272021 - [lit] Improve logging with file redirection.
Hans Wennborg via llvm-commits
- [llvm] r272021 - [lit] Improve logging with file redirection.
Hans Wennborg via llvm-commits
- [PATCH] D21076: [DSE] Ignore dbg value when instruction iterator is reset.
Henric Karlsson via llvm-commits
- [PATCH] D21076: [DSE] Ignore dbg value when instruction iterator is reset.
Henric Karlsson via llvm-commits
- [PATCH] D20962: [Polly][GSoC 2016]New function pass ScopInfoWrapperPass
Hongbin Zheng via llvm-commits
- [PATCH] D16625: [mips][micromips] Implement LD, LLD, LWU, SD, DSRL, DSRL32 and DSRLV instructions
Hrvoje Varga via llvm-commits
- [PATCH] D11798: [mips][microMIPS] Implement BOVC, BNVC, EXT, INS and JALRC instructions
Hrvoje Varga via llvm-commits
- [PATCH] D16917: [mips][micromips] Implement DCLO, DCLZ, DROTR, DROTR32 and DROTRV instructions
Hrvoje Varga via llvm-commits
- [llvm] r272259 - [mips][microMIPS] Implement BOVC, BNVC, EXT, INS and JALRC instructions
Hrvoje Varga via llvm-commits
- [PATCH] D11798: [mips][microMIPS] Implement BOVC, BNVC, EXT, INS and JALRC instructions
Hrvoje Varga via llvm-commits
- [PATCH] D21013: [KNL] Fix UMULO lowering.
Igor Breger via llvm-commits
- [PATCH] D21013: [KNL] Fix UMULO lowering.
Igor Breger via llvm-commits
- [llvm] r271891 - [KNL] Fix UMULO lowering.
Igor Breger via llvm-commits
- [PATCH] D21067: [AVX512] Fix load opcode for fast isel.
Igor Breger via llvm-commits
- [PATCH] D21067: [AVX512] Fix load opcode for fast isel.
Igor Breger via llvm-commits
- [llvm] r272006 - [AVX512] Fix load opcode for fast isel.
Igor Breger via llvm-commits
- [llvm] r272122 - [AVX512] Fix cvtusi2sd instruction Opcode, it should be 0x7B instead of 0x2A.
Igor Breger via llvm-commits
- [PATCH] D21174: [AVX512] Remove masked_move/blendm intrinsic.
Igor Breger via llvm-commits
- [PATCH] D20897: [AVX512/AVX][Intrinsics] Fix Variable Bit Shift Right Arithmetic intrinsic lowering.
Igor Breger via llvm-commits
- [llvm] r272257 - [AVX512] Remove masked_move/blendm intrinsic from back-end.
Igor Breger via llvm-commits
- [PATCH] D20957: [JumpThreading] Prevent dangling pointer problems in BranchProbabilityInfo
Igor Laevsky via llvm-commits
- [PATCH] D20957: [JumpThreading] Prevent dangling pointer problems in BranchProbabilityInfo
Igor Laevsky via llvm-commits
- [PATCH] D20957: [JumpThreading] Prevent dangling pointer problems in BranchProbabilityInfo
Igor Laevsky via llvm-commits
- [PATCH] D20957: [JumpThreading] Prevent dangling pointer problems in BranchProbabilityInfo
Igor Laevsky via llvm-commits
- [PATCH] D20957: [JumpThreading] Prevent dangling pointer problems in BranchProbabilityInfo
Igor Laevsky via llvm-commits
- [PATCH] D21044: [tsan]: rename RunningOnValgrind to __tsan_RunningOnValgrind
Igor Sugak via llvm-commits
- [PATCH] D21044: [tsan]: rename RunningOnValgrind to __tsan_RunningOnValgrind
Igor Sugak via llvm-commits
- [PATCH] D19181: Map Attribute in the C API.
Jakob Bornecrantz via llvm-commits
- [llvm] r272000 - [ARM] Transform LDMs into writeback form to save code size
James Molloy via llvm-commits
- [PATCH] D20698: [ARM] Transform LDMs into writeback form to save code size
James Molloy via llvm-commits
- [llvm] r272002 - [ARM] Shrink post-indexed LDR and STR to LDM/STM
James Molloy via llvm-commits
- [PATCH] D20702: [ARM] Shrink post-indexed LDR and STR to LDM/STM
James Molloy via llvm-commits
- [llvm] r272007 - [Thumb-1] Add optimized constant materialization for integers [256..512)
James Molloy via llvm-commits
- [PATCH] D21077: [ARM] Accept conditional versions of BXNS and BLXNS
James Molloy via llvm-commits
- [PATCH] D21078: [Thumb] Select a BIC instead of AND if the immediate can be encoded more optimally negated
James Molloy via llvm-commits
- [PATCH] D21078: [Thumb] Select a BIC instead of AND if the immediate can be encoded more optimally negated
James Molloy via llvm-commits
- [PATCH] D21078: [Thumb] Select a BIC instead of AND if the immediate can be encoded more optimally negated
James Molloy via llvm-commits
- [llvm] r271925 - [MBP] Reduce code size by running tail merging in MBP.
James Molloy via llvm-commits
- [llvm] r272251 - [Thumb] Select a BIC instead of AND if the immediate can be encoded more optimally negated
James Molloy via llvm-commits
- [PATCH] D21078: [Thumb] Select a BIC instead of AND if the immediate can be encoded more optimally negated
James Molloy via llvm-commits
- [PATCH] D21177: [Thumb-1] Select post-increment load and store where possible
James Molloy via llvm-commits
- [llvm] r272258 - [Thumb] A branch is not part of an IT block
James Molloy via llvm-commits
- [PATCH] D20204: [VectorUtils] Attempt to truncate icmps
James Molloy via llvm-commits
- [PATCH] D21029: Support expanding partial-word cmpxchg to full-word cmpxchg in AtomicExpandPass.
James Y Knight via llvm-commits
- [PATCH] D20955: [Sparc] Complex return value ABI compliance.
James Y Knight via llvm-commits
- [PATCH] D16635: Fix PR #12906: printing of floating-point constants on non-C locales
James Y Knight via llvm-commits
- [PATCH] D20298: AMDGPU/R600: Add get_global_offset_{x, y, z} intrinsic
Jan Vesely via llvm-commits
- [PATCH] D17898: Implement expansion of {s, u}{min, max} in integer legalization
Jan Vesely via llvm-commits
- [llvm] r272272 - SelectionDAG: Implement expansion of {S, U}MIN/MAX in integer legalization
Jan Vesely via llvm-commits
- [PATCH] D17898: Implement expansion of {s, u}{min, max} in integer legalization
Jan Vesely via llvm-commits
- [PATCH] D20389: NVPTX: Add supported CL features
Jan Vesely via llvm-commits
- [PATCH] D20389: NVPTX: Add supported CL features
Jan Vesely via llvm-commits
- [PATCH] D20389: NVPTX: Add supported CL features
Jan Vesely via llvm-commits
- [PATCH] D20388: AMDGPU: Fix supported CL features
Jan Vesely via llvm-commits
- [PATCH] D20388: AMDGPU: Fix supported CL features
Jan Vesely via llvm-commits
- [PATCH] D20685: SLPVectorizer to handle GEP with differing constant index types
Jesper Antonsson via llvm-commits
- [PATCH] D21000: [CFLAA] Cleaned up StratifiedAttrs handling
Jia Chen via llvm-commits
- [PATCH] D21000: [CFLAA] Cleaned up StratifiedAttrs handling
Jia Chen via llvm-commits
- [PATCH] D21000: [CFLAA] Cleaned up StratifiedAttrs handling
Jia Chen via llvm-commits
- [PATCH] D21000: [CFLAA] Cleaned up StratifiedAttrs handling
Jia Chen via llvm-commits
- [PATCH] D21000: [CFLAA] Cleaned up StratifiedAttrs handling
Jia Chen via llvm-commits
- [PATCH] D21000: [CFLAA] Cleaned up StratifiedAttrs handling
Jia Chen via llvm-commits
- [PATCH] D21000: [CFLAA] Cleaned up StratifiedAttrs handling
Jia Chen via llvm-commits
- [PATCH] D21000: [CFLAA] Cleaned up StratifiedAttrs handling
Jia Chen via llvm-commits
- [PATCH] D21000: [CFLAA] Cleaned up StratifiedAttrs handling
Jia Chen via llvm-commits
- [PATCH] D21110: [CFLAA] Add yet another StratifiedAttr
Jia Chen via llvm-commits
- [PATCH] D21110: [CFLAA] Add yet another StratifiedAttr
Jia Chen via llvm-commits
- [PATCH] D21110: [CFLAA] Add yet another StratifiedAttr
Jia Chen via llvm-commits
- [PATCH] D21110: [CFLAA] Add yet another StratifiedAttr
Jia Chen via llvm-commits
- [PATCH] D21110: [CFLAA] Add yet another StratifiedAttr
Jia Chen via llvm-commits
- [PATCH] D21110: [CFLAA] Add yet another StratifiedAttr
Jia Chen via llvm-commits
- [PATCH] D21110: [CFLAA] Add yet another StratifiedAttr
Jia Chen via llvm-commits
- [PATCH] D21110: [CFLAA] Add yet another StratifiedAttr
Jia Chen via llvm-commits
- [PATCH] D21110: [CFLAA] Add yet another StratifiedAttr
Jia Chen via llvm-commits
- [PATCH] D21110: [CFLAA] Add yet another StratifiedAttr
Jia Chen via llvm-commits
- [PATCH] D21110: [CFLAA] Add yet another StratifiedAttr
Jia Chen via llvm-commits
- [PATCH] D21233: [CFLAA] Code cleanup: remove redundant node-to-value mapping and value-to-node mapping
Jia Chen via llvm-commits
- [PATCH] D21233: [CFLAA] Code cleanup: remove redundant node-to-value mapping and value-to-node mapping
Jia Chen via llvm-commits
- [PATCH] D21233: [CFLAA] Code cleanup: remove redundant node-to-value mapping and value-to-node mapping
Jia Chen via llvm-commits
- [PATCH] D21261: [CFLAA] Code cleanup: group all graph-building codes into one class
Jia Chen via llvm-commits
- [PATCH] D21262: [CFLAA] Tag actual arguments as AttrEscaped instead of AttrUnknown
Jia Chen via llvm-commits
- [PATCH] D21262: [CFLAA] Tag actual arguments as AttrEscaped instead of AttrUnknown
Jia Chen via llvm-commits
- [patch] Drop support for creating $subs
Jim Grosbach via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Joerg Sonnenberger via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Joerg Sonnenberger via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Joerg Sonnenberger via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Joerg Sonnenberger via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Joerg Sonnenberger via llvm-commits
- [lld] r272303 - Also reject 32 bit dynamic relocs when producing executable.
Joerg Sonnenberger via llvm-commits
- [lld] r272303 - Also reject 32 bit dynamic relocs when producing executable.
Joerg Sonnenberger via llvm-commits
- Add support for musl-libc on Linux
Joerg Sonnenberger via llvm-commits
- Add support for musl-libc on Linux
Joerg Sonnenberger via llvm-commits
- [llvm] r272506 - Change () to (void) in the C API.
Joerg Sonnenberger via llvm-commits
- [polly] r271878 - Use minimal types for generated expressions
Johannes Doerfert via llvm-commits
- [polly] r271879 - [NFC] Coalesce invariant context sets early
Johannes Doerfert via llvm-commits
- [polly] r271880 - [NFC] Use the ScalarEvolution member of the SCEVAffinator
Johannes Doerfert via llvm-commits
- [polly] r271881 - Replace getSCEV with getSCEVAtScope
Johannes Doerfert via llvm-commits
- [PATCH] D20962: [Polly][GSoC 2016]New function pass ScopInfoWrapperPass
Johannes Doerfert via llvm-commits
- [polly] r271885 - [FIX] Do not recognize division by 0 as affine
Johannes Doerfert via llvm-commits
- [polly] r271886 - [NFC] Simplify code
Johannes Doerfert via llvm-commits
- [polly] r271888 - Look through IntToPtr & PtrToInt instructions
Johannes Doerfert via llvm-commits
- [polly] r271889 - [NFC] Simplify code
Johannes Doerfert via llvm-commits
- [polly] r271890 - [NFC] Refactor assumption tracking interface
Johannes Doerfert via llvm-commits
- [polly] r271892 - [FIX] Determine insertion point during SCEV expansion
Johannes Doerfert via llvm-commits
- [polly] r271894 - [NFC] Generate runtime checks after the SCoP
Johannes Doerfert via llvm-commits
- [polly] r271898 - Refactor division generation code
Johannes Doerfert via llvm-commits
- [PATCH] D20962: [Polly][GSoC 2016]New function pass ScopInfoWrapperPass
Johannes Doerfert via llvm-commits
- [polly] r272001 - [FIX] Model the rounding behaviour of SRem correctly
Johannes Doerfert via llvm-commits
- [polly] r271513 - Simplify the type adjustment in the IslExprBuilder
Johannes Doerfert via llvm-commits
- [polly] r271512 - [FIX] Ensure wrapping checks for unary expressions
Johannes Doerfert via llvm-commits
- [polly] r270410 - Make the detection context non-constant [NFC]
Johannes Doerfert via llvm-commits
- [polly] r270409 - [FIX] Let ScalarEvolution forget hoisted values
Johannes Doerfert via llvm-commits
- [polly] r270061 - Revert "Optimistic assume required invariant loads to be invariant"
Johannes Doerfert via llvm-commits
- [polly] r270054 - Move internal enum out of class declaration [NFC]
Johannes Doerfert via llvm-commits
- [polly] r271534 - [FIX] Correctly translate i1 expressions
Johannes Doerfert via llvm-commits
- [PATCH] D20831: [Polly][GSoC]Rename ScopInfo to ScopBuilder
Johannes Doerfert via llvm-commits
- [PATCH] D21010: Replace the implementation of ConstantRange::binaryAnd.
John Regehr via llvm-commits
- [PATCH] D21010: Replace the implementation of ConstantRange::binaryAnd.
John Regehr via llvm-commits
- [PATCH] D21010: Replace the implementation of ConstantRange::binaryAnd.
John Regehr via llvm-commits
- [PATCH] D21222: Double size of sigaltstack to prevent overflow
Jonas Hahnfeld via llvm-commits
- [PATCH] D17257: New utility class ReachingPhysDefs for post-ra analysis.
Jonas Paulsson via llvm-commits
- [PATCH] D17257: New utility class ReachingPhysDefs for post-ra analysis.
Jonas Paulsson via llvm-commits
- [PATCH] D17257: New utility class ReachingPhysDefs for post-ra analysis.
Jonas Paulsson via llvm-commits
- [PATCH] D20531: MachineCopyPropagation: remove some more copys when they are not needed
Jonas Paulsson via llvm-commits
- [PATCH] D20907: [IfConversion] Bugfix: don't add Undef flag on use if reg is live.
Jonas Paulsson via llvm-commits
- [PATCH] D21194: Enable libFuzzer's afl_driver to append stderr to a file.
Jonathan Metzman via llvm-commits
- [PATCH] D21194: Enable libFuzzer's afl_driver to append stderr to a file.
Jonathan Metzman via llvm-commits
- [PATCH] D21183: Better selection of common base address in constant hoisting
Juergen Ributzka via llvm-commits
- [PATCH] D21183: Better selection of common base address in constant hoisting
Juergen Ributzka via llvm-commits
- [PATCH] D20262: [DSE]Split memset when the memset is small enough to be lowered to stores
Jun Bum Lim via llvm-commits
- [llvm] r272217 - cmake: Simplify add_lit_testsuites
Justin Bogner via llvm-commits
- [PATCH] D20992: [CMake] Add LLVM runtimes directory
Justin Bogner via llvm-commits
- [PATCH] D20376: Properly set CLI.NumFixedArgs for mem{set, move, cpy} builtins in SelectionDAG
Justin Bogner via llvm-commits
- [PATCH] D20376: Properly set CLI.NumFixedArgs for mem{set, move, cpy} builtins in SelectionDAG
Justin Bogner via llvm-commits
- [PATCH] D21061: [ARM] Remove exit-on-error flag from test (PR27765)
Justin Bogner via llvm-commits
- [PATCH] D21160: [NVPTX] Add intrinsics for shfl instructions.
Justin Holewinski via llvm-commits
- [PATCH] D21161: [NVPTX] Mark bar.sync intrinsic as convergent.
Justin Holewinski via llvm-commits
- [PATCH] D19501: Add LoadStoreVectorizer pass
Justin Lebar via llvm-commits
- [PATCH] D21160: [NVPTX] Add intrinsics for shfl instructions.
Justin Lebar via llvm-commits
- [PATCH] D21161: [NVPTX] Mark bar.sync intrinsic as convergent.
Justin Lebar via llvm-commits
- [llvm] r272295 - [NVPTX] Mark bar.sync intrinsic as convergent.
Justin Lebar via llvm-commits
- [PATCH] D21160: [NVPTX] Add intrinsics for shfl instructions.
Justin Lebar via llvm-commits
- [PATCH] D21161: [NVPTX] Mark bar.sync intrinsic as convergent.
Justin Lebar via llvm-commits
- [llvm] r272298 - [NVPTX] Add intrinsics for shfl instructions.
Justin Lebar via llvm-commits
- [PATCH] D21160: [NVPTX] Add intrinsics for shfl instructions.
Justin Lebar via llvm-commits
- [PATCH] D19501: Add LoadStoreVectorizer pass
Justin Lebar via llvm-commits
- [PATCH] D19501: Add LoadStoreVectorizer pass
Justin Lebar via llvm-commits
- [PATCH] D20639: SLPVectorizer: Move propagateMetadata to VectorUtils
Justin Lebar via llvm-commits
- [PATCH] D20639: SLPVectorizer: Move propagateMetadata to VectorUtils
Justin Lebar via llvm-commits
- [PATCH] D20639: SLPVectorizer: Move propagateMetadata to VectorUtils
Justin Lebar via llvm-commits
- [PATCH] D20639: SLPVectorizer: Move propagateMetadata to VectorUtils
Justin Lebar via llvm-commits
- [PATCH] D20639: SLPVectorizer: Move propagateMetadata to VectorUtils
Justin Lebar via llvm-commits
- [PATCH] D21255: Fix cloning GlobalValues with comdats across Modules.
Justin Lebar via llvm-commits
- [PATCH] D20639: SLPVectorizer: Move propagateMetadata to VectorUtils
Justin Lebar via llvm-commits
- [PATCH] D21274: [Bugpoint] Erase comdat annotations after removing a global's initializer.
Justin Lebar via llvm-commits
- [PATCH] D21274: [Bugpoint] Erase comdat annotations after removing a global's initializer.
Justin Lebar via llvm-commits
- [PATCH] D20807: PR27938: Don't remove valid DebugLoc in Scalarizer
Karl-Johan Karlsson via llvm-commits
- [PATCH] D21137: Instcombile min/max intrinsics calls
Karthik Bhat via llvm-commits
- [PATCH] D21137: Instcombile min/max intrinsics calls
Karthik Bhat via llvm-commits
- [PATCH] D21137: Instcombile min/max intrinsics calls
Karthik Bhat via llvm-commits
- [PATCH] D21137: Instcombile min/max intrinsics calls
Karthik Bhat via llvm-commits
- [PATCH] D21137: Instcombile min/max intrinsics calls
Karthik Bhat via llvm-commits
- [llvm] r272033 - Revert "Use CMAKE_INSTALL_BINDIR instead of hardcoding bin for tools install paths"
Keno Fischer via llvm-commits
- [PATCH] D21144: [X86]: Quit promoting 8 and 16 bit compares to 32 bit.
Kevin B. Smith via llvm-commits
- [PATCH] D21144: [X86]: Quit promoting 8 and 16 bit compares to 32 bit.
Kevin B. Smith via llvm-commits
- [PATCH] D21144: [X86]: Quit promoting 8 and 16 bit compares to 32 bit.
Kevin B. Smith via llvm-commits
- [PATCH] D21215: [docs] Update AMDGPU relocation information
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D21215: [docs] Update AMDGPU relocation information
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D21215: [docs] Update AMDGPU relocation information
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D21215: [docs] Update AMDGPU relocation information
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D21215: [docs] Update AMDGPU relocation information
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D20084: [sanitizer] Initial implementation of a Hardened Allocator
Kostya Kortchinsky via llvm-commits
- [PATCH] D20084: [sanitizer] Initial implementation of a Hardened Allocator
Kostya Kortchinsky via llvm-commits
- [PATCH] D20084: [sanitizer] Initial implementation of a Hardened Allocator
Kostya Kortchinsky via llvm-commits
- [PATCH] D20084: [sanitizer] Initial implementation of a Hardened Allocator
Kostya Serebryany via llvm-commits
- [zorg] r271928 - [fuzzing bot] revert from FAILURE to WARNINGS for llvm-pdbdump-fuzzer, increase the rss limit, decrease the number of workers
Kostya Serebryany via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Kostya Serebryany via llvm-commits
- [PATCH] D20977: [LibFuzzer] Split the fuzzer-oom.test into two tests.
Kostya Serebryany via llvm-commits
- [PATCH] D20947: [LibFuzzer] Disable building and running LSan tests on Apple platforms because LSan is not currently supported.
Kostya Serebryany via llvm-commits
- [PATCH] D20943: [LibFuzzer] [WIP] Declare and use sanitizer functions in `fuzzer::ExternalFunctions`
Kostya Serebryany via llvm-commits
- buildbot failure in LLVM on llvm-clang-lld-x86_64-debian-fast
Kostya Serebryany via llvm-commits
- [PATCH] D20977: [LibFuzzer] Split the fuzzer-oom.test into two tests.
Kostya Serebryany via llvm-commits
- [compiler-rt] r271968 - [sanitizer] Initial implementation of a Hardened Allocator
Kostya Serebryany via llvm-commits
- [llvm] r271968 - [sanitizer] Initial implementation of a Hardened Allocator
Kostya Serebryany via llvm-commits
- [PATCH] D20084: [sanitizer] Initial implementation of a Hardened Allocator
Kostya Serebryany via llvm-commits
- [PATCH] D20084: [sanitizer] Initial implementation of a Hardened Allocator
Kostya Serebryany via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Kostya Serebryany via llvm-commits
- [PATCH] D20943: [LibFuzzer] [WIP] Declare and use sanitizer functions in `fuzzer::ExternalFunctions`
Kostya Serebryany via llvm-commits
- [PATCH] D21044: [tsan]: rename RunningOnValgrind to __tsan_RunningOnValgrind
Kostya Serebryany via llvm-commits
- [compiler-rt] r271785 - Fix the test for printing the memory profile. This fuctionality is only
Kostya Serebryany via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Kostya Serebryany via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Kostya Serebryany via llvm-commits
- [PATCH] D20943: [LibFuzzer] [WIP] Declare and use sanitizer functions in `fuzzer::ExternalFunctions`
Kostya Serebryany via llvm-commits
- [compiler-rt] r272020 - [asan] make print_memory_profile_test more reliable by using large allocation sizes. Hoping to fix the llvm-clang-lld-x86_64-debian-fast bot
Kostya Serebryany via llvm-commits
- buildbot failure in LLVM on llvm-clang-lld-x86_64-debian-fast
Kostya Serebryany via llvm-commits
- [PATCH] D21084: [libfuzzer] prune_corpus option for disabling pruning during the load.
Kostya Serebryany via llvm-commits
- [PATCH] D20977: [LibFuzzer] Split the fuzzer-oom.test into two tests.
Kostya Serebryany via llvm-commits
- [PATCH] D20943: [LibFuzzer] Declare and use sanitizer functions in `fuzzer::ExternalFunctions`
Kostya Serebryany via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Kostya Serebryany via llvm-commits
- [compiler-rt] r272037 - [scudo] trying to fix the bot: aligned_alloc is not known there
Kostya Serebryany via llvm-commits
- [zorg] r272039 - [sanitizer bots] add check-scudo
Kostya Serebryany via llvm-commits
- [compiler-rt] r272051 - [scudo] trying to fix the bot: aligned_alloc is not known there; attempt 2
Kostya Serebryany via llvm-commits
- [PATCH] D21089: [libfuzzer] custom crossover interface function.
Kostya Serebryany via llvm-commits
- buildbot failure in LLVM on llvm-clang-lld-x86_64-debian-fast
Kostya Serebryany via llvm-commits
- [PATCH] D20943: [LibFuzzer] Declare and use sanitizer functions in `fuzzer::ExternalFunctions`
Kostya Serebryany via llvm-commits
- [llvm] r272070 - [docs] fix the build by including ScudoHardenedAllocator into toc; mention SourceBasedCodeCoverage.html in libFuzzer docs
Kostya Serebryany via llvm-commits
- [PATCH] D20943: [LibFuzzer] Declare and use sanitizer functions in `fuzzer::ExternalFunctions`
Kostya Serebryany via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Kostya Serebryany via llvm-commits
- [compiler-rt] r272074 - [scudo] trying to fix the bot: aligned_alloc is not known there; attempt 3
Kostya Serebryany via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Kostya Serebryany via llvm-commits
- [llvm] r272088 - [libFuzzer] docs: merge two lines with cmake instructions, add -DLLVM_ENABLE_ASSERTIONS=ON
Kostya Serebryany via llvm-commits
- [llvm] r272090 - [libFuzzer] add a test that is built w/o coverage instrumentation but has the coverage rt (it should now fail with a descriptive message)
Kostya Serebryany via llvm-commits
- [llvm] r272116 - [libFuzzer] add 'weak' back to __sanitizer_malloc_hook and __sanitizer_free_hook
Kostya Serebryany via llvm-commits
- [llvm] r272072 - [LibFuzzer] Declare and use sanitizer functions in ``fuzzer::ExternalFunctions``
Kostya Serebryany via llvm-commits
- [zorg] r272039 - [sanitizer bots] add check-scudo
Kostya Serebryany via llvm-commits
- [zorg] r272039 - [sanitizer bots] add check-scudo
Kostya Serebryany via llvm-commits
- [zorg] r272178 - [powerpc] Add ability to bypass scudo tests
Kostya Serebryany via llvm-commits
- [zorg] r272222 - [fuzzer bot] treat a failure to build llvm-pdbdump-fuzzer as a warning
Kostya Serebryany via llvm-commits
- [llvm] r272240 - [libFuzzer] add one more OOM test, which we currently don't handle very well
Kostya Serebryany via llvm-commits
- [llvm] r272240 - [libFuzzer] add one more OOM test, which we currently don't handle very well
Kostya Serebryany via llvm-commits
- [PATCH] D21194: Enable libFuzzer's afl_driver to append stderr to a file.
Kostya Serebryany via llvm-commits
- [PATCH] D21202: Unpoison stack memory in use-after-return + use-after-scope mode
Kostya Serebryany via llvm-commits
- [PATCH] D21202: Unpoison stack memory in use-after-return + use-after-scope mode
Kostya Serebryany via llvm-commits
- [PATCH] D21207: Make sure that not interesting allocas are not instrumented.
Kostya Serebryany via llvm-commits
- [PATCH] D21207: Make sure that not interesting allocas are not instrumented.
Kostya Serebryany via llvm-commits
- [PATCH] D21049: [LibFuzzer] Fix some unit test crashes on OSX.
Kostya Serebryany via llvm-commits
- [PATCH] D21218: [LibFuzzer] Avoid using std::random_swap() due to platform differences and implement our own version.
Kostya Serebryany via llvm-commits
- [PATCH] D21218: [LibFuzzer] Avoid using std::random_swap() due to platform differences and implement our own version.
Kostya Serebryany via llvm-commits
- [llvm] r271650 - Remove bogus initialization of the PPC and Hexagon SelectionDAGISel
Krzysztof Parzyszek via llvm-commits
- [PATCH] D20907: [IfConversion] Bugfix: don't add Undef flag on use if reg is live.
Krzysztof Parzyszek via llvm-commits
- [llvm] r272045 - [Hexagon] Modify HexagonExpandCondsets to handle subregisters
Krzysztof Parzyszek via llvm-commits
- [llvm] r272048 - Revert r272045 since GCC doesn't know how to compile it.
Krzysztof Parzyszek via llvm-commits
- [llvm] r272135 - [Hexagon] Modify HexagonExpandCondsets to handle subregisters
Krzysztof Parzyszek via llvm-commits
- [PATCH] D20376: Properly set CLI.NumFixedArgs for mem{set, move, cpy} builtins in SelectionDAG
Krzysztof Parzyszek via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Krzysztof Parzyszek via llvm-commits
- [PATCH] D20376: Properly set CLI.NumFixedArgs for mem{set, move, cpy} builtins in SelectionDAG
Krzysztof Parzyszek via llvm-commits
- [PATCH] D20376: Properly set CLI.NumFixedArgs for mem{set, move, cpy} builtins in SelectionDAG
Krzysztof Parzyszek via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Krzysztof Parzyszek via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Krzysztof Parzyszek via llvm-commits
- [llvm] r272399 - [Hexagon] Remove incorrect offset scaling
Krzysztof Parzyszek via llvm-commits
- [PATCH] D21017: [asan] Reenable ASan tests in "check-all"
Kuba Brecka via llvm-commits
- [PATCH] D21025: [tsan] Switch to InternalAlloc everywhere __libc_malloc is currently used
Kuba Brecka via llvm-commits
- [compiler-rt] r271905 - [asan] Reenable ASan tests in "check-all"
Kuba Brecka via llvm-commits
- Fwd: buildbot failure in LLVM on llvm-clang-lld-x86_64-debian-fast
Kuba Brecka via llvm-commits
- [compiler-rt] r271916 - [tsan] Switch to InternalAlloc everywhere __libc_malloc is currently used
Kuba Brecka via llvm-commits
- buildbot failure in LLVM on llvm-clang-lld-x86_64-debian-fast
Kuba Brecka via llvm-commits
- [compiler-rt] r271999 - Remove some leftover empty directories.
Kuba Brecka via llvm-commits
- [PATCH] D14656: [sanitizer] Stop unwinding the stack when a close-to-zero PC is found
Kuba Brecka via llvm-commits
- [PATCH] D20379: Codegen: Fix broken assumption in Tail Merge.
Kyle Butt via llvm-commits
- [PATCH] D20505: Codegen: Outline for chains of tail-duplicable blocks.
Kyle Butt via llvm-commits
- [PATCH] D20505: Codegen: Outline for chains of tail-duplicable blocks.
Kyle Butt via llvm-commits
- [PATCH] D20505: Codegen: Outline for chains of tail-duplicable blocks.
Kyle Butt via llvm-commits
- [PATCH] D20379: Codegen: Fix broken assumption in Tail Merge.
Kyle Butt via llvm-commits
- [PATCH] D20379: Codegen: Fix broken assumption in Tail Merge.
Kyle Butt via llvm-commits
- [llvm] r271913 - [Kaleidoscope][BuildingAJIT] Clean up sentence, remove comments from code block.
Lang Hames via llvm-commits
- [llvm] r271917 - [Kaleidoscope][BuildingAJIT] More cleanup of Chapter 2.
Lang Hames via llvm-commits
- [llvm] r271924 - [Kaleidoscope][BuildingAJIT] Fix hyphenation in chapter 2 title.
Lang Hames via llvm-commits
- [llvm] r271985 - [Kaleidoscope] Update Chapter 3 of the "Implementing a Language" tutorial to
Lang Hames via llvm-commits
- [PATCH] D20954: [Kaleidoscope] Update docs in Chapter 3 to follow latest code changes
Lang Hames via llvm-commits
- [PATCH] D20268: [wip] Resolution-based LTO API.
Lang Hames via llvm-commits
- [llvm] r272455 - [MCJIT] Update MCJIT and get the fibonacci example working again.
Lang Hames via llvm-commits
- [PATCH] D21103: optimized xsgetn for better performance
Laxman Sole via llvm-commits
- [PATCH] D21103: optimized xsgetn for better performance
Laxman Sole via llvm-commits
- [PATCH] D21103: optimized xsgetn for better performance
Laxman Sole via llvm-commits
- [PATCH] D21103: optimized xsgetn for better performance
Laxman Sole via llvm-commits
- Add support for musl-libc on Linux
Lei Zhang via llvm-commits
- Add support for musl-libc on Linux
Lei Zhang via llvm-commits
- [PATCH] D20831: [Polly][GSoC]Rename ScopInfo to ScopBuilder
Mailing List "llvm-commits" via llvm-commits
- [PATCH] D21155: [SystemZ] Support Compare and Traps
Marcin Kościelnicki via llvm-commits
- [PATCH] D21155: [SystemZ] Support Compare and Traps
Marcin Kościelnicki via llvm-commits
- [PATCH] D21155: [SystemZ] Support Compare and Traps
Marcin Kościelnicki via llvm-commits
- [PATCH] D21155: [SystemZ] Support Compare and Traps
Marcin Kościelnicki via llvm-commits
- [PATCH] D21103: optimized xsgetn for better performance
Marshall Clow via llvm-commits
- [PATCH] D21103: optimized xsgetn for better performance
Marshall Clow via llvm-commits
- [PATCH] D21103: optimized xsgetn for better performance
Marshall Clow via llvm-commits
- [PATCH] D21263: compiler-rt: separate out aeabi builtins to support WOA
Martell Malone via llvm-commits
- [llvm] r271935 - AMDGPU: Fix constantexpr addrspacecasts
Matt Arsenault via llvm-commits
- [PATCH] D20756: AMDGPU: Fix constantexpr addrspacecasts
Matt Arsenault via llvm-commits
- [llvm] r271936 - AMDGPU: Add function for getting instruction size
Matt Arsenault via llvm-commits
- [PATCH] D19132: AMDGPU: Correct reported code size
Matt Arsenault via llvm-commits
- [PATCH] D21038: AMDGPU/AsmParser: Add support for parsing symbol operands
Matt Arsenault via llvm-commits
- [PATCH] D20852: [AMDGPU] Remove exit-on-error in test (PR27761)
Matt Arsenault via llvm-commits
- [PATCH] D20758: Support addrspacecast initializers with isNoopAddrSpaceCast
Matt Arsenault via llvm-commits
- [PATCH] D20850: Make DeadMachineInstructionElim preserve CFG
Matt Arsenault via llvm-commits
- [PATCH] D20869: Make LiveDebugValues preserve CFG
Matt Arsenault via llvm-commits
- [PATCH] D20582: Don't add repeats of llvm.ident list when linking
Matt Arsenault via llvm-commits
- [PATCH] D20587: AMDGPU: Improve load/store of illegal types.
Matt Arsenault via llvm-commits
- [PATCH] D20589: AMDGPU: Expand unaligned accesses early
Matt Arsenault via llvm-commits
- [PATCH] D20589: AMDGPU: Expand unaligned accesses early
Matt Arsenault via llvm-commits
- [PATCH] D20639: SLPVectorizer: Move propagateMetadata to VectorUtils
Matt Arsenault via llvm-commits
- [llvm] r272117 - Make LiveDebugValues preserve CFG
Matt Arsenault via llvm-commits
- [PATCH] D20869: Make LiveDebugValues preserve CFG
Matt Arsenault via llvm-commits
- [PATCH] D17898: Implement expansion of {s, u}{min, max} in integer legalization
Matt Arsenault via llvm-commits
- [PATCH] D21147: AMDGPU: v_cndmask_b32 does not def vcc
Matt Arsenault via llvm-commits
- [PATCH] D21151: AMDGPU: Preserve undef flag on vcc when shrinking v_cndmask_b32
Matt Arsenault via llvm-commits
- [PATCH] D21151: AMDGPU: Preserve undef flag on vcc when shrinking v_cndmask_b32
Matt Arsenault via llvm-commits
- [PATCH] D21153: AMDGPU/SI: Don't use fixup_si_rodata for scratch rsrc relocations
Matt Arsenault via llvm-commits
- [PATCH] D21151: AMDGPU: Preserve undef flag on vcc when shrinking v_cndmask_b32
Matt Arsenault via llvm-commits
- [PATCH] D21168: AMDGPU: Run verifer after insert waits pass
Matt Arsenault via llvm-commits
- [PATCH] D21136: AMDGPU/SI: Set INDEX_STRIDE for scratch coalescing
Matt Arsenault via llvm-commits
- [PATCH] D21208: CodeGen: Allow verifier to run after MachineBlockPlacement
Matt Arsenault via llvm-commits
- [PATCH] D21210: AMDGPU: Fix verifier errors in SILowerControlFlow
Matt Arsenault via llvm-commits
- [PATCH] D21210: AMDGPU: Fix verifier errors in SILowerControlFlow
Matt Arsenault via llvm-commits
- [PATCH] D19132: AMDGPU: Correct reported code size
Matt Arsenault via llvm-commits
- [llvm] r272336 - AMDGPU: Properly initialize SIShrinkInstructions
Matt Arsenault via llvm-commits
- [llvm] r272337 - AMDGPU: Remove incorrect assertion
Matt Arsenault via llvm-commits
- [llvm] r272338 - AMDGPU: Run verifer after insert waits pass
Matt Arsenault via llvm-commits
- [PATCH] D20981: AMDGPU: Remove incorrect assertion
Matt Arsenault via llvm-commits
- [PATCH] D21168: AMDGPU: Run verifer after insert waits pass
Matt Arsenault via llvm-commits
- [PATCH] D19501: Add LoadStoreVectorizer pass
Matt Arsenault via llvm-commits
- [PATCH] D20639: SLPVectorizer: Move propagateMetadata to VectorUtils
Matt Arsenault via llvm-commits
- [llvm] r272340 - CodeGen: Allow verifier to run after MachineBlockPlacement
Matt Arsenault via llvm-commits
- [PATCH] D20877: AMDGPU: Fix post-RA verifier errors with trackLivenessAfterRegAlloc
Matt Arsenault via llvm-commits
- [PATCH] D21208: CodeGen: Allow verifier to run after MachineBlockPlacement
Matt Arsenault via llvm-commits
- [PATCH] D21137: Instcombile min/max intrinsics calls
Matt Arsenault via llvm-commits
- [llvm] r272343 - AMDGPU: Fix missing and broken check lines in atomic tests
Matt Arsenault via llvm-commits
- [llvm] r272344 - AMDGPU: Fix i64 global cmpxchg
Matt Arsenault via llvm-commits
- [llvm] r272345 - AMDGPU: Fix flat atomics
Matt Arsenault via llvm-commits
- [PATCH] D20987: AMDGPU: Fix missing VI check lines in atomic tests
Matt Arsenault via llvm-commits
- [PATCH] D20994: AMDGPU: Fix i64 global cmpxchg
Matt Arsenault via llvm-commits
- [PATCH] D20996: AMDGPU: Fix flat atomics
Matt Arsenault via llvm-commits
- [llvm] r272351 - AMDGPU: v_cndmask_b32 does not def vcc
Matt Arsenault via llvm-commits
- [PATCH] D21147: AMDGPU: v_cndmask_b32 does not def vcc
Matt Arsenault via llvm-commits
- [llvm] r272353 - Update call site attribute documentation
Matt Arsenault via llvm-commits
- [llvm] r272364 - AMDGPU: Fix trailing whitespace
Matt Arsenault via llvm-commits
- [PATCH] D21216: DiagnosticInfo: Allow unsupported be a warning
Matt Arsenault via llvm-commits
- [PATCH] D21217: AMDGPU: Temporarily select trap to s_endpgm
Matt Arsenault via llvm-commits
- [PATCH] D19501: Add LoadStoreVectorizer pass
Matt Arsenault via llvm-commits
- [PATCH] D20639: SLPVectorizer: Move propagateMetadata to VectorUtils
Matt Arsenault via llvm-commits
- [PATCH] D20639: SLPVectorizer: Move propagateMetadata to VectorUtils
Matt Arsenault via llvm-commits
- [PATCH] D21244: AMDGPU: Fix liveness when expanding m0 loop
Matt Arsenault via llvm-commits
- [PATCH] D19442: AMDGPU: Test for good unaligned copy expansion
Matt Arsenault via llvm-commits
- [PATCH] D21248: AMDGPU: Run verifier after 2nd run of SIShrinkInstructions
Matt Arsenault via llvm-commits
- [PATCH] D21249: InstCombine: Don't strip convergent from intrinsic callsites
Matt Arsenault via llvm-commits
- [llvm] r271895 - [LAA] Use load and store vectors (NFC)
Matthew Simpson via llvm-commits
- [PATCH] D20953: Remove typecast by using vector of loadinst/storeinst
Matthew Simpson via llvm-commits
- [PATCH] D19984: [LV] Preserve order of dependences in interleaved accesses analysis
Matthew Simpson via llvm-commits
- [PATCH] D20873: [TTI] Refine default cost for interleaved load groups with gaps
Matthew Simpson via llvm-commits
- [PATCH] D20873: [TTI] Refine default cost for interleaved load groups with gaps
Matthew Simpson via llvm-commits
- [PATCH] D19984: [LV] Preserve order of dependences in interleaved accesses analysis
Matthew Simpson via llvm-commits
- [PATCH] D19984: [LV] Preserve order of dependences in interleaved accesses analysis
Matthew Simpson via llvm-commits
- [PATCH] D20873: [TTI] Refine default cost for interleaved load groups with gaps
Matthew Simpson via llvm-commits
- [llvm] r272385 - [TTI] Refine default cost for interleaved load groups with gaps
Matthew Simpson via llvm-commits
- [PATCH] D20873: [TTI] Refine default cost for interleaved load groups with gaps
Matthew Simpson via llvm-commits
- [llvm] r272391 - Revert "[TTI] Refine default cost for interleaved load groups with gaps"
Matthew Simpson via llvm-commits
- [llvm] r272395 - Reapply "[TTI] Refine default cost for interleaved load groups with gaps"
Matthew Simpson via llvm-commits
- [PATCH] D20993: [lit] Add support for PGO profile and code coverage collection
Matthias Braun via llvm-commits
- [llvm] r272082 - MIR: Fix parsing of stack object references in MachineMemOperands
Matthias Braun via llvm-commits
- [PATCH] D20842: [test-suite] Simplified test executable name generation.
Matthias Braun via llvm-commits
- [PATCH] D20762: AArch64: Do not test for CPUs, use SubtargetFeatures
Matthias Braun via llvm-commits
- [PATCH] D20762: AArch64: Do not test for CPUs, use SubtargetFeatures
Matthias Braun via llvm-commits
- [PATCH] D21208: CodeGen: Allow verifier to run after MachineBlockPlacement
Matthias Braun via llvm-commits
- [PATCH] D16829: An implementation of Swing Modulo Scheduling
Matthias Braun via llvm-commits
- [llvm] r272446 - LiveIntervalAnalysis: findLastUseBefore() must ignore undef uses.
Matthias Braun via llvm-commits
- [PATCH] D20831: [Polly][GSoC]Rename ScopInfo to ScopBuilder
Matthias J. Reisinger via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Mehdi AMINI via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Mehdi AMINI via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Mehdi AMINI via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Mehdi AMINI via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Mehdi AMINI via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Mehdi AMINI via llvm-commits
- [PATCH] D21080: [ThinLTO/gold] Enable summary-based internalization
Mehdi AMINI via llvm-commits
- [PATCH] D21080: [ThinLTO/gold] Enable summary-based internalization
Mehdi AMINI via llvm-commits
- [PATCH] D21115: Add a callee-saved register verifier to LLVM
Mehdi AMINI via llvm-commits
- [PATCH] D21080: [ThinLTO/gold] Enable summary-based internalization
Mehdi AMINI via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Mehdi AMINI via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Mehdi AMINI via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Mehdi AMINI via llvm-commits
- [PATCH] D21180: [IPRA] Interprocedural Register Allocation - Transformation Pass
Mehdi AMINI via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Mehdi AMINI via llvm-commits
- [PATCH] D20268: [wip] Resolution-based LTO API.
Mehdi AMINI via llvm-commits
- [PATCH] D21180: [IPRA] Interprocedural Register Allocation - Transformation Pass
Mehdi AMINI via llvm-commits
- [PATCH] D21180: [IPRA] Interprocedural Register Allocation - Transformation Pass
Mehdi AMINI via llvm-commits
- [PATCH] D18798: New code hoisting pass based on GVN
Mehdi AMINI via llvm-commits
- [PATCH] D21180: [IPRA] Interprocedural Register Allocation - Transformation Pass
Mehdi AMINI via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Mehdi AMINI via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Mehdi AMINI via llvm-commits
- [PATCH] D21180: [IPRA] Interprocedural Register Allocation - Transformation Pass
Mehdi AMINI via llvm-commits
- [PATCH] D21180: [IPRA] Interprocedural Register Allocation - Transformation Pass
Mehdi AMINI via llvm-commits
- [PATCH] D21180: [IPRA] Interprocedural Register Allocation - Transformation Pass
Mehdi AMINI via llvm-commits
- [PATCH] D19373: Remangle intrinsics names when types are renamed
Mehdi AMINI via llvm-commits
- [llvm] r272403 - Interprocedural Register Allocation (IPRA) Analysis
Mehdi Amini via llvm-commits
- [llvm] r272414 - Interprocedural Register Allocation (IPRA): add a Transformation Pass
Mehdi Amini via llvm-commits
- [llvm] r272416 - Move CodeGen test from Generic to X86 specific directory
Mehdi Amini via llvm-commits
- [PATCH] D20962: [Polly][GSoC 2016]New function pass ScopInfoWrapperPass
Michael Kruse via llvm-commits
- [polly] r271206 - MSVC compile fix: #include <ciso646>. NFC.
Michael Kruse via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
Michael Kuperstein via llvm-commits
- [PATCH] D20965: [X86][SSE] Add general lowering of nontemporal vector loads
Michael Kuperstein via llvm-commits
- [llvm] r271961 - [InstCombine] scalarizePHI should not assume the code it sees has been CSE'd
Michael Kuperstein via llvm-commits
- [PATCH] D20983: [InstCombine] scalarizePHI should not assume the code it sees has been CSE'd
Michael Kuperstein via llvm-commits
- [PATCH] D21048: [LV] Enable vectorization of loops where the IV has an external use
Michael Kuperstein via llvm-commits
- [PATCH] D20932: [LV] Use vector vphis for more induction variables
Michael Kuperstein via llvm-commits
- [PATCH] D20474: when calculating RegUsages, ignore instructions which are uniformed after vectorization
Michael Kuperstein via llvm-commits
- [PATCH] D20932: [LV] Use vector vphis for more induction variables
Michael Kuperstein via llvm-commits
- [PATCH] D20474: when calculating RegUsages, ignore instructions which are uniformed after vectorization
Michael Kuperstein via llvm-commits
- [PATCH] D21156: [X86] Add costs for SSE zext/sext to v4i64 to TTI
Michael Kuperstein via llvm-commits
- [PATCH] D21156: [X86] Add costs for SSE zext/sext to v4i64 to TTI
Michael Kuperstein via llvm-commits
- [llvm] r272283 - [LV] Use vector phis for some secondary induction variables
Michael Kuperstein via llvm-commits
- [PATCH] D20932: [LV] Use vector vphis for more induction variables
Michael Kuperstein via llvm-commits
- [llvm] r272406 - [X86] Add costs for SSE zext/sext to v4i64 to TTI
Michael Kuperstein via llvm-commits
- [PATCH] D21156: [X86] Add costs for SSE zext/sext to v4i64 to TTI
Michael Kuperstein via llvm-commits
- [PATCH] D21251: [TTI] The cost model should not assume illegal vector casts get completely scalarized
Michael Kuperstein via llvm-commits
- [PATCH] D19852: [safestack] Use non-thread-local unsafe stack pointer for Contiki OS
Michael LeMay via llvm-commits
- [llvm] r272021 - [lit] Improve logging with file redirection.
Michael Spencer via llvm-commits
- [llvm] r272052 - [lit] Fix an uninitialized var on Windows.
Michael Spencer via llvm-commits
- [compiler-rt] r272227 - [profile] in-process merging support part-3
Michael Spencer via llvm-commits
- [compiler-rt] r272227 - [profile] in-process merging support part-3
Michael Spencer via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
Michael Zolotukhin via llvm-commits
- [llvm] r271931 - [LoopUnrollAnalyzer] Fix a crash in analyzeLoopUnrollCost.
Michael Zolotukhin via llvm-commits
- [PATCH] D17473: [LoopUnroll] Avoid unnecessary DT recomputation.
Michael Zolotukhin via llvm-commits
- [PATCH] D21112: [LoopSimplify] Preserve LCSSA when merging exit blocks.
Michael Zolotukhin via llvm-commits
- [PATCH] D21112: [LoopSimplify] Preserve LCSSA when merging exit blocks.
Michael Zolotukhin via llvm-commits
- [PATCH] D21118: Add a routine for LCSSA verification of entire function.
Michael Zolotukhin via llvm-commits
- [PATCH] D21112: [LoopSimplify] Preserve LCSSA when merging exit blocks.
Michael Zolotukhin via llvm-commits
- [PATCH] D21112: [LoopSimplify] Preserve LCSSA when merging exit blocks.
Michael Zolotukhin via llvm-commits
- [PATCH] D21118: Add a routine for LCSSA verification of entire function.
Michael Zolotukhin via llvm-commits
- [llvm] r272206 - [SLPVectorizer] Handle GEP with differing constant index types
Michael Zolotukhin via llvm-commits
- [PATCH] D20685: SLPVectorizer to handle GEP with differing constant index types
Michael Zolotukhin via llvm-commits
- [llvm] r272221 - [LoopUnroll] Check that DT is available before trying to verify it.
Michael Zolotukhin via llvm-commits
- [llvm] r272224 - [LoopSimplify] Preserve LCSSA when merging exit blocks.
Michael Zolotukhin via llvm-commits
- [PATCH] D21112: [LoopSimplify] Preserve LCSSA when merging exit blocks.
Michael Zolotukhin via llvm-commits
- [PATCH] D20639: SLPVectorizer: Move propagateMetadata to VectorUtils
Michael Zolotukhin via llvm-commits
- [PATCH] D19501: Add LoadStoreVectorizer pass
Michael Zolotukhin via llvm-commits
- [PATCH] D21237: LoopRotation: remove iterative calls to rotateLoops
Michael Zolotukhin via llvm-commits
- [llvm] r272439 - Don't try to rotate a loop more than once - we never do this anyway.
Michael Zolotukhin via llvm-commits
- [PATCH] D20181: Don't try to rotate a loop more than once - we never do this anyway.
Michael Zolotukhin via llvm-commits
- [PATCH] D21237: LoopRotation: remove iterative calls to rotateLoops
Michael Zolotukhin via llvm-commits
- [PATCH] D21084: [libfuzzer] prune_corpus option for disabling pruning during the load.
Mike Aizatsky via llvm-commits
- [llvm] r272035 - [libfuzzer] prune_corpus option for disabling pruning during the load.
Mike Aizatsky via llvm-commits
- [PATCH] D21084: [libfuzzer] prune_corpus option for disabling pruning during the load.
Mike Aizatsky via llvm-commits
- [llvm] r272054 - [libfuzzer] custom crossover interface function.
Mike Aizatsky via llvm-commits
- [PATCH] D21089: [libfuzzer] custom crossover interface function.
Mike Aizatsky via llvm-commits
- [PATCH] D21086: [esan] Intercept calloc to avoid deadlocks with tcmalloc
Mike Aizatsky via llvm-commits
- [PATCH] D21083: [sanitizer][esan] Add internal_sigaction_syscall
Mike Aizatsky via llvm-commits
- [PATCH] D21079: [esan|cfrag] Disable load/store/memintrinsic instrumentation
Mike Aizatsky via llvm-commits
- [PATCH] D21083: [sanitizer][esan] Add internal_sigaction_syscall
Mike Aizatsky via llvm-commits
- [PATCH] D21218: [LibFuzzer] Avoid using std::random_swap() due to platform differences and implement our own version.
Mike Aizatsky via llvm-commits
- [llvm] r272525 - Improved Visual Studio 2015 visualization of SmallVectorImpl
Mike Spertus via llvm-commits
- [llvm] r272457 - DebugInfoPDBTests:MappedBlockStreamTest.TestWriteThenRead: Avoid assigning temporary object to ArrayRef.
NAKAMURA Takumi via llvm-commits
- [PATCH] D21157: [pdb] Improve StreamInterface to support writing
NAKAMURA Takumi via llvm-commits
- [llvm] r272523 - Untabify.
NAKAMURA Takumi via llvm-commits
- [PATCH] D20443: [PowerPC] - Combine loads of v4i8 to loads of i32 followed by bitcast
Nemanja Ivanovic via llvm-commits
- [PATCH] D21010: Replace the implementation of ConstantRange::binaryAnd.
Nick Lewycky via llvm-commits
- [PATCH] D21010: Replace the implementation of ConstantRange::binaryAnd.
Nick Lewycky via llvm-commits
- [PATCH] D21010: Replace the implementation of ConstantRange::binaryAnd.
Nick Lewycky via llvm-commits
- [llvm] r272422 - Remove a few gendered pronouns.
Nico Weber via llvm-commits
- [llvm] r272063 - AMDGPU: Add amdgpu-ps-wqm-outputs function attributes
Nicolai Haehnle via llvm-commits
- [PATCH] D21210: AMDGPU: Fix verifier errors in SILowerControlFlow
Nicolai Hähnle via llvm-commits
- [PATCH] D20877: AMDGPU: Fix post-RA verifier errors with trackLivenessAfterRegAlloc
Nicolai Hähnle via llvm-commits
- [PATCH] D21217: AMDGPU: Temporarily select trap to s_endpgm
Nicolai Hähnle via llvm-commits
- [PATCH] D21127: Remove redundant FMUL in Newton-Raphson SQRT code
Nikolai Bozhenov via llvm-commits
- [PATCH] D21127: Remove redundant FMUL in Newton-Raphson SQRT code
Nikolai Bozhenov via llvm-commits
- [PATCH] D21127: Remove redundant FMUL in Newton-Raphson SQRT code
Nikolai Bozhenov via llvm-commits
- [PATCH] D21127: Remove redundant FMUL in Newton-Raphson SQRT code
Nikolai Bozhenov via llvm-commits
- [PATCH] D21127: Remove redundant FMUL in Newton-Raphson SQRT code
Nikolai Bozhenov via llvm-commits
- [PATCH] D21127: Remove redundant FMUL in Newton-Raphson SQRT code
Nikolai Bozhenov via llvm-commits
- [PATCH] D21037: Preserve DebugInfo when replacing values in DAGCombiner
Nirav Dave via llvm-commits
- [PATCH] D21037: Preserve DebugInfo when replacing values in DAGCombiner
Nirav Dave via llvm-commits
- [PATCH] D21146: Fix BSS global handling in AsmPrinter
Nirav Dave via llvm-commits
- [PATCH] D20020: Provide support for preserving assembly comments
Nirav Dave via llvm-commits
- [PATCH] D20009: Refactor and cleanup Assembly Parsing / Lexing
Nirav Dave via llvm-commits
- [PATCH] D20830: Fix branch relaxation in 16-bit mode.
Nirav Dave via llvm-commits
- [PATCH] D21172: [LLVM][MIPS] Fix createStubFunction to emit JR encoding based on Arch.
Nitesh Jain via llvm-commits
- [PATCH] D20896: [LLVM][MIPS] Introduce a CheckAtomic64 cmake module.
Nitesh Jain via llvm-commits
- [PATCH] D21077: [ARM] Accept conditional versions of BXNS and BLXNS
Oliver Stannard via llvm-commits
- [llvm] r272015 - [ARM] Accept conditional versions of BXNS and BLXNS
Oliver Stannard via llvm-commits
- [PATCH] D21077: [ARM] Accept conditional versions of BXNS and BLXNS
Oliver Stannard via llvm-commits
- [PATCH] D21139: [ARM] MSR instructions implicitly set CPSR
Oliver Stannard via llvm-commits
- [llvm] r272154 - [ARM] MSR instructions implicitly set CPSR
Oliver Stannard via llvm-commits
- [PATCH] D21139: [ARM] MSR instructions implicitly set CPSR
Oliver Stannard via llvm-commits
- [zorg] r272311 - [zorg] Add a step to run unit tests to the scripted LLDB builder
Pavel Labath via llvm-commits
- [PATCH] D20884: This patch attempts to primitive support for Win64 asan
Peter Collingbourne via llvm-commits
- [PATCH] D20884: This patch attempts to primitive support for Win64 asan
Peter Collingbourne via llvm-commits
- [PATCH] D21042: Verifier: Simplify and fix issue where we were not verifying unmaterialized functions.
Peter Collingbourne via llvm-commits
- [PATCH] D21042: Verifier: Simplify and fix issue where we were not verifying unmaterialized functions.
Peter Collingbourne via llvm-commits
- [llvm] r271948 - Verifier: Remove dead code.
Peter Collingbourne via llvm-commits
- [PATCH] D21042: Verifier: Simplify and fix issue where we were not verifying unmaterialized functions.
Peter Collingbourne via llvm-commits
- [PATCH] D21042: Verifier: Simplify and fix issue where we were not verifying unmaterialized functions.
Peter Collingbourne via llvm-commits
- [lld] r271950 - Ignore the "globally available" version.
Peter Collingbourne via llvm-commits
- [PATCH] D21042: Verifier: Simplify and fix issue where we were not verifying unmaterialized functions.
Peter Collingbourne via llvm-commits
- [llvm] r271956 - Verifier: Simplify and fix issue where we were not verifying unmaterialized functions.
Peter Collingbourne via llvm-commits
- [PATCH] D21042: Verifier: Simplify and fix issue where we were not verifying unmaterialized functions.
Peter Collingbourne via llvm-commits
- [PATCH] D21052: IR: Allow metadata attachments on declarations, and fix lazy loaded metadata issue with globals.
Peter Collingbourne via llvm-commits
- [PATCH] D20147: [WIP] DebugInfo: New metadata representation for global variables.
Peter Collingbourne via llvm-commits
- [PATCH] D20147: [WIP] DebugInfo: New metadata representation for global variables.
Peter Collingbourne via llvm-commits
- [PATCH] D21053: IR: New representation for CFI and virtual call optimization pass metadata.
Peter Collingbourne via llvm-commits
- [PATCH] D21055: cfi: Apply pass rename to tests.
Peter Collingbourne via llvm-commits
- [PATCH] D21080: [ThinLTO/gold] Enable summary-based internalization
Peter Collingbourne via llvm-commits
- [PATCH] D21109: IR: Call dropAllReferences from GlobalVariable's destructor.
Peter Collingbourne via llvm-commits
- [llvm] r272077 - IR: Call dropAllReferences from GlobalVariable's destructor.
Peter Collingbourne via llvm-commits
- [PATCH] D21109: IR: Call dropAllReferences from GlobalVariable's destructor.
Peter Collingbourne via llvm-commits
- [PATCH] D21109: IR: Call dropAllReferences from GlobalVariable's destructor.
Peter Collingbourne via llvm-commits
- [PATCH] D21121: IR: Introduce llvm.type.checked.load intrinsic.
Peter Collingbourne via llvm-commits
- [PATCH] D21123: cfi: Start testing CFI in both standalone and devirtualization modes.
Peter Collingbourne via llvm-commits
- [PATCH] D20348: IR: Introduce local_unnamed_addr attribute.
Peter Collingbourne via llvm-commits
- [PATCH] D20268: [wip] Resolution-based LTO API.
Peter Collingbourne via llvm-commits
- [PATCH] D21166: [wip] COFF: New symbol table design.
Peter Collingbourne via llvm-commits
- [PATCH] D21171: ELF: Compute used bit for --as-needed during symbol resolution.
Peter Collingbourne via llvm-commits
- [lld] r272282 - ELF: Compute used bit for --as-needed during symbol resolution.
Peter Collingbourne via llvm-commits
- [PATCH] D21171: ELF: Compute used bit for --as-needed during symbol resolution.
Peter Collingbourne via llvm-commits
- [PATCH] D21166: [wip] COFF: New symbol table design.
Peter Collingbourne via llvm-commits
- [PATCH] D20951: [RFC][ARM][LLD] Initial support for ARM in lld
Peter Smith via llvm-commits
- [PATCH] D20951: [RFC][ARM][LLD] Initial support for ARM in lld
Peter Smith via llvm-commits
- [PATCH] D21027: [ARM] Incorrect relocation type for Thumb2 b<cond>.w
Peter Smith via llvm-commits
- [PATCH] D20951: [RFC][ARM][LLD] Initial support for ARM in lld
Peter Smith via llvm-commits
- [lld] r271993 - Initial support for ARM in lld.
Peter Smith via llvm-commits
- [lld] r271994 - Add missing REQUIRES: arm from test. To fix tests building without ARM.
Peter Smith via llvm-commits
- [PATCH] D20951: [RFC][ARM][LLD] Initial support for ARM in lld
Peter Smith via llvm-commits
- [llvm] r271997 - [ARM] Incorrect relocation type for Thumb2 B<cond>.w
Peter Smith via llvm-commits
- [PATCH] D21027: [ARM] Incorrect relocation type for Thumb2 b<cond>.w
Peter Smith via llvm-commits
- [PATCH] D21027: [ARM] Incorrect relocation type for Thumb2 b<cond>.w
Peter Smith via llvm-commits
- [PATCH] D20951: [RFC][ARM][LLD] Initial support for ARM in lld
Peter Smith via llvm-commits
- [PATCH] D21013: [KNL] Fix UMULO lowering.
Phabricator via llvm-commits
- [PATCH] D21017: [asan] Reenable ASan tests in "check-all"
Phabricator via llvm-commits
- Re: [PATCH] D20910: [tsan] On OS X, optimize main thread’s ThreadState accesses
Phabricator via llvm-commits
- [PATCH] D21025: [tsan] Switch to InternalAlloc everywhere __libc_malloc is currently used
Phabricator via llvm-commits
- [PATCH] D21067: [AVX512] Fix load opcode for fast isel.
Phabricator via llvm-commits
- [PATCH] D20934: Use CMAKE_INSTALL_BINDIR instead of hardcoding bin for tools install paths
Phabricator via llvm-commits
- Re: [PATCH] D20911: [asan] Turn LSan-related #if’s into regular if’s in ASan initializer
Phabricator via llvm-commits
- [PATCH] D20839: AMDGPU: Add amdgpu-ps-wqm-outputs function attributes
Phabricator via llvm-commits
- [PATCH] D21116: [profile] Hide some external symbols in InstrProfData.inc
Phabricator via llvm-commits
- [PATCH] D21174: [AVX512] Remove masked_move/blendm intrinsic.
Phabricator via llvm-commits
- [PATCH] D20549: [lit] Use os.devnull instead of named temp files
Phabricator via llvm-commits
- [PATCH] D19823: AMDGPU/SI: Use common topological sort algorithm in SIScheduleDAGMI
Phabricator via llvm-commits
- [PATCH] D19994: AMDGPU/SI: Make sure to emit TargetConstant nodes when matching ds_*permute
Phabricator via llvm-commits
- [PATCH] D20952: docs: Add AMDGPU relocation information
Phabricator via llvm-commits
- [PATCH] D21153: AMDGPU/SI: Don't use fixup_si_rodata for scratch rsrc relocations
Phabricator via llvm-commits
- [PATCH] D21167: [LICM] Make isGuaranteedToExecute more accurate.
Phabricator via llvm-commits
- [PATCH] D20913: [asan] add primitives that allow coroutine implementations
Philippe Daouadi via llvm-commits
- [PATCH] D20913: [asan] add primitives that allow coroutine implementations
Philippe Daouadi via llvm-commits
- [PATCH] D20913: [asan] add primitives that allow coroutine implementations
Philippe Daouadi via llvm-commits
- [PATCH] D20913: [asan] add primitives that allow coroutine implementations
Philippe Daouadi via llvm-commits
- [PATCH] D20913: [asan] add primitives that allow coroutine implementations
Philippe Daouadi via llvm-commits
- [PATCH] D20913: [asan] add primitives that allow coroutine implementations
Philippe Daouadi via llvm-commits
- [PATCH] D20913: [asan] add primitives that allow coroutine implementations
Philippe Daouadi via llvm-commits
- [PATCH] D20913: [asan] add primitives that allow coroutine implementations
Philippe Daouadi via llvm-commits
- [PATCH] D21079: [esan|cfrag] Disable load/store/memintrinsic instrumentation
Qin Zhao via llvm-commits
- [PATCH] D21079: [esan|cfrag] Disable load/store/memintrinsic instrumentation for cfrag
Qin Zhao via llvm-commits
- [PATCH] D21079: [esan|cfrag] Disable load/store/memintrinsic instrumentation for cfrag
Qin Zhao via llvm-commits
- [PATCH] D21079: [esan|cfrag] Disable load/store/memintrinsic instrumentation for cfrag
Qin Zhao via llvm-commits
- [PATCH] D21079: [esan|cfrag] Disable load/store instrumentation for cfrag
Qin Zhao via llvm-commits
- [PATCH] D21079: [esan|cfrag] Disable load/store instrumentation for cfrag
Qin Zhao via llvm-commits
- [PATCH] D21191: [esan|cfrag] Add the struct field offset array in StructInfo
Qin Zhao via llvm-commits
- [PATCH] D21192: [esan|cfrag] Add the struct field offset array in StructInfo
Qin Zhao via llvm-commits
- [llvm] r272355 - [esan|cfrag] Disable load/store instrumentation for cfrag
Qin Zhao via llvm-commits
- [PATCH] D21079: [esan|cfrag] Disable load/store instrumentation for cfrag
Qin Zhao via llvm-commits
- [llvm] r272362 - [esan|cfrag] Add the struct field offset array in StructInfo
Qin Zhao via llvm-commits
- [compiler-rt] r272363 - [esan|cfrag] Add the struct field offset array in StructInfo
Qin Zhao via llvm-commits
- [PATCH] D21192: [esan|cfrag] Add the struct field offset array in StructInfo
Qin Zhao via llvm-commits
- [PATCH] D21191: [esan|cfrag] Add the struct field offset array in StructInfo
Qin Zhao via llvm-commits
- [PATCH] D21242: [esan|cfrag] Handle complex GEP instr in the cfrag tool
Qin Zhao via llvm-commits
- [llvm] r272442 - [esan|cfrag] Handle complex GEP instr in the cfrag tool
Qin Zhao via llvm-commits
- [PATCH] D21242: [esan|cfrag] Handle complex GEP instr in the cfrag tool
Qin Zhao via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
Quentin Colombet via llvm-commits
- [PATCH] D20262: [DSE]Split memset when the memset is small enough to be lowered to stores
Quentin Colombet via llvm-commits
- [PATCH] D19675: [InstCombine][AVX2] Add support for simplifying AVX2 per-element shifts to native shifts
Quentin Colombet via llvm-commits
- [llvm] r259387 - AArch64: Implement missed conditional compare sequences.
Quentin Colombet via llvm-commits
- [llvm] r259387 - AArch64: Implement missed conditional compare sequences.
Quentin Colombet via llvm-commits
- [PATCH] Fix crash in MachineLICM.cpp
Quentin Colombet via llvm-commits
- [PATCH] D20531: MachineCopyPropagation: remove some more copys when they are not needed
Quentin Colombet via llvm-commits
- [PATCH] Fix crash in MachineLICM.cpp
Quentin Colombet via llvm-commits
- [llvm] r272083 - [RegisterBankInfo] Move a hidden function into a static method. NFC.
Quentin Colombet via llvm-commits
- [llvm] r272084 - [RegisterBankInfo] Add a size argument for the cost of copy.
Quentin Colombet via llvm-commits
- [llvm] r272085 - [RegisterBankInfo] Adapt the copy cost logic to give something sane by default.
Quentin Colombet via llvm-commits
- [llvm] r272086 - [AArch64][RegisterBankInfo] Use the generic implementation of copyCost.
Quentin Colombet via llvm-commits
- [llvm] r272157 - [RegBankSelect] Explain what it would take to support non-copy
Quentin Colombet via llvm-commits
- [llvm] r272158 - [RegBankSelect] Introduce a command line option to override the running mode.
Quentin Colombet via llvm-commits
- [llvm] r272160 - [Target] Introduce a generic opcode for bitwise OR: G_OR.
Quentin Colombet via llvm-commits
- [llvm] r272161 - [RegisterBankInfo] Introduce OperandsMapper class.
Quentin Colombet via llvm-commits
- [llvm] r272163 - [RegBankSelect] Use const_iterator instead of iterator for repairReg.
Quentin Colombet via llvm-commits
- [llvm] r272164 - [RegBankSelect] Use the OperandMapper class to hold remap information.
Quentin Colombet via llvm-commits
- [llvm] r272165 - [RegisterBankInfo] Implement the method to apply a mapping.
Quentin Colombet via llvm-commits
- [llvm] r272169 - [RegBankSelect] Use RegisterBankInfo applyMapping method.
Quentin Colombet via llvm-commits
- [llvm] r272170 - [AArch64][RegisterBankInfo] G_OR are fine on either GPR or FPR.
Quentin Colombet via llvm-commits
- [llvm] r272176 - [RegBankSelect] Comment on how we could improve repairing with copies.
Quentin Colombet via llvm-commits
- [llvm] r272177 - [RegBankSelect] Silence an unused variable warning in release mode.
Quentin Colombet via llvm-commits
- [PATCH] D21115: Add a callee-saved register verifier to LLVM
Quentin Colombet via llvm-commits
- [llvm] r272207 - [RegisterBankInfo] Add dump/print methods for OperandsMapper.
Quentin Colombet via llvm-commits
- [llvm] r272208 - [RegisterBankInfo] Avoid code duplication in OperandsMapper for the computation of the end of range.
Quentin Colombet via llvm-commits
- [llvm] r272209 - [RegBankSelect] Remove a debug print of a potentially dead instruction.
Quentin Colombet via llvm-commits
- [llvm] r272210 - [RegBankSelect] Print out the actual mapping of the operands.
Quentin Colombet via llvm-commits
- [PATCH] Fix crash in MachineLICM.cpp
Quentin Colombet via llvm-commits
- [PATCH] D20371: [llc] Remove exit-on-error flag from MIR tests (PR27770)
Quentin Colombet via llvm-commits
- [llvm] r259387 - AArch64: Implement missed conditional compare sequences.
Quentin Colombet via llvm-commits
- [llvm] r272226 - [MIR] Check that generic virtual registers get a size.
Quentin Colombet via llvm-commits
- [PATCH] Fix crash in MachineLICM.cpp
Quentin Colombet via llvm-commits
- [llvm] r259387 - AArch64: Implement missed conditional compare sequences.
Quentin Colombet via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Quentin Colombet via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Quentin Colombet via llvm-commits
- [PATCH] D21136: AMDGPU/SI: Set INDEX_STRIDE for scratch coalescing
Quentin Colombet via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Quentin Colombet via llvm-commits
- [llvm] r272314 - [LiveRangeEdit] Fix a crash in eliminateDeadDef.
Quentin Colombet via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Quentin Colombet via llvm-commits
- [llvm] r272356 - [llc] Add support for several run-pass options.
Quentin Colombet via llvm-commits
- [llvm] r272358 - [llc] Do not create the pass config several times for run-pass.
Quentin Colombet via llvm-commits
- [llvm] r272360 - [LiveRangeEdit] Add a test case for r272314.
Quentin Colombet via llvm-commits
- [llvm] r272340 - CodeGen: Allow verifier to run after MachineBlockPlacement
Quentin Colombet via llvm-commits
- [llvm] r272431 - [IRTranslator] Refactor to expose a translateBinaryOp method.
Quentin Colombet via llvm-commits
- [llvm] r272432 - [IRTranslator] Rework the comments for the methods to translate.
Quentin Colombet via llvm-commits
- [llvm] r272433 - [IRTranslator] Support the translation of or.
Quentin Colombet via llvm-commits
- [lld] r271950 - Ignore the "globally available" version.
Rafael Espindola via llvm-commits
- [lld] r272205 - Handle gd tls relocs pointing to local symbols.
Rafael Espindola via llvm-commits
- [lld] r272270 - Fix global version handling.
Rafael Espindola via llvm-commits
- [lld] r272302 - Don't require a dynamic R_X86_64_32 reloc in a test.
Rafael Espindola via llvm-commits
- [lld] r272303 - Also reject 32 bit dynamic relocs when producing executable.
Rafael Espindola via llvm-commits
- [lld] r272304 - Rename warnDynRel.
Rafael Espindola via llvm-commits
- [lld] r272305 - Use errorDynRel like every other target.
Rafael Espindola via llvm-commits
- [PATCH] D21008: Create version.txt in a reproduce archive file.
Rafael Espíndola via llvm-commits
- [PATCH] D21024: [llvm-readobj] - Teach llvm-readobj to dump .gnu.version_r sections
Rafael Espíndola via llvm-commits
- [lld] r271950 - Ignore the "globally available" version.
Rafael Espíndola via llvm-commits
- [PATCH] D21024: [llvm-readobj] - Teach llvm-readobj to dump .gnu.version_r sections
Rafael Espíndola via llvm-commits
- [PATCH] D20348: IR: Introduce local_unnamed_addr attribute.
Rafael Espíndola via llvm-commits
- [PATCH] D20211: [ELF] - Support of compressed debug sections creation(draft).
Rafael Espíndola via llvm-commits
- [lld] r272034 - Define a helper function to get a relocation name. NFC.
Rafael Espíndola via llvm-commits
- [lld] r272120 - [ELF] - Tweak verneed.s test to use new llvm-readobj functionality
Rafael Espíndola via llvm-commits
- [lld] r272129 - [ELF] - Replaced hardcode with named constants. NFC.
Rafael Espíndola via llvm-commits
- [llvm] r272262 - [CodeGen] Change getSDagStackGuard to get an internal sym.
Rafael Espíndola via llvm-commits
- [lld] r272303 - Also reject 32 bit dynamic relocs when producing executable.
Rafael Espíndola via llvm-commits
- [lld] r272305 - Use errorDynRel like every other target.
Rafael Espíndola via llvm-commits
- [PATCH] D21215: [docs] Update AMDGPU relocation information
Rafael Espíndola via llvm-commits
- [lld] r272305 - Use errorDynRel like every other target.
Rafael Espíndola via llvm-commits
- [lld] r271569 - Start adding tlsdesc support for aarch64.
Rafael Espíndola via llvm-commits
- [PATCH] D21215: [docs] Update AMDGPU relocation information
Rafael Espíndola via llvm-commits
- [PATCH] D21024: [llvm-readobj] - Teach llvm-readobj to dump .gnu.version_r sections
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D21073: [ELF] - Tweak verneed.s test to support llvm-readobj functionality
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D21171: ELF: Compute used bit for --as-needed during symbol resolution.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D21184: [ELF] - Properly check that R_X86_64_PC32 and R_X86_64_32 relocations are disallowed in DSO.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D21133: [ELF] - Inform user that we do not support relocations against text segment.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D21215: [docs] Update AMDGPU relocation information
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D21215: [docs] Update AMDGPU relocation information
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D20348: IR: Introduce local_unnamed_addr attribute.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D21100: [Linker/Mover] Implement merging of PIC flags
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D21178: Add mrrc/mrrc2 co-processor intrinsics
Ranjeet Singh via llvm-commits
- [PATCH] D21178: Add mrrc/mrrc2 co-processor intrinsics
Ranjeet Singh via llvm-commits
- [PATCH] D21178: Add mrrc/mrrc2 co-processor intrinsics
Ranjeet Singh via llvm-commits
- [PATCH] D21178: Add mrrc/mrrc2 co-processor intrinsics
Ranjeet Singh via llvm-commits
- [PATCH] D20884: This patch attempts to primitive support for Win64 asan
Reid Kleckner via llvm-commits
- [PATCH] D21017: [asan] Reenable ASan tests in "check-all"
Reid Kleckner via llvm-commits
- [PATCH] D20884: This patch attempts to primitive support for Win64 asan
Reid Kleckner via llvm-commits
- [PATCH] D21011: [codeview] Add complex record type translation
Reid Kleckner via llvm-commits
- [llvm] r271957 - [codeview] Emit information about global variables
Reid Kleckner via llvm-commits
- [llvm] r271958 - Attempt to work around lack of std::map::emplace in libstdc++4.7
Reid Kleckner via llvm-commits
- [llvm] r271727 - Fix non-Windows build when inserting a move only type into a map
Reid Kleckner via llvm-commits
- [PATCH] D20346: [stack-protection] Add support for MSVC buffer security check
Reid Kleckner via llvm-commits
- [llvm] r271962 - Revert "[codeview] Emit information about global variables"
Reid Kleckner via llvm-commits
- [llvm] r271964 - Try one more time to pacify -Wpessimizing-move, MSVC, libstdc++4.7, and the world without a named variable
Reid Kleckner via llvm-commits
- [llvm] r271958 - Attempt to work around lack of std::map::emplace in libstdc++4.7
Reid Kleckner via llvm-commits
- [llvm] r271965 - Re-land "[codeview] Emit information about global variables"
Reid Kleckner via llvm-commits
- [llvm] r272057 - Add info to SourceLevelDebugging about CodeView
Reid Kleckner via llvm-commits
- [PATCH] D21107: Generate codeview for array types
Reid Kleckner via llvm-commits
- [PATCH] D21114: [DebugInfo] Add calling convention support for DWARF and CodeView
Reid Kleckner via llvm-commits
- [PATCH] D21114: [DebugInfo] Add calling convention support for DWARF and CodeView
Reid Kleckner via llvm-commits
- [PATCH] D21107: Generate codeview for array types
Reid Kleckner via llvm-commits
- [PATCH] D21114: [DebugInfo] Add calling convention support for DWARF and CodeView
Reid Kleckner via llvm-commits
- [llvm] r272183 - [codeview] Avoid emitting an empty file checksum table
Reid Kleckner via llvm-commits
- [PATCH] D21011: [codeview] Add complex record type translation
Reid Kleckner via llvm-commits
- [PATCH] D20009: Refactor and cleanup Assembly Parsing / Lexing
Reid Kleckner via llvm-commits
- [PATCH] D21114: [DebugInfo] Add calling convention support for DWARF and CodeView
Reid Kleckner via llvm-commits
- [PATCH] D21114: [DebugInfo] Add calling convention support for DWARF and CodeView
Reid Kleckner via llvm-commits
- [PATCH] D21149: [CodeView] Add support for emitting S_UDT for typedefs
Reid Kleckner via llvm-commits
- [PATCH] D21149: [CodeView] Add support for emitting S_UDT for typedefs
Reid Kleckner via llvm-commits
- [PATCH] D21114: [DebugInfo] Add calling convention support for DWARF and CodeView
Reid Kleckner via llvm-commits
- [llvm] r272197 - [DebugInfo] Add calling convention support for DWARF and CodeView
Reid Kleckner via llvm-commits
- [PATCH] D21114: [DebugInfo] Add calling convention support for DWARF and CodeView
Reid Kleckner via llvm-commits
- [llvm] r272231 - [codeview] Skip DIGlobalVariables with no variable
Reid Kleckner via llvm-commits
- [PATCH] D20403: Search for llvm-symbolizer binary in same directory as argv[0]
Reid Kleckner via llvm-commits
- [PATCH] D21149: [CodeView] Add support for emitting S_UDT for typedefs
Reid Kleckner via llvm-commits
- [PATCH] D21011: [codeview] Add complex record type translation
Reid Kleckner via llvm-commits
- [PATCH] D21231: [StackProtector] Fix computation of GSCookieOffset and EHCookieOffset with SEH4
Reid Kleckner via llvm-commits
- [PATCH] D21027: [ARM] Incorrect relocation type for Thumb2 b<cond>.w
Renato Golin via llvm-commits
- [PATCH] D21061: [ARM] Remove exit-on-error flag from test (PR27765)
Renato Golin via llvm-commits
- [PATCH] D20371: [llc] Remove exit-on-error flag from MIR tests (PR27770)
Renato Golin via llvm-commits
- [PATCH] D20371: [llc] Remove exit-on-error flag from MIR tests (PR27770)
Renato Golin via llvm-commits
- [PATCH] D21061: [ARM] Remove exit-on-error flag from test (PR27765)
Renato Golin via llvm-commits
- [PATCH] D21139: [ARM] MSR instructions implicitly set CPSR
Renato Golin via llvm-commits
- [llvm] r271925 - [MBP] Reduce code size by running tail merging in MBP.
Renato Golin via llvm-commits
- [PATCH] D21177: [Thumb-1] Select post-increment load and store where possible
Renato Golin via llvm-commits
- [PATCH] D21178: Add mrrc/mrrc2 co-processor intrinsics
Renato Golin via llvm-commits
- [PATCH] D21178: Add mrrc/mrrc2 co-processor intrinsics
Renato Golin via llvm-commits
- [llvm] r272241 - AArch64: support the `.arch` directive in the IAS
Renato Golin via llvm-commits
- [PATCH] D21061: [ARM] Remove exit-on-error flag from test (PR27765)
Renato Golin via llvm-commits
- [PATCH] D21182: [AArch64] Restore codegen for AArch64 Cortex-A72/A73 after NFCI
Renato Golin via llvm-commits
- [PATCH] D20762: AArch64: Do not test for CPUs, use SubtargetFeatures
Renato Golin via llvm-commits
- [PATCH] D21182: [AArch64] Restore codegen for AArch64 Cortex-A72/A73 after NFCI
Renato Golin via llvm-commits
- [PATCH] D21182: [AArch64] Restore codegen for AArch64 Cortex-A72/A73 after NFCI
Renato Golin via llvm-commits
- [PATCH] D20762: AArch64: Do not test for CPUs, use SubtargetFeatures
Renato Golin via llvm-commits
- [PATCH] D21178: Add mrrc/mrrc2 co-processor intrinsics
Renato Golin via llvm-commits
- [PATCH] D21061: [ARM] Remove exit-on-error flag from test (PR27765)
Renato Golin via llvm-commits
- [PATCH] D21061: [ARM] Remove exit-on-error flag from test (PR27765)
Renato Golin via llvm-commits
- [PATCH] D21178: Add mrrc/mrrc2 co-processor intrinsics
Renato Golin via llvm-commits
- [PATCH] D21267: [AArch64]Add RAS extensions support in AArch64TargetParser.
Renato Golin via llvm-commits
- [PATCH] D21267: [AArch64]Add RAS extensions support in AArch64TargetParser.
Renato Golin via llvm-commits
- [llvm] r271727 - Fix non-Windows build when inserting a move only type into a map
Richard Smith via llvm-commits
- [llvm] r271727 - Fix non-Windows build when inserting a move only type into a map
Richard Smith via llvm-commits
- [zorg] r270539 - Enable modules selfhosting builds with libstdc++, too.
Richard Smith via llvm-commits
- [PATCH] D20403: Search for llvm-symbolizer binary in same directory as argv[0]
Richard Smith via llvm-commits
- [PATCH] D20403: Search for llvm-symbolizer binary in same directory as argv[0]
Richard Smith via llvm-commits
- [PATCH] D20403: Search for llvm-symbolizer binary in same directory as argv[0]
Richard Smith via llvm-commits
- [llvm] r272232 - Search for llvm-symbolizer binary in the same directory as argv[0], before
Richard Smith via llvm-commits
- [lld] r272234 - Update to match LLVM r272232.
Richard Smith via llvm-commits
- [PATCH] D20403: Search for llvm-symbolizer binary in same directory as argv[0]
Richard Smith via llvm-commits
- [llvm] r272232 - Search for llvm-symbolizer binary in the same directory as argv[0], before
Richard Smith via llvm-commits
- [llvm] r272359 - Add null checks before using a pointer.
Richard Trieu via llvm-commits
- [llvm] r272359 - Add null checks before using a pointer.
Richard Trieu via llvm-commits
- [llvm] r272380 - test commit: remove trailing whitespaces in README.txt
Roger Ferrer Ibanez via llvm-commits
- [polly] r272168 - [NFC] "#include <ciso646>" is unnecessary, because "and", "or" were replaced
Roman Gareev via llvm-commits
- [polly] r271206 - MSVC compile fix: #include <ciso646>. NFC.
Roman Gareev via llvm-commits
- [polly] r272515 - [NFC] Outline the application of register tiling.
Roman Gareev via llvm-commits
- [llvm] r272393 - Test commit
Roman Shirokiy via llvm-commits
- [PATCH] D20603: [Opt] Add ability to restrict inlining pass to hinted functions only
Rudy Pons via llvm-commits
- [lld] r271901 - Create version.txt in a reproduce archive file.
Rui Ueyama via llvm-commits
- [PATCH] D21008: Create version.txt in a reproduce archive file.
Rui Ueyama via llvm-commits
- [PATCH] D20951: [RFC][ARM][LLD] Initial support for ARM in lld
Rui Ueyama via llvm-commits
- [PATCH] D20951: [RFC][ARM][LLD] Initial support for ARM in lld
Rui Ueyama via llvm-commits
- [PATCH] D20999: [pdbdump] Print out New FPO stream contents.
Rui Ueyama via llvm-commits
- [llvm] r271926 - [pdbdump] Print out New FPO stream contents.
Rui Ueyama via llvm-commits
- [PATCH] D20999: [pdbdump] Print out New FPO stream contents.
Rui Ueyama via llvm-commits
- [llvm] r271943 - [pdbdump] Print section header flags.
Rui Ueyama via llvm-commits
- [llvm] r271954 - [pdbdump] Verify the size of TPI hash records.
Rui Ueyama via llvm-commits
- [llvm] r271960 - Fix CRLF -> LF.
Rui Ueyama via llvm-commits
- [PATCH] D21046: Use MappedBlockStream for parsing the directory
Rui Ueyama via llvm-commits
- [llvm] r271967 - Add comments.
Rui Ueyama via llvm-commits
- [lld] r272030 - Use StringSwitch. NFC.
Rui Ueyama via llvm-commits
- [lld] r272032 - Merge duplicate code. NFC.
Rui Ueyama via llvm-commits
- [lld] r272034 - Define a helper function to get a relocation name. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D20211: [ELF] - Support of compressed debug sections creation(draft).
Rui Ueyama via llvm-commits
- [lld] r271993 - Initial support for ARM in lld.
Rui Ueyama via llvm-commits
- [lld] r272046 - Remove break after return.
Rui Ueyama via llvm-commits
- [llvm] r272073 - [pdbdump] Print out TPI hash key size.
Rui Ueyama via llvm-commits
- [llvm] r272075 - [pdbdump] Print out # of hash buckets.
Rui Ueyama via llvm-commits
- [lld] r272034 - Define a helper function to get a relocation name. NFC.
Rui Ueyama via llvm-commits
- [lld] r272146 - Move a function declaration to a header.
Rui Ueyama via llvm-commits
- [PATCH] D21133: [ELF] - Inform user that we do not support relocations against text segment.
Rui Ueyama via llvm-commits
- [PATCH] D21128: [pdb] Fix errors with invalid stream numbers
Rui Ueyama via llvm-commits
- [PATCH] D21128: [pdb] Fix errors with invalid stream numbers
Rui Ueyama via llvm-commits
- [PATCH] D21018: [ELF] - Basic versioned symbols support implemented.
Rui Ueyama via llvm-commits
- [llvm] r272171 - Remove a patch .rej file.
Rui Ueyama via llvm-commits
- [PATCH] D21142: [PDB] Move PDB functions to a separate file.
Rui Ueyama via llvm-commits
- [PATCH] D21128: [pdb] Fix errors with invalid stream numbers
Rui Ueyama via llvm-commits
- [PATCH] D21142: [PDB] Move PDB functions to a separate file.
Rui Ueyama via llvm-commits
- [PATCH] D21142: [PDB] Move PDB functions to a separate file.
Rui Ueyama via llvm-commits
- [PATCH] D21142: [PDB] Move PDB functions to a separate file.
Rui Ueyama via llvm-commits
- [llvm] r272223 - [PDB] Move PDB functions to a separate file.
Rui Ueyama via llvm-commits
- [llvm] r272225 - Function names should start with lowercase letters.
Rui Ueyama via llvm-commits
- [PATCH] D21142: [PDB] Move PDB functions to a separate file.
Rui Ueyama via llvm-commits
- [PATCH] D21157: [pdb] Improve StreamInterface to support writing
Rui Ueyama via llvm-commits
- [llvm] r272229 - [pdbdump] Verify part of TPI hash streams.
Rui Ueyama via llvm-commits
- [PATCH] D21157: [pdb] Improve StreamInterface to support writing
Rui Ueyama via llvm-commits
- [PATCH] D21171: ELF: Compute used bit for --as-needed during symbol resolution.
Rui Ueyama via llvm-commits
- [PATCH] D21157: [pdb] Improve StreamInterface to support writing
Rui Ueyama via llvm-commits
- [PATCH] D21157: [pdb] Improve StreamInterface to support writing
Rui Ueyama via llvm-commits
- [PATCH] D21142: [PDB] Move PDB functions to a separate file.
Rui Ueyama via llvm-commits
- [PATCH] D21166: [wip] COFF: New symbol table design.
Rui Ueyama via llvm-commits
- [PATCH] D21018: [ELF] - Basic versioned symbols support implemented.
Rui Ueyama via llvm-commits
- [lld] r272303 - Also reject 32 bit dynamic relocs when producing executable.
Rui Ueyama via llvm-commits
- [PATCH] D21018: [ELF] - Basic versioned symbols support implemented.
Rui Ueyama via llvm-commits
- [llvm] r271972 - ARM: normalise space in the patterns
Saleem Abdulrasool via llvm-commits
- [llvm] r271973 - ARM: clang-format a couple of switches, add comments
Saleem Abdulrasool via llvm-commits
- [llvm] r271974 - ARM: correct TLS access on WoA
Saleem Abdulrasool via llvm-commits
- [llvm] r272145 - Support: correct AArch64 TargetParser implementation
Saleem Abdulrasool via llvm-commits
- [llvm] r272241 - AArch64: support the `.arch` directive in the IAS
Saleem Abdulrasool via llvm-commits
- [llvm] r272242 - test: fix typo
Saleem Abdulrasool via llvm-commits
- [PATCH] D21201: [libcxxabi] Don't check gcc_s when building with libunwind
Saleem Abdulrasool via llvm-commits
- [llvm] r272408 - test: split test into two files
Saleem Abdulrasool via llvm-commits
- [llvm] r272241 - AArch64: support the `.arch` directive in the IAS
Saleem Abdulrasool via llvm-commits
- [PATCH] D21263: compiler-rt: separate out aeabi builtins to support WOA
Saleem Abdulrasool via llvm-commits
- [llvm] r272255 - [AMDGPU] Disassembler: Support for sdwa instructions
Sam Kolton via llvm-commits
- [llvm] r272384 - [AMDGPU] AsmParser: Support for sext() modifier in SDWA. Some code cleaning in AMDGPUOperand.
Sam Kolton via llvm-commits
- [llvm] r271903 - regenerate checks
Sanjay Patel via llvm-commits
- [llvm] r271904 - regenerate checks
Sanjay Patel via llvm-commits
- [llvm] r271908 - [InstCombine] limit icmp transform to ConstantInt (PR28011)
Sanjay Patel via llvm-commits
- [PATCH] D21127: Remove redundant FMUL in Newton-Raphson SQRT code
Sanjay Patel via llvm-commits
- [llvm] r272191 - [InstCombine] use copyIRFlags() ; NFCI
Sanjay Patel via llvm-commits
- [llvm] r272193 - [InstCombine] reduce indent; NFC
Sanjay Patel via llvm-commits
- [llvm] r272196 - [InstCombine] fix outdated comment, simplify logic; NFCI
Sanjay Patel via llvm-commits
- [llvm] r272199 - [InstCombine] move fold of select of add/sub to helper function; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D21127: Remove redundant FMUL in Newton-Raphson SQRT code
Sanjay Patel via llvm-commits
- [PATCH] D21127: Remove redundant FMUL in Newton-Raphson SQRT code
Sanjay Patel via llvm-commits
- [PATCH] D21190: [InstCombine] allow more than one use for vector cast folding with selects
Sanjay Patel via llvm-commits
- [PATCH] D21190: [InstCombine] allow more than one use for vector cast folding with selects
Sanjay Patel via llvm-commits
- [PATCH] D21190: [InstCombine] allow more than one use for vector cast folding with selects
Sanjay Patel via llvm-commits
- [PATCH] D21190: [InstCombine] allow more than one use for vector cast folding with selects
Sanjay Patel via llvm-commits
- [PATCH] D21190: [InstCombine] allow more than one use for vector cast folding with selects
Sanjay Patel via llvm-commits
- [llvm] r272396 - [x86] regenerate checks
Sanjay Patel via llvm-commits
- [llvm] r272397 - [x86] add missing tests for fcmp ueq/one
Sanjay Patel via llvm-commits
- [llvm] r272398 - [x86] fix test attributes and autogenerate checks
Sanjay Patel via llvm-commits
- [llvm] r272411 - [x86] add test for PR28044
Sanjay Patel via llvm-commits
- [PATCH] D21235: [x86, SSE] change patterns for CMPP to float types to allow matching with SSE1 (PR28044)
Sanjay Patel via llvm-commits
- [llvm] r272427 - [x86] enable bitcasted fabs/fneg transforms
Sanjay Patel via llvm-commits
- [PATCH] D21235: [x86, SSE] change patterns for CMPP to float types to allow matching with SSE1 (PR28044)
Sanjay Patel via llvm-commits
- [PATCH] D21235: [x86, SSE] change patterns for CMPP to float types to allow matching with SSE1 (PR28044)
Sanjay Patel via llvm-commits
- [PATCH] D21127: Remove redundant FMUL in Newton-Raphson SQRT code
Sanjay Patel via llvm-commits
- [llvm] r272511 - [x86, SSE] change patterns for CMPP to float types to allow matching with SSE1 (PR28044)
Sanjay Patel via llvm-commits
- [PATCH] D21235: [x86, SSE] change patterns for CMPP to float types to allow matching with SSE1 (PR28044)
Sanjay Patel via llvm-commits
- [PATCH] D21269: [x86, SSE] update packed FP compare tests for direct translation from builtin to IR
Sanjay Patel via llvm-commits
- [PATCH] D20957: [JumpThreading] Prevent dangling pointer problems in BranchProbabilityInfo
Sanjoy Das via llvm-commits
- [PATCH] D21041: [GVN] PRE can't hoist loads across calls in general.
Sanjoy Das via llvm-commits
- [PATCH] D21115: Add a callee-saved register verifier to LLVM
Sanjoy Das via llvm-commits
- [PATCH] D21112: [LoopSimplify] Preserve LCSSA when merging exit blocks.
Sanjoy Das via llvm-commits
- [PATCH] D21112: [LoopSimplify] Preserve LCSSA when merging exit blocks.
Sanjoy Das via llvm-commits
- [PATCH] D21118: Add a routine for LCSSA verification of entire function.
Sanjoy Das via llvm-commits
- [llvm] r272179 - Fix a bug in SCEV's poison value propagation
Sanjoy Das via llvm-commits
- [llvm] r272180 - Teach isGuarantdToTransferExecToSuccessor about debug info intrinsics
Sanjoy Das via llvm-commits
- [llvm] r272181 - [SCEV] Track no-abnormal-exits instead of no-throw calls
Sanjoy Das via llvm-commits
- [llvm] r272182 - [SCEV] Break out of loop if there is no more work to do
Sanjoy Das via llvm-commits
- [PATCH] D20957: [JumpThreading] Prevent dangling pointer problems in BranchProbabilityInfo
Sanjoy Das via llvm-commits
- [PATCH] D21112: [LoopSimplify] Preserve LCSSA when merging exit blocks.
Sanjoy Das via llvm-commits
- [PATCH] D20988: [cpu-detection] Substantial refactor of Host CPU detection code (x86)
Sanjoy Das via llvm-commits
- [PATCH] D21158: [cpu-detection] Add missing break statements in outer switches
Sanjoy Das via llvm-commits
- [llvm] r272236 - Factor out a loopHasNoAbnormalExits; NFC
Sanjoy Das via llvm-commits
- [llvm] r272237 - Be wary of abnormal exits from loop when exploiting UB
Sanjoy Das via llvm-commits
- [llvm] r272238 - Minor clean up in loopHasNoAbnormalExits; NFC
Sanjoy Das via llvm-commits
- [PATCH] D21165: Disable MSan-hostile loop unswitching.
Sanjoy Das via llvm-commits
- [PATCH] D21167: [LICM] Make isGuaranteedToExecute more accurate.
Sanjoy Das via llvm-commits
- [PATCH] D20957: [JumpThreading] Prevent dangling pointer problems in BranchProbabilityInfo
Sanjoy Das via llvm-commits
- [llvm] r272297 - NFC cleanup of InitializePasses.h
Sanjoy Das via llvm-commits
- [PATCH] D21237: LoopRotation: remove iterative calls to rotateLoops
Sanjoy Das via llvm-commits
- [PATCH] D21115: Add a callee-saved register verifier to LLVM
Sanjoy Das via llvm-commits
- [llvm] r272435 - [STLExtras] Introduce and use llvm::count_if; NFC
Sanjoy Das via llvm-commits
- [PATCH] D21246: [InstCombine] Add rule to fold away trunc of partial load
Sanjoy Das via llvm-commits
- [PATCH] D21167: [LICM] Make isGuaranteedToExecute more accurate.
Sanjoy Das via llvm-commits
- [PATCH] D21115: Add a callee-saved register verifier to LLVM
Sanjoy Das via llvm-commits
- [compiler-rt] r271947 - [libprofile] Add %run to a couple tests.
Sean Silva via llvm-commits
- [compiler-rt] r271955 - [libprofile] Also use `env` for this test.
Sean Silva via llvm-commits
- [PATCH] D21045: Use ProfileSummaryInfo in inline cost analysis
Sean Silva via llvm-commits
- [PATCH] D21116: [profile] Hide some external symbols in InstrProfData.inc
Sean Silva via llvm-commits
- [compiler-rt] r272081 - [profile] Hide a few external symbols (NFCI)
Sean Silva via llvm-commits
- [PATCH] D21056: [profile] in-process profile merging support Part-3
Sean Silva via llvm-commits
- [lld] r272034 - Define a helper function to get a relocation name. NFC.
Sean Silva via llvm-commits
- [PATCH] D20211: [ELF] - Support of compressed debug sections creation(draft).
Sean Silva via llvm-commits
- [llvm] r272240 - [libFuzzer] add one more OOM test, which we currently don't handle very well
Sean Silva via llvm-commits
- [PATCH] D20993: Add support for collating profiles for use with code coverage
Sean Silva via llvm-commits
- [PATCH] D21045: Use ProfileSummaryInfo in inline cost analysis
Sean Silva via llvm-commits
- [llvm] r272021 - [lit] Improve logging with file redirection.
Sean Silva via llvm-commits
- [llvm] r272382 - Fix stale name in comment.
Sean Silva via llvm-commits
- [PATCH] D21219: [profile] Cleanup profile file path set up code
Sean Silva via llvm-commits
- [llvm] r272471 - [X86][SSE] Added PSLLDQ/PSRLDQ as a target shuffle type
Sean Silva via llvm-commits
- [compiler-rt] r272498 - [libprofile] Define an expansion `%clang_profgen=`
Sean Silva via llvm-commits
- [llvm] r272503 - Factor out a helper. NFC
Sean Silva via llvm-commits
- [llvm] r272505 - [PM] Port ReversePostOrderFunctionAttrs to the new PM
Sean Silva via llvm-commits
- [llvm] r272507 - [PM] Port DeadArgumentElimination to the new PM
Sean Silva via llvm-commits
- [llvm] r272505 - [PM] Port ReversePostOrderFunctionAttrs to the new PM
Sean Silva via llvm-commits
- [llvm] r272505 - [PM] Port ReversePostOrderFunctionAttrs to the new PM
Sean Silva via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Sebastian Pop via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Sebastian Pop via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Sebastian Pop via llvm-commits
- [PATCH] D21039: Fix memory access local dominance function for live on entry
Sebastian Pop via llvm-commits
- [PATCH] D20984: add control flags to LICM
Sebastian Pop via llvm-commits
- [PATCH] D21039: Fix memory access local dominance function for live on entry
Sebastian Pop via llvm-commits
- [PATCH] D21103: optimized xsgetn for better performance
Sebastian Pop via llvm-commits
- [PATCH] D21103: optimized xsgetn for better performance
Sebastian Pop via llvm-commits
- [PATCH] D18798: New code hoisting pass based on GVN
Sebastian Pop via llvm-commits
- [PATCH] D21237: LoopRotation: remove iterative calls to rotateLoops
Sebastian Pop via llvm-commits
- [PATCH] D21237: LoopRotation: remove iterative calls to rotateLoops
Sebastian Pop via llvm-commits
- [PATCH] D21237: LoopRotation: remove iterative calls to rotateLoops
Sebastian Pop via llvm-commits
- [PATCH] D20181: Don't try to rotate a loop more than once - we never do this anyway.
Sebastian Pop via llvm-commits
- [PATCH] D21237: LoopRotation: remove iterative calls to rotateLoops
Sebastian Pop via llvm-commits
- [llvm] r272436 - MemorySSA: fix memory access local dominance function for live on entry
Sebastian Pop via llvm-commits
- [PATCH] D21039: Fix memory access local dominance function for live on entry
Sebastian Pop via llvm-commits
- [lld] r272388 - [ELF][MIPS] Fix mask used to parse MIPS 3-in-1 relocation packet
Simon Atanasyan via llvm-commits
- [lld] r272389 - [ELF][MIPS] Move MIPS specific code under `if` block to accent its specificity. NFC
Simon Atanasyan via llvm-commits
- [lld] r272390 - [ELF] Use static function isPreemptible instead of SymbolBody::isPreemptible. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D20522: [misched] Extend scheduler to handle unsupported features
Simon Dardis via llvm-commits
- [PATCH] D19719: [mips][atomics] Fix atomic instruction descriptions and uses.
Simon Dardis via llvm-commits
- [PATCH] D16917: [mips][micromips] Implement DCLO, DCLZ, DROTR, DROTR32 and DROTRV instructions
Simon Dardis via llvm-commits
- [PATCH] D16917: [mips][micromips] Implement DCLO, DCLZ, DROTR, DROTR32 and DROTRV instructions
Simon Dardis via llvm-commits
- [PATCH] D16674: [mips] Expansion of SC[D] and LL[D] for R6
Simon Dardis via llvm-commits
- [PATCH] D16625: [mips][micromips] Implement LD, LLD, LWU, SD, DSRL, DSRL32 and DSRLV instructions
Simon Dardis via llvm-commits
- [PATCH] D11798: [mips][microMIPS] Implement BOVC, BNVC, EXT, INS and JALRC instructions
Simon Dardis via llvm-commits
- [PATCH] D16719: [mips][microMIPS] Add CodeGen support for AND*, OR16, OR*, XOR*, NOT16 and NOR instructions
Simon Dardis via llvm-commits
- [PATCH] D20862: [mips][microMIPS] Add CodeGen support for SEL.*, SELEQZ, SELNEZ, SELEQZ.*, SELNEZ.* and CMP.condn.fmt instructions
Simon Dardis via llvm-commits
- [PATCH] D21065: [mips][msa] copyPhysReg() should not set RegState::Define on result of CTCMSA.
Simon Dardis via llvm-commits
- [PATCH] D21063: [mips][dsp] Fix use without def on DSPCtrl registers read by rddsp intrinsic.
Simon Dardis via llvm-commits
- [PATCH] D21138: [mips] Enable tail calls by default
Simon Dardis via llvm-commits
- [PATCH] D21131: [mips][ias] Implement N32 case for .cpsetup.
Simon Dardis via llvm-commits
- [PATCH] D20418: [mips] MIPS32/64 itineraries
Simon Dardis via llvm-commits
- [PATCH] D19719: [mips][atomics] Fix atomic instruction descriptions and uses.
Simon Dardis via llvm-commits
- [llvm] r271990 - [InstCombine][SSE] Add MOVMSK constant folding (PR27982)
Simon Pilgrim via llvm-commits
- [PATCH] D20998: [InstCombine][SSE] Add MOVMSK constant folding (PR27982)
Simon Pilgrim via llvm-commits
- [llvm] r271996 - [InstCombine][AVX2] Add support for simplifying AVX2 per-element shifts to native shifts
Simon Pilgrim via llvm-commits
- [PATCH] D19675: [InstCombine][AVX2] Add support for simplifying AVX2 per-element shifts to native shifts
Simon Pilgrim via llvm-commits
- [llvm] r272003 - [X86][SSE] Improved blend+zero target shuffle combining to use combined shuffle mask directly
Simon Pilgrim via llvm-commits
- [PATCH] D20965: [X86][SSE] Add general lowering of nontemporal vector loads
Simon Pilgrim via llvm-commits
- [llvm] r272010 - [X86][SSE] Add general lowering of nontemporal vector loads
Simon Pilgrim via llvm-commits
- [llvm] r272011 - [X86][SSE] Add general lowering of nontemporal vector loads (fixed bad merge)
Simon Pilgrim via llvm-commits
- [PATCH] D20965: [X86][SSE] Add general lowering of nontemporal vector loads
Simon Pilgrim via llvm-commits
- [llvm] r272016 - [X86][AVX512] Added 512-bit integer vector non-temporal load tests
Simon Pilgrim via llvm-commits
- [PATCH] D20897: [AVX512/AVX][Intrinsics] Fix Variable Bit Shift Right Arithmetic intrinsic lowering.
Simon Pilgrim via llvm-commits
- [llvm] r272060 - [X86][SSE4A] Regenerated SSE4A intrinsics tests
Simon Pilgrim via llvm-commits
- [PATCH] D21148: [X86][SSE] Added support for combining target shuffles to (V)PSHUFD/VPERMILPD/VPERMILPS immediate permute
Simon Pilgrim via llvm-commits
- [PATCH] D21156: [X86] Add costs for SSE zext/sext to v4i64 to TTI
Simon Pilgrim via llvm-commits
- [PATCH] D20897: [AVX512/AVX][Intrinsics] Fix Variable Bit Shift Right Arithmetic intrinsic lowering.
Simon Pilgrim via llvm-commits
- [llvm] r272300 - [X86][AVX512] Added support for lowering 512-bit vector shuffles to bit/byte shifts
Simon Pilgrim via llvm-commits
- [llvm] r272307 - [X86][AVX512] Fixed issue with v16i32 shuffles lowering to VPALIGNR
Simon Pilgrim via llvm-commits
- [llvm] r272308 - [X86][AVX512] Dropped avx512 VPSLLDQ/VPSRLDQ intrinsics
Simon Pilgrim via llvm-commits
- [llvm] r272319 - [X86][AVX512] Added avx512 VPSLLDQ/VPSRLDQ instruction comments
Simon Pilgrim via llvm-commits
- [llvm] r272383 - [X86][AVX512] Added VPSLLDQ/VPSRLDQ memory fold tests
Simon Pilgrim via llvm-commits
- [llvm] r272392 - [X86][SSE] Added target shuffle combine tests for byte shift/rotates (PSLLDQ/PSRLDQ/PALIGNR)
Simon Pilgrim via llvm-commits
- [PATCH] D21156: [X86] Add costs for SSE zext/sext to v4i64 to TTI
Simon Pilgrim via llvm-commits
- [PATCH] D21235: [x86, SSE] change patterns for CMPP to float types to allow matching with SSE1 (PR28044)
Simon Pilgrim via llvm-commits
- [llvm] r272464 - [X86][AVX512] Tidied up VSHUFF32x4/VSHUFF64x2/VSHUFI32x4/VSHUFI64x2 comment generation
Simon Pilgrim via llvm-commits
- [PATCH] D21235: [x86, SSE] change patterns for CMPP to float types to allow matching with SSE1 (PR28044)
Simon Pilgrim via llvm-commits
- [llvm] r272468 - [X86][SSE] Use vXi8 return type for PSLLDQ/PSRLDQ instructions
Simon Pilgrim via llvm-commits
- [llvm] r272469 - [X86][AVX2] Added PSLLDQ/PSRLDQ shuffle combining tests
Simon Pilgrim via llvm-commits
- [llvm] r272471 - [X86][SSE] Added PSLLDQ/PSRLDQ as a target shuffle type
Simon Pilgrim via llvm-commits
- [llvm] r272476 - Strip trailing whitespace. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r272477 - [X86][SSSE3] Added PSHUFB LUT implementation of BITREVERSE
Simon Pilgrim via llvm-commits
- [llvm] r272484 - [CostModel][X86][SSE] Updated costs for vector BITREVERSE ops on SSSE3+ targets
Simon Pilgrim via llvm-commits
- [llvm] r272488 - [X86] Updated test checks script to generalise LCPI symbol refs
Simon Pilgrim via llvm-commits
- [llvm] r272508 - [X86][BMI] Added fast-isel tests for BMI1 intrinsics
Simon Pilgrim via llvm-commits
- [PATCH] D21183: Better selection of common base address in constant hoisting
Sjoerd Meijer via llvm-commits
- [PATCH] D21183: Better selection of common base address in constant hoisting
Sjoerd Meijer via llvm-commits
- [PATCH] D21183: Better selection of common base address in constant hoisting
Sjoerd Meijer via llvm-commits
- [PATCH] D21183: Better selection of common base address in constant hoisting
Sjoerd Meijer via llvm-commits
- [PATCH] D21080: [ThinLTO/gold] Enable summary-based internalization
Teresa Johnson via llvm-commits
- [PATCH] D21080: [ThinLTO/gold] Enable summary-based internalization
Teresa Johnson via llvm-commits
- [PATCH] D21080: [ThinLTO/gold] Enable summary-based internalization
Teresa Johnson via llvm-commits
- [PATCH] D21080: [ThinLTO/gold] Enable summary-based internalization
Teresa Johnson via llvm-commits
- [PATCH] D21080: [ThinLTO/gold] Enable summary-based internalization
Teresa Johnson via llvm-commits
- [PATCH] D21080: [ThinLTO/gold] Enable summary-based internalization
Teresa Johnson via llvm-commits
- [llvm] r272239 - [ThinLTO/gold] Enable summary-based internalization
Teresa Johnson via llvm-commits
- [PATCH] D21080: [ThinLTO/gold] Enable summary-based internalization
Teresa Johnson via llvm-commits
- [PATCH] D21211: lldb gtest failure means no test results
Tim Hammerquist via llvm-commits
- [PATCH] D21211: lldb gtest failure means no test results
Tim Hammerquist via llvm-commits
- [PATCH] D21091: AArch64: refactor sysreg handling (new TableGen backend!)
Tim Northover via llvm-commits
- [PATCH] D21091: AArch64: refactor sysreg handling (new TableGen backend!)
Tim Northover via llvm-commits
- [PATCH] D21091: AArch64: refactor sysreg handling (new TableGen backend!)
Tim Northover via llvm-commits
- [PATCH] D21087: [MemCpyOpt] Do not exchange llvm.lifetime.start and llvm.memcpy
Tim Shen via llvm-commits
- [PATCH] D21087: [MemCpyOpt] Do not exchange llvm.lifetime.start and llvm.memcpy
Tim Shen via llvm-commits
- [llvm] r272192 - [MemCpyOpt] Do not exchange llvm.lifetime.start and llvm.memcpy
Tim Shen via llvm-commits
- [PATCH] D21087: [MemCpyOpt] Do not exchange llvm.lifetime.start and llvm.memcpy
Tim Shen via llvm-commits
- [polly] r271878 - Use minimal types for generated expressions
Tobias Grosser via llvm-commits
- [polly] r271513 - Simplify the type adjustment in the IslExprBuilder
Tobias Grosser via llvm-commits
- [polly] r271514 - [NFC] Simplify min/max expression generation
Tobias Grosser via llvm-commits
- [polly] r271534 - [FIX] Correctly translate i1 expressions
Tobias Grosser via llvm-commits
- [polly] r271538 - Temporarily promote values to i64 again
Tobias Grosser via llvm-commits
- [polly] r271889 - [NFC] Simplify code
Tobias Grosser via llvm-commits
- [polly] r271890 - [NFC] Refactor assumption tracking interface
Tobias Grosser via llvm-commits
- [polly] r272001 - [FIX] Model the rounding behaviour of SRem correctly
Tobias Grosser via llvm-commits
- [polly] r271898 - Refactor division generation code
Tobias Grosser via llvm-commits
- [polly] r271881 - Replace getSCEV with getSCEVAtScope
Tobias Grosser via llvm-commits
- [polly] r271512 - [FIX] Ensure wrapping checks for unary expressions
Tobias Grosser via llvm-commits
- [polly] r271259 - Decouple SCoP building logic from pass
Tobias Grosser via llvm-commits
- [polly] r271206 - MSVC compile fix: #include <ciso646>. NFC.
Tobias Grosser via llvm-commits
- [polly] r270416 - Optimistic assume required invariant loads to be invariant
Tobias Grosser via llvm-commits
- [polly] r270410 - Make the detection context non-constant [NFC]
Tobias Grosser via llvm-commits
- [polly] r270409 - [FIX] Let ScalarEvolution forget hoisted values
Tobias Grosser via llvm-commits
- [polly] r270061 - Revert "Optimistic assume required invariant loads to be invariant"
Tobias Grosser via llvm-commits
- [polly] r270060 - Optimistic assume required invariant loads to be invariant
Tobias Grosser via llvm-commits
- [polly] r270054 - Move internal enum out of class declaration [NFC]
Tobias Grosser via llvm-commits
- [PATCH] D20962: [Polly][GSoC 2016]New function pass ScopInfoWrapperPass
Tobias Grosser via llvm-commits
- [polly] r271534 - [FIX] Correctly translate i1 expressions
Tobias Grosser via llvm-commits
- [polly] r272462 - ScopDetection: Make enum function-local
Tobias Grosser via llvm-commits
- [polly] r270054 - Move internal enum out of class declaration [NFC]
Tobias Grosser via llvm-commits
- [polly] r270410 - Make the detection context non-constant [NFC]
Tobias Grosser via llvm-commits
- [polly] r271512 - [FIX] Ensure wrapping checks for unary expressions
Tobias Grosser via llvm-commits
- [PATCH] D14351: [Refactor] Replace RegionPasses by FunctionPasses
Tobias Grosser via llvm-commits
- [PATCH] D5231: [Polly] Find all loops involved in now innermost ones.
Tobias Grosser via llvm-commits
- [PATCH] D5293: [Polly] Added support for modulo expressions
Tobias Grosser via llvm-commits
- [PATCH] D13530: [Polly][WIP] Remove the dimensions from the MemoryAccess
Tobias Grosser via llvm-commits
- [PATCH] D21105: [Polly][GSoC 2016][WIP]New function pass DependenceInfoWrapperPass
Tobias Grosser via llvm-commits
- [PATCH] D13529: [Polly] Allow alloca instructions in the SCoP
Tobias Grosser via llvm-commits
- [PATCH] D13529: [Polly] Allow alloca instructions in the SCoP
Tobias Grosser via llvm-commits
- [PATCH] D5704: [Polly][Fix] Teach the IslExprBuilder about vector lanes
Tobias Grosser via llvm-commits
- [polly] r272483 - This reverts recent expression type changes
Tobias Grosser via llvm-commits
- [polly] r272485 - Recommit: "Look through IntToPtr & PtrToInt instructions"
Tobias Grosser via llvm-commits
- [polly] r272486 - Recommit: "[FIX] Determine insertion point during SCEV expansion"
Tobias Grosser via llvm-commits
- [polly] r271513 - Simplify the type adjustment in the IslExprBuilder
Tobias Grosser via llvm-commits
- [polly] r270409 - [FIX] Let ScalarEvolution forget hoisted values
Tobias Grosser via llvm-commits
- [polly] r271898 - Refactor division generation code
Tobias Grosser via llvm-commits
- [polly] r272499 - Expand test cases affected by next commit
Tobias Grosser via llvm-commits
- [polly] r272500 - Update isl to isl-0.17.1-57-g1879898
Tobias Grosser via llvm-commits
- [polly] r272500 - Update isl to isl-0.17.1-57-g1879898
Tobias Grosser via llvm-commits
- [polly] r272502 - Recommit: "Simplify min/max expression generation"
Tobias Grosser via llvm-commits
- [PATCH] D21211: lldb gtest failure means no test results
Todd Fiala via llvm-commits
- [PATCH] D21211: lldb gtest failure means no test results
Todd Fiala via llvm-commits
- [PATCH] D20756: AMDGPU: Fix constantexpr addrspacecasts
Tom Stellard via llvm-commits
- [PATCH] D21038: AMDGPU/AsmParser: Add support for parsing symbol operands
Tom Stellard via llvm-commits
- [PATCH] D21038: AMDGPU/AsmParser: Add support for parsing symbol operands
Tom Stellard via llvm-commits
- [PATCH] D21038: AMDGPU/AsmParser: Add support for parsing symbol operands
Tom Stellard via llvm-commits
- [PATCH] D21038: AMDGPU/AsmParser: Add support for parsing symbol operands
Tom Stellard via llvm-commits
- [PATCH] D21038: AMDGPU/AsmParser: Add support for parsing symbol operands
Tom Stellard via llvm-commits
- [test-suite] r272096 - Creating release directory for release_381.
Tom Stellard via llvm-commits
- [test-suite] r272097 - Creating release candidate rc1 from release_381 branch
Tom Stellard via llvm-commits
- [lld] r272110 - Creating release directory for release_381.
Tom Stellard via llvm-commits
- [lld] r272111 - Creating release candidate rc1 from release_381 branch
Tom Stellard via llvm-commits
- [PATCH] D20589: AMDGPU: Expand unaligned accesses early
Tom Stellard via llvm-commits
- [PATCH] D21153: AMDGPU/SI: Don't use fixup_si_rodata for scratch rsrc relocations
Tom Stellard via llvm-commits
- [PATCH] D21154: AMDGPU/SI: Refactor fixup handling for constant addrspace variables
Tom Stellard via llvm-commits
- [PATCH] D21147: AMDGPU: v_cndmask_b32 does not def vcc
Tom Stellard via llvm-commits
- [PATCH] D20895: AMDGPU: Make FrameLowering stack alignment 16
Tom Stellard via llvm-commits
- [PATCH] D21168: AMDGPU: Run verifer after insert waits pass
Tom Stellard via llvm-commits
- [PATCH] D20996: AMDGPU: Fix flat atomics
Tom Stellard via llvm-commits
- [PATCH] D20994: AMDGPU: Fix i64 global cmpxchg
Tom Stellard via llvm-commits
- [PATCH] D20987: AMDGPU: Fix missing VI check lines in atomic tests
Tom Stellard via llvm-commits
- [PATCH] D20981: AMDGPU: Remove incorrect assertion
Tom Stellard via llvm-commits
- [PATCH] D20940: AMDGPU: Fix kernel argument alignment impacting stack size
Tom Stellard via llvm-commits
- [PATCH] D20938: Generalize DiagnosticInfoStackSize to support other limits
Tom Stellard via llvm-commits
- [llvm] r272346 - AMDGPU/SI: Use common topological sort algorithm in SIScheduleDAGMI
Tom Stellard via llvm-commits
- [llvm] r272349 - AMDGPU/SI: Make sure to emit TargetConstant nodes when matching ds_*permute
Tom Stellard via llvm-commits
- [llvm] r272352 - docs: Add AMDGPU relocation information
Tom Stellard via llvm-commits
- [PATCH] D21236: AMDGPU/SI: Correctly encode constant expressions
Tom Stellard via llvm-commits
- [llvm] r272417 - AMDGPU/SI: Don't use fixup_si_rodata for scratch rsrc relocations
Tom Stellard via llvm-commits
- [PATCH] D21038: AMDGPU/AsmParser: Add support for parsing symbol operands
Tom Stellard via llvm-commits
- [PATCH] D21236: AMDGPU/SI: Correctly encode constant expressions
Tom Stellard via llvm-commits
- [PATCH] D21215: [docs] Update AMDGPU relocation information
Tom Stellard via llvm-commits
- [llvm] r272005 - [PowerPC] Support multiple return values with fast isel
Ulrich Weigand via llvm-commits
- [PATCH] D21097: Enable long displacement constraints for inline ASM operands on SystemZ
Ulrich Weigand via llvm-commits
- [PATCH] D21155: [SystemZ] Support Compare and Traps
Ulrich Weigand via llvm-commits
- [llvm] r272266 - [SystemZ] Enable long displacement constraints for inline ASM operands
Ulrich Weigand via llvm-commits
- [PATCH] D21097: Enable long displacement constraints for inline ASM operands on SystemZ
Ulrich Weigand via llvm-commits
- [PATCH] D21155: [SystemZ] Support Compare and Traps
Ulrich Weigand via llvm-commits
- [llvm] r272369 - Add support for writing through StreamInterface.
Ulrich Weigand via llvm-commits
- [PATCH] D21155: [SystemZ] Support Compare and Traps
Ulrich Weigand via llvm-commits
- [PATCH] D20962: [Polly][GSoC 2016]New function pass ScopInfoWrapperPass
Utpal Bora via llvm-commits
- [PATCH] D20962: [Polly][GSoC 2016]New function pass ScopInfoWrapperPass
Utpal Bora via llvm-commits
- [PATCH] D20912: [Polly][GSoC 2016]Update ScopBuilder's memory management
Utpal Bora via llvm-commits
- [PATCH] D21105: [Polly][GSoC 2016][WIP]New function pass DependenceInfoWrapperPass
Utpal Bora via llvm-commits
- [PATCH] D20162: [MSP430] PR27500 CodeGen: Rework branch-select pass
Vadzim Dambrouski via llvm-commits
- [PATCH] D20162: [MSP430] PR27500 CodeGen: Rework branch-select pass
Vadzim Dambrouski via llvm-commits
- [PATCH] D20162: [MSP430] PR27500 CodeGen: Rework branch-select pass
Vadzim Dambrouski via llvm-commits
- [PATCH] D21038: AMDGPU/AsmParser: Add support for parsing symbol operands
Valery Pykhtin via llvm-commits
- [PATCH] D19132: AMDGPU: Correct reported code size
Valery Pykhtin via llvm-commits
- [llvm] r272138 - [mips] Add a proper file header in MipsFastISel.cpp
Vasileios Kalintiris via llvm-commits
- [llvm] r272481 - [CMake] Allow LLVM to be embedded and built in a subfolder as part of another project.
Vassil Vassilev via llvm-commits
- [PATCH] D20152: Tweak cmake config-ix to work when LLVM is embedded in another cmake source tree.
Vassil Vassilev via llvm-commits
- [PATCH] D21257: Reduce size in memory. This is very helpful in a multi-module setups.
Vassil Vassilev via llvm-commits
- [zorg] r270539 - Enable modules selfhosting builds with libstdc++, too.
Vassil Vassilev via llvm-commits
- [compiler-rt] r271864 - [profile] in-process mergeing support (part-2)
Vedant Kumar via llvm-commits
- [PATCH] D20993: [lit] Add support for PGO profile and code coverage collection
Vedant Kumar via llvm-commits
- [llvm] r271709 - [llvm-profdata] Add option to ingest filepaths from a file
Vedant Kumar via llvm-commits
- [llvm] r271949 - Retry "[llvm-profdata] Add option to ingest filepaths from a file"
Vedant Kumar via llvm-commits
- [llvm] r271952 - Revert "Retry "[llvm-profdata] Add option to ingest filepaths from a file"
Vedant Kumar via llvm-commits
- [llvm] r271953 - Retry^2 "[llvm-profdata] Add option to ingest filepaths from a file"
Vedant Kumar via llvm-commits
- [llvm] r271963 - Revert "Retry^2 "[llvm-profdata] Add option to ingest filepaths from a file""
Vedant Kumar via llvm-commits
- [PATCH] D21056: [profile] in-process profile merging support Part-3
Vedant Kumar via llvm-commits
- [PATCH] D21056: [profile] in-process profile merging support Part-3
Vedant Kumar via llvm-commits
- [PATCH] D21056: [profile] in-process profile merging support Part-3
Vedant Kumar via llvm-commits
- [llvm] r272068 - Retry^4 "[llvm-profdata] Add option to ingest filepaths from a file"
Vedant Kumar via llvm-commits
- [compiler-rt] r272081 - [profile] Hide a few external symbols (NFCI)
Vedant Kumar via llvm-commits
- [compiler-rt] r272089 - [profile] Un-hide two symbols
Vedant Kumar via llvm-commits
- [compiler-rt] r272081 - [profile] Hide a few external symbols (NFCI)
Vedant Kumar via llvm-commits
- [compiler-rt] r272081 - [profile] Hide a few external symbols (NFCI)
Vedant Kumar via llvm-commits
- [PATCH] D21116: [profile] Hide some external symbols in InstrProfData.inc
Vedant Kumar via llvm-commits
- [PATCH] D21119: [profile] Fix a profile runtime build bug for darwin
Vedant Kumar via llvm-commits
- [PATCH] D21116: [profile] Hide some external symbols in InstrProfData.inc
Vedant Kumar via llvm-commits
- [llvm] r272166 - [ProfileData] Update llvm's copy of InstrProfData.inc
Vedant Kumar via llvm-commits
- [compiler-rt] r272167 - [profile] Hide some external symbols in InstrProfData.inc
Vedant Kumar via llvm-commits
- [compiler-rt] r272268 - [profile] Fix test to bail on failed waitpid in instrprof-file_ex.c
Vedant Kumar via llvm-commits
- [llvm] r272290 - [lit] Use os.devnull instead of named temp files
Vedant Kumar via llvm-commits
- [llvm] r272293 - Revert "[lit] Use os.devnull instead of named temp files"
Vedant Kumar via llvm-commits
- [llvm] r272309 - [docs] Fix indentation for a tool option
Vedant Kumar via llvm-commits
- [PATCH] D20993: Add support for collating profiles for use with code coverage
Vedant Kumar via llvm-commits
- [PATCH] D20993: Add support for collating profiles for use with code coverage
Vedant Kumar via llvm-commits
- [PATCH] D20993: Add support for collating profiles for use with code coverage
Vedant Kumar via llvm-commits
- [PATCH] D20993: Add support for collating profiles for use with code coverage
Vedant Kumar via llvm-commits
- [PATCH] D20899: Delay dominator updation while cloning loop.
Vikram TV via llvm-commits
- [llvm] r272479 - Delay dominator updation while cloning loop.
Vikram TV via llvm-commits
- [PATCH] D20899: Delay dominator updation while cloning loop.
Vikram TV via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Violeta Vukobrat via llvm-commits
- [PATCH] D21202: Unpoison stack memory in use-after-return + use-after-scope mode
Vitaly Buka via llvm-commits
- [PATCH] D21207: Make sure that not interesting allocas are not instrumented.
Vitaly Buka via llvm-commits
- [PATCH] D21209: Unpoison stack memory in use-after-return + use-after-scope mode
Vitaly Buka via llvm-commits
- [PATCH] D21202: Unpoison stack memory in use-after-return + use-after-scope mode
Vitaly Buka via llvm-commits
- [PATCH] D21207: Make sure that not interesting allocas are not instrumented.
Vitaly Buka via llvm-commits
- [PATCH] D21207: Make sure that not interesting allocas are not instrumented.
Vitaly Buka via llvm-commits
- [llvm] r272334 - Unpoison stack memory in use-after-return + use-after-scope mode
Vitaly Buka via llvm-commits
- [PATCH] D21202: Unpoison stack memory in use-after-return + use-after-scope mode
Vitaly Buka via llvm-commits
- [llvm] r272341 - Make sure that not interesting allocas are not instrumented.
Vitaly Buka via llvm-commits
- [PATCH] D21207: Make sure that not interesting allocas are not instrumented.
Vitaly Buka via llvm-commits
- [PATCH] D21207: Make sure that not interesting allocas are not instrumented.
Vitaly Buka via llvm-commits
- [PATCH] D21207: Make sure that not interesting allocas are not instrumented.
Vitaly Buka via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Vivek Pandya via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Vivek Pandya via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Vivek Pandya via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Vivek Pandya via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Vivek Pandya via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Vivek Pandya via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Vivek Pandya via llvm-commits
- [PATCH] D21180: [IPRA] Interprocedural Register Allocation - Transformation Pass
Vivek Pandya via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Vivek Pandya via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Vivek Pandya via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Vivek Pandya via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Vivek Pandya via llvm-commits
- [PATCH] D21180: [IPRA] Interprocedural Register Allocation - Transformation Pass
Vivek Pandya via llvm-commits
- [PATCH] D21180: [IPRA] Interprocedural Register Allocation - Transformation Pass
Vivek Pandya via llvm-commits
- [PATCH] D21180: [IPRA] Interprocedural Register Allocation - Transformation Pass
Vivek Pandya via llvm-commits
- [PATCH] D21180: [IPRA] Interprocedural Register Allocation - Transformation Pass
Vivek Pandya via llvm-commits
- [PATCH] D20769: [IPRA] Interprocedural Register Allocation - Analysis Passes
Vivek Pandya via llvm-commits
- [PATCH] D21180: [IPRA] Interprocedural Register Allocation - Transformation Pass
Vivek Pandya via llvm-commits
- [PATCH] D21180: [IPRA] Interprocedural Register Allocation - Transformation Pass
Vivek Pandya via llvm-commits
- [PATCH] D21017: [asan] Reenable ASan tests in "check-all"
Wang Wei via llvm-commits
- [PATCH] D21017: [asan] Reenable ASan tests in "check-all"
Wang Wei via llvm-commits
- [PATCH] D20884: This patch attempts to primitive support for Win64 asan
Wang Wei via llvm-commits
- [llvm] r272044 - Differential Revision: http://reviews.llvm.org/D20557
Wei Ding via llvm-commits
- [llvm] r272292 - AMDGPU/SI: Fix 32-bit fdiv lowering
Wei Ding via llvm-commits
- [PATCH] D20931: [X86] Reduce the width of multiplification when its operands are extended from i8 or i16
Wei Mi via llvm-commits
- [PATCH] D20474: when calculating RegUsages, ignore instructions which are uniformed after vectorization
Wei Mi via llvm-commits
- [PATCH] D20931: [X86] Reduce the width of multiplification when its operands are extended from i8 or i16
Wei Mi via llvm-commits
- [PATCH] D20931: [X86] Reduce the width of multiplification when its operands are extended from i8 or i16
Wei Mi via llvm-commits
- [PATCH] D20931: [X86] Reduce the width of multiplification when its operands are extended from i8 or i16
Wei Mi via llvm-commits
- [PATCH] D20931: [X86] Reduce the width of multiplification when its operands are extended from i8 or i16
Wei Mi via llvm-commits
- [PATCH] D20931: [X86] Reduce the width of multiplification when its operands are extended from i8 or i16
Wei Mi via llvm-commits
- [PATCH] D20931: [X86] Reduce the width of multiplification when its operands are extended from i8 or i16
Wei Mi via llvm-commits
- [PATCH] D20931: [X86] Reduce the width of multiplification when its operands are extended from i8 or i16
Wei Mi via llvm-commits
- [PATCH] D20931: [X86] Reduce the width of multiplification when its operands are extended from i8 or i16
Wei Mi via llvm-commits
- [PATCH] D20931: [X86] Reduce the width of multiplification when its operands are extended from i8 or i16
Wei Mi via llvm-commits
- [PATCH] D20474: when calculating RegUsages, ignore instructions which are uniformed after vectorization
Wei Mi via llvm-commits
- [PATCH] D20474: when calculating RegUsages, ignore instructions which are uniformed after vectorization
Wei Mi via llvm-commits
- [llvm] r272200 - [CMake] Support overriding binary install directory
Will Dietz via llvm-commits
- [llvm] r272200 - [CMake] Support overriding binary install directory
Will Dietz via llvm-commits
- [compiler-rt] r271864 - [profile] in-process mergeing support (part-2)
Xinliang David Li via llvm-commits
- [compiler-rt] r271864 - [profile] in-process mergeing support (part-2)
Xinliang David Li via llvm-commits
- [compiler-rt] r271922 - [profile] code cleanup /NFC
Xinliang David Li via llvm-commits
- [compiler-rt] r271959 - add -f to rm so the test passes the first time it's run the file file is not present
Xinliang David Li via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Xinliang David Li via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Xinliang David Li via llvm-commits
- [PATCH] D21056: [profile] in-process profile merging support Part-3
Xinliang David Li via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Xinliang David Li via llvm-commits
- [compiler-rt] r272081 - [profile] Hide a few external symbols (NFCI)
Xinliang David Li via llvm-commits
- [compiler-rt] r272081 - [profile] Hide a few external symbols (NFCI)
Xinliang David Li via llvm-commits
- [compiler-rt] r272081 - [profile] Hide a few external symbols (NFCI)
Xinliang David Li via llvm-commits
- [compiler-rt] r272162 - [profile] Pass extra build flags (feature enabling macros) to Darwin build
Xinliang David Li via llvm-commits
- [llvm] r272194 - [PM] Refector LoopAccessInfo analysis code
Xinliang David Li via llvm-commits
- [compiler-rt] r272227 - [profile] in-process merging support part-3
Xinliang David Li via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Xinliang David Li via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Xinliang David Li via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Xinliang David Li via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Xinliang David Li via llvm-commits
- [llvm] r272243 - Revert r272194 No need for it if loop Analysis Manager is used
Xinliang David Li via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Xinliang David Li via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Xinliang David Li via llvm-commits
- [compiler-rt] r272227 - [profile] in-process merging support part-3
Xinliang David Li via llvm-commits
- [compiler-rt] r272227 - [profile] in-process merging support part-3
Xinliang David Li via llvm-commits
- [compiler-rt] r272316 - Fix win bot failure
Xinliang David Li via llvm-commits
- [PATCH] D20560: [new PM] port LoopAccessAnalysis to new pass manager (part-1)
Xinliang David Li via llvm-commits
- [compiler-rt] r272372 - [profile] add profile path tests
Xinliang David Li via llvm-commits
- [compiler-rt] r272375 - [profile] add profile path tests for shared lib
Xinliang David Li via llvm-commits
- [llvm] r272376 - Bug fix remove another illegal char from prof symbol name
Xinliang David Li via llvm-commits
- [compiler-rt] r272375 - [profile] add profile path tests for shared lib
Xinliang David Li via llvm-commits
- [compiler-rt] r272404 - [profile] fix bot failure on darwin
Xinliang David Li via llvm-commits
- [compiler-rt] r272428 - [profile] cleanup file setting code
Xinliang David Li via llvm-commits
- [PATCH] D20993: Add support for collating profiles for use with code coverage
Xinliang David Li via llvm-commits
- [llvm] r272482 - [MBP] Code cleanup /NFC
Xinliang David Li via llvm-commits
- [llvm] r272514 - [MBP] Code cleanup /NFC
Xinliang David Li via llvm-commits
- [llvm] r272505 - [PM] Port ReversePostOrderFunctionAttrs to the new PM
Xinliang David Li via llvm-commits
- [llvm] r272052 - [lit] Fix an uninitialized var on Windows.
Yaron Keren via llvm-commits
- [llvm] r272052 - [lit] Fix an uninitialized var on Windows.
Yaron Keren via llvm-commits
- [llvm] r272052 - [lit] Fix an uninitialized var on Windows.
Yaron Keren via llvm-commits
- [PATCH] D20682: Expose target-specific pre-linking passes in TargetMachine
Yaxun Liu via llvm-commits
- [PATCH] D20682: Expose target-specific pre-linking passes in TargetMachine
Yaxun Liu via llvm-commits
- [PATCH] D21271: Fix `InstCombine` to not widen metadata on store-to-load forwarding
Yichao Yu via llvm-commits
- [PATCH] D21271: Fix `InstCombine` to not widen metadata on store-to-load forwarding
Yichao Yu via llvm-commits
- [PATCH] D21271: Fix `InstCombine` to not widen metadata on store-to-load forwarding
Yichao Yu via llvm-commits
- [PATCH] D21271: Fix `InstCombine` to not widen metadata on store-to-load forwarding
Yichao Yu via llvm-commits
- [PATCH] D21271: Fix `InstCombine` to not widen metadata on store-to-load forwarding
Yichao Yu via llvm-commits
- [PATCH] D21271: Fix `InstCombine` to not widen metadata on store-to-load forwarding
Yichao Yu via llvm-commits
- [PATCH] D21271: Fix `InstCombine` to not widen metadata on store-to-load forwarding
Yichao Yu via llvm-commits
- [PATCH] D21271: Fix `InstCombine` to not widen metadata on store-to-load forwarding
Yichao Yu via llvm-commits
- [PATCH] D21271: Fix `InstCombine` to not widen metadata on store-to-load forwarding
Yichao Yu via llvm-commits
- [PATCH] D20999: [pdbdump] Print out New FPO stream contents.
Zachary Turner via llvm-commits
- [PATCH] D20999: [pdbdump] Print out New FPO stream contents.
Zachary Turner via llvm-commits
- [llvm] r271939 - [llvm-pdbdump] Dump MSF headers to YAML.
Zachary Turner via llvm-commits
- [llvm] r271940 - [llvm-pdbdump] Dump stream sizes and stream blocks to yaml.
Zachary Turner via llvm-commits
- [PATCH] D20971: Dump MSF headers to YAML
Zachary Turner via llvm-commits
- [PATCH] D21046: Use MappedBlockStream for parsing the directory
Zachary Turner via llvm-commits
- [llvm] r271982 - [pdb] Use MappedBlockStream to parse the PDB directory.
Zachary Turner via llvm-commits
- [llvm] r271983 - [pdb] Fix broken unit tests after r271982.
Zachary Turner via llvm-commits
- [PATCH] D21046: Use MappedBlockStream for parsing the directory
Zachary Turner via llvm-commits
- [PATCH] D21057: [yaml] Add a ScalarTraits for mapping endian aware types.
Zachary Turner via llvm-commits
- [PATCH] D21057: [yaml] Add a ScalarTraits for mapping endian aware types.
Zachary Turner via llvm-commits
- [PATCH] D21057: [yaml] Add a ScalarTraits for mapping endian aware types.
Zachary Turner via llvm-commits
- [PATCH] D21057: [yaml] Add a ScalarTraits for mapping endian aware types.
Zachary Turner via llvm-commits
- [llvm] r272043 - [pdb] Fix a potential overflow and remove unnecessary comments.
Zachary Turner via llvm-commits
- [llvm] r272049 - [yaml] Add a ScalarTraits for mapping endian aware types.
Zachary Turner via llvm-commits
- [PATCH] D21057: [yaml] Add a ScalarTraits for mapping endian aware types.
Zachary Turner via llvm-commits
- [llvm] r272058 - [pdb] Convert StringRefs to ArrayRef<uint8_t>s.
Zachary Turner via llvm-commits
- [llvm] r272059 - [pdb] Fix broken unit test compilation.
Zachary Turner via llvm-commits
- [llvm] r272078 - [pdb] Try to fix use after free.
Zachary Turner via llvm-commits
- [PATCH] D21128: [pdb] Fix errors with invalid stream numbers
Zachary Turner via llvm-commits
- [PATCH] D21128: [pdb] Fix errors with invalid stream numbers
Zachary Turner via llvm-commits
- [PATCH] D21128: [pdb] Fix errors with invalid stream numbers
Zachary Turner via llvm-commits
- [PATCH] D21128: [pdb] Fix errors with invalid stream numbers
Zachary Turner via llvm-commits
- [PATCH] D21142: [PDB] Move PDB functions to a separate file.
Zachary Turner via llvm-commits
- [llvm] r272172 - [pdb] Handle stream index errors better.
Zachary Turner via llvm-commits
- [llvm] r272174 - [pdb] Fix build errors in PDB unit tests.
Zachary Turner via llvm-commits
- [PATCH] D21128: [pdb] Fix errors with invalid stream numbers
Zachary Turner via llvm-commits
- [PATCH] D21157: [pdb] Improve StreamInterface to support writing
Zachary Turner via llvm-commits
- [llvm] r272230 - [pdbdump-fuzzer] Try to fix build errors in fuzzer.
Zachary Turner via llvm-commits
- [PATCH] D21157: [pdb] Improve StreamInterface to support writing
Zachary Turner via llvm-commits
- [PATCH] D21157: [pdb] Improve StreamInterface to support writing
Zachary Turner via llvm-commits
- [PATCH] D21157: [pdb] Improve StreamInterface to support writing
Zachary Turner via llvm-commits
- [PATCH] D21157: [pdb] Improve StreamInterface to support writing
Zachary Turner via llvm-commits
- [PATCH] D21157: [pdb] Improve StreamInterface to support writing
Zachary Turner via llvm-commits
- [PATCH] D21157: [pdb] Improve StreamInterface to support writing
Zachary Turner via llvm-commits
- [PATCH] D21157: [pdb] Improve StreamInterface to support writing
Zachary Turner via llvm-commits
- [PATCH] D21157: [pdb] Improve StreamInterface to support writing
Zachary Turner via llvm-commits
- [llvm] r272369 - Add support for writing through StreamInterface.
Zachary Turner via llvm-commits
- [llvm] r272370 - Make PDBFile take a StreamInterface instead of a MemBuffer.
Zachary Turner via llvm-commits
- [PATCH] D21157: [pdb] Improve StreamInterface to support writing
Zachary Turner via llvm-commits
- [PATCH] D21220: [pdb] Actually write a PDB to the disk
Zachary Turner via llvm-commits
- [llvm] r272369 - Add support for writing through StreamInterface.
Zachary Turner via llvm-commits
- [llvm] r272369 - Add support for writing through StreamInterface.
Zachary Turner via llvm-commits
- [llvm] r272369 - Add support for writing through StreamInterface.
Zachary Turner via llvm-commits
- [PATCH] D20896: [LLVM][MIPS] Introduce a CheckAtomic64 cmake module.
Zachary Turner via llvm-commits
- [llvm] r272369 - Add support for writing through StreamInterface.
Zachary Turner via llvm-commits
- [llvm] r272369 - Add support for writing through StreamInterface.
Zachary Turner via llvm-commits
- [llvm] r272437 - [pdb] Fix issues with pdb writing.
Zachary Turner via llvm-commits
- [llvm] r272369 - Add support for writing through StreamInterface.
Zachary Turner via llvm-commits
- [llvm] r272440 - Try again to fix this endianness issue.
Zachary Turner via llvm-commits
- [llvm] r272457 - DebugInfoPDBTests:MappedBlockStreamTest.TestWriteThenRead: Avoid assigning temporary object to ArrayRef.
Zachary Turner via llvm-commits
- [PATCH] D21155: [SystemZ] Support Compare and Traps
Zhan Jun Liau via llvm-commits
- [PATCH] D21155: [SystemZ] Support Compare and Traps
Zhan Jun Liau via llvm-commits
- [PATCH] D21155: [SystemZ] Support Compare and Traps
Zhan Jun Liau via llvm-commits
- [PATCH] D21155: [SystemZ] Support Compare and Traps
Zhan Jun Liau via llvm-commits
- [llvm] r272419 - [SystemZ] Support Compare and Traps
Zhan Jun Liau via llvm-commits
- [PATCH] D21155: [SystemZ] Support Compare and Traps
Zhan Jun Liau via llvm-commits
- [llvm] r272533 - [AArch64] Add RAS extensions support in AArch64TargetParser.
Zijiao Ma via llvm-commits
- [PATCH] D18824: [mips][microMIPS] Implement LDC1, SDC1, LDC2, SDC2, LWC1, SWC1, LWC2 and SWC2 instructions and add CodeGen support
Zlatko Buljan via llvm-commits
- [PATCH] D20862: [mips][microMIPS] Add CodeGen support for SEL.*, SELEQZ, SELNEZ, SELEQZ.*, SELNEZ.* and CMP.condn.fmt instructions
Zlatko Buljan via llvm-commits
- [PATCH] D16719: [mips][microMIPS] Add CodeGen support for AND*, OR16, OR*, XOR*, NOT16 and NOR instructions
Zlatko Buljan via llvm-commits
- [llvm] r272256 - [mips][microMIPS] Add CodeGen support for SEL.*, SELEQZ, SELNEZ, SELEQZ.*, SELNEZ.* and CMP.condn.fmt instructions
Zlatko Buljan via llvm-commits
- [PATCH] D20862: [mips][microMIPS] Add CodeGen support for SEL.*, SELEQZ, SELNEZ, SELEQZ.*, SELNEZ.* and CMP.condn.fmt instructions
Zlatko Buljan via llvm-commits
- [PATCH] D16719: [mips][microMIPS] Add CodeGen support for AND*, OR16, OR*, XOR*, NOT16 and NOR instructions
Zlatko Buljan via llvm-commits
- [PATCH] Fix crash in MachineLICM.cpp
zan jyu Wong via llvm-commits
- [PATCH] Fix crash in MachineLICM.cpp
zan jyu Wong via llvm-commits
- [PATCH] Fix crash in MachineLICM.cpp
zan jyu Wong via llvm-commits
- [PATCH] Fix crash in MachineLICM.cpp
zan jyu Wong via llvm-commits
- [PATCH] D19501: Add LoadStoreVectorizer pass
escha via llvm-commits
- [PATCH] D21137: Instcombile min/max intrinsics calls
escha via llvm-commits
- [PATCH] D21267: [AArch64]Add RAS extensions support in AArch64TargetParser.
jojo.ma via llvm-commits
- [PATCH] D21267: [AArch64]Add RAS extensions support in AArch64TargetParser.
jojo.ma via llvm-commits
- [PATCH] D21267: [AArch64]Add RAS extensions support in AArch64TargetParser.
jojo.ma via llvm-commits
- [PATCH] D21267: [AArch64]Add RAS extensions support in AArch64TargetParser.
jojo.ma via llvm-commits
- [PATCH] D17080: [LAA] Allow more run-time alias checks by coercing pointer expressions to AddRecExprs
silviu.baranga at arm.com via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
silviu.baranga at arm.com via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
silviu.baranga at arm.com via llvm-commits
- [PATCH] D20873: [TTI] Refine default cost for interleaved load groups with gaps
silviu.baranga at arm.com via llvm-commits
- [PATCH] D21078: [Thumb] Select a BIC instead of AND if the immediate can be encoded more optimally negated
silviu.baranga at arm.com via llvm-commits
- [PATCH] D21078: [Thumb] Select a BIC instead of AND if the immediate can be encoded more optimally negated
silviu.baranga at arm.com via llvm-commits
- [PATCH] D21182: [AArch64] Restore codegen for AArch64 Cortex-A72/A73 after NFCI
silviu.baranga at arm.com via llvm-commits
- [PATCH] D21182: [AArch64] Restore codegen for AArch64 Cortex-A72/A73 after NFCI
silviu.baranga at arm.com via llvm-commits
- [PATCH] D20873: [TTI] Refine default cost for interleaved load groups with gaps
silviu.baranga at arm.com via llvm-commits
- [PATCH] D21182: [AArch64] Restore codegen for AArch64 Cortex-A72/A73 after NFCI
silviu.baranga at arm.com via llvm-commits
- [llvm] r271925 - [MBP] Reduce code size by running tail merging in MBP.
via llvm-commits
- [llvm] r271925 - [MBP] Reduce code size by running tail merging in MBP.
via llvm-commits
- [PATCH] D19181: Map Attribute in the C API.
whitequark via llvm-commits
- [PATCH] D19181: Map Attribute in the C API.
whitequark via llvm-commits
- [PATCH] D19181: Map Attribute in the C API.
whitequark via llvm-commits
- [PATCH] D19181: Map Attribute in the C API.
whitequark via llvm-commits
Last message date:
Sun Jun 12 23:38:07 PDT 2016
Archived on: Sun Jun 12 23:34:45 PDT 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).