The Week Of Monday 3 October 2016 Archives by author
Starting: Mon Oct 3 00:15:31 PDT 2016
Ending: Sun Oct 9 23:49:55 PDT 2016
Messages: 1915
- [llvm] r283323 - [Thumb] Don't try and emit LDRH/LDRB from the constant pool
Friedman, Eli via llvm-commits
- [PATCH] D21818: Add artificial debug information to avoid compiler crash
Gao, Yunzhong via llvm-commits
- D25381: [AMDGPU] Add amdgpu-unify-metadata pass
Mekhanoshin, Stanislav via llvm-commits
- Buildbot numbers for the week of 9/25/2016 - 10/1/2016
Aaron Ballman via llvm-commits
- [PATCH] D21571: [AArch64] Avoid generating indexed vector instructions for Exynos
Abderrazek Zaafrani via llvm-commits
- [PATCH] D21571: [AArch64] Avoid generating indexed vector instructions for Exynos
Abderrazek Zaafrani via llvm-commits
- [PATCH] D25277: [test-suite] Run FP tests twice with -ffp-contract=off/on
Abe Skolnik via llvm-commits
- [PATCH] D25277: [test-suite] Run FP tests twice with -ffp-contract=off/on
Abe Skolnik via llvm-commits
- [PATCH] D25224: Don't filter diagnostics written as YAML to the output file
Adam Nemet via llvm-commits
- [llvm] r283230 - Allow derived classes of OptimizationRemarkAnalysis in YAML
Adam Nemet via llvm-commits
- [llvm] r283231 - Serialize remark argument as a mapping to get proper quotation for the value.
Adam Nemet via llvm-commits
- [PATCH] D25262: Add an llvm-opt-report tool to generate basic source-annotated optimization summaries
Adam Nemet via llvm-commits
- [PATCH] D25348: New utility to visualize optimization records
Adam Nemet via llvm-commits
- [PATCH] D25348: New utility to visualize optimization records
Adam Nemet via llvm-commits
- [PATCH] D25348: New utility to visualize optimization records
Adam Nemet via llvm-commits
- [llvm] r283571 - New utility to visualize optimization records
Adam Nemet via llvm-commits
- [PATCH] D25348: New utility to visualize optimization records
Adam Nemet via llvm-commits
- [llvm] r283656 - [OptRemarks] Remove non-printable chars from function name
Adam Nemet via llvm-commits
- [llvm] r283653 - Requires the AVR backend for running test/CodeGen/AVR
Adam Nemet via llvm-commits
- [PATCH] D24872: Get the instruction having loop id.
Aditya Kumar via llvm-commits
- [PATCH] D24871: Get non debug metadata ids.
Aditya Kumar via llvm-commits
- [PATCH] D24840: Search for all predecessors of loop header while getting loop metadata
Aditya Kumar via llvm-commits
- [PATCH] D22558: Helper functions to verify SESE, SEME
Aditya Kumar via llvm-commits
- [PATCH] D22630: Loop rotation
Aditya Kumar via llvm-commits
- [PATCH] D22558: Helper functions to verify SESE, SEME
Aditya Kumar via llvm-commits
- [PATCH] D22630: Loop rotation
Aditya Kumar via llvm-commits
- [PATCH] D24871: Get non debug metadata ids.
Aditya Kumar via llvm-commits
- [PATCH] D22558: Helper functions to verify SESE, SEME
Aditya Kumar via llvm-commits
- [PATCH] D24872: Get the instruction having loop id.
Aditya Kumar via llvm-commits
- [PATCH] D22630: Loop rotation
Aditya Kumar via llvm-commits
- [PATCH] D24980: [GlobalOpt]: See if it's possible to shrink Stores with Undef during global variable initialization to eliminate constructor functions
Aditya Nandakumar via llvm-commits
- [PATCH] D24980: [GlobalOpt]: See if it's possible to shrink Stores with Undef during global variable initialization to eliminate constructor functions
Aditya Nandakumar via llvm-commits
- [PATCH] D25253: [codeview] Translate bitpiece metadata to DEFRANGE_SUBFIELD* records
Adrian McCarthy via llvm-commits
- [PATCH] D24317: Emit S_COMPILE3 CodeView record
Adrian McCarthy via llvm-commits
- [PATCH] D24632: Preserve the debug location when sinking compare instructions
Adrian Prantl via llvm-commits
- [PATCH] D25230: [compiler-rt] Exclude compiler-rt from using -fmodules when LLVM_ENABLE_MODULES=On
Adrian Prantl via llvm-commits
- [PATCH] D24425: DebugInfo: support for DWARFv5 DW_AT_alignment attribute
Adrian Prantl via llvm-commits
- [PATCH] D24425: DebugInfo: support for DWARFv5 DW_AT_alignment attribute
Adrian Prantl via llvm-commits
- [PATCH] D25073: [DebugInfo]: preparation to implement DW_AT_alignment
Adrian Prantl via llvm-commits
- [PATCH] D24425: DebugInfo: support for DWARFv5 DW_AT_alignment attribute
Adrian Prantl via llvm-commits
- [llvm] r283390 - Verifier: Reject any unknown named MD nodes in the llvm.dbg namespace.
Adrian Prantl via llvm-commits
- [llvm] r283399 - Revert "Verifier: Reject any unknown named MD nodes in the llvm.dbg namespace."
Adrian Prantl via llvm-commits
- [llvm] r283400 - Verifier: Reject any unknown named MD nodes in the llvm.dbg namespace.
Adrian Prantl via llvm-commits
- [llvm] r283390 - Verifier: Reject any unknown named MD nodes in the llvm.dbg namespace.
Adrian Prantl via llvm-commits
- [PATCH] D25073: [DebugInfo]: preparation to implement DW_AT_alignment
Adrian Prantl via llvm-commits
- [PATCH] D24425: DebugInfo: support for DWARFv5 DW_AT_alignment attribute
Adrian Prantl via llvm-commits
- [PATCH] D24706: [ELF] - Partial support of --gdb-index command line option (Part 1).
Adrian Prantl via llvm-commits
- [PATCH] D5591: AArch64: Fold immediate into the immediate field of logical instructions
Ahmed Bougacha via llvm-commits
- [PATCH] D5591: AArch64: Fold immediate into the immediate field of logical instructions
Akira Hatanaka via llvm-commits
- [PATCH] D5591: AArch64: Fold immediate into the immediate field of logical instructions
Akira Hatanaka via llvm-commits
- [PATCH] D5591: AArch64: Fold immediate into the immediate field of logical instructions
Akira Hatanaka via llvm-commits
- [PATCH] D25293: Create llvm.addressofreturnaddress intrinsic
Albert Gutowski via llvm-commits
- [PATCH] D25293: Create llvm.addressofreturnaddress intrinsic
Albert Gutowski via llvm-commits
- [PATCH] D25293: Create llvm.addressofreturnaddress intrinsic
Albert Gutowski via llvm-commits
- [PATCH] D23564: [RISCV 7/10] Add RISCVInstPrinter and basic MC assembler tests
Alex Bradbury via llvm-commits
- [PATCH] D23566: [RISCV 8/10] Add support for all RV32I instructions
Alex Bradbury via llvm-commits
- [PATCH] D23566: [RISCV 8/10] Add support for all RV32I instructions
Alex Bradbury via llvm-commits
- [PATCH] D23561: [RISCV 4/10] Add basic RISCV{InstrFormats, InstrInfo, RegisterInfo, }.td
Alex Bradbury via llvm-commits
- [PATCH] D23563: [RISCV 6/10] Add basic RISCVAsmParser
Alex Bradbury via llvm-commits
- [PATCH] D23564: [RISCV 7/10] Add RISCVInstPrinter and basic MC assembler tests
Alex Bradbury via llvm-commits
- [PATCH] D23566: [RISCV 8/10] Add support for all RV32I instructions
Alex Bradbury via llvm-commits
- [PATCH] D23567: [RISCV 9/10] Add support for disassembly
Alex Bradbury via llvm-commits
- [PATCH] D23566: [RISCV 8/10] Add support for all RV32I instructions
Alex Bradbury via llvm-commits
- [PATCH] D23567: [RISCV 9/10] Add support for disassembly
Alex Bradbury via llvm-commits
- [PATCH] D23568: [RISCV 10/10] Add fixups and relocations necessary to support %hi(), %lo(), %pcrel_hi()
Alex Bradbury via llvm-commits
- [PATCH] D23561: [RISCV 4/10] Add basic RISCV{InstrFormats, InstrInfo, RegisterInfo, }.td
Alex Bradbury via llvm-commits
- [PATCH] D23496: [TableGen] Move OperandMatchResultTy enum to MCTargetAsmParser.h
Alex Bradbury via llvm-commits
- [PATCH] D23496: [TableGen] Move OperandMatchResultTy enum to MCTargetAsmParser.h
Alex Bradbury via llvm-commits
- [PATCH] D23561: [RISCV 4/10] Add basic RISCV{InstrFormats, InstrInfo, RegisterInfo, }.td
Alex Bradbury via llvm-commits
- [PATCH] D25088: [x86] Fixing PR28755 by precomputing the address used in CMPXCHG8B
Alexander Ivchenko via llvm-commits
- [PATCH] D25088: [x86] Fixing PR28755 by precomputing the address used in CMPXCHG8B
Alexander Ivchenko via llvm-commits
- [PATCH] D25088: [x86] Fixing PR28755 by precomputing the address used in CMPXCHG8B
Alexander Ivchenko via llvm-commits
- [PATCH] D25088: [x86] Fixing PR28755 by precomputing the address used in CMPXCHG8B
Alexander Ivchenko via llvm-commits
- [PATCH] D25088: [x86] Fixing PR28755 by precomputing the address used in CMPXCHG8B
Alexander Ivchenko via llvm-commits
- [PATCH] D25281: [ARM] Fix invalid VLDM/VSTM access when targeting Big Endian with NEON
Alexandros Lamprineas via llvm-commits
- [PATCH] D18086: Fix default processor name for armv6k.
Alexandros Lamprineas via llvm-commits
- [PATCH] D25355: Target: Replace most PatLeaf patterns that match immediates with ImmLeaf patterns. NFCI.
Alexei Starovoitov via llvm-commits
- [PATCH] D25412: Move the global variables representing each Target behind accessor function
Alexei Starovoitov via llvm-commits
- [llvm] r283091 - [CodeGen] Adding a test showing the current state of poor code gen of
Alexey Bataev via llvm-commits
- [PATCH] D24796: [SLPVectorizer] Fix for PR25748: reduction vectorization after loop unrolling.
Alexey Bataev via llvm-commits
- [PATCH] D24796: [SLPVectorizer] Fix for PR25748: reduction vectorization after loop unrolling.
Alexey Bataev via llvm-commits
- [llvm] r283225 - [SLPVectorizer] Add a test with non-vectorizable IR.
Alexey Bataev via llvm-commits
- [PATCH] D24796: [SLPVectorizer] Fix for PR25748: reduction vectorization after loop unrolling.
Alexey Bataev via llvm-commits
- [PATCH] D24796: [SLPVectorizer] Fix for PR25748: reduction vectorization after loop unrolling.
Alexey Bataev via llvm-commits
- [PATCH] D24796: [SLPVectorizer] Fix for PR25748: reduction vectorization after loop unrolling.
Alexey Bataev via llvm-commits
- [PATCH] D25322: DAG: Setting Masked-Expand-Load as a variant of Masked-Load node.
Alexey Bataev via llvm-commits
- [llvm] r283535 - [SLPVectorizer] Fix for PR25748: reduction vectorization after loop
Alexey Bataev via llvm-commits
- [PATCH] D24796: [SLPVectorizer] Fix for PR25748: reduction vectorization after loop unrolling.
Alexey Bataev via llvm-commits
- [PATCH] D23646: Generalize strided store pattern in interleave access pass
Alina Sbirlea via llvm-commits
- [PATCH] D23646: Generalize strided store pattern in interleave access pass
Alina Sbirlea via llvm-commits
- [PATCH] D24597: [cpu-detection] Copy simplified version of get_cpuid_max to remove dependency to clang's implementation
Alina Sbirlea via llvm-commits
- [llvm] r283265 - [cpu-detection] Copy simplified version of get_cpuid_max to remove dependency to clang's implementation
Alina Sbirlea via llvm-commits
- [PATCH] D24597: [cpu-detection] Copy simplified version of get_cpuid_max to remove dependency to clang's implementation
Alina Sbirlea via llvm-commits
- [PATCH] D24597: [cpu-detection] Copy simplified version of get_cpuid_max to remove dependency to clang's implementation
Alina Sbirlea via llvm-commits
- [test-suite] r283401 - Document the process of generating bitcode tests/benchmarks from Halide.
Alina Sbirlea via llvm-commits
- [PATCH] D25265: [C API] Add test for D25259 and new LLVMIsExact function.
Amaury SECHET via llvm-commits
- [PATCH] D24683: [DAGCombine] Generalize build_vector -> vector_shuffle combine for more than 2 inputs
Andrea Di Biagio via llvm-commits
- [PATCH] D25079: [ELF] Set maximum page size to 65536 on AArch64
Andrew Turner via llvm-commits
- [llvm] r283215 - Fix IntegerType::MAX_INT_BITS value
Andrey Bokhanko via llvm-commits
- [PATCH] D24814: Fix IntegerType::MAX_INT_BITS value
Andrey Bokhanko via llvm-commits
- [PATCH] D24896: [safestack] Require TargetMachine to be provided.
Andy Kaylor via llvm-commits
- [PATCH] D24896: [safestack] Require TargetMachine to be provided.
Andy Kaylor via llvm-commits
- [PATCH] D25197: [RS4GC] Handle ShuffleVector instruction in findBasePointer
Anna Thomas via llvm-commits
- [llvm] r283219 - [RS4GC] Handle ShuffleVector instruction in findBasePointer
Anna Thomas via llvm-commits
- [PATCH] D25197: [RS4GC] Handle ShuffleVector instruction in findBasePointer
Anna Thomas via llvm-commits
- [llvm] r283449 - [RS4GC] Fix comment to show TODO. NFC
Anna Thomas via llvm-commits
- [PATCH] D25341: [RS4GC] Strengthen coverage: add more tests
Anna Thomas via llvm-commits
- [PATCH] D25341: [RS4GC] Strengthen coverage: add more tests
Anna Thomas via llvm-commits
- [llvm] r283591 - [RS4GC] Strengthen coverage: add more tests
Anna Thomas via llvm-commits
- [PATCH] D25218: [asan] Switch to using dynamic shadow offset on iOS
Anna Zaks via llvm-commits
- [PATCH] D25219: [asan] LLVM: Switch to using dynamic shadow offset on iOS
Anna Zaks via llvm-commits
- [PATCH] D25218: [asan] Switch to using dynamic shadow offset on iOS
Anna Zaks via llvm-commits
- [llvm] r283239 - [asan] LLVM: Switch to using dynamic shadow offset on iOS
Anna Zaks via llvm-commits
- [compiler-rt] r283240 - [asan] Switch to using dynamic shadow offset on iOS
Anna Zaks via llvm-commits
- [llvm] r283348 - Revert "[asan] LLVM: Switch to using dynamic shadow offset on iOS"
Anna Zaks via llvm-commits
- [compiler-rt] r283349 - Revert "[asan] Switch to using dynamic shadow offset on iOS"
Anna Zaks via llvm-commits
- [compiler-rt] r283375 - [asan] Reapply: Switch to using dynamic shadow offset on iOS
Anna Zaks via llvm-commits
- [llvm] r283376 - [asan] Reapply: Switch to using dynamic shadow offset on iOS
Anna Zaks via llvm-commits
- [compiler-rt] r283378 - [asan] Fixup: Switch to using dynamic shadow offset on iOS
Anna Zaks via llvm-commits
- [compiler-rt] r283379 - [compiler-rt] Enable building iOS by default.
Anna Zaks via llvm-commits
- [PATCH] D25352: [sanitizers] Set Darwin specific linker and compiler flags for sanitizer-common tests
Anna Zaks via llvm-commits
- [PATCH] D25215: [InstCombine] Transform !range metadata to !nonnull when combining loads
Ariel Ben-Yehuda via llvm-commits
- [PATCH] D25215: [InstCombine] Transform !range metadata to !nonnull when combining loads
Ariel Ben-Yehuda via llvm-commits
- [PATCH] D25215: [InstCombine] Transform !range metadata to !nonnull when combining loads
Ariel Ben-Yehuda via llvm-commits
- [PATCH] D25215: [InstCombine] Transform !range metadata to !nonnull when combining loads
Ariel Ben-Yehuda via llvm-commits
- [PATCH] D25215: [InstCombine] Transform !range metadata to !nonnull when combining loads
Ariel Ben-Yehuda via llvm-commits
- [PATCH] D25215: [InstCombine] Transform !range metadata to !nonnull when combining loads
Ariel Ben-Yehuda via llvm-commits
- [llvm] r283617 - swifterror: Don't compute swifterror vregs during instruction selection
Arnold Schwaighofer via llvm-commits
- [llvm] r283567 - [AMDGPU][mc] Add support for buffer_load_dwordx3, buffer_store_dwordx3.
Artem Tamazov via llvm-commits
- Intrinsic mangling and typeless pointers
Artur Pilipenko via llvm-commits
- [PATCH] D25184: Don't drop the llvm. prefix when renaming
Artur Pilipenko via llvm-commits
- [PATCH] D25184: Don't drop the llvm. prefix when renaming
Artur Pilipenko via llvm-commits
- [PATCH] D24934: [LICM] Add support of a new optimization case to Loop Versioning for LICM + code clean up
Ashutosh Nema via llvm-commits
- [PATCH] D24833: [LoopDataPrefetch/AArch64] Allow selective prefetching of symbolic strided accesses
Balaram Makam via llvm-commits
- [llvm] r283552 - Remove spurious non-printable character from source file.
Benjamin Kramer via llvm-commits
- Commit r280822/D24014 breaking native build for ARM
Bernard Ogden via llvm-commits
- Commit r280822/D24014 breaking native build for ARM
Bernard Ogden via llvm-commits
- Commit r280822/D24014 breaking native build for ARM
Bernard Ogden via llvm-commits
- [PATCH] D25007: [DAG] Teach computeKnownBits and ComputeNumSignBits in SelectionDAG to look through EXTRACT_VECTOR_ELT.
Bjorn Pettersson via llvm-commits
- [PATCH] D25007: [DAG] Teach computeKnownBits and ComputeNumSignBits in SelectionDAG to look through EXTRACT_VECTOR_ELT.
Bjorn Pettersson via llvm-commits
- [PATCH] D25007: [DAG] Teach computeKnownBits and ComputeNumSignBits in SelectionDAG to look through EXTRACT_VECTOR_ELT.
Bjorn Pettersson via llvm-commits
- [llvm] r283346 - Test commit permission. NFC
Bjorn Pettersson via llvm-commits
- [llvm] r283347 - [DAG] Teach computeKnownBits and ComputeNumSignBits in SelectionDAG to look through EXTRACT_VECTOR_ELT.
Bjorn Pettersson via llvm-commits
- [PATCH] D25007: [DAG] Teach computeKnownBits and ComputeNumSignBits in SelectionDAG to look through EXTRACT_VECTOR_ELT.
Bjorn Pettersson via llvm-commits
- [llvm] r283434 - [ValueTracking] Teach computeKnownBits and ComputeNumSignBits to look through ExtractElement.
Bjorn Pettersson via llvm-commits
- [PATCH] D24955: [ValueTracking] Teach computeKnownBits and ComputeNumSignBits to look through ExtractElement.
Bjorn Pettersson via llvm-commits
- [PATCH] D25126: [InstCombine] fold select X, (ext X), C
Bjorn Pettersson via llvm-commits
- [PATCH] D25126: [InstCombine] fold select X, (ext X), C
Bjorn Pettersson via llvm-commits
- [PATCH] D25155: [Polly] Build and run isl_test as part of check-polly
Brad King via llvm-commits
- [PATCH] D25209: [lit] Remove workaround for Python 2.5
Brian Gesiak via llvm-commits
- [PATCH] D25168: [lit] Compare to None using identity, not equality
Brian Gesiak via llvm-commits
- [PATCH] D25169: [lit] Remove unused imports (NFC)
Brian Gesiak via llvm-commits
- [PATCH] D25170: [lit] Throw in unimplemented method (NFC)
Brian Gesiak via llvm-commits
- [PATCH] D25173: [lit] Use argparse instead of optparse
Brian Gesiak via llvm-commits
- [PATCH] D25173: [lit] Use argparse instead of optparse
Brian Gesiak via llvm-commits
- [PATCH] D25209: [lit] Remove workaround for Python 2.5
Brian Gesiak via llvm-commits
- [llvm] r283169 - [lit] Remove workaround for Python 2.5
Brian Gesiak via llvm-commits
- [PATCH] D25331: [docs] Add PR to Lexicon
Brian Gesiak via llvm-commits
- [PATCH] D25138: [LIT] Add option to require PRs for XFAIL directives
Brian Gesiak via llvm-commits
- [llvm] r283465 - [docs] Add PR to Lexicon
Brian Gesiak via llvm-commits
- [PATCH] D25331: [docs] Add PR to Lexicon
Brian Gesiak via llvm-commits
- [PATCH] D25398: [lit] Use path as test suite name
Brian Gesiak via llvm-commits
- [PATCH] D25398: [lit] Use path as test suite name
Brian Gesiak via llvm-commits
- [PATCH] D25398: [lit] Use path as test suite name
Brian Gesiak via llvm-commits
- [PATCH] D25400: [lit] Remove Python 2.6 and below exec workaround
Brian Gesiak via llvm-commits
- [PATCH] D25407: [lit] Remove (or allow specific) unused imports
Brian Gesiak via llvm-commits
- [PATCH] D25408: [lit] Remove unused variable in googletest format
Brian Gesiak via llvm-commits
- [PATCH] D25409: [lit] Remove semicolons in Python code
Brian Gesiak via llvm-commits
- [PATCH] D25410: [lit] Fix undefined symbol ArgumentError
Brian Gesiak via llvm-commits
- [PATCH] D25411: [lit] Run unit tests as part of lit test suite
Brian Gesiak via llvm-commits
- [PATCH] D25415: [lit] Remove unused TestingProgressDisplay attr
Brian Gesiak via llvm-commits
- [llvm] r283705 - [lit] Remove Python 2.6 and below exec workaround
Brian Gesiak via llvm-commits
- [llvm] r283706 - [lit] Remove unused variable in googletest format
Brian Gesiak via llvm-commits
- [llvm] r283707 - [lit] Remove semicolons in Python code
Brian Gesiak via llvm-commits
- [llvm] r283708 - [lit] Fix undefined symbol ArgumentError
Brian Gesiak via llvm-commits
- [llvm] r283709 - [lit] Remove unused TestingProgressDisplay attr
Brian Gesiak via llvm-commits
- [llvm] r283710 - [lit] Remove (or allow specific) unused imports
Brian Gesiak via llvm-commits
- [PATCH] D25119: [CVP] Convert an AShr to a LShr if both operands are known to be nonnegative.
Chad Rosier via llvm-commits
- [PATCH] D24686: [support] Some improvements to StringSwitch
Chandler Carruth via llvm-commits
- [PATCH] D24686: [support] Some improvements to StringSwitch
Chandler Carruth via llvm-commits
- [PATCH] D24168: Refactor LICM pass in preparation for LoopSink pass.
Chandler Carruth via llvm-commits
- [PATCH] D24168: Refactor LICM pass in preparation for LoopSink pass.
Chandler Carruth via llvm-commits
- [PATCH] D25205: Add unit tests for StringSwitch.
Chandler Carruth via llvm-commits
- [PATCH] D24168: Refactor LICM pass in preparation for LoopSink pass.
Chandler Carruth via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Chandler Carruth via llvm-commits
- [PATCH] D24686: [support] Some improvements to StringSwitch
Chandler Carruth via llvm-commits
- [PATCH] D25124: Support rvalue references in enumerate range adapter.
Chandler Carruth via llvm-commits
- [PATCH] D25124: Support rvalue references in enumerate range adapter.
Chandler Carruth via llvm-commits
- [PATCH] D25124: Support rvalue references in enumerate range adapter.
Chandler Carruth via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Chandler Carruth via llvm-commits
- [PATCH] D24854: [SROA] Drop lifetime.start/end intrinsics when they block promotion.
Chandler Carruth via llvm-commits
- [PATCH] D24593: Standford/Bubble sort code restructure
Chandler Carruth via llvm-commits
- [PATCH] D996: hasPath
Chandler Carruth via llvm-commits
- [PATCH] D25299: Add StringRef::find_lower and contains_lower
Chandler Carruth via llvm-commits
- [PATCH] D24593: Standford/Bubble sort code restructure
Chandler Carruth via llvm-commits
- [PATCH] D23738: [PM] Extend the explicit 'invalidate' method API on analysis results to accept an Invalidator that allows them to invalidate themselves if their dependencies are in turn invalidated.
Chandler Carruth via llvm-commits
- [PATCH] D23464: [PR28367][Reassociation] Avoid iterator invalidation when negating value.
Charles Li via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Chris Bieneman via llvm-commits
- [PATCH] D23755: cmake: Add an ordering dep between HTML & man Sphinx targets
Chris Bieneman via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Chris Bieneman via llvm-commits
- [PATCH] D24757: [cmake] Reintroduce (ldconfig-compatible) SOVERSIONs on shared libraries
Chris Bieneman via llvm-commits
- [PATCH] D25173: [lit] Use argparse instead of optparse
Chris Bieneman via llvm-commits
- [PATCH] D25168: [lit] Compare to None using identity, not equality
Chris Bieneman via llvm-commits
- [PATCH] D25209: [lit] Remove workaround for Python 2.5
Chris Bieneman via llvm-commits
- [PATCH] D23755: [cmake] Use separate doctrees to prevent races between Sphinx instances
Chris Bieneman via llvm-commits
- [llvm] r283152 - [lit] Use argparse instead of optparse
Chris Bieneman via llvm-commits
- [PATCH] D25209: [lit] Remove workaround for Python 2.5
Chris Bieneman via llvm-commits
- [PATCH] D25138: [LIT] Add option to require PRs for XFAIL directives
Chris Bieneman via llvm-commits
- [llvm] r283234 - [CMake] Exclude intrinsics_gen from LLVM_COMMON_DEPENDS in LLVMConfig.cmake
Chris Bieneman via llvm-commits
- [PATCH] D25076: [cmake] Make LIT_COMMAND configurable and improve fallback support
Chris Bieneman via llvm-commits
- [PATCH] D25138: [LIT] Add option to require PRs for XFAIL directives
Chris Bieneman via llvm-commits
- [PATCH] D25076: [cmake] Make LIT_COMMAND configurable and improve fallback support
Chris Bieneman via llvm-commits
- [PATCH] D25076: [cmake] Make LIT_COMMAND configurable and improve fallback support
Chris Bieneman via llvm-commits
- [PATCH] D24990: [ubsan] Turn on 'Has CXXABI' to enable support for -fsanitize=vptr on Darwin
Chris Bieneman via llvm-commits
- [PATCH] D25304: cmake: Set the proper rpath in add_llvm_executable and llvm_add_library
Chris Bieneman via llvm-commits
- [PATCH] D25331: [docs] Add PR to Lexicon
Chris Bieneman via llvm-commits
- [PATCH] D25382: Add @loader_path to rpath on mac
Chris Bieneman via llvm-commits
- [PATCH] D25304: cmake: Set the proper rpath in add_llvm_executable and llvm_add_library
Chris Bieneman via llvm-commits
- [PATCH] D24660: [Sparc][LEON] Erratum fix to replace broken SDIV instruction with SDIVcc.
Chris Dewhurst via llvm-commits
- [PATCH] D24660: [Sparc][LEON] Erratum fix to replace broken SDIV instruction with SDIVcc.
Chris Dewhurst via llvm-commits
- [PATCH] D24660: [Sparc][LEON] Erratum fix to replace broken SDIV instruction with SDIVcc.
Chris Dewhurst via llvm-commits
- [PATCH] D24660: [Sparc][LEON] Erratum fix to replace broken SDIV instruction with SDIVcc.
Chris Dewhurst via llvm-commits
- [test-suite] r283513 - Make LTO the default in -Os builds
Chris Matthews via llvm-commits
- [zorg] r283587 - Replace urllib download with urllib2
Chris Matthews via llvm-commits
- [zorg] r283588 - Create svn_rev symlinks in uploads as well
Chris Matthews via llvm-commits
- [zorg] r283589 - PEP8 fixups
Chris Matthews via llvm-commits
- [zorg] r283590 - This is unused now
Chris Matthews via llvm-commits
- [zorg] r283602 - Fix not callable
Chris Matthews via llvm-commits
- [LNT] r283614 - Better failure mode when we can't detect clang version
Chris Matthews via llvm-commits
- [PATCH] D24670: Fix unresolved linker symbols from misplaced extern definitions
Chuck Atkins via llvm-commits
- [llvm] r283507 - [Hexagon] NFC. Canonicalizing absolute address instruction names.
Colin LeMahieu via llvm-commits
- [llvm] r283514 - [Hexagon] NFC Removing 'V4_' prefix from duplex instruction names.
Colin LeMahieu via llvm-commits
- [llvm] r283582 - [Hexagon][NFC] Using documented instruction type name V4LDST instead of MEMOP.
Colin LeMahieu via llvm-commits
- [llvm] r283665 - [Hexagon] Adding change of flow max 1 (cofMax1) TS flag for marking this restriction rather than implying it from TypeJR.
Colin LeMahieu via llvm-commits
- [llvm] r283184 - [X86] Add MOV8rm_NOREX to switch in isReallyTriviallyReMaterializable to match MOV8rm.
Craig Topper via llvm-commits
- [PATCH] D25222: [AVX-512] Use AVX512 feature instead of VLX to determine whether to use extended 128/256-bit register classes for addRegisterClass.
Craig Topper via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Craig Topper via llvm-commits
- [PATCH] D25222: [AVX-512] Use AVX512 feature instead of VLX to determine whether to use extended 128/256-bit register classes for addRegisterClass.
Craig Topper via llvm-commits
- [PATCH] D25222: [AVX-512] Use AVX512 feature instead of VLX to determine whether to use extended 128/256-bit register classes for addRegisterClass.
Craig Topper via llvm-commits
- [llvm] r283523 - [X86] Remove unused PatFrags. NFC
Craig Topper via llvm-commits
- [llvm] r283524 - [X86] Fix patterns for VPMULLD and VPCMPEQQ to not require aligned loads.
Craig Topper via llvm-commits
- [llvm] r283668 - [AVX-512] Fix a bug in getLargestLegalSuperClass where we inflated to VR128X/VR256X even when VLX isn't supported.
Craig Topper via llvm-commits
- [llvm] r283669 - [AVX-512] Add test case for PR30430 that I should have added in r281959.
Craig Topper via llvm-commits
- [llvm] r283687 - [AVX-512] Add the vector down convert instructions to the store folding tables.
Craig Topper via llvm-commits
- [llvm] r283688 - [AVX-512] Add avx512dq to the fp stack folding test.
Craig Topper via llvm-commits
- [llvm] r283689 - [AVX-512] Add subvector insert and extract to load/store folding tables.
Craig Topper via llvm-commits
- [llvm] r283692 - [AVX-512] Fix execution domain for EVEX encoded VINSERTPS.
Craig Topper via llvm-commits
- [llvm] r283703 - [X86] Remove redundant patterns. The same pattern appears a few lines up.
Craig Topper via llvm-commits
- [llvm] r283704 - [AVX-512] Port 128 and 256-bit memory->register sign/zero extend patterns from SSE file. Also add a minimal set for 512-bit.
Craig Topper via llvm-commits
- [llvm] r283718 - [AVX-512] Add an AVX512VL/BW command line to sse41-pmovxrm.ll and avx2-pmovxrm.ll. Also disable peephole so we really test pattern matching.
Craig Topper via llvm-commits
- [llvm] r283719 - [AVX-512] Add test cases for AVX512 sign/zero extend instructions derived from the sse41 and avx2 test cases. Code will be improved in future commits.
Craig Topper via llvm-commits
- [llvm] r283720 - [AVX-512] Add missing pattern sext or zext from bytes to quad words with a 128-bit load as input.
Craig Topper via llvm-commits
- [llvm] r283146 - [WebAssembly] Rename OPERAND_FP32IMM to OPERAND_F32IMM.
Dan Gohman via llvm-commits
- [llvm] r283147 - [WebAssembly] Fix indentation. NFC.
Dan Gohman via llvm-commits
- [llvm] r283150 - [WebAssembly] Delete an unused function. NFC.
Dan Gohman via llvm-commits
- [llvm] r283153 - [WebAssemby] Clean up an obsolete comment.
Dan Gohman via llvm-commits
- [llvm] r283154 - [WebAssembly] Update to more stack-machine-oriented terminology.
Dan Gohman via llvm-commits
- [llvm] r283389 - [WebAssembly] Add binary-encoding opcode values to instruction descriptions.
Dan Gohman via llvm-commits
- [llvm] r283501 - [WebAssembly] Remove the output operand from stores.
Dan Gohman via llvm-commits
- [llvm] r283502 - [WebAssembly] Remove loop's bottom label.
Dan Gohman via llvm-commits
- [llvm] r283503 - [WebAssemby] Implement block signatures.
Dan Gohman via llvm-commits
- [PATCH] D25191: Modify df_iterator to support post-order actions
Daniel Berlin via llvm-commits
- [PATCH] D25191: Modify df_iterator to support post-order actions
Daniel Berlin via llvm-commits
- [PATCH] D25191: Modify df_iterator to support post-order actions
Daniel Berlin via llvm-commits
- [PATCH] D8932: Replace custom written DFS walk with depth first iterator
Daniel Berlin via llvm-commits
- [PATCH] D8932: Replace custom written DFS walk with depth first iterator
Daniel Berlin via llvm-commits
- [PATCH] D8932: Replace custom written DFS walk with depth first iterator
Daniel Berlin via llvm-commits
- [PATCH] D25191: Modify df_iterator to support post-order actions
Daniel Berlin via llvm-commits
- [PATCH] D25172: [MSSA] Initial version of avoiding unnecessary use walks when calling getClobberingMemoryAccess
Daniel Berlin via llvm-commits
- [PATCH] D25172: [MSSA] Initial version of avoiding unnecessary use walks when calling getClobberingMemoryAccess
Daniel Berlin via llvm-commits
- [PATCH] D25172: [MSSA] Initial version of avoiding unnecessary use walks when calling getClobberingMemoryAccess
Daniel Berlin via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Daniel Berlin via llvm-commits
- [PATCH] D25191: Modify df_iterator to support post-order actions
Daniel Berlin via llvm-commits
- [PATCH] D24660: [Sparc][LEON] Erratum fix to replace broken SDIV instruction with SDIVcc.
Daniel Cederman via llvm-commits
- [PATCH] D24660: [Sparc][LEON] Erratum fix to replace broken SDIV instruction with SDIVcc.
Daniel Cederman via llvm-commits
- [PATCH] D25173: [lit] Use argparse instead of optparse
Daniel Dunbar via llvm-commits
- [PATCH] D25138: [LIT] Add option to require PRs for XFAIL directives
Daniel Dunbar via llvm-commits
- [PATCH] D22144: [lit] add support for unsetting environment variable
Daniel Dunbar via llvm-commits
- [llvm] r283723 - Fix WebAssembly build after r283702.
Daniel Jasper via llvm-commits
- [PATCH] D14390: [mips] Expansion of LI.S and LI.D
Daniel Sanders via llvm-commits
- Intrinsic mangling and typeless pointers
David Blaikie via llvm-commits
- Intrinsic mangling and typeless pointers
David Blaikie via llvm-commits
- [PATCH] D21818: Add artificial debug information to avoid compiler crash
David Blaikie via llvm-commits
- [PATCH] D24425: DebugInfo: support for DWARFv5 DW_AT_alignment attribute
David Blaikie via llvm-commits
- [PATCH] D24706: [ELF] - Partial support of --gdb-index command line option (Part 1).
David Blaikie via llvm-commits
- [PATCH] D25132: Invoke add-discriminator at -g0 -fsample-profile
David Blaikie via llvm-commits
- [PATCH] D21818: Add artificial debug information to avoid compiler crash
David Blaikie via llvm-commits
- [PATCH] D25290: Improve the debug-info test created in r274263
David Blaikie via llvm-commits
- [PATCH] D21987: [XRay] Implement `llvm-xray extract`, start of the llvm-xray tool
David Blaikie via llvm-commits
- [llvm] r283390 - Verifier: Reject any unknown named MD nodes in the llvm.dbg namespace.
David Blaikie via llvm-commits
- [PATCH] D24706: [ELF] - Partial support of --gdb-index command line option (Part 1).
David Blaikie via llvm-commits
- [PATCH] D25191: Modify df_iterator to support post-order actions
David Callahan via llvm-commits
- [PATCH] D25191: Modify df_iterator to support post-order actions
David Callahan via llvm-commits
- [PATCH] D25191: Modify df_iterator to support post-order actions
David Callahan via llvm-commits
- [llvm] r283391 - Modify df_iterator to support post-order actions
David Callahan via llvm-commits
- [PATCH] D25191: Modify df_iterator to support post-order actions
David Callahan via llvm-commits
- [PATCH] D24918: [ADCE] Add code to remove dead branches
David Callahan via llvm-commits
- [PATCH] D23566: [RISCV 8/10] Add support for all RV32I instructions
David Chisnall via llvm-commits
- [PATCH] D24681: Optimize patterns of vectorized interleaved memory accesses for X86.
David Kreitzer via llvm-commits
- [PATCH] D24681: Optimize patterns of vectorized interleaved memory accesses for X86.
David Kreitzer via llvm-commits
- [PATCH] D24681: Optimize patterns of vectorized interleaved memory accesses for X86.
David Kreitzer via llvm-commits
- [llvm] r283248 - [safestack] Requires a valid TargetMachine to be passed to the SafeStack pass.
David L Kreitzer via llvm-commits
- [llvm] r283254 - Revert r283248. It caused failures in the hexagon buildbots.
David L Kreitzer via llvm-commits
- [PATCH] D24818: Using branch probability to guide critical edge splitting.
David Li via llvm-commits
- [PATCH] D24818: Using branch probability to guide critical edge splitting.
David Li via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
David Li via llvm-commits
- [PATCH] D25339: [PGO] Create weak alias for the renamed Comdat function
David Li via llvm-commits
- [PATCH] D24414: Conditionally eliminate library calls where the result value is not used
David Li via llvm-commits
- [PATCH] D24414: Conditionally eliminate library calls where the result value is not used
David Li via llvm-commits
- [PATCH] D24818: Using branch probability to guide critical edge splitting.
David Li via llvm-commits
- [PATCH] D24670: Fix unresolved linker symbols from misplaced extern definitions
David Majnemer via llvm-commits
- [PATCH] D9398: llvm.noalias - GetUnderlyingObjects to optionally collect noalias calls
David Majnemer via llvm-commits
- [PATCH] D25215: [InstCombine] Transform !range metadata to !nonnull when combining loads
David Majnemer via llvm-commits
- [PATCH] D25253: [codeview] Translate bitpiece metadata to DEFRANGE_SUBFIELD* records
David Majnemer via llvm-commits
- [PATCH] D25259: [C API] Add LLVMConstExactUDiv and LLVMBuildExactUDiv functions.
David Majnemer via llvm-commits
- [PATCH] D24980: [GlobalOpt]: See if it's possible to shrink Stores with Undef during global variable initialization to eliminate constructor functions
David Majnemer via llvm-commits
- [PATCH] D25200: [InstCombine] New opportunities for FoldAndOfICmp and FoldXorOfICmp
David Majnemer via llvm-commits
- [PATCH] D25288: [X86] Fix intel syntax push parsing bug
David Majnemer via llvm-commits
- [PATCH] D25178: [CodeGen] Don't assume that a landing pad exists in setMustKeepGlobalVariables
David Majnemer via llvm-commits
- [llvm] r283394 - Fix the build with MSVC 2013, still cannot default move ctors yet
David Majnemer via llvm-commits
- [llvm] r283403 - [codeview] Truncate records to maximum record size near 64KB
David Majnemer via llvm-commits
- [PATCH] D25293: Create llvm.addressofreturnaddress intrinsic
David Majnemer via llvm-commits
- [PATCH] D25344: Add a fast path to alignTo.
David Majnemer via llvm-commits
- [llvm] r283517 - [SimplifyCFG] Correctly test for unconditional branches in GetCaseResults
David Majnemer via llvm-commits
- [PATCH] D25126: [InstCombine] fold select X, (ext X), C
David Majnemer via llvm-commits
- [PATCH] D25126: [InstCombine] fold select X, (ext X), C
David Majnemer via llvm-commits
- [PATCH] D25376: [InstCombine] Don't unpack arrays that are too large
David Majnemer via llvm-commits
- [PATCH] D25376: [InstCombine] Don't unpack arrays that are too large
David Majnemer via llvm-commits
- [PATCH] D25377: [coroutines] Store an address of destroy OR cleanup part in the coroutine frame.
David Majnemer via llvm-commits
- [PATCH] D25325: [ELF] Change way we place non-scripted (orphan) sections
Davide Italiano via llvm-commits
- [PATCH] D24849: Make CanUseCopyRelocWithPIE a llc option, -pie-copy-relocations
Davide Italiano via llvm-commits
- [PATCH] D25324: [ELF] - Check that section alignment is a power of 2.
Davide Italiano via llvm-commits
- [PATCH] D24706: [ELF] - Partial support of --gdb-index command line option (Part 1).
Davide Italiano via llvm-commits
- [PATCH] D25344: Add a fast path to alignTo.
Davide Italiano via llvm-commits
- [PATCH] D24706: [ELF] - Partial support of --gdb-index command line option (Part 1).
Davide Italiano via llvm-commits
- [PATCH] D25365: [ELF] - Do not crash on absolute local symbol starting from ".L".
Davide Italiano via llvm-commits
- [llvm] r283579 - [LoopIdiomRecognize] Merge two if conditions into one. NFCI.
Davide Italiano via llvm-commits
- [PATCH] D25376: [InstCombine] Don't unpack arrays that are too large
Davide Italiano via llvm-commits
- [PATCH] D25376: [InstCombine] Don't unpack arrays that are too large
Davide Italiano via llvm-commits
- [llvm] r283599 - [InstCombine] Don't unpack arrays that are too large
Davide Italiano via llvm-commits
- [PATCH] D25376: [InstCombine] Don't unpack arrays that are too large
Davide Italiano via llvm-commits
- [PATCH] D25376: [InstCombine] Don't unpack arrays that are too large
Davide Italiano via llvm-commits
- [llvm] r283612 - [InstCombine] Don't unpack arrays that are too large (part 2).
Davide Italiano via llvm-commits
- [PATCH] D25384: [ThinLTO] Record references to aliases to calls
Davide Italiano via llvm-commits
- [llvm] r283697 - [llvm-link] Fix description of -disable-lazy-loading option
Davide Italiano via llvm-commits
- [PATCH] llvm-link: Fix description of -disable-lazy-loading option
Davide Italiano via llvm-commits
- [PATCH] D23988: [compiler-rt][XRay] Support tail call sleds
Dean Michael Berris via llvm-commits
- [PATCH] D25030: [XRay] Support for for tail calls for ARM no-Thumb
Dean Michael Berris via llvm-commits
- [PATCH] D24489: [Support][CommandLine] Add cl::getRegisteredSubcommands()
Dean Michael Berris via llvm-commits
- [PATCH] D24489: [Support][CommandLine] Add cl::getRegisteredSubcommands()
Dean Michael Berris via llvm-commits
- [llvm] r283296 - [Support][CommandLine] Add cl::getRegisteredSubcommands()
Dean Michael Berris via llvm-commits
- [PATCH] D24489: [Support][CommandLine] Add cl::getRegisteredSubcommands()
Dean Michael Berris via llvm-commits
- [PATCH] D21987: [XRay] Implement `llvm-xray extract`, start of the llvm-xray tool
Dean Michael Berris via llvm-commits
- [PATCH] D21987: [XRay] Implement `llvm-xray extract`, start of the llvm-xray tool
Dean Michael Berris via llvm-commits
- [PATCH] D24376: [XRay] Implement `llvm-xray convert` -- trace file conversion
Dean Michael Berris via llvm-commits
- [PATCH] D21987: [XRay] Implement `llvm-xray extract`, start of the llvm-xray tool
Dean Michael Berris via llvm-commits
- [PATCH] D21987: [XRay] Implement `llvm-xray extract`, start of the llvm-xray tool
Dean Michael Berris via llvm-commits
- [PATCH] D25030: [XRay] Support for for tail calls for ARM no-Thumb
Dean Michael Berris via llvm-commits
- [PATCH] D21987: [XRay] Implement `llvm-xray extract`, start of the llvm-xray tool
Dean Michael Berris via llvm-commits
- [PATCH] D21987: [XRay] Implement `llvm-xray extract`, start of the llvm-xray tool
Dean Michael Berris via llvm-commits
- [compiler-rt] r283421 - [compiler-rt][XRay][NFC] clang-format XRay sources
Dean Michael Berris via llvm-commits
- [PATCH] D23988: [compiler-rt][XRay] Support tail call sleds
Dean Michael Berris via llvm-commits
- [PATCH] D23988: [compiler-rt][XRay] Support tail call sleds
Dean Michael Berris via llvm-commits
- [PATCH] D23988: [compiler-rt][XRay] Support tail call sleds
Dean Michael Berris via llvm-commits
- [PATCH] D25360: [XRay] [NFC] [compiler-rt] Move machine-dependent code into machine-dependent files.
Dean Michael Berris via llvm-commits
- [PATCH] D25360: [XRay] [NFC] [compiler-rt] Move machine-dependent code into machine-dependent files.
Dean Michael Berris via llvm-commits
- [PATCH] D21987: [XRay] Implement `llvm-xray extract`, start of the llvm-xray tool
Dean Michael Berris via llvm-commits
- [PATCH] D24376: [XRay] Implement `llvm-xray convert` -- trace file conversion
Dean Michael Berris via llvm-commits
- [PATCH] D25132: Invoke add-discriminator at -g0 -fsample-profile
Dehao Chen via llvm-commits
- [PATCH] D25132: Invoke add-discriminator at -g0 -fsample-profile
Dehao Chen via llvm-commits
- [PATCH] D25132: Invoke add-discriminator at -g0 -fsample-profile
Dehao Chen via llvm-commits
- [PATCH] D25132: Invoke add-discriminator at -g0 -fsample-profile
Dehao Chen via llvm-commits
- [PATCH] D25132: Invoke add-discriminator at -g0 -fsample-profile
Dehao Chen via llvm-commits
- [PATCH] D24168: Refactor LICM pass in preparation for LoopSink pass.
Dehao Chen via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Dehao Chen via llvm-commits
- [PATCH] D19950: Use frequency info to guide Loop Invariant Code Motion.
Dehao Chen via llvm-commits
- [PATCH] D25048: Tune isHotFunction/isColdFunction
Dehao Chen via llvm-commits
- [PATCH] D24168: Refactor LICM pass in preparation for LoopSink pass.
Dehao Chen via llvm-commits
- [PATCH] D24168: Refactor LICM pass in preparation for LoopSink pass.
Dehao Chen via llvm-commits
- [PATCH] D24818: Using branch probability to guide critical edge splitting.
Dehao Chen via llvm-commits
- [PATCH] D24168: Refactor LICM pass in preparation for LoopSink pass.
Dehao Chen via llvm-commits
- [PATCH] D24168: Refactor LICM pass in preparation for LoopSink pass.
Dehao Chen via llvm-commits
- [llvm] r283134 - Refactor LICM pass in preparation for LoopSink pass.
Dehao Chen via llvm-commits
- [PATCH] D24168: Refactor LICM pass in preparation for LoopSink pass.
Dehao Chen via llvm-commits
- [PATCH] D24168: Refactor LICM pass in preparation for LoopSink pass.
Dehao Chen via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Dehao Chen via llvm-commits
- [PATCH] D24871: Get non debug metadata ids.
Dehao Chen via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Dehao Chen via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Dehao Chen via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Dehao Chen via llvm-commits
- [PATCH] D25132: Invoke add-discriminator at -g0 -fsample-profile
Dehao Chen via llvm-commits
- [PATCH] D25132: Invoke add-discriminator at -g0 -fsample-profile
Dehao Chen via llvm-commits
- [PATCH] D25132: Invoke add-discriminator at -g0 -fsample-profile
Dehao Chen via llvm-commits
- [PATCH] D25286: Ignore debug info when making optimization decisions in SimplifyCFG.
Dehao Chen via llvm-commits
- [PATCH] D25286: Ignore debug info when making optimization decisions in SimplifyCFG.
Dehao Chen via llvm-commits
- [PATCH] D25132: Invoke add-discriminator at -g0 -fsample-profile
Dehao Chen via llvm-commits
- [PATCH] D25132: Invoke add-discriminator at -g0 -fsample-profile
Dehao Chen via llvm-commits
- [llvm] r283565 - Invoke add-discriminator at -g0 -fsample-profile
Dehao Chen via llvm-commits
- [PATCH] D25133: Update clang test to accomendate discriminator change in https://reviews.llvm.org/D25132
Dehao Chen via llvm-commits
- [PATCH] D24818: Using branch probability to guide critical edge splitting.
Dehao Chen via llvm-commits
- [PATCH] D25382: Add @loader_path to rpath on mac
Derek Schuff via llvm-commits
- [PATCH] D25382: Add @loader_path to rpath on mac
Derek Schuff via llvm-commits
- [PATCH] D25382: Add @loader_path to rpath on mac
Derek Schuff via llvm-commits
- [PATCH] D25020: [ARM] Fix 26% performance regression on Cortex-A9 caused by not using VMLA/VMLS
Diana Picus via llvm-commits
- [PATCH] D25020: [ARM] Fix 26% performance regression on Cortex-A9 caused by not using VMLA/VMLS
Diana Picus via llvm-commits
- [PATCH] D24548: Add AArch64 unit tests
Diana Picus via llvm-commits
- [PATCH] D23834: [AArch64] Allow label arithmetic with add/sub/cmp
Diana Picus via llvm-commits
- [compiler-rt] r283299 - [sanitizers] Update sanitizers test to better match glibc internals
Diana Picus via llvm-commits
- [llvm] r283383 - [ARM] Use __rt_div functions for divrem on Windows
Diana Picus via llvm-commits
- [llvm] r283442 - Revert "[ARM] Use __rt_div functions for divrem on Windows"
Diana Picus via llvm-commits
- [llvm] r283383 - [ARM] Use __rt_div functions for divrem on Windows
Diana Picus via llvm-commits
- [PATCH] D25346: [test-suite] [Polybench] run tests twice with -ffp-contract=on/off
Diana Picus via llvm-commits
- [PATCH] D25332: [ARM] Reapply: Use __rt_div functions for divrem on Windows
Diana Picus via llvm-commits
- [PATCH] D25132: Invoke add-discriminator at -g0 -fsample-profile
Diego Novillo via llvm-commits
- [PATCH] D25132: Invoke add-discriminator at -g0 -fsample-profile
Diego Novillo via llvm-commits
- [PATCH] D25132: Invoke add-discriminator at -g0 -fsample-profile
Diego Novillo via llvm-commits
- [PATCH] D25133: Update clang test to accomendate discriminator change in https://reviews.llvm.org/D25132
Diego Novillo via llvm-commits
- [PATCH] D3381: Fix driver-related things for FreeBSD
Dimitry Andric via llvm-commits
- [PATCH] D24683: [DAGCombine] Generalize build_vector -> vector_shuffle combine for more than 2 inputs
Dorit Nuzman via llvm-commits
- [llvm] r283322 - [X86] Fix some tests that didn't assert anything
Douglas Katzman via llvm-commits
- [llvm] r283326 - [X86] Don't randomly encode %rip where illegal
Douglas Katzman via llvm-commits
- [PATCH] D25112: Don't randomly encode %rip where illegal
Douglas Katzman via llvm-commits
- [PATCH] D25112: Don't randomly encode %rip where illegal
Douglas Katzman via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Duncan P. N. Exon Smith via llvm-commits
- Regression in object archive writer
Dylan McKay via llvm-commits
- Regression in object archive writer
Dylan McKay via llvm-commits
- [llvm] r283297 - [AVR] Add the machine code backend
Dylan McKay via llvm-commits
- [llvm] r283308 - [AVR] Add definitions for the ATTiny102 and ATtiny104 chips
Dylan McKay via llvm-commits
- [llvm] r283309 - [AVR] Enable the instruction printer in the target definition
Dylan McKay via llvm-commits
- [llvm] r283310 - [AVR] Split all of the AVR device definitions into a separate file
Dylan McKay via llvm-commits
- [llvm] r283311 - [AVR] Add the AVR frame lowering code
Dylan McKay via llvm-commits
- [llvm] r283312 - [AVR] Update return type of dynamic alloca pass
Dylan McKay via llvm-commits
- [llvm] r283316 - [AVR] Add AVRRegisterInfo::splitReg function
Dylan McKay via llvm-commits
- [llvm] r283317 - [AVR] Don't select 'MOVW' instructions when they are not supported
Dylan McKay via llvm-commits
- Regression in object archive writer
Dylan McKay via llvm-commits
- [llvm] r283522 - [AVR] Add the AVRMCInstLower class
Dylan McKay via llvm-commits
- [PATCH] D25070: [RegAllocGreedy] Attempt to split unspillable live intervals
Dylan McKay via llvm-commits
- [PATCH] D25070: [RegAllocGreedy] Attempt to split unspillable live intervals
Dylan McKay via llvm-commits
- [llvm] r283623 - [AVR] Add the assembly printer
Dylan McKay via llvm-commits
- [PATCH] D25070: [RegAllocGreedy] Attempt to split unspillable live intervals
Dylan McKay via llvm-commits
- [llvm] r283627 - [AVR] Add missing subdirectories to LLVMBuild
Dylan McKay via llvm-commits
- [llvm] r283628 - [AVR] Add dependencies to AVR libraries in AVRCodeGen
Dylan McKay via llvm-commits
- [llvm] r283629 - [AVR] Set up the instruction printer and the assembly backend
Dylan McKay via llvm-commits
- [llvm] r283630 - [AVR] Add the 'SoftFail' field to all instruction formats
Dylan McKay via llvm-commits
- [PATCH] D25271: [AVR] Add the assembly printer
Dylan McKay via llvm-commits
- [llvm] r283634 - [AVR] Expand MULHS for all types
Dylan McKay via llvm-commits
- [llvm] r283635 - Allow a maximum of 64 bits to be returned in registers
Dylan McKay via llvm-commits
- [llvm] r283636 - [AVR] Use references rather than pointers in AVRISelLowering
Dylan McKay via llvm-commits
- [llvm] r283638 - [AVR] Don't shadow container while iterating in range-based loop
Dylan McKay via llvm-commits
- [llvm] r283639 - [AVR] Don't worry about call frame size when initializing frame pointer
Dylan McKay via llvm-commits
- [llvm] r283640 - Fix incorrect assertion in AVRFrameLowering.cpp
Dylan McKay via llvm-commits
- [llvm] r283642 - [AVR] Add backend dependencies to MCTargetDesc/LLVMBuild.txt
Dylan McKay via llvm-commits
- [PATCH] D25388: [AVR] Add the machine code emitter
Dylan McKay via llvm-commits
- [PATCH] D25388: [AVR] Add the machine code emitter
Dylan McKay via llvm-commits
- [PATCH] D25390: [AVR] Add the machine code disassembler
Dylan McKay via llvm-commits
- [llvm] r283653 - Requires the AVR backend for running test/CodeGen/AVR
Dylan McKay via llvm-commits
- [llvm] r282854 - [AVR] Add the assembly instruction printer
Dylan McKay via llvm-commits
- [llvm] r283711 - [AVR] Enable generation of the TableGen assembly writer tables
Dylan McKay via llvm-commits
- [PATCH] D25079: [ELF] Set maximum page size to 65536 on AArch64
Ed Maste via llvm-commits
- [PATCH] D24459: [SelectionDAGBuilder] Support llvm.flt.rounds on targets where i32 is not legal
Edward Jones via llvm-commits
- [PATCH] D23665: [AAP] (2) Add AAP ELF definitions
Edward Jones via llvm-commits
- [PATCH] D23664: [AAP] (1) Add AAP target triple
Edward Jones via llvm-commits
- [PATCH] D24459: [SelectionDAGBuilder] Support llvm.flt.rounds on targets where i32 is not legal
Edward Jones via llvm-commits
- [PATCH] D24459: [SelectionDAGBuilder] Support llvm.flt.rounds on targets where i32 is not legal
Edward Jones via llvm-commits
- [PATCH] D22305: [BasicAA] Strip phi nodes, when all incoming values are the same.
Ehsan A Amiri via llvm-commits
- [PATCH] D25200: [InstCombine] New opportunities for FoldAndOfICmp and FoldXorOfICmp
Ehsan Amiri via llvm-commits
- [PATCH] D25221: [PPC][DAGCombine] Convert SETCC to subtract when the result is zero extended
Ehsan Amiri via llvm-commits
- [PATCH] D24525: [Power9] Processor Model for Scheduling
Ehsan Amiri via llvm-commits
- [PATCH] D24525: [Power9] Processor Model for Scheduling
Ehsan Amiri via llvm-commits
- [PATCH] D24525: [Power9] Processor Model for Scheduling
Ehsan Amiri via llvm-commits
- [PATCH] D24525: [Power9] Processor Model for Scheduling
Ehsan Amiri via llvm-commits
- [PATCH] D25200: [InstCombine] New opportunities for FoldAndOfICmp and FoldXorOfICmp
Ehsan Amiri via llvm-commits
- [PATCH] D23808: [X86][SSE] Add lowering to cvttpd2dq/cvttps2dq for sitofp v2f64/2f32 to 2i32
Elena Demikhovsky via llvm-commits
- [PATCH] D25222: [AVX-512] Use AVX512 feature instead of VLX to determine whether to use extended 128/256-bit register classes for addRegisterClass.
Elena Demikhovsky via llvm-commits
- [PATCH] D25322: DAG: Setting Masked-Expand-Load as a variant of Masked-Load node.
Elena Demikhovsky via llvm-commits
- [PATCH] D24681: Optimize patterns of vectorized interleaved memory accesses for X86.
Elena Demikhovsky via llvm-commits
- [PATCH] D24681: Optimize patterns of vectorized interleaved memory accesses for X86.
Elena Demikhovsky via llvm-commits
- [PATCH] D25222: [AVX-512] Use AVX512 feature instead of VLX to determine whether to use extended 128/256-bit register classes for addRegisterClass.
Elena Demikhovsky via llvm-commits
- [PATCH] D25322: DAG: Setting Masked-Expand-Load as a variant of Masked-Load node.
Elena Demikhovsky via llvm-commits
- [llvm] r283694 - DAG: Setting Masked-Expand-Load as a variant of Masked-Load node
Elena Demikhovsky via llvm-commits
- [PATCH] D25322: DAG: Setting Masked-Expand-Load as a variant of Masked-Load node.
Elena Demikhovsky via llvm-commits
- [llvm] r283165 - Make GlobalsAA ignore dead constant expressions.
Eli Friedman via llvm-commits
- [PATCH] D24104: Make GlobalsAA ignore dead constant expressions.
Eli Friedman via llvm-commits
- [PATCH] D24956: [SelectionDAG] Add expansion and promotion of [US]MUL_LOHI
Eli Friedman via llvm-commits
- [PATCH] D25287: [SCEVAffinator] Make precise modular math more correct.
Eli Friedman via llvm-commits
- [PATCH] D24854: [SROA] Drop lifetime.start/end intrinsics when they block promotion.
Eli Friedman via llvm-commits
- [PATCH] D24660: [Sparc][LEON] Erratum fix to replace broken SDIV instruction with SDIVcc.
Eli Friedman via llvm-commits
- [PATCH] D24462: [ARM] Don't convert switches to lookup tables of pointers with ROPI/RWPI
Eli Friedman via llvm-commits
- [PATCH] D24462: [ARM] Don't convert switches to lookup tables of pointers with ROPI/RWPI
Eli Friedman via llvm-commits
- [PATCH] D25175: [MemCpyOpt] Optimize memcpy-memcpy dependencies more aggressively.
Eli Friedman via llvm-commits
- [PATCH] D25287: [SCEVAffinator] Make precise modular math more correct.
Eli Friedman via llvm-commits
- [PATCH] D24816: [Target] move reciprocal estimate settings from TargetOptions to TargetLowering
Eric Christopher via llvm-commits
- [PATCH] D24816: [Target] move reciprocal estimate settings from TargetOptions to TargetLowering
Eric Christopher via llvm-commits
- [PATCH] D24597: [cpu-detection] Copy simplified version of get_cpuid_max to remove dependency to clang's implementation
Eric Christopher via llvm-commits
- [PATCH] D24706: [ELF] - Partial support of --gdb-index command line option (Part 1).
Eric Christopher via llvm-commits
- [llvm] r275348 - Add EnableIPRA to TargetOptions, and move the cl::opt -enable-ipra to TargetMachine.cpp
Eric Christopher via llvm-commits
- [PATCH] D25132: Invoke add-discriminator at -g0 -fsample-profile
Eric Christopher via llvm-commits
- [PATCH] D25132: Invoke add-discriminator at -g0 -fsample-profile
Eric Christopher via llvm-commits
- [PATCH] D24706: [ELF] - Partial support of --gdb-index command line option (Part 1).
Eric Christopher via llvm-commits
- [PATCH] D19852: [safestack] Use non-thread-local unsafe stack pointer for Contiki OS
Eric Christopher via llvm-commits
- [PATCH] D24706: [ELF] - Partial support of --gdb-index command line option (Part 1).
Eric Christopher via llvm-commits
- [PATCH] D24816: [Target] move reciprocal estimate settings from TargetOptions to TargetLowering
Eric Christopher via llvm-commits
- [PATCH] D25358: [Support] Use variadic templates instead of varargs in CommandLineFlags.h ValueClass
Eric Fiselier via llvm-commits
- [PATCH] D25358: [Support] Use variadic templates instead of varargs in CommandLineFlags.h ValueClass
Eric Fiselier via llvm-commits
- [PATCH] D25358: [Support] Use variadic templates instead of varargs in CommandLineFlags.h ValueClass
Eric Fiselier via llvm-commits
- [PATCH] D24941: [libc++][tests] Fixing some issues in unordered container tests
Eric Fiselier via llvm-commits
- [zorg] r283648 - Add temporary workaround for libc++ UBSAN link failures
Eric Fiselier via llvm-commits
- [PATCH] D25342: Turn cl::values() (for enum) from a vararg function to using C++ variadic template
Eric Fiselier via llvm-commits
- [PATCH] D25358: [Support] Use variadic templates instead of varargs in CommandLineFlags.h ValueClass
Eric Fiselier via llvm-commits
- [PATCH] D25342: Turn cl::values() (for enum) from a vararg function to using C++ variadic template
Eric Fiselier via llvm-commits
- [llvm] r283698 - [CMake] Correct configuration order of the sub-projects based on ther dependancies
Eric Fiselier via llvm-commits
- [zorg] r283713 - Remove workaround for libc++ UBSAN link failures
Eric Fiselier via llvm-commits
- [llvm-dev] Upgrading phabricator
Eric Liu via llvm-commits
- [PATCH] D25385: Make the FunctionComparator of the MergeFunctions pass a stand-alone utility in a separate file
Erik Eckstein via llvm-commits
- [PATCH] D25079: [ELF] Set maximum page size to 65536 on AArch64
Eugene Leviant via llvm-commits
- [PATCH] D25079: [ELF] Set maximum page size to 65536 on AArch64
Eugene Leviant via llvm-commits
- [PATCH] D25079: [ELF] Set maximum page size to 65536 on AArch64
Eugene Leviant via llvm-commits
- [lld] r283200 - [ELF] Set max page size to 64K for AArch64
Eugene Leviant via llvm-commits
- [PATCH] D25079: [ELF] Set maximum page size to 65536 on AArch64
Eugene Leviant via llvm-commits
- [PATCH] D25232: [ELF] Do not join input sections when linker creates relocatable object file (-r option)
Eugene Leviant via llvm-commits
- [lld] r283214 - [ELF] Don't discard excluded section if -r is used
Eugene Leviant via llvm-commits
- [PATCH] D25240: [ELF] Emit warning instead of error, when undefined symbol is not really used.
Eugene Leviant via llvm-commits
- [PATCH] D25240: [ELF] Emit warning instead of error, when undefined symbol is not really used.
Eugene Leviant via llvm-commits
- [PATCH] D25240: [ELF] Emit warning instead of error, when undefined symbol is not really used.
Eugene Leviant via llvm-commits
- [PATCH] D25242: [ELF] Linkerscript: fix KEEP
Eugene Leviant via llvm-commits
- [lld] r283305 - [ELF] make KEEP command recognize file patterns
Eugene Leviant via llvm-commits
- [PATCH] D25242: [ELF] Linkerscript: fix KEEP
Eugene Leviant via llvm-commits
- [lld] r283307 - Do not join sections for relocatable object files
Eugene Leviant via llvm-commits
- [PATCH] D25232: [ELF] Do not join input sections when linker creates relocatable object file (-r option)
Eugene Leviant via llvm-commits
- [PATCH] D25240: [ELF] Don't report error if undefined symbol is not used anywhere
Eugene Leviant via llvm-commits
- [lld] r283429 - [ELF] Linker script: implement LOADADDR
Eugene Leviant via llvm-commits
- [lld] r283431 - [ELF] Don't fail if undefined symbol is not used
Eugene Leviant via llvm-commits
- [PATCH] D25240: [ELF] Don't report error if undefined symbol is not used anywhere
Eugene Leviant via llvm-commits
- [PATCH] D24298: [ELF] Linkerscript: Implement LOADADDR
Eugene Leviant via llvm-commits
- [PATCH] D25323: [ELF] Don't emit empty PT_LOAD segment
Eugene Leviant via llvm-commits
- [PATCH] D25325: [ELF] Change way we place non-scripted (orphan) sections
Eugene Leviant via llvm-commits
- [PATCH] D25330: [ELF] Remove empty PT_LOAD being created for program headers.
Eugene Leviant via llvm-commits
- [PATCH] D4637: Disable some optimization cases for type conversion from sint to fp
Eugene Zelenko via llvm-commits
- [PATCH] D4582: [mips] .word and .dword are not the same as .4byte and .8byte
Eugene Zelenko via llvm-commits
- [PATCH] D4446: An Aliasing Validator/Sanitizer
Eugene Zelenko via llvm-commits
- [PATCH] D4352: ArgumentPromotion: Don't hack on functions containing musttail calls
Eugene Zelenko via llvm-commits
- [PATCH] D4256: Fix for crash during SjLj preparation step
Eugene Zelenko via llvm-commits
- [PATCH] D4228: [AArch64] Fix a build_vector pattern fail caused by defect in isBuildVectorAllZeros().
Eugene Zelenko via llvm-commits
- [PATCH] D3898: [asancov] Emit an initializer passing number of coverage code locations in each module
Eugene Zelenko via llvm-commits
- [PATCH] D3874: [asancov] Write coverage directly to a memory-mapped file
Eugene Zelenko via llvm-commits
- [PATCH] D3805: Hexagon: Add encoding for vector multiply instructions with accumulation.
Eugene Zelenko via llvm-commits
- [PATCH] D3804: Hexagon: Add encoding bits for vector multiply instructions.
Eugene Zelenko via llvm-commits
- [PATCH] D3803: Hexagon: Add encoding bits for halfword signed/unsigned mulitply with add/subtract.
Eugene Zelenko via llvm-commits
- [PATCH] D3802: Hexagon: Add encoding bits to mpy instructions.
Eugene Zelenko via llvm-commits
- [PATCH] D3517: [Hexagon] Add new InstrItinClass to support timing classes.
Eugene Zelenko via llvm-commits
- [PATCH] D3516: [Hexagon] [Hexagon] Add New TSFlags to be used in the upcoming patches.
Eugene Zelenko via llvm-commits
- [PATCH] D3504: [ARM64] Add RUN lines for "–target arm64 –mattr=-fp-armv8" on AArch64 no-fp test.
Eugene Zelenko via llvm-commits
- [PATCH] D3381: Fix driver-related things for FreeBSD
Eugene Zelenko via llvm-commits
- [PATCH] D2970: Branch folding causes different code generation at "-O2 -g" and "-O2"
Eugene Zelenko via llvm-commits
- [PATCH] D2925: [AArch64]Improper diagnostics about offset range of load/store instructions.
Eugene Zelenko via llvm-commits
- [PATCH] D2728: Peephole optimization causes different code generation at "-O2 -g" and "-O2".
Eugene Zelenko via llvm-commits
- [PATCH] D2683: Move NearestCommonDominator class into common code.
Eugene Zelenko via llvm-commits
- [PATCH] D2640: [ASan] Move the SIGSEGV/SIGBUS handling to sanitizer_common
Eugene Zelenko via llvm-commits
- [PATCH] D2590: [AArch64 NEON] Fix a bug in implementing register copy bwtween FPR16.
Eugene Zelenko via llvm-commits
- [PATCH] D2532: [AArch64 NEON] Add more scenarios to use perm instructions when lowering shuffle_vector.
Eugene Zelenko via llvm-commits
- [PATCH] D2088: Implement aarch64 neon instruction class SIMD Crypto - LLVM
Eugene Zelenko via llvm-commits
- [PATCH] D2076: Implement aarch64 neon instruction class SIMD Perm - LLVM
Eugene Zelenko via llvm-commits
- [PATCH] D2075: Implement aarch64 neon instruction class SIMD Perm - Clang
Eugene Zelenko via llvm-commits
- [PATCH] D2072: Implement aarch64 neon instruction class SIMD Bitwise Extract - Clang
Eugene Zelenko via llvm-commits
- [PATCH] D1885: [AArch64] implement aarch64 neon vector load/store N-element structure class AdvSIMD (lselem)
Eugene Zelenko via llvm-commits
- [PATCH] D24856: [ARM] Promote small global constants to constant pools - fixed for PR30470 and PR30475
Eugene Zelenko via llvm-commits
- [PATCH] D24595: [lib/LTO] Remove now unneded hack for undefined symbols
Eugene Zelenko via llvm-commits
- [PATCH] D24438: AMDGPU: Handle CopyToReg in getOperandRegClass
Eugene Zelenko via llvm-commits
- [PATCH] D24420: AMDGPU: Use brev for materializing SGPR constants
Eugene Zelenko via llvm-commits
- [PATCH] D24415: AMDGPU: Default to using scalar mov to materialize immediate
Eugene Zelenko via llvm-commits
- [PATCH] D24365: [PR29121] Don't fold if it would produce atomic vector loads or stores
Eugene Zelenko via llvm-commits
- [PATCH] D24291: [mips] Add IAS support for dvp, evp
Eugene Zelenko via llvm-commits
- [PATCH] D24181: IfConversion: Add assertions that both sides of a diamond don't pred-clobber.
Eugene Zelenko via llvm-commits
- [PATCH] D24175: IfConversion: Don't count branches in # of duplicates.
Eugene Zelenko via llvm-commits
- [PATCH] D24111: [lit] Fail testing if a googletest executable crashes during test discovery
Eugene Zelenko via llvm-commits
- [PATCH] D23998: AMDGPU: Diagnose using too many SGPRs
Eugene Zelenko via llvm-commits
- [PATCH] D23912: [SimplifyCFG] Handle tail-sinking of more than 2 incoming branches
Eugene Zelenko via llvm-commits
- [PATCH] D23911: [SimplifyCFG] Change the algorithm in SinkThenElseCodeToEnd
Eugene Zelenko via llvm-commits
- [PATCH] D23799: [ESan][MIPS] Adds support for MIPS64
Eugene Zelenko via llvm-commits
- [PATCH] D23734: Add -fprofile-dir= to clang.
Eugene Zelenko via llvm-commits
- [PATCH] D23575: Preserve BasePtr for LEA64_32r
Eugene Zelenko via llvm-commits
- [PATCH] D23413: CodeGen: Allow critical edge splitting with structurized CFGs
Eugene Zelenko via llvm-commits
- [PATCH] D23408: AMDGPU/SI: Avoid creating unnecessary copies in the SIFixSGPRCopies pass
Eugene Zelenko via llvm-commits
- [PATCH] D23399: [mips][ias] fix li macro when values are negated with ~
Eugene Zelenko via llvm-commits
- [PATCH] D2503: [AArch64 NEON] Invalid constant is used in vselect condition.
Eugene Zelenko via llvm-commits
- [PATCH] D2450: Implement the x86 lowering for inalloca
Eugene Zelenko via llvm-commits
- [PATCH] D2391: [AArch64 NEON] Add patterns for loading vector constant from constant poll.
Eugene Zelenko via llvm-commits
- [PATCH] D2354: [DFSan] New custom wrappers
Eugene Zelenko via llvm-commits
- [PATCH] D2344: [AArch64 NEON] Support poly128_t and implement relevant intrinsic. -LLVM
Eugene Zelenko via llvm-commits
- [PATCH] D2304: [AArch64] Add some missing intrinsics like vuqadd_s64 and friends - clang
Eugene Zelenko via llvm-commits
- [PATCH] D2302: Add some missing intrinsics like vmull_high_n_s16 and friends - clang
Eugene Zelenko via llvm-commits
- [PATCH] D2014: Quick look-up for block in loop
Eugene Zelenko via llvm-commits
- [PATCH] D1871: [lld][ELF] Change MaxAlignment to 2
Eugene Zelenko via llvm-commits
- [PATCH] D1869: [AArch64] implement aarch64 neon vector load/store N-element structure class AdvSIMD (lselem)
Eugene Zelenko via llvm-commits
- [PATCH] D1854: Implement aarch64 neon instruction class SIMD copy - LLVM
Eugene Zelenko via llvm-commits
- [PATCH] D1817: Implement aarch64 neon instruction class SIMD Across - Clang
Eugene Zelenko via llvm-commits
- [PATCH] D1816: Implement aarch64 neon instruction class SIMD Across - LLVM
Eugene Zelenko via llvm-commits
- [PATCH] D1806: Emit Clang version information into .comment section (CodeGen's part of implementation) [PART 2A]
Eugene Zelenko via llvm-commits
- [PATCH] D1753: Implement aarch64 neon instruction class AdvSIMD (by element) - LLVM
Eugene Zelenko via llvm-commits
- [PATCH] D1752: Implement aarch64 neon instruction class AdvSIMD (by element) - Clang
Eugene Zelenko via llvm-commits
- [PATCH] D1309: Weak symbols for COFF
Eugene Zelenko via llvm-commits
- [PATCH] D996: hasPath
Eugene Zelenko via llvm-commits
- [PATCH] D954: [lld][ELF] TBSS section has to be seperately considered so that it doesnot occupy memory space
Eugene Zelenko via llvm-commits
- [PATCH] D968: [ELF] Add NMAGIC/OMAGIC support
Eugene Zelenko via llvm-commits
- [PATCH] D587: [lld][ELF] Dynamic library support
Eugene Zelenko via llvm-commits
- [PATCH] D533: [ELF][X86_64][Hexagon] order plt/got entries properly and fix test
Eugene Zelenko via llvm-commits
- [PATCH] D506: [ELF] Allow code sharing by multiple ELF writers
Eugene Zelenko via llvm-commits
- [PATCH] D501: [ELF] Fix weak symbols order
Eugene Zelenko via llvm-commits
- [PATCH] D446: add typeDataQuicker
Eugene Zelenko via llvm-commits
- [PATCH] D424: handle global strings in merge string sections
Eugene Zelenko via llvm-commits
- [PATCH] D420: [asan] instrument memory accesses with unusual sizes
Eugene Zelenko via llvm-commits
- [PATCH] D419: [asan] instrument memory accesses with unusual sizes (rt part)
Eugene Zelenko via llvm-commits
- [PATCH] D411: make asan work with 7fff8000 offset and prelink
Eugene Zelenko via llvm-commits
- [PATCH] D397: ARM NEON 2-arg vector compare aliases rejected
Eugene Zelenko via llvm-commits
- [PATCH] D391: disable load widening in ThreadSanitizer mode
Eugene Zelenko via llvm-commits
- [PATCH] D383: thread_safety and uninitialized_checks attributes
Eugene Zelenko via llvm-commits
- [PATCH] D377: [tsan] print error summary line
Eugene Zelenko via llvm-commits
- [PATCH] D223: [ASan] Link with the dynamic runtime on OS X
Eugene Zelenko via llvm-commits
- [PATCH] D216: [ASan] Use dylib interposition to hook memory allocation in the dynamic runtime.
Eugene Zelenko via llvm-commits
- [PATCH] D996: hasPath
Eugene Zelenko via llvm-commits
- [PATCH] D23271: Move AArch64BranchRelaxation to generic code
Eugene Zelenko via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Evandro Menezes via llvm-commits
- [PATCH] D25212: Add support to tune jump tables
Evandro Menezes via llvm-commits
- [PATCH] D25212: Add support to tune jump tables
Evandro Menezes via llvm-commits
- [PATCH] D24808: [AArch64] Avoid materializing 0.0 when generating FP CSEL
Evandro Menezes via llvm-commits
- [PATCH] D23583: [AArch64] Add feature has-fast-fma
Evandro Menezes via llvm-commits
- [PATCH] D25291: [AArch64] Optionally use the reciprocal estimation machinery
Evandro Menezes via llvm-commits
- [PATCH] D25291: [AArch64] Optionally use the reciprocal estimation machinery
Evandro Menezes via llvm-commits
- [PATCH] D25291: [AArch64] Optionally use the reciprocal estimation machinery
Evandro Menezes via llvm-commits
- [PATCH] D25291: [AArch64] Optionally use the reciprocal estimation machinery
Evandro Menezes via llvm-commits
- [PATCH] D25291: [AArch64] Optionally use the reciprocal estimation machinery
Evandro Menezes via llvm-commits
- [PATCH] D25291: [AArch64] Optionally use the reciprocal estimation machinery
Evandro Menezes via llvm-commits
- [PATCH] D25291: [AArch64] Optionally use the reciprocal estimation machinery
Evandro Menezes via llvm-commits
- [PATCH] D25291: [AArch64] Optionally use the reciprocal estimation machinery
Evandro Menezes via llvm-commits
- [PATCH] D25291: [AArch64] Optionally use the reciprocal estimation machinery
Evandro Menezes via llvm-commits
- [PATCH] D25291: [AArch64] Optionally use the reciprocal estimation machinery
Evandro Menezes via llvm-commits
- [PATCH] D25291: [AArch64] Optionally use the reciprocal estimation machinery
Evandro Menezes via llvm-commits
- [PATCH] D25020: [ARM] Fix 26% performance regression on Cortex-A9 caused by not using VMLA/VMLS
Evgeny Astigeevich via llvm-commits
- [PATCH] D24934: [LICM] Add support of a new optimization case to Loop Versioning for LICM + code clean up
Evgeny Astigeevich via llvm-commits
- [PATCH] D24934: [LICM] Add support of a new optimization case to Loop Versioning for LICM + code clean up
Evgeny Astigeevich via llvm-commits
- [PATCH] D24934: [LICM] Add support of a new optimization case to Loop Versioning for LICM + code clean up
Evgeny Astigeevich via llvm-commits
- [PATCH] D25020: [ARM] Fix 26% performance regression on Cortex-A9 caused by not using VMLA/VMLS
Evgeny Astigeevich via llvm-commits
- [PATCH] D25020: [ARM] Fix 26% performance regression on Cortex-A9 caused by not using VMLA/VMLS
Evgeny Astigeevich via llvm-commits
- [PATCH] D25020: [ARM] Fix 26% performance regression on Cortex-A9 caused by not using VMLA/VMLS
Evgeny Astigeevich via llvm-commits
- [PATCH] D24593: Standford/Bubble sort code restructure
Evgeny Stupachenko via llvm-commits
- [PATCH] D24593: Standford/Bubble sort code restructure
Evgeny Stupachenko via llvm-commits
- [PATCH] D24681: Optimize patterns of vectorized interleaved memory accesses for X86.
Farhana Aleen via llvm-commits
- [PATCH] D24681: Optimize patterns of vectorized interleaved memory accesses for X86.
Farhana Aleen via llvm-commits
- [PATCH] D24681: Optimize patterns of vectorized interleaved memory accesses for X86.
Farhana Aleen via llvm-commits
- [PATCH] D24681: Optimize patterns of vectorized interleaved memory accesses for X86.
Farhana Aleen via llvm-commits
- [PATCH] D24681: Optimize patterns of vectorized interleaved memory accesses for X86.
Farhana Aleen via llvm-commits
- [PATCH] D24681: Optimize patterns of vectorized interleaved memory accesses for X86.
Farhana Aleen via llvm-commits
- [PATCH] D24681: Optimize patterns of vectorized interleaved memory accesses for X86.
Farhana Aleen via llvm-commits
- [PATCH] D24681: Optimize patterns of vectorized interleaved memory accesses for X86.
Farhana Aleen via llvm-commits
- Buildbot numbers for the week of 9/25/2016 - 10/1/2016
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 9/25/2016 - 10/1/2016
Galina Kistanova via llvm-commits
- [llvm] r283542 - [ARM]: Add Cortex-R52 target to LLVM
Galina Kistanova via llvm-commits
- [zorg] r283592 - Refactored to support extra options.
Galina Kistanova via llvm-commits
- [zorg] r283594 - Added MakeCommand.
Galina Kistanova via llvm-commits
- [zorg] r283595 - Refactored to support extra options.
Galina Kistanova via llvm-commits
- [zorg] r283597 - Added build factories for the unified tree builder.
Galina Kistanova via llvm-commits
- [PATCH] D25347: [VirtRegRewriter] Eliminate COPYs before re-writing by renaming.
Geoff Berry via llvm-commits
- [PATCH] D25347: [VirtRegRewriter] Eliminate COPYs before re-writing by renaming.
Geoff Berry via llvm-commits
- [PATCH] D25347: [VirtRegRewriter] Eliminate COPYs before re-writing by renaming.
Geoff Berry via llvm-commits
- [llvm] r283158 - [MSSA] Allow unittests to use BasicAA when building.
George Burgess IV via llvm-commits
- [PATCH] D25172: [MSSA] Initial version of avoiding unnecessary use walks when calling getClobberingMemoryAccess
George Burgess IV via llvm-commits
- [PATCH] D25172: [MSSA] Initial version of avoiding unnecessary use walks when calling getClobberingMemoryAccess
George Burgess IV via llvm-commits
- [PATCH] D25172: [MSSA] Initial version of avoiding unnecessary use walks when calling getClobberingMemoryAccess
George Burgess IV via llvm-commits
- [PATCH] D25172: [MSSA] Initial version of avoiding unnecessary use walks when calling getClobberingMemoryAccess
George Burgess IV via llvm-commits
- [lld] r283097 - [ELF] - Do not crash on invalid section alignment.
George Rimar via llvm-commits
- [PATCH] D25082: [ELF] - Do not crash on invalid section alignment.
George Rimar via llvm-commits
- [PATCH] D25082: [ELF] - Do not crash on invalid section alignment.
George Rimar via llvm-commits
- [PATCH] D25025: [ELF] - Do not crash on invalid symbol index.
George Rimar via llvm-commits
- [PATCH] D25025: [ELF] - Do not crash on invalid symbol index.
George Rimar via llvm-commits
- [PATCH] D25083: [ELF] - Do not crash if symbol type set to TLS when there is no tls sections.
George Rimar via llvm-commits
- [lld] r283101 - [ELF] - Apply clang-format. NFC.
George Rimar via llvm-commits
- [PATCH] D25085: [ELF] - Do not crash if common symbol has alignment 0.
George Rimar via llvm-commits
- [PATCH] D25187: [Object/ELF] - Do not crash on invalid sh_offset value of REL[A] section.
George Rimar via llvm-commits
- [PATCH] D25189: [Object/ELF] - Avoid possible crash in getExtendedSymbolTableIndex().
George Rimar via llvm-commits
- [llvm] r283196 - [Object/ELF] - Avoid possible crash in getExtendedSymbolTableIndex().
George Rimar via llvm-commits
- [lld] r283197 - [ELF] - Do not crash if common symbol has alignment 0.
George Rimar via llvm-commits
- [lld] r283198 - [ELF] - Do not crash if symbol type set to TLS when there is no tls sections.
George Rimar via llvm-commits
- [PATCH] D25189: [Object/ELF] - Avoid possible crash in getExtendedSymbolTableIndex().
George Rimar via llvm-commits
- [PATCH] D25085: [ELF] - Do not crash if common symbol has alignment 0.
George Rimar via llvm-commits
- [PATCH] D25083: [ELF] - Do not crash if symbol type set to TLS when there is no tls sections.
George Rimar via llvm-commits
- [lld] r283201 - [ELF] - Do not crash on invalid symbol index.
George Rimar via llvm-commits
- [PATCH] D25025: [ELF] - Do not crash on invalid symbol index.
George Rimar via llvm-commits
- [PATCH] D25187: [Object/ELF] - Do not crash on invalid sh_offset value of REL[A] section.
George Rimar via llvm-commits
- [llvm] r283204 - [Object/ELF] - Do not crash on invalid sh_offset value of REL[A] section.
George Rimar via llvm-commits
- [PATCH] D25187: [Object/ELF] - Do not crash on invalid sh_offset value of REL[A] section.
George Rimar via llvm-commits
- [PATCH] D25015: [Object/ELF] - Report error on incorrect sh_offset.
George Rimar via llvm-commits
- [lld] r283208 - [ELF] - Do not hang if broken object has option descriptor in .MIPS.options with size of zero.
George Rimar via llvm-commits
- [PATCH] D25229: [ELF] - Do not hang if broken object has option descriptor in .MIPS.options with size of zero.
George Rimar via llvm-commits
- [PATCH] D25229: [ELF] - Do not hang if broken object has option descriptor in .MIPS.options with size of zero.
George Rimar via llvm-commits
- [lld] r283213 - [ELF] - Removed "invalid-" prefix from testcase. NFC.
George Rimar via llvm-commits
- [PATCH] D25231: [ELF] - Make checks in ObjectFile<ELFT>::getSection() stricter.
George Rimar via llvm-commits
- [PATCH] D25233: [ELF] - Do not crash when unable to parse ELF object file.
George Rimar via llvm-commits
- [PATCH] D25233: [ELF] - Do not crash when unable to parse ELF object file.
George Rimar via llvm-commits
- [PATCH] D25235: [ELF] - Do not crash if common symbol alignment set to value greater than UINT32_MAX.
George Rimar via llvm-commits
- [PATCH] D25237: [ELF] - Do not crash on MIPS if there is no object files in input.
George Rimar via llvm-commits
- [lld] r283226 - [ELF] - Do not crash on MIPS if there is no object files in input.
George Rimar via llvm-commits
- [PATCH] D25239: [Object/ELF] - Do not crash on invalid sh_size value of REL[A] section.
George Rimar via llvm-commits
- [PATCH] D25237: [ELF] - Do not crash on MIPS if there is no object files in input.
George Rimar via llvm-commits
- [PATCH] D24706: [ELF] - Partial support of --gdb-index command line option (Part 1).
George Rimar via llvm-commits
- [PATCH] D25233: [ELF] - Do not crash when unable to parse ELF object file.
George Rimar via llvm-commits
- [PATCH] D24706: [ELF] - Partial support of --gdb-index command line option (Part 1).
George Rimar via llvm-commits
- [PATCH] D24706: [ELF] - Partial support of --gdb-index command line option (Part 1).
George Rimar via llvm-commits
- [PATCH] D25239: [Object/ELF] - Do not crash on invalid sh_size value of REL[A] section.
George Rimar via llvm-commits
- [PATCH] D25231: [ELF] - Make checks in ObjectFile<ELFT>::getSection() stricter.
George Rimar via llvm-commits
- [PATCH] D25272: [ELF] - Fixed behavior when amount of inputsections is too large.
George Rimar via llvm-commits
- [PATCH] D25279: [ELF] - Do not crash on large output.
George Rimar via llvm-commits
- [PATCH] D25279: [ELF] - Do not crash on large output.
George Rimar via llvm-commits
- [lld] r283426 - [ELF] - Make checks in ObjectFile<ELFT>::getSection() stricter.
George Rimar via llvm-commits
- [PATCH] D24706: [ELF] - Partial support of --gdb-index command line option (Part 1).
George Rimar via llvm-commits
- [PATCH] D25231: [ELF] - Make checks in ObjectFile<ELFT>::getSection() stricter.
George Rimar via llvm-commits
- [PATCH] D25233: [ELF] - Do not crash when unable to parse ELF object file.
George Rimar via llvm-commits
- [PATCH] D25081: [Object/ELF] - Do not crash on invalid section index.
George Rimar via llvm-commits
- [PATCH] D25087: [Object/ELF] - Do check for invalid section header entry size earlier.
George Rimar via llvm-commits
- [PATCH] D25090: [Object/ELF] - Check that e_shnum is null when e_shoff is.
George Rimar via llvm-commits
- [PATCH] D25091: [Object/ELF] - Do not crash if string table sh_size is equal to zero.
George Rimar via llvm-commits
- [PATCH] D25315: [Object/ELF] - Do section header sh_offset/sh_size values check once during object loading.
George Rimar via llvm-commits
- [PATCH] D25239: [Object/ELF] - Do not crash on invalid sh_size value of REL[A] section.
George Rimar via llvm-commits
- [PATCH] D25239: [Object/ELF] - Do not crash on invalid sh_size value of REL[A] section.
George Rimar via llvm-commits
- [PATCH] D25324: [ELF] - Check that section alignment is a power of 2.
George Rimar via llvm-commits
- [PATCH] D25327: [ELF] - Do not crash on invalid size of dynamic section.
George Rimar via llvm-commits
- [PATCH] D25315: [Object/ELF] - Do section header sh_offset/sh_size values check once during object loading.
George Rimar via llvm-commits
- [PATCH] D25279: [ELF] - Do not crash on large output.
George Rimar via llvm-commits
- [PATCH] D24706: [ELF] - Partial support of --gdb-index command line option (Part 1).
George Rimar via llvm-commits
- [PATCH] D24706: [ELF] - Partial support of --gdb-index command line option (Part 1).
George Rimar via llvm-commits
- [PATCH] D25279: [ELF] - Do not crash on large output.
George Rimar via llvm-commits
- [PATCH] D24706: [ELF] - Partial support of --gdb-index command line option (Part 1).
George Rimar via llvm-commits
- [PATCH] D25279: [ELF] - Do not crash on large output.
George Rimar via llvm-commits
- [PATCH] D24706: [ELF] - Partial support of --gdb-index command line option (Part 1).
George Rimar via llvm-commits
- [PATCH] D24706: [ELF] - Partial support of --gdb-index command line option (Part 1).
George Rimar via llvm-commits
- [lld] r283532 - [ELF] - Do not crash when unable to parse ELF object file.
George Rimar via llvm-commits
- [lld] r283533 - [ELF] - Do not crash on invalid size of dynamic section.
George Rimar via llvm-commits
- [PATCH] D25233: [ELF] - Do not crash when unable to parse ELF object file.
George Rimar via llvm-commits
- [PATCH] D25327: [ELF] - Do not crash on invalid size of dynamic section.
George Rimar via llvm-commits
- [PATCH] D25239: [Object/ELF] - Do not crash on invalid sh_size value of REL[A] section.
George Rimar via llvm-commits
- [PATCH] D25015: [Object/ELF] - Report error on incorrect sh_offset.
George Rimar via llvm-commits
- [PATCH] D25279: [ELF] - Do not crash on large output.
George Rimar via llvm-commits
- [PATCH] D25279: [ELF] - Do not crash on large output.
George Rimar via llvm-commits
- [PATCH] D25324: [ELF] - Check that section alignment is a power of 2.
George Rimar via llvm-commits
- [PATCH] D25324: [ELF] - Check that section alignment is a power of 2.
George Rimar via llvm-commits
- [lld] r283544 - [ELF] - Check that section alignment is a power of 2.
George Rimar via llvm-commits
- [PATCH] D25365: [ELF] - Do not crash on invalid local symbol.
George Rimar via llvm-commits
- [PATCH] D25324: [ELF] - Check that section alignment is a power of 2.
George Rimar via llvm-commits
- [PATCH] D25365: [ELF] - Do not crash on invalid local symbol.
George Rimar via llvm-commits
- [PATCH] D25365: [ELF] - Do not crash on invalid local symbol.
George Rimar via llvm-commits
- [PATCH] D25368: [Object/ELF] - Do not crash on invalid Header->e_shoff value.
George Rimar via llvm-commits
- [PATCH] D25368: [Object/ELF] - Do not crash on invalid Header->e_shoff value.
George Rimar via llvm-commits
- [PATCH] D25368: [Object/ELF] - Do not crash on invalid Header->e_shoff value.
George Rimar via llvm-commits
- [PATCH] D24801: [ELF] - Fix combination of -script and relocatable output.
George Rimar via llvm-commits
- [PATCH] D24801: [ELF] - Fix combination of -script and relocatable output.
George Rimar via llvm-commits
- [PATCH] D25365: [ELF] - Do not crash on absolute local symbol starting from ".L".
George Rimar via llvm-commits
- [lld] r283562 - [ELF] - Fixed assert fail when symbol table has zero sh_info value.
George Rimar via llvm-commits
- [PATCH] D25016: [ELF] - Fixed assert fail when symbol table has zero sh_info value.
George Rimar via llvm-commits
- [PATCH] D25368: [Object/ELF] - Do not crash on invalid Header->e_shoff value.
George Rimar via llvm-commits
- [PATCH] D25368: [Object/ELF] - Do not crash on invalid Header->e_shoff value.
George Rimar via llvm-commits
- [PATCH] D25368: [Object/ELF] - Do not crash on invalid Header->e_shoff value.
George Rimar via llvm-commits
- [PATCH] D25371: [ELF] - Fixed assertion fail when symbol table has invalid sh_info value.
George Rimar via llvm-commits
- [PATCH] D25333: [LV] Avoid rounding errors for predicated instruction costs
Gil Rapaport via llvm-commits
- [PATCH] D25333: [LV] Avoid rounding errors for predicated instruction costs
Gil Rapaport via llvm-commits
- [PATCH] D25377: [coroutines] Store an address of destroy OR cleanup part in the coroutine frame.
Gor Nishanov via llvm-commits
- [PATCH] D25377: [coroutines] Store an address of destroy OR cleanup part in the coroutine frame.
Gor Nishanov via llvm-commits
- [PATCH] D25377: [coroutines] Store an address of destroy OR cleanup part in the coroutine frame.
Gor Nishanov via llvm-commits
- [PATCH] D25377: [coroutines] Store an address of destroy OR cleanup part in the coroutine frame.
Gor Nishanov via llvm-commits
- [PATCH] D25377: [coroutines] Store an address of destroy OR cleanup part in the coroutine frame.
Gor Nishanov via llvm-commits
- [PATCH] D25377: [coroutines] Store an address of destroy OR cleanup part in the coroutine frame.
Gor Nishanov via llvm-commits
- [llvm] r283625 - [coroutines] Store an address of destroy OR cleanup part in the coroutine frame.
Gor Nishanov via llvm-commits
- [PATCH] D25377: [coroutines] Store an address of destroy OR cleanup part in the coroutine frame.
Gor Nishanov via llvm-commits
- [PATCH] D23896: [InstCombine] Try to resubmit the combine of A->B->A BitCast and fix for pr27996
Guozhi Wei via llvm-commits
- [PATCH] D23575: Preserve BasePtr for LEA64_32r
H.J. Lu via llvm-commits
- [PATCH] D24790: [LoopUnroll] Use the upper bound of the loop trip count to completely unroll loops
Haicheng Wu via llvm-commits
- [PATCH] D24790: [LoopUnroll] Use the upper bound of the loop trip count to completely unroll loops
Haicheng Wu via llvm-commits
- [PATCH] D24790: [LoopUnroll] Use the upper bound of the loop trip count to completely unroll loops
Haicheng Wu via llvm-commits
- [PATCH] D24790: [LoopUnroll] Use the upper bound of the loop trip count to completely unroll loops
Haicheng Wu via llvm-commits
- [PATCH] D25119: [CVP] Convert an AShr to a LShr if both operands are known to be nonnegative.
Haicheng Wu via llvm-commits
- [PATCH] D25174: BranchRelaxation: Account for function alignment
Hal Finkel via llvm-commits
- [PATCH] D23271: Move AArch64BranchRelaxation to generic code
Hal Finkel via llvm-commits
- [PATCH] D24816: [Target] move reciprocal estimate settings from TargetOptions to TargetLowering
Hal Finkel via llvm-commits
- [PATCH] D24906: NFC: consistent fp denormal mode names
Hal Finkel via llvm-commits
- [llvm] r283099 - Add new target hooks for LoadStoreVectorizer
Hal Finkel via llvm-commits
- [PATCH] D24459: [SelectionDAGBuilder] Support llvm.flt.rounds on targets where i32 is not legal
Hal Finkel via llvm-commits
- [PATCH] D23155: Power9 - Part-word VSX integer scalar loads/stores and sign extend instructions
Hal Finkel via llvm-commits
- [PATCH] D24168: Refactor LICM pass in preparation for LoopSink pass.
Hal Finkel via llvm-commits
- [PATCH] D24168: Refactor LICM pass in preparation for LoopSink pass.
Hal Finkel via llvm-commits
- [PATCH] D25202: LegalizeDAG: Implement PROMOTE for ISD::BITREVERSE
Hal Finkel via llvm-commits
- [PATCH] D24168: Refactor LICM pass in preparation for LoopSink pass.
Hal Finkel via llvm-commits
- [PATCH] D24168: Refactor LICM pass in preparation for LoopSink pass.
Hal Finkel via llvm-commits
- [PATCH] D23155: Power9 - Part-word VSX integer scalar loads/stores and sign extend instructions
Hal Finkel via llvm-commits
- [PATCH] D23155: Power9 - Part-word VSX integer scalar loads/stores and sign extend instructions
Hal Finkel via llvm-commits
- [PATCH] D22558: Helper functions to verify SESE, SEME
Hal Finkel via llvm-commits
- [PATCH] D9375: An llvm.noalias intrinsic
Hal Finkel via llvm-commits
- [PATCH] D9398: llvm.noalias - GetUnderlyingObjects to optionally collect noalias calls
Hal Finkel via llvm-commits
- [PATCH] D9398: llvm.noalias - GetUnderlyingObjects to optionally collect noalias calls
Hal Finkel via llvm-commits
- [PATCH] D9398: llvm.noalias - GetUnderlyingObjects to optionally collect noalias calls
Hal Finkel via llvm-commits
- [PATCH] D9401: llvm.noalias - The AA implementaton
Hal Finkel via llvm-commits
- [PATCH] D9377: llvm.noalias - don't block EarlyCSE
Hal Finkel via llvm-commits
- [PATCH] D9379: llvm.noalias - don't interfere with llvm.assume
Hal Finkel via llvm-commits
- [PATCH] D9376: llvm.noalias - handling of dead intrinsics
Hal Finkel via llvm-commits
- [PATCH] D9386: llvm.noalias - CaptureTracking needs to look through them
Hal Finkel via llvm-commits
- [PATCH] D9380: llvm.noalias - CodeGen support
Hal Finkel via llvm-commits
- [PATCH] D9378: llvm.noalias - Add IRBuilder support
Hal Finkel via llvm-commits
- [PATCH] D9400: llvm.noalias - Use noalias intrinsics when inlining (and update them when cloning metadata)
Hal Finkel via llvm-commits
- [PATCH] D9400: llvm.noalias - Use noalias intrinsics when inlining (and update them when cloning metadata)
Hal Finkel via llvm-commits
- [PATCH] D9382: llvm.noalias - don't prevent loop vectorization
Hal Finkel via llvm-commits
- [PATCH] D22184: llvm.noalias - don't look through it to simplify GEPs
Hal Finkel via llvm-commits
- [PATCH] D9375: An llvm.noalias intrinsic
Hal Finkel via llvm-commits
- [PATCH] D25215: [InstCombine] Transform !range metadata to !nonnull when combining loads
Hal Finkel via llvm-commits
- [PATCH] D25215: [InstCombine] Transform !range metadata to !nonnull when combining loads
Hal Finkel via llvm-commits
- [PATCH] D25224: Don't filter diagnostics written as YAML to the output file
Hal Finkel via llvm-commits
- [PATCH] D25245: Add quotes for values in the diagnostic remark YAML outputs where necessary
Hal Finkel via llvm-commits
- [PATCH] D25245: Add quotes for values in the diagnostic remark YAML outputs where necessary
Hal Finkel via llvm-commits
- [llvm] r283236 - Don't filter diagnostics written as YAML to the output file
Hal Finkel via llvm-commits
- [PATCH] D25224: Don't filter diagnostics written as YAML to the output file
Hal Finkel via llvm-commits
- [PATCH] D25262: Add an llvm-opt-report tool to generate basic source-annotated optimization summaries
Hal Finkel via llvm-commits
- [PATCH] D25262: Add an llvm-opt-report tool to generate basic source-annotated optimization summaries
Hal Finkel via llvm-commits
- [PATCH] D24459: [SelectionDAGBuilder] Support llvm.flt.rounds on targets where i32 is not legal
Hal Finkel via llvm-commits
- [PATCH] D25262: Add an llvm-opt-report tool to generate basic source-annotated optimization summaries
Hal Finkel via llvm-commits
- [llvm] r283398 - Add an llvm-opt-report tool to generate basic source-annotated optimization summaries
Hal Finkel via llvm-commits
- [PATCH] D25262: Add an llvm-opt-report tool to generate basic source-annotated optimization summaries
Hal Finkel via llvm-commits
- [llvm] r283402 - [llvm-opt-report] Distinguish inlined contexts when optimizations differ
Hal Finkel via llvm-commits
- [llvm] r283407 - Fix tests for Windows
Hal Finkel via llvm-commits
- [llvm] r283440 - [llvm-opt-report] Print line numbers starting from 1
Hal Finkel via llvm-commits
- [llvm] r283443 - [llvm-opt-report] Record VF, etc. correctly for multiple opts on one line
Hal Finkel via llvm-commits
- [PATCH] D25277: [test-suite] Run FP tests twice with -ffp-contract=off/on
Hal Finkel via llvm-commits
- [PATCH] D25348: New utility to visualize optimization records
Hal Finkel via llvm-commits
- [llvm] r283516 - [llvm-opt-report] Use -no-demangle to disable demangling
Hal Finkel via llvm-commits
- [llvm] r283518 - [llvm-opt-report] Left justify unrolling counts, etc.
Hal Finkel via llvm-commits
- [llvm] r283519 - [llvm-opt-report] Left justify unrolling counts, etc.
Hal Finkel via llvm-commits
- [llvm] r283626 - [llvm-opt-report] Don't leave space for opts that never happen
Hal Finkel via llvm-commits
- [llvm] r283655 - ThinLTO: don't perform incremental LTO on module without a hash
Hal Finkel via llvm-commits
- [llvm] r283655 - ThinLTO: don't perform incremental LTO on module without a hash
Hal Finkel via llvm-commits
- [llvm] r283655 - ThinLTO: don't perform incremental LTO on module without a hash
Hal Finkel via llvm-commits
- [llvm] r283655 - ThinLTO: don't perform incremental LTO on module without a hash
Hal Finkel via llvm-commits
- [PATCH] D24680: Jump threading: avoid trying to split edge into landingpad block (PR27840)
Hans Wennborg via llvm-commits
- [llvm] r283129 - Jump threading: avoid trying to split edge into landingpad block (PR27840)
Hans Wennborg via llvm-commits
- [PATCH] D24680: Jump threading: avoid trying to split edge into landingpad block (PR27840)
Hans Wennborg via llvm-commits
- [PATCH] D24680: Jump threading: avoid trying to split edge into landingpad block (PR27840)
Hans Wennborg via llvm-commits
- [PATCH] D25212: Add support to tune jump tables
Hans Wennborg via llvm-commits
- [llvm] r283329 - Revert r282920 "X86: Allow conditional tail calls in Win64 "leaf" functions (PR26302)"
Hans Wennborg via llvm-commits
- [PATCH] D25178: [CodeGen] Don't assume that a landing pad exists in setMustKeepGlobalVariables
Hans Wennborg via llvm-commits
- [llvm] r283439 - Test commit access (NFC)
Henric Karlsson via llvm-commits
- [PATCH] D25320: [MDA][DSE] DBG values no longer impact abort limit for call site dependence analysis
Henric Karlsson via llvm-commits
- [PATCH] D25354: Treat polly as "in tree" if LLVM_EXTERNAL_POLLY_SOURCE_DIR is provided
Hongbin Zheng via llvm-commits
- [PATCH] D25354: Treat polly as "in tree" if LLVM_EXTERNAL_POLLY_SOURCE_DIR is provided
Hongbin Zheng via llvm-commits
- [PATCH] D25354: Treat polly as "in tree" if LLVM_EXTERNAL_POLLY_SOURCE_DIR is provided
Hongbin Zheng via llvm-commits
- [PATCH] D25372: [Polly] Define PATH_MAX on windows
Hongbin Zheng via llvm-commits
- [PATCH] D25372: [Polly] Define PATH_MAX on windows
Hongbin Zheng via llvm-commits
- [polly] r283600 - Define PATH_MAX on windows
Hongbin Zheng via llvm-commits
- [llvm] r283608 - [cmake] Treat polly as "in tree" if LLVM_EXTERNAL_POLLY_SOURCE_DIR is provided
Hongbin Zheng via llvm-commits
- [PATCH] D25322: DAG: Setting Masked-Expand-Load as a variant of Masked-Load node.
Igor Breger via llvm-commits
- [PATCH] D25243: [Statepoints] Reuse stack slots more than once within a basic block
Igor Laevsky via llvm-commits
- [PATCH] D25364: [LCSSA] Use linear algorithm for isRecursivelyLCSSAForm
Igor Laevsky via llvm-commits
- [PATCH] D25355: Target: Replace most PatLeaf patterns that match immediates with ImmLeaf patterns. NFCI.
Jacques Pienaar via llvm-commits
- [PATCH] D25075: [JumpThreading] Allow threading over loop headers when creating single block loops
James Molloy via llvm-commits
- [PATCH] D25075: [JumpThreading] Allow threading over loop headers when creating single block loops
James Molloy via llvm-commits
- [PATCH] D25075: [LazyValueInfo] Understand monotonically increasing loops and identity values
James Molloy via llvm-commits
- [PATCH] D25211: [ARM] Add Cortex-R52 target to LLVM
James Molloy via llvm-commits
- [llvm] r283323 - [Thumb] Don't try and emit LDRH/LDRB from the constant pool
James Molloy via llvm-commits
- [llvm] r283323 - [Thumb] Don't try and emit LDRH/LDRB from the constant pool
James Molloy via llvm-commits
- [llvm] r283422 - [ARM] Improve testcase for r283323
James Molloy via llvm-commits
- [llvm] r283423 - [ARM] Constant pool promotion - fix alignment calculation
James Molloy via llvm-commits
- [PATCH] D25286: Ignore debug info when making optimization decisions in SimplifyCFG.
James Molloy via llvm-commits
- [PATCH] D25211: [ARM] Add Cortex-R52 target to LLVM
James Molloy via llvm-commits
- [PATCH] D25211: [ARM] Add Cortex-R52 target to LLVM
James Molloy via llvm-commits
- [PATCH] D24805: [GVNSink] Initial GVNSink prototype
James Molloy via llvm-commits
- [PATCH] D25291: [AArch64] Optionally use the reciprocal estimation machinery
James Molloy via llvm-commits
- [PATCH] D25291: [AArch64] Optionally use the reciprocal estimation machinery
James Molloy via llvm-commits
- [PATCH] D25291: [AArch64] Optionally use the reciprocal estimation machinery
James Molloy via llvm-commits
- [PATCH] D23563: [RISCV 6/10] Add basic RISCVAsmParser
James Y Knight via llvm-commits
- [PATCH] D23564: [RISCV 7/10] Add RISCVInstPrinter and basic MC assembler tests
James Y Knight via llvm-commits
- [PATCH] D23567: [RISCV 9/10] Add support for disassembly
James Y Knight via llvm-commits
- [PATCH] D23506: [RFC] Generate long nop instructions depending on function-specific subtarget info (version 2)
James Y Knight via llvm-commits
- [llvm] r283381 - [Sparc] Implement UMUL_LOHI and SMUL_LOHI instead of MULHS/MULHU/MUL.
James Y Knight via llvm-commits
- [PATCH] D24956: [SelectionDAG] Add expansion and promotion of [US]MUL_LOHI
James Y Knight via llvm-commits
- [PATCH] D25211: [ARM] Add Cortex-R52 target to LLVM
Javed Absar via llvm-commits
- [PATCH] D24857: [ARM] Assign cost of scaling used in addressing mode for ARM cores
Javed Absar via llvm-commits
- [PATCH] D25211: [ARM] Add Cortex-R52 target to LLVM
Javed Absar via llvm-commits
- [PATCH] D25211: [ARM] Add Cortex-R52 target to LLVM
Javed Absar via llvm-commits
- [llvm] r283542 - [ARM]: Add Cortex-R52 target to LLVM
Javed Absar via llvm-commits
- [llvm] r283551 - [ARM]: add missing switch case for cortex-r52
Javed Absar via llvm-commits
- [llvm] r283542 - [ARM]: Add Cortex-R52 target to LLVM
Javed Absar via llvm-commits
- [PATCH] D21468: Fixed LegacyPassManager inconsistency
Jesper Antonsson via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Joerg Sonnenberger via llvm-commits
- [PATCH] D25287: [SCEVAffinator] Make precise modular math more correct.
Johannes Doerfert via llvm-commits
- [PATCH] D25287: [SCEVAffinator] Make precise modular math more correct.
Johannes Doerfert via llvm-commits
- [PATCH] D25287: [SCEVAffinator] Make precise modular math more correct.
Johannes Doerfert via llvm-commits
- [PATCH] D17260: SystemZ scheduling implementation
Jonas Paulsson via llvm-commits
- [PATCH] D22144: [lit] add support for unsetting environment variable
Jonathan Peyton via llvm-commits
- [PATCH] D22696: [CodeGenPrep] Skip merging empty case blocks
Jun Bum Lim via llvm-commits
- [PATCH] D22696: [CodeGenPrep] Skip merging empty case blocks
Jun Bum Lim via llvm-commits
- [PATCH] D22696: [CodeGenPrep] Skip merging empty case blocks
Jun Bum Lim via llvm-commits
- [PATCH] D22696: [CodeGenPrep] Skip merging empty case blocks
Jun Bum Lim via llvm-commits
- [PATCH] D22696: [CodeGenPrep] Skip merging empty case blocks
Jun Bum Lim via llvm-commits
- [PATCH] D23738: [PM] Extend the explicit 'invalidate' method API on analysis results to accept an Invalidator that allows them to invalidate themselves if their dependencies are in turn invalidated.
Justin Bogner via llvm-commits
- [PATCH] D25266: Add a static_assert to enforce that parameters to llvm::format() are not totally unsafe
Justin Bogner via llvm-commits
- [PATCH] D25312: AMDGPU: Fix use-after-frees
Justin Bogner via llvm-commits
- [PATCH] D25313: Add asan hooks to Recycler and ArrayRecycler
Justin Bogner via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Justin Lebar via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Justin Lebar via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Justin Lebar via llvm-commits
- [PATCH] D25404: [ADT] Let MapVector handle non-copyable values.
Justin Lebar via llvm-commits
- [PATCH] D23738: [PM] Extend the explicit 'invalidate' method API on analysis results to accept an Invalidator that allows them to invalidate themselves if their dependencies are in turn invalidated.
Justin Lebar via llvm-commits
- [PATCH] D25412: Move the global variables representing each Target behind accessor function
Justin Lebar via llvm-commits
- [PATCH] D25412: Move the global variables representing each Target behind accessor function
Justin Lebar via llvm-commits
- [PATCH] D23738: [PM] Extend the explicit 'invalidate' method API on analysis results to accept an Invalidator that allows them to invalidate themselves if their dependencies are in turn invalidated.
Justin Lebar via llvm-commits
- [PATCH] D25418: [ADT] Add make_pointe{e,r}_iterator.
Justin Lebar via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Justin Lebar via llvm-commits
- [PATCH] D21137: Instcombile min/max intrinsics calls
Karthik Bhat via llvm-commits
- [PATCH] D6568: DW_OP_const* is invalid as a location
Katya Romanova via llvm-commits
- Regression in object archive writer
Kevin Enderby via llvm-commits
- [llvm] r283250 - Next set of additional error checks for invalid Mach-O files for the
Kevin Enderby via llvm-commits
- [PATCH] D23155: Power9 - Part-word VSX integer scalar loads/stores and sign extend instructions
Kit Barton via llvm-commits
- [PATCH] D25176: [AMDGPU] Sign extend AShr when promoting (instead of zero extending)
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25176: [AMDGPU] Sign extend AShr when promoting (instead of zero extending)
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D19268: [DAGCombiner] Do not remove the load of stored values when optimizations are disabled
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D19268: [DAGCombiner] Do not remove the load of stored values when optimizations are disabled
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D19268: [DAGCombiner] Do not remove the load of stored values when optimizations are disabled
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25054: [AMDGPU] Pass optimization level to SelectionDAGISel
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25110: [AMDGPU] Remove unused variables from SIOptimizeExecMasking
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25054: [AMDGPU] Pass optimization level to SelectionDAGISel
Konstantin Zhuravlyov via llvm-commits
- [llvm] r283130 - [AMDGPU] Sign extend AShr when promoting (instead of zero extending)
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25176: [AMDGPU] Sign extend AShr when promoting (instead of zero extending)
Konstantin Zhuravlyov via llvm-commits
- [llvm] r283133 - [AMDGPU] Pass optimization level to SelectionDAGISel
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25054: [AMDGPU] Pass optimization level to SelectionDAGISel
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D19268: [DAGCombiner] Do not remove the load of stored values when optimizations are disabled
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25121: [AMDGPU] Promote uniform i16 bitreverse intrinsic to i32
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25298: [AMDGPU] Refactor waitcnt encoding
Konstantin Zhuravlyov via llvm-commits
- [llvm] r283415 - [AMDGPU] Promote uniform i16 bitreverse intrinsic to i32
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25121: [AMDGPU] Promote uniform i16 bitreverse intrinsic to i32
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25302: [AMDGPU] Promote uniform (i1, i16] operations to i32
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25302: [AMDGPU] Promote uniform (i1, i16] operations to i32
Konstantin Zhuravlyov via llvm-commits
- [llvm] r283555 - [AMDGPU] Promote uniform (i1, i16] operations to i32
Konstantin Zhuravlyov via llvm-commits
- [llvm] r283558 - [AMDGPU] AMDGPUCodeGenPrepare: remove extra ';'
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25302: [AMDGPU] Promote uniform (i1, i16] operations to i32
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25375: AMDGPU/SI: Add support for 8-byte relocations
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D25219: [asan] LLVM: Switch to using dynamic shadow offset on iOS
Kostya Serebryany via llvm-commits
- [PATCH] D25218: [asan] Switch to using dynamic shadow offset on iOS
Kostya Serebryany via llvm-commits
- [llvm] r283178 - [libFuzzer] change the probabilities so that we choose only the inputs that are known to be minimal inputs for at least one coverage feature (works only with -shrink=1 for now)
Kostya Serebryany via llvm-commits
- [compiler-rt] r283185 - [sanitizer-coverage] remove stale code, second attempt after failed r282994
Kostya Serebryany via llvm-commits
- [compiler-rt] r282994 - [sanitizer-coverage] remove stale code
Kostya Serebryany via llvm-commits
- [llvm] r283187 - [libFuzzer] remove dfsan support and some related stale code. This is not being used and as is is pretty weak anyway
Kostya Serebryany via llvm-commits
- [compiler-rt] r283270 - [asan] When protect_shadow_gap=0, set up the shadow for the shadow gap. This is needed to support NVIDIA CUDA drivers. Unfortunately, I don't know how to test it properly with CUDA on a public build bot, so adding a test that emulates the CUDA behavior.
Kostya Serebryany via llvm-commits
- [llvm] r283279 - [libFuzzer] clear the corpus elements if they are evicted (i.e. smaller elements with proper coverage are found). Make sure we never try to mutate empty element. Print the corpus size in bytes in the status lines
Kostya Serebryany via llvm-commits
- [llvm] r283286 - [libFuzzer] add ShrinkValueProfileTest, move code around, NFC
Kostya Serebryany via llvm-commits
- [llvm] r283409 - [libFuzzer] refactoring to make -shrink=1 work for value profile, added a test.
Kostya Serebryany via llvm-commits
- [llvm] r283411 - [libFuzzer] when re-running for lsan, don't look at the coverage
Kostya Serebryany via llvm-commits
- [llvm] r283418 - [libFuzzer] be more careful with memory usage, print peak rss in status lines
Kostya Serebryany via llvm-commits
- [zorg] r283646 - [libFuzzer] use the fuzzer-test-suite from external repo
Kostya Serebryany via llvm-commits
- [llvm] r283675 - [libFuzzer] fix use-after-free in libFuzzer found by ... fuzzing.
Kostya Serebryany via llvm-commits
- [llvm] r283676 - [libFuzzer] control the reload interval by a flag, make it 10 seconds by default
Kostya Serebryany via llvm-commits
- [llvm] r283682 - [libFuzzer] when shrinking the corpus, delete evicted files previously created by the current process
Kostya Serebryany via llvm-commits
- [llvm] r283686 - [libFuzzer] make a test less flaky
Kostya Serebryany via llvm-commits
- [llvm] r283122 - [RDF] Replace RegisterAliasInfo with target-independent code using lane masks
Krzysztof Parzyszek via llvm-commits
- [llvm] r283126 - [RDF] Further improve readability of the graph
Krzysztof Parzyszek via llvm-commits
- [PATCH] D25140: ScheduleDAGInstrs: Add condjump deps in addSchedBarrierDeps()
Krzysztof Parzyszek via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Krzysztof Parzyszek via llvm-commits
- [llvm] r283143 - [RDF] Fix liveness propagation through shadows
Krzysztof Parzyszek via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Krzysztof Parzyszek via llvm-commits
- [llvm] r283254 - Revert r283248. It caused failures in the hexagon buildbots.
Krzysztof Parzyszek via llvm-commits
- [llvm] r283315 - Fix machine operand traversal in ScheduleDAGInstrs::fixupKills
Krzysztof Parzyszek via llvm-commits
- [llvm] r283371 - [RDF] Fix live def propagation through basic block
Krzysztof Parzyszek via llvm-commits
- [llvm] r283445 - [RDF] Replace potentially unclear autos with real types
Krzysztof Parzyszek via llvm-commits
- [llvm] r283446 - [RDF] Replace some expensive copies with references in range-based loops
Krzysztof Parzyszek via llvm-commits
- [PATCH] D24675: [AMDGPU] Stop using MCRegisterClass::getSize()
Krzysztof Parzyszek via llvm-commits
- [llvm] r283463 - [Hexagon] Avoid replacing full regs with subregisters in tied operands
Krzysztof Parzyszek via llvm-commits
- [llvm] r283561 - Only track physical registers in LivePhysRegs
Krzysztof Parzyszek via llvm-commits
- [PATCH] D25370: Regenerate removed implicit defs in BranchFolder where necessary
Krzysztof Parzyszek via llvm-commits
- [PATCH] D25370: Regenerate removed implicit defs in BranchFolder where necessary
Krzysztof Parzyszek via llvm-commits
- [PATCH] D25370: Regenerate removed implicit defs in BranchFolder where necessary
Krzysztof Parzyszek via llvm-commits
- [PATCH] D25230: [compiler-rt] Exclude compiler-rt from using -fmodules when LLVM_ENABLE_MODULES=On
Kuba Brecka via llvm-commits
- [compiler-rt] r283658 - [compiler-rt] Exclude compiler-rt from using -fmodules when LLVM_ENABLE_MODULES=On
Kuba Brecka via llvm-commits
- [PATCH] D25230: [compiler-rt] Exclude compiler-rt from using -fmodules when LLVM_ENABLE_MODULES=On
Kuba Brecka via llvm-commits
- [PATCH] D24680: Jump threading: avoid trying to split edge into landingpad block (PR27840)
Kyle Butt via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
Kyle Butt via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
Kyle Butt via llvm-commits
- [llvm] r283164 - Codegen: Tail-duplicate during placement.
Kyle Butt via llvm-commits
- [llvm] r283172 - Revert "Codegen: Tail-duplicate during placement."
Kyle Butt via llvm-commits
- [llvm] r283274 - Codegen: Tail-duplicate during placement.
Kyle Butt via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
Kyle Butt via llvm-commits
- [llvm] r283292 - Revert "Codegen: Tail-duplicate during placement."
Kyle Butt via llvm-commits
- [llvm] r283619 - Codegen: Tail-duplicate during placement.
Kyle Butt via llvm-commits
- [llvm] r283647 - Revert "Codegen: Tail-duplicate during placement."
Kyle Butt via llvm-commits
- [llvm] r283123 - [RTDyld] Fix a bug in RTDyldMemoryManager::deregisterEHFrames.
Lang Hames via llvm-commits
- Regression in object archive writer
Lang Hames via llvm-commits
- Regression in object archive writer
Lang Hames via llvm-commits
- [llvm] r283387 - [Object] Fix a crash in Archive::child_iterator's default constructor.
Lang Hames via llvm-commits
- Regression in object archive writer
Lang Hames via llvm-commits
- [llvm] r283624 - [docs] Fix indentation bug in LangRef.
Lang Hames via llvm-commits
- [PATCH] D18544: TypeBuilder: Use parameter pack to permit any number of function parameters
Lang Hames via llvm-commits
- [PATCH] D18544: TypeBuilder: Use parameter pack to permit any number of function parameters
Lang Hames via llvm-commits
- [PATCH] D25259: [C API] Add LLVMConstExactUDiv and LLVMBuildExactUDiv functions.
Manuel Jacob via llvm-commits
- [llvm] r283269 - [C API] Add LLVMConstExactUDiv and LLVMBuildExactUDiv functions.
Manuel Jacob via llvm-commits
- [PATCH] D25261: [C API] Add LLVMConstBinOp function.
Manuel Jacob via llvm-commits
- [PATCH] D25265: [C API] Add test for D25259 and new LLVMIsExact function.
Manuel Jacob via llvm-commits
- [PATCH] D25265: [C API] Add test for D25259 and new LLVMIsExact function.
Manuel Jacob via llvm-commits
- [PATCH] D25265: [C API] Add test for D25259 and new LLVMIsExact function.
Manuel Jacob via llvm-commits
- [PATCH] D21739: [TTI] Add functions determining if int parameters/returns should be zeroext/signext.
Marcin Kościelnicki via llvm-commits
- [PATCH] D18544: TypeBuilder: Use parameter pack to permit any number of function parameters
Markus Himmel via llvm-commits
- [PATCH] D25360: [XRay] [NFC] [compiler-rt] Move machine-dependent code into machine-dependent files.
Martin Pelikán via llvm-commits
- [llvm] r283383 - [ARM] Use __rt_div functions for divrem on Windows
Martin Storsjo via llvm-commits
- [llvm] r283550 - [ARM] Reapply: Use __rt_div functions for divrem on Windows
Martin Storsjo via llvm-commits
- [PATCH] D25178: [CodeGen] Don't assume that a landing pad exists in setMustKeepGlobalVariables
Martin Storsjö via llvm-commits
- [PATCH] D24076: [ARM] Use __rt_div functions for DIVREM on Windows
Martin Storsjö via llvm-commits
- [PATCH] D24076: [ARM] Use __rt_div functions for DIVREM on Windows
Martin Storsjö via llvm-commits
- [PATCH] D25178: [CodeGen] Don't assume that a landing pad exists in setMustKeepGlobalVariables
Martin Storsjö via llvm-commits
- [PATCH] D24076: [ARM] Use __rt_div functions for DIVREM on Windows
Martin Storsjö via llvm-commits
- [PATCH] D24076: [ARM] Use __rt_div functions for DIVREM on Windows
Martin Storsjö via llvm-commits
- [PATCH] D25178: [CodeGen] Don't assume that a landing pad exists in setMustKeepGlobalVariables
Martin Storsjö via llvm-commits
- [PATCH] D24076: [ARM] Use __rt_div functions for DIVREM on Windows
Martin Storsjö via llvm-commits
- [PATCH] D25332: [ARM] Reapply: Use __rt_div functions for divrem on Windows
Martin Storsjö via llvm-commits
- [llvm] r283383 - [ARM] Use __rt_div functions for divrem on Windows
Martin Storsjö via llvm-commits
- [PATCH] D25332: [ARM] Reapply: Use __rt_div functions for divrem on Windows
Martin Storsjö via llvm-commits
- [PATCH] D14390: [mips] Expansion of LI.S and LI.D
Matija Amidžić via llvm-commits
- [PATCH] D25054: [AMDGPU] Pass optimization level to SelectionDAGISel
Matt Arsenault via llvm-commits
- [PATCH] D25181: AMDGPU: Add definitions for scalar store instructions
Matt Arsenault via llvm-commits
- [PATCH] D25182: AMDGPU: Factor SGPR spilling into separate functions
Matt Arsenault via llvm-commits
- [PATCH] D25183: AMDGPU: Assume spilling will occur at -O0
Matt Arsenault via llvm-commits
- [PATCH] D23269: AArch64: Move remaining target specific BranchRelaxation bits to TII
Matt Arsenault via llvm-commits
- [llvm] r283107 - AMDGPU: Fix missing -verify-machineinstrs in test
Matt Arsenault via llvm-commits
- [llvm] r283108 - AMDGPU: Fix typo
Matt Arsenault via llvm-commits
- [PATCH] D25185: AMDGPU: Use 1/2pi inline imm on VI
Matt Arsenault via llvm-commits
- [PATCH] D25188: Fix nondeterministic output in local stack slot alloc pass
Matt Arsenault via llvm-commits
- [PATCH] D25054: [AMDGPU] Pass optimization level to SelectionDAGISel
Matt Arsenault via llvm-commits
- [PATCH] D25203: AMDGPU/SI: LowerParameter() should be computing align based on memory type
Matt Arsenault via llvm-commits
- [PATCH] D25198: AMDGPU/SI: Fix LowerParameter() for i16 arguments
Matt Arsenault via llvm-commits
- [llvm] r283175 - AMDGPU: Factor SGPR spilling into separate functions
Matt Arsenault via llvm-commits
- [PATCH] D25182: AMDGPU: Factor SGPR spilling into separate functions
Matt Arsenault via llvm-commits
- [PATCH] D25220: AMDGPU: Do not re-use tmpreg in spill/restore lowering
Matt Arsenault via llvm-commits
- [llvm] r283177 - AMDGPU: Refactor indirect vector lowering
Matt Arsenault via llvm-commits
- [PATCH] D25148: AMDGPU: Refactor indirect vector lowering
Matt Arsenault via llvm-commits
- [PATCH] D25298: [AMDGPU] Refactor waitcnt encoding
Matt Arsenault via llvm-commits
- [PATCH] D25289: AMDGPU: Select 64-bit {ADD,SUB}{C,E} nodes
Matt Arsenault via llvm-commits
- [PATCH] D25121: [AMDGPU] Promote uniform i16 bitreverse intrinsic to i32
Matt Arsenault via llvm-commits
- [PATCH] D23269: AArch64: Move remaining target specific BranchRelaxation bits to TII
Matt Arsenault via llvm-commits
- [PATCH] D25306: AMDGPU: Fix use-after-free in SIOptimizeExecMasking
Matt Arsenault via llvm-commits
- [llvm] r283437 - AMDGPU: Partially fix reported code size for some instructions
Matt Arsenault via llvm-commits
- [PATCH] D25307: AMDGPU: Improve SMEM instruction size estimate
Matt Arsenault via llvm-commits
- [PATCH] D19132: AMDGPU: Correct reported code size
Matt Arsenault via llvm-commits
- [PATCH] D25307: AMDGPU: Improve SMEM instruction size estimate
Matt Arsenault via llvm-commits
- [PATCH] D25289: AMDGPU: Select 64-bit {ADD,SUB}{C,E} nodes
Matt Arsenault via llvm-commits
- [llvm] r283458 - AArch64: Move remaining target specific BranchRelaxation bits to TII
Matt Arsenault via llvm-commits
- [llvm] r283459 - Move AArch64BranchRelaxation to generic code
Matt Arsenault via llvm-commits
- [PATCH] D23269: AArch64: Move remaining target specific BranchRelaxation bits to TII
Matt Arsenault via llvm-commits
- [llvm] r283462 - BranchRelaxation: Account for function alignment
Matt Arsenault via llvm-commits
- [PATCH] D25174: BranchRelaxation: Account for function alignment
Matt Arsenault via llvm-commits
- [llvm] r283464 - BranchRelaxation: Support expanding unconditional branches
Matt Arsenault via llvm-commits
- [PATCH] D25250: AMDGPU/SI: Handle div_fmas hazard in GCNHazardRecognizer
Matt Arsenault via llvm-commits
- [PATCH] D25250: AMDGPU/SI: Handle div_fmas hazard in GCNHazardRecognizer
Matt Arsenault via llvm-commits
- [PATCH] D23373: BranchRelaxation: Support expanding unconditional branches
Matt Arsenault via llvm-commits
- [PATCH] D24684: AMDGPU: Remove scheduling info from si_mask_branch
Matt Arsenault via llvm-commits
- [PATCH] D24684: AMDGPU: Remove scheduling info from si_mask_branch
Matt Arsenault via llvm-commits
- [llvm] r283467 - AMDGPU: Support using tablegened MC pseudo expansions
Matt Arsenault via llvm-commits
- [PATCH] D25064: AMDGPU: Support using tablegened MC pseudo expansions
Matt Arsenault via llvm-commits
- [llvm] r283469 - Revert "AMDGPU: Support using tablegened MC pseudo expansions"
Matt Arsenault via llvm-commits
- [llvm] r283470 - Reapply "AMDGPU: Support using tablegened MC pseudo expansions"
Matt Arsenault via llvm-commits
- [llvm] r283471 - AMDGPU: Remove leftover implicit operands when folding immediates
Matt Arsenault via llvm-commits
- [llvm] r283475 - AMDGPU: Remove scheduling info from si_mask_branch
Matt Arsenault via llvm-commits
- [llvm] r283476 - AMDGPU: Don't fold undef uses or copies with implicit uses
Matt Arsenault via llvm-commits
- [PATCH] D24684: AMDGPU: Remove scheduling info from si_mask_branch
Matt Arsenault via llvm-commits
- [PATCH] D25147: AMDGPU: Don't fold undef uses or copies with implicit uses
Matt Arsenault via llvm-commits
- [PATCH] D25146: AMDGPU: Remove leftover implicit operands when folding immediates
Matt Arsenault via llvm-commits
- [llvm] r283521 - AMDGPU: Change check prefix in test
Matt Arsenault via llvm-commits
- [PATCH] D24972: AMDGPU: Add instruction definitions for GPR indexing
Matt Arsenault via llvm-commits
- [PATCH] D25366: AMDGPU/SI: Emit fixups for long branches
Matt Arsenault via llvm-commits
- [PATCH] D24796: [SLPVectorizer] Fix for PR25748: reduction vectorization after loop unrolling.
Matthew Simpson via llvm-commits
- [PATCH] D24796: [SLPVectorizer] Fix for PR25748: reduction vectorization after loop unrolling.
Matthew Simpson via llvm-commits
- [PATCH] D24796: [SLPVectorizer] Fix for PR25748: reduction vectorization after loop unrolling.
Matthew Simpson via llvm-commits
- [PATCH] D24796: [SLPVectorizer] Fix for PR25748: reduction vectorization after loop unrolling.
Matthew Simpson via llvm-commits
- [llvm] r283350 - [LV] Add isScalarWithPredication helper function (NFC)
Matthew Simpson via llvm-commits
- [llvm] r283354 - [LV] Add helper function for predicated block probability (NFC)
Matthew Simpson via llvm-commits
- [llvm] r283364 - [LV] Use getScalarizationOverhead in memory instruction costs (NFC)
Matthew Simpson via llvm-commits
- [llvm] r283365 - [LV] Remove obsolete comment (NFC)
Matthew Simpson via llvm-commits
- [llvm] r283368 - [LV] Pass legality analysis in vectorizer constructor (NFC)
Matthew Simpson via llvm-commits
- [llvm] r283373 - [LV] Pass profitability analysis in vectorizer constructor (NFC)
Matthew Simpson via llvm-commits
- [PATCH] D25333: [LV] Avoid rounding errors for predicated instruction costs
Matthew Simpson via llvm-commits
- [PATCH] D25333: [LV] Avoid rounding errors for predicated instruction costs
Matthew Simpson via llvm-commits
- [llvm] r283563 - [LV] Don't mark multi-use branch conditions uniform
Matthew Simpson via llvm-commits
- [PATCH] D25333: [LV] Avoid rounding errors for predicated instruction costs
Matthew Simpson via llvm-commits
- [llvm] r283140 - X86: Do not produce GOT relocations on windows
Matthias Braun via llvm-commits
- [llvm] r283142 - AArch64Subtarget: Remove unused CPUString field
Matthias Braun via llvm-commits
- [PATCH] D25142: AArch64: Complete macroop fusion lists.
Matthias Braun via llvm-commits
- [PATCH] D25142: AArch64: Complete macroop fusion lists.
Matthias Braun via llvm-commits
- [llvm] r283149 - Set some tests to an unknown vendor and OS
Matthias Braun via llvm-commits
- [llvm] r283151 - TargetMachine: Make the win32-macho workaround more specific.
Matthias Braun via llvm-commits
- [PATCH] D24855: MachineScheduler: Enable macro fusion in post-RA scheduler
Matthias Braun via llvm-commits
- [PATCH] D25140: ScheduleDAGInstrs: Add condjump deps in addSchedBarrierDeps()
Matthias Braun via llvm-commits
- [PATCH] D25140: ScheduleDAGInstrs: Add condjump deps in addSchedBarrierDeps()
Matthias Braun via llvm-commits
- [PATCH] D25220: AMDGPU: Do not re-use tmpreg in spill/restore lowering
Matthias Braun via llvm-commits
- [llvm] r283243 - AArch64: Macrofusion: Split features, add missing combinations.
Matthias Braun via llvm-commits
- [PATCH] D25277: [test-suite] Run FP tests twice with -ffp-contract=off/on
Matthias Braun via llvm-commits
- [PATCH] D25277: [test-suite] Run FP tests twice with -ffp-contract=off/on
Matthias Braun via llvm-commits
- [llvm] r283369 - AMDGPU: Do not re-use tmpreg in spill/restore lowering
Matthias Braun via llvm-commits
- [PATCH] D22397: MIRParser: Rewrite register info initialization; mostly NFC
Matthias Braun via llvm-commits
- [PATCH] D25277: [test-suite] Run FP tests twice with -ffp-contract=off/on
Matthias Braun via llvm-commits
- [PATCH] D25370: Regenerate removed implicit defs in BranchFolder where necessary
Matthias Braun via llvm-commits
- [PATCH] D25370: Regenerate removed implicit defs in BranchFolder where necessary
Matthias Braun via llvm-commits
- [test-suite] r283649 - litsupport: Introduce stats module
Matthias Braun via llvm-commits
- [test-suite] r283650 - Put my filter/analyze/display tool into the repository.
Matthias Braun via llvm-commits
- [PATCH] D25277: [test-suite] Run FP tests twice with -ffp-contract=off/on
Matthias Braun via llvm-commits
- [PATCH] D25191: Modify df_iterator to support post-order actions
Mehdi AMINI via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Mehdi AMINI via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Mehdi AMINI via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Mehdi AMINI via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Mehdi AMINI via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Mehdi AMINI via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Mehdi AMINI via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Mehdi AMINI via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Mehdi AMINI via llvm-commits
- [PATCH] D25214: [InstCombine] Transform !range metadata to !nonnull when combining loads
Mehdi AMINI via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D25257: Use StringRef in Option library instead of raw pointers (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D25257: Use StringRef in Option library instead of raw pointers (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D25261: [C API] Add LLVMConstBinOp function.
Mehdi AMINI via llvm-commits
- [PATCH] D25259: [C API] Add LLVMConstExactUDiv and LLVMBuildExactUDiv functions.
Mehdi AMINI via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D25266: Add a static_assert to enforce that parameters to llvm::format() are not totally unsafe
Mehdi AMINI via llvm-commits
- [PATCH] D25265: [C API] Add test for D25259 and new LLVMIsExact function.
Mehdi AMINI via llvm-commits
- [PATCH] D25266: Add a static_assert to enforce that parameters to llvm::format() are not totally unsafe
Mehdi AMINI via llvm-commits
- [PATCH] D25257: Use StringRef in Option library instead of raw pointers (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D25265: [C API] Add test for D25259 and new LLVMIsExact function.
Mehdi AMINI via llvm-commits
- [PATCH] D25300: ThinLTO: handles modules with empty summaries
Mehdi AMINI via llvm-commits
- [PATCH] D25300: ThinLTO: handles modules with empty summaries
Mehdi AMINI via llvm-commits
- [PATCH] D25266: Add a static_assert to enforce that parameters to llvm::format() are not totally unsafe
Mehdi AMINI via llvm-commits
- [PATCH] D25266: Add a static_assert to enforce that parameters to llvm::format() are not totally unsafe
Mehdi AMINI via llvm-commits
- [PATCH] D24593: Standford/Bubble sort code restructure
Mehdi AMINI via llvm-commits
- [PATCH] D25342: Turn cl::values() (for enum) from a vararg function to using C++ variadic template
Mehdi AMINI via llvm-commits
- [PATCH] D25300: ThinLTO: handles modules with empty summaries
Mehdi AMINI via llvm-commits
- [PATCH] D25300: ThinLTO: handles modules with empty summaries
Mehdi AMINI via llvm-commits
- [PATCH] D25300: ThinLTO: handles modules with empty summaries
Mehdi AMINI via llvm-commits
- [PATCH] D25342: Turn cl::values() (for enum) from a vararg function to using C++ variadic template
Mehdi AMINI via llvm-commits
- [PATCH] D25342: Turn cl::values() (for enum) from a vararg function to using C++ variadic template
Mehdi AMINI via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Mehdi AMINI via llvm-commits
- [PATCH] D25266: Add a static_assert to enforce that parameters to llvm::format() are not totally unsafe
Mehdi AMINI via llvm-commits
- [PATCH] D25358: [Support] Use variadic templates instead of varargs in CommandLineFlags.h ValueClass
Mehdi AMINI via llvm-commits
- [PATCH] D24414: Conditionally eliminate library calls where the result value is not used
Mehdi AMINI via llvm-commits
- [PATCH] D25300: ThinLTO: handles modules with empty summaries
Mehdi AMINI via llvm-commits
- [PATCH] D25379: ThinLTO: don't perform incremental LTO on module without a hash
Mehdi AMINI via llvm-commits
- [PATCH] D25345: [ThinLTO] Handle empty summaries during internalization
Mehdi AMINI via llvm-commits
- [PATCH] D25359: [ThinLTO] Handle module level inline assembly
Mehdi AMINI via llvm-commits
- [PATCH] D24414: Conditionally eliminate library calls where the result value is not used
Mehdi AMINI via llvm-commits
- [PATCH] D25300: ThinLTO: handles modules with empty summaries
Mehdi AMINI via llvm-commits
- [PATCH] D25384: [ThinLTO] Record references to aliases to calls
Mehdi AMINI via llvm-commits
- [PATCH] D25257: Use StringRef in Option library instead of raw pointers (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D25257: Use StringRef in Option library instead of raw pointers (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D25345: [ThinLTO] Handle empty summaries during internalization
Mehdi AMINI via llvm-commits
- [PATCH] D25379: ThinLTO: don't perform incremental LTO on module without a hash
Mehdi AMINI via llvm-commits
- [PATCH] D24414: Conditionally eliminate library calls where the result value is not used
Mehdi AMINI via llvm-commits
- [PATCH] D25384: [ThinLTO] Record references to aliases to calls
Mehdi AMINI via llvm-commits
- [PATCH] D25300: ThinLTO: handles modules with empty summaries
Mehdi AMINI via llvm-commits
- [PATCH] D25394: Add a Chrono.h header to libSupport
Mehdi AMINI via llvm-commits
- [PATCH] D25394: Add a Chrono.h header to libSupport
Mehdi AMINI via llvm-commits
- [PATCH] D25394: Add a Chrono.h header to libSupport
Mehdi AMINI via llvm-commits
- [PATCH] D25384: [ThinLTO] Record references to aliases to calls
Mehdi AMINI via llvm-commits
- [PATCH] D25384: [ThinLTO] Record references to aliases to calls
Mehdi AMINI via llvm-commits
- [PATCH] D25300: ThinLTO: handles modules with empty summaries
Mehdi AMINI via llvm-commits
- [PATCH] D25379: ThinLTO: don't perform incremental LTO on module without a hash
Mehdi AMINI via llvm-commits
- [PATCH] D25342: Turn cl::values() (for enum) from a vararg function to using C++ variadic template
Mehdi AMINI via llvm-commits
- [PATCH] D25342: Turn cl::values() (for enum) from a vararg function to using C++ variadic template
Mehdi AMINI via llvm-commits
- [PATCH] D25257: Use StringRef in Option library instead of raw pointers (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D25257: Use StringRef in Option library instead of raw pointers (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D25412: Move the global variables representing each Target behind accessor function
Mehdi AMINI via llvm-commits
- [PATCH] D25412: Move the global variables representing each Target behind accessor function
Mehdi AMINI via llvm-commits
- [PATCH] D25412: Move the global variables representing each Target behind accessor function
Mehdi AMINI via llvm-commits
- [PATCH] D25412: Move the global variables representing each Target behind accessor function
Mehdi AMINI via llvm-commits
- [PATCH] D25412: Move the global variables representing each Target behind accessor function
Mehdi AMINI via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Mehdi AMINI via llvm-commits
- [llvm] r283148 - [LTO] Fix test to not depend on the exact address of symbols, just their linkage
Mehdi Amini via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Mehdi Amini via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Mehdi Amini via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Mehdi Amini via llvm-commits
- [llvm] r283268 - Use StringRef in TableGen emitted API for attribute (NFC)
Mehdi Amini via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Mehdi Amini via llvm-commits
- [llvm] r283273 - Use StringRef in TableGen (NFC)
Mehdi Amini via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Mehdi Amini via llvm-commits
- [llvm] r283275 - Use StringRef in Support/Darf APIs (NFC)
Mehdi Amini via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Mehdi Amini via llvm-commits
- [llvm] r283277 - Use StringRef instead of raw pointers in ARMBuildAttrs (NFC)
Mehdi Amini via llvm-commits
- [llvm] r283278 - Revert "Use StringRef in Support/Darf APIs (NFC)"
Mehdi Amini via llvm-commits
- [llvm] r283281 - Re-commit "Use StringRef in Support/Darf APIs (NFC)"
Mehdi Amini via llvm-commits
- [llvm] r283283 - Use StringRef in DarwinAsmParser (NFC)
Mehdi Amini via llvm-commits
- [llvm] r283284 - Use StringRef in MCSectionMachO (NFC)
Mehdi Amini via llvm-commits
- [llvm] r283285 - Revert "Re-commit "Use StringRef in Support/Darf APIs (NFC)""
Mehdi Amini via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Mehdi Amini via llvm-commits
- [llvm] r283288 - Use StringRef in ARCRuntimeEntryPoints APIs (NFC)
Mehdi Amini via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Mehdi Amini via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Mehdi Amini via llvm-commits
- [lld] r283290 - Use StringRef in StringSaver API (NFC)
Mehdi Amini via llvm-commits
- [llvm] r283290 - Use StringRef in StringSaver API (NFC)
Mehdi Amini via llvm-commits
- [llvm] r283291 - Use StringRef in FastISel API (NFC)
Mehdi Amini via llvm-commits
- [llvm] r283293 - Use StringRef in ARMConstantPool APIs (NFC)
Mehdi Amini via llvm-commits
- [llvm] r283294 - Blind attempt to fix windows build after r283290 - Use StringRef in StringSaver API (NFC)
Mehdi Amini via llvm-commits
- [llvm] r283298 - Re-commit "Use StringRef in Support/Darf APIs (NFC)"
Mehdi Amini via llvm-commits
- [PATCH] D25266: Add a static_assert to enforce that parameters to llvm::format() are not totally unsafe
Mehdi Amini via llvm-commits
- [PATCH] D25266: Add a static_assert to enforce that parameters to llvm::format() are not totally unsafe
Mehdi Amini via llvm-commits
- [llvm] r283456 - Revert "Use StringRef in LTOModule implementation (NFC)"
Mehdi Amini via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Mehdi Amini via llvm-commits
- [llvm] r283509 - Add a static_assert to enforce that parameters to llvm::format() are not totally unsafe
Mehdi Amini via llvm-commits
- [llvm] r283510 - Revert "Add a static_assert to enforce that parameters to llvm::format() are not totally unsafe"
Mehdi Amini via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Mehdi Amini via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Mehdi Amini via llvm-commits
- [llvm] r283525 - Revert "Revert "Add a static_assert to enforce that parameters to llvm::format() are not totally unsafe""
Mehdi Amini via llvm-commits
- [llvm] r283527 - Use StringReg in TargetParser APIs (NFC)
Mehdi Amini via llvm-commits
- [llvm] r283529 - Use StringRef in ARMELFStreamer (NFC)
Mehdi Amini via llvm-commits
- [llvm] r283581 - Recommit "Use StringRef in LTOModule implementation (NFC)""
Mehdi Amini via llvm-commits
- [llvm] r283653 - Requires the AVR backend for running test/CodeGen/AVR
Mehdi Amini via llvm-commits
- [llvm] r283654 - ThinLTO: handles modules with empty summaries
Mehdi Amini via llvm-commits
- [llvm] r283655 - ThinLTO: don't perform incremental LTO on module without a hash
Mehdi Amini via llvm-commits
- [llvm] r283671 - Turn cl::values() (for enum) from a vararg function to using C++ variadic template
Mehdi Amini via llvm-commits
- [polly] r283671 - Turn cl::values() (for enum) from a vararg function to using C++ variadic template
Mehdi Amini via llvm-commits
- [llvm] r283681 - ThinLTO: Fix Gold test after caching fix in r283655
Mehdi Amini via llvm-commits
- [llvm] r283655 - ThinLTO: don't perform incremental LTO on module without a hash
Mehdi Amini via llvm-commits
- [llvm] r282854 - [AVR] Add the assembly instruction printer
Mehdi Amini via llvm-commits
- [llvm] r283702 - Move the global variables representing each Target behind accessor function
Mehdi Amini via llvm-commits
- [llvm] r282854 - [AVR] Add the assembly instruction printer
Mehdi Amini via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Mehdi Amini via llvm-commits
- [llvm] r283473 - Add -strip-nonlinetable-debuginfo capability
Michael Ilseman via llvm-commits
- [llvm] r283478 - Revert "Add -strip-nonlinetable-debuginfo capability"
Michael Ilseman via llvm-commits
- [PATCH] D25155: [Polly] Build and run isl_test as part of check-polly
Michael Kruse via llvm-commits
- [PATCH] D25155: [Polly] Build and run isl_test as part of check-polly
Michael Kruse via llvm-commits
- [PATCH] D25095: [Polly] Ignore removed memory access. NFC.
Michael Kruse via llvm-commits
- [PATCH] D25155: [Polly] Build and run isl_test as part of check-polly
Michael Kruse via llvm-commits
- [PATCH] D25095: [Polly] Ignore removed memory access. NFC.
Michael Kruse via llvm-commits
- [PATCH] D25095: [Polly] Ignore removed memory access. NFC.
Michael Kruse via llvm-commits
- [PATCH] D25155: [Polly] Build and run isl_test as part of check-polly
Michael Kruse via llvm-commits
- [PATCH] D25155: [Polly] Build and run isl_test as part of check-polly
Michael Kruse via llvm-commits
- [polly] r283221 - [ScopInfo] Make simplifySCoP() public. NFC.
Michael Kruse via llvm-commits
- [PATCH] D25155: [Polly] Build and run isl_test as part of check-polly
Michael Kruse via llvm-commits
- [polly] r283232 - [ScopInfo] Scalar access do not have indirect base pointers.
Michael Kruse via llvm-commits
- [polly] r283233 - [ScopInfo] Add -polly-unprofitable-scalar-accs option.
Michael Kruse via llvm-commits
- [PATCH] D25155: [Polly] Build and run isl_test as part of check-polly
Michael Kruse via llvm-commits
- [PATCH] D25287: [SCEVAffinator] Make precise modular math more correct.
Michael Kruse via llvm-commits
- [PATCH] D25354: Treat polly as "in tree" if LLVM_EXTERNAL_POLLY_SOURCE_DIR is provided
Michael Kruse via llvm-commits
- [PATCH] D25287: [SCEVAffinator] Make precise modular math more correct.
Michael Kruse via llvm-commits
- [polly] r283546 - [cmake] Move isl_test artifacts to Polly folder.
Michael Kruse via llvm-commits
- [polly] r283547 - [cmake] Unify disabling upstream project warnings.
Michael Kruse via llvm-commits
- [PATCH] D25372: [Polly] Define PATH_MAX on windows
Michael Kruse via llvm-commits
- [PATCH] D25354: Treat polly as "in tree" if LLVM_EXTERNAL_POLLY_SOURCE_DIR is provided
Michael Kruse via llvm-commits
- [PATCH] D25372: [Polly] Define PATH_MAX on windows
Michael Kruse via llvm-commits
- [PATCH] D25007: [DAG] Teach computeKnownBits and ComputeNumSignBits in SelectionDAG to look through EXTRACT_VECTOR_ELT.
Michael Kuperstein via llvm-commits
- [PATCH] D25022: Register Calling Convention - CodeGen Basic Additions
Michael Kuperstein via llvm-commits
- [PATCH] D25022: Register Calling Convention - CodeGen Basic Additions
Michael Kuperstein via llvm-commits
- [llvm] r283480 - [DAG] Generalize build_vector -> vector_shuffle combine for more than 2 inputs
Michael Kuperstein via llvm-commits
- [PATCH] D24683: [DAGCombine] Generalize build_vector -> vector_shuffle combine for more than 2 inputs
Michael Kuperstein via llvm-commits
- [PATCH] D24796: [SLPVectorizer] Fix for PR25748: reduction vectorization after loop unrolling.
Michael Kuperstein via llvm-commits
- [PATCH] D24796: [SLPVectorizer] Fix for PR25748: reduction vectorization after loop unrolling.
Michael Kuperstein via llvm-commits
- [llvm] r283486 - [X86] Preserve BasePtr for LEA64_32r
Michael Kuperstein via llvm-commits
- [PATCH] D23575: Preserve BasePtr for LEA64_32r
Michael Kuperstein via llvm-commits
- [PATCH] D25350: [X86] Enable interleaved memory accesses by default
Michael Kuperstein via llvm-commits
- [llvm] r283512 - [LV] Remove triples from target-independent vectorizer tests. NFC.
Michael Kuperstein via llvm-commits
- [PATCH] D25350: [X86] Enable interleaved memory accesses by default
Michael Kuperstein via llvm-commits
- [PATCH] D25374: [DAGCombiner] Update most ADD combines to support general vector combines
Michael Kuperstein via llvm-commits
- [PATCH] D24896: [safestack] Require TargetMachine to be provided.
Michael LeMay via llvm-commits
- [PATCH] D24896: [safestack] Require TargetMachine to be provided.
Michael LeMay via llvm-commits
- [PATCH] D19852: [safestack] Use non-thread-local unsafe stack pointer for Contiki OS
Michael LeMay via llvm-commits
- [llvm] r283282 - [LoopDistribute] Fix a typo in the pass name.
Michael Zolotukhin via llvm-commits
- [PATCH] D25364: [LCSSA] Use linear algorithm for isRecursivelyLCSSAForm
Michael Zolotukhin via llvm-commits
- [llvm] r283717 - [x86][inline-asm][llvm] accept 'v' constraint
Michael Zuckerman via llvm-commits
- [llvm] r283188 - [cmake] Use separate doctrees to prevent races between Sphinx instances
Michal Gorny via llvm-commits
- [llvm] r283189 - [cmake] Reintroduce (ldconfig-compatible) SOVERSIONs on shared libraries
Michal Gorny via llvm-commits
- [llvm] r283247 - [cmake] Make LIT_COMMAND configurable and improve fallback support
Michal Gorny via llvm-commits
- [PATCH] D25177: [cmake] Create versioned symlinks on versioned tools
Michał Górny via llvm-commits
- [llvm-dev] Upgrading phabricator
Michał Górny via llvm-commits
- [PATCH] D25195: [lit] Fix FormatError on individual test timeout
Michał Górny via llvm-commits
- [PATCH] D23755: [cmake] Use separate doctrees to prevent races between Sphinx instances
Michał Górny via llvm-commits
- [PATCH] D23755: [cmake] Use separate doctrees to prevent races between Sphinx instances
Michał Górny via llvm-commits
- [PATCH] D23755: [cmake] Use separate doctrees to prevent races between Sphinx instances
Michał Górny via llvm-commits
- [PATCH] D24757: [cmake] Reintroduce (ldconfig-compatible) SOVERSIONs on shared libraries
Michał Górny via llvm-commits
- [PATCH] D25236: [lit] Fix test shtest-timeout.py for modern output
Michał Górny via llvm-commits
- [PATCH] D25076: [cmake] Make LIT_COMMAND configurable and improve fallback support
Michał Górny via llvm-commits
- [PATCH] D25076: [cmake] Make LIT_COMMAND configurable and improve fallback support
Michał Górny via llvm-commits
- [PATCH] D25076: [cmake] Make LIT_COMMAND configurable and improve fallback support
Michał Górny via llvm-commits
- [PATCH] D25076: [cmake] Make LIT_COMMAND configurable and improve fallback support
Michał Górny via llvm-commits
- [PATCH] D25076: [cmake] Make LIT_COMMAND configurable and improve fallback support
Michał Górny via llvm-commits
- [llvm] r283037 - [X86][SSE] Enable commutation from MOVSD/MOVSS to BLENDPD/BLENDPS on SSE41+ targets
Mikael Holmén via llvm-commits
- [llvm] r283037 - [X86][SSE] Enable commutation from MOVSD/MOVSS to BLENDPD/BLENDPS on SSE41+ targets
Mikael Holmén via llvm-commits
- [PATCH] D25280: [X86][SSE] Update register class during MOVSD/MOVSS - BLENDPD/BLENDPS commutation
Mikael Holmén via llvm-commits
- [PATCH] D25318: [DAG] Don't increase SDNodeOrder for dbg.value/declare.
Mikael Holmén via llvm-commits
- [llvm] r283136 - [sancov] using env for better portability
Mike Aizatsky via llvm-commits
- [llvm] r283241 - [sancov] renamed symcov-report-server to coverage-report-server
Mike Aizatsky via llvm-commits
- [PATCH] D23155: Power9 - Part-word VSX integer scalar loads/stores and sign extend instructions
Nemanja Ivanovic via llvm-commits
- [PATCH] D23155: Power9 - Part-word VSX integer scalar loads/stores and sign extend instructions
Nemanja Ivanovic via llvm-commits
- [llvm] r283190 - [Power9] Part-word VSX integer scalar loads/stores and sign extend instructions
Nemanja Ivanovic via llvm-commits
- [PATCH] D23155: Power9 - Part-word VSX integer scalar loads/stores and sign extend instructions
Nemanja Ivanovic via llvm-commits
- [llvm] r283191 - Fix a test case failure on Apple PPC.
Nemanja Ivanovic via llvm-commits
- [llvm] r283212 - [Power9] Exploit D-Form VSX Scalar memory ops that target full VSX register set
Nemanja Ivanovic via llvm-commits
- [PATCH] D17577: rewriteBuiltinFunctionDecl incorrectly tests for address-space-qualified pointer operand.
Nick Johnson via llvm-commits
- [PATCH] D996: hasPath
Nick Lewycky via llvm-commits
- [llvm] r283528 - AMDGPU: Fix use-after-free in SIOptimizeExecMasking
Nicolai Haehnle via llvm-commits
- [PATCH] D24956: [SelectionDAG] Add expansion and promotion of [US]MUL_LOHI
Nicolai Hähnle via llvm-commits
- [PATCH] D24956: [SelectionDAG] Add expansion and promotion of [US]MUL_LOHI
Nicolai Hähnle via llvm-commits
- [PATCH] D24956: [SelectionDAG] Add expansion and promotion of [US]MUL_LOHI
Nicolai Hähnle via llvm-commits
- [PATCH] D25289: AMDGPU: Select 64-bit {ADD,SUB}{C,E} nodes
Nicolai Hähnle via llvm-commits
- [PATCH] D24956: [SelectionDAG] Add expansion and promotion of [US]MUL_LOHI
Nicolai Hähnle via llvm-commits
- [PATCH] D25306: AMDGPU: Fix use-after-free in SIOptimizeExecMasking
Nicolai Hähnle via llvm-commits
- [PATCH] D25312: AMDGPU: Fix use-after-frees
Nicolai Hähnle via llvm-commits
- [PATCH] D25313: Add asan hooks to Recycler and ArrayRecycler
Nicolai Hähnle via llvm-commits
- [PATCH] D25289: AMDGPU: Select 64-bit {ADD,SUB}{C,E} nodes
Nicolai Hähnle via llvm-commits
- [PATCH] D24684: AMDGPU: Remove scheduling info from si_mask_branch
Nicolai Hähnle via llvm-commits
- [llvm] r283111 - Prevent out of order HashDirective lexing in AsmLexer.
Nirav Dave via llvm-commits
- [PATCH] D25288: [X86] Fix intel syntax push parsing bug
Nirav Dave via llvm-commits
- [PATCH] D25288: [X86] Fix intel syntax push parsing bug
Nirav Dave via llvm-commits
- [llvm] r283457 - [X86] Fix intel syntax push parsing bug
Nirav Dave via llvm-commits
- [PATCH] D25288: [X86] Fix intel syntax push parsing bug
Nirav Dave via llvm-commits
- [PATCH] D18663: Cleanup Chain Handling in X86ISelLowering
Nirav Davé via llvm-commits
- [llvm] r283427 - fix build on cygwin
Nuno Lopes via llvm-commits
- [PATCH] D24462: [ARM] Don't convert switches to lookup tables of pointers with ROPI/RWPI
Oliver Stannard via llvm-commits
- [PATCH] D25180: [ARM] Fix registers clobbered by SjLj EH on soft-float targets
Oliver Stannard via llvm-commits
- [PATCH] D24228: [Thumb] Save/restore high registers in Thumb1 pro/epilogues
Oliver Stannard via llvm-commits
- [PATCH] D24228: [Thumb] Save/restore high registers in Thumb1 pro/epilogues
Oliver Stannard via llvm-commits
- [PATCH] D24462: [ARM] Don't convert switches to lookup tables of pointers with ROPI/RWPI
Oliver Stannard via llvm-commits
- [llvm] r283530 - [ARM] Don't convert switches to lookup tables of pointers with ROPI/RWPI
Oliver Stannard via llvm-commits
- [PATCH] D24462: [ARM] Don't convert switches to lookup tables of pointers with ROPI/RWPI
Oliver Stannard via llvm-commits
- [PATCH] D25281: [ARM] Fix invalid VLDM/VSTM access when targeting Big Endian with NEON
Oliver Stannard via llvm-commits
- [PATCH] D25022: Register Calling Convention - CodeGen Basic Additions
Oren Ben Simhon via llvm-commits
- [PATCH] D25022: Register Calling Convention - CodeGen Basic Additions
Oren Ben Simhon via llvm-commits
- [PATCH] D25022: Register Calling Convention - CodeGen Basic Additions
Oren Ben Simhon via llvm-commits
- [llvm] r283318 - Test commit permission
Oren Ben Simhon via llvm-commits
- [llvm] r283319 - Test commit permission
Oren Ben Simhon via llvm-commits
- [PATCH] D25022: Register Calling Convention - CodeGen Basic Additions
Oren Ben Simhon via llvm-commits
- [PATCH] D25022: Register Calling Convention - CodeGen Basic Additions
Oren Ben Simhon via llvm-commits
- [PATCH] D25022: Register Calling Convention - CodeGen Basic Additions
Oren Ben Simhon via llvm-commits
- [PATCH] D24863: Keep dependencies separated between static and dynamic libraries. Fix for bug #28127.
Pablo Oliveira via llvm-commits
- [PATCH] D25132: Invoke add-discriminator at -g0 -fsample-profile
Paul Robinson via llvm-commits
- [PATCH] D25132: Invoke add-discriminator at -g0 -fsample-profile
Paul Robinson via llvm-commits
- [PATCH] D25132: Invoke add-discriminator at -g0 -fsample-profile
Paul Robinson via llvm-commits
- [PATCH] D24863: Keep dependencies separated between static and dynamic libraries. Fix for bug #28127.
Pavel Labath via llvm-commits
- [PATCH] D25394: Add a Chrono.h header to libSupport
Pavel Labath via llvm-commits
- [PATCH] D25416: Add Chrono.h - std::chrono support header
Pavel Labath via llvm-commits
- [PATCH] D25416: Add Chrono.h - std::chrono support header
Pavel Labath via llvm-commits
- [PATCH] D25152: [RFC/WIP] CodeGen: Initial support for references to absolute symbols in immediate operands.
Peter Collingbourne via llvm-commits
- [PATCH] D25218: [asan] Switch to using dynamic shadow offset on iOS
Peter Collingbourne via llvm-commits
- [llvm] r283366 - FastISel: Remove unused/un-overridden entry points. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D24896: [safestack] Require TargetMachine to be provided.
Peter Collingbourne via llvm-commits
- [PATCH] D25301: CodeGen: Sign extend immediates passed to FastISel entry points instead of zero extending them.
Peter Collingbourne via llvm-commits
- [PATCH] D24896: [safestack] Require TargetMachine to be provided.
Peter Collingbourne via llvm-commits
- [PATCH] D24896: [safestack] Require TargetMachine to be provided.
Peter Collingbourne via llvm-commits
- [PATCH] D24896: [safestack] Require TargetMachine to be provided.
Peter Collingbourne via llvm-commits
- [llvm] r283515 - Target: Remove unused patterns and transforms. NFC.
Peter Collingbourne via llvm-commits
- [PATCH] D25355: Target: Replace most PatLeaf patterns that match immediates with ImmLeaf patterns. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D19852: [safestack] Use non-thread-local unsafe stack pointer for Contiki OS
Peter Collingbourne via llvm-commits
- [llvm] r283690 - Target: Remove unused entities.
Peter Collingbourne via llvm-commits
- [llvm] r283691 - MC: Remove unused entities.
Peter Collingbourne via llvm-commits
- [PATCH] D25304: cmake: Set the proper rpath in add_llvm_executable and llvm_add_library
Peter Levine via llvm-commits
- [PATCH] D25304: cmake: Set the proper rpath in add_llvm_executable and llvm_add_library
Peter Levine via llvm-commits
- [PATCH] D25304: cmake: Set the proper rpath in add_llvm_executable and llvm_add_library
Peter Levine via llvm-commits
- [PATCH] D25304: cmake: Set the proper rpath in add_llvm_executable and llvm_add_library
Peter Levine via llvm-commits
- [PATCH] D25304: cmake: Set the proper rpath in add_llvm_executable and llvm_add_library
Peter Levine via llvm-commits
- [PATCH] D25079: [ELF] Set maximum page size to 65536 on AArch64
Peter Smith via llvm-commits
- [PATCH] D25079: [ELF] Set maximum page size to 65536 on AArch64
Peter Smith via llvm-commits
- [PATCH] D25079: [ELF] Set maximum page size to 65536 on AArch64
Peter Smith via llvm-commits
- [PATCH] D25079: [ELF] Set maximum page size to 65536 on AArch64
Peter Smith via llvm-commits
- [PATCH] D25127: [ARM][LLD] .ARM.exidx support for executables/shared libraries
Peter Smith via llvm-commits
- [PATCH] D25127: [ARM][LLD] .ARM.exidx support for executables/shared libraries
Peter Smith via llvm-commits
- [PATCH] D25066: [ELF] Do not merge sections in case of relocatable object generation
Peter Smith via llvm-commits
- [PATCH] D25234: [LLD][ARM] Garbage collection support for .ARM.exidx sections
Peter Smith via llvm-commits
- [PATCH] D25234: [LLD][ARM] Garbage collection support for .ARM.exidx sections
Peter Smith via llvm-commits
- [PATCH] D25127: [ARM][LLD] .ARM.exidx support for executables/shared libraries
Peter Smith via llvm-commits
- [PATCH] D25270: [lsan] [aarch64] Fix printing of pointers in make check tests
Peter Smith via llvm-commits
- [PATCH] D25234: [LLD][ARM] Garbage collection support for .ARM.exidx sections
Peter Smith via llvm-commits
- [PATCH] D25234: [LLD][ARM] Garbage collection support for .ARM.exidx sections
Peter Smith via llvm-commits
- [PATCH] D25234: [LLD][ARM] Garbage collection support for .ARM.exidx sections
Peter Smith via llvm-commits
- [llvm] r283419 - [Triple] Add triple for Fuchsia
Petr Hosek via llvm-commits
- [PATCH] D25116: Add triple for Fuchsia
Petr Hosek via llvm-commits
- [PATCH] D25413: [libcxx] Use libunwind instead of libgcc_s if libcxxabi uses it
Petr Hosek via llvm-commits
- [PATCH] D25414: [libcxx] Add support for Fuchsia
Petr Hosek via llvm-commits
- [PATCH] D24627: X86: Do not produce GOT relocations on windows
Phabricator via llvm-commits
- [PATCH] D24814: Fix IntegerType::MAX_INT_BITS value
Phabricator via llvm-commits
- [PATCH] D25197: [RS4GC] Handle ShuffleVector instruction in findBasePointer
Phabricator via llvm-commits
- [PATCH] D25219: [asan] LLVM: Switch to using dynamic shadow offset on iOS
Phabricator via llvm-commits
- [PATCH] D25218: [asan] Switch to using dynamic shadow offset on iOS
Phabricator via llvm-commits
- [PATCH] D25142: AArch64: Complete macroop fusion lists.
Phabricator via llvm-commits
- [PATCH] D24896: [safestack] Require TargetMachine to be provided.
Phabricator via llvm-commits
- [PATCH] D25220: AMDGPU: Do not re-use tmpreg in spill/restore lowering
Phabricator via llvm-commits
- [PATCH] D24990: [ubsan] Turn on 'Has CXXABI' to enable support for -fsanitize=vptr on Darwin
Phabricator via llvm-commits
- [PATCH] D24435: Delete more dead code in SelectionDAG (NFC)
Phabricator via llvm-commits
- [PATCH] D25306: AMDGPU: Fix use-after-free in SIOptimizeExecMasking
Phabricator via llvm-commits
- [PATCH] D24772: [ValueTracking] Fix crash in GetPointerBaseWithConstantOffset()
Phabricator via llvm-commits
- [PATCH] D25366: AMDGPU/SI: Emit fixups for long branches
Phabricator via llvm-commits
- [PATCH] D25341: [RS4GC] Strengthen coverage: add more tests
Phabricator via llvm-commits
- [PATCH] D25375: AMDGPU/SI: Add support for 8-byte relocations
Phabricator via llvm-commits
- [PATCH] D25372: [Polly] Define PATH_MAX on windows
Phabricator via llvm-commits
- [PATCH] D25354: Treat polly as "in tree" if LLVM_EXTERNAL_POLLY_SOURCE_DIR is provided
Phabricator via llvm-commits
- [PATCH] D25250: AMDGPU/SI: Handle div_fmas hazard in GCNHazardRecognizer
Phabricator via llvm-commits
- [PATCH] D25230: [compiler-rt] Exclude compiler-rt from using -fmodules when LLVM_ENABLE_MODULES=On
Phabricator via llvm-commits
- Intrinsic mangling and typeless pointers
Philip Reames via llvm-commits
- [PATCH] D25075: [JumpThreading] Allow threading over loop headers when creating single block loops
Philip Reames via llvm-commits
- [PATCH] D25197: [RS4GC] Handle ShuffleVector instruction in findBasePointer
Philip Reames via llvm-commits
- [PATCH] D25243: [Statepoints] Reuse stack slots more than once within a basic block
Philip Reames via llvm-commits
- [PATCH] D25364: [LCSSA] Use linear algorithm for isRecursivelyLCSSAForm
Philip Reames via llvm-commits
- [PATCH] D25364: [LCSSA] Use linear algorithm for isRecursivelyLCSSAForm
Philip Reames via llvm-commits
- [PATCH] D25096: [RS4GC] New pass to remove gc.relocates added by RS4GC
Philip Reames via llvm-commits
- [PATCH] D24866: Don't look through addrspace cast which changes pointer size
Philip Reames via llvm-commits
- [PATCH] D21948: [DSE] fix - missing store to runtime stack in thunk with tail call bvval arg
Philip Reames via llvm-commits
- [PATCH] D21850: [AArch64] Emit StackMaps for all binary formats
Philip Reames via llvm-commits
- [PATCH] D25386: [LVI] Try to document the complexities of context instructions
Philip Reames via llvm-commits
- [PATCH] D23885: [ThinLTO] add constArgumentsBitmask to caller summary
Piotr Padlewski via llvm-commits
- [PATCH] D25268: Handle *_EXTEND_VECTOR_INREG during Integer Legalization
Pirama Arumuga Nainar via llvm-commits
- [PATCH] D25268: Handle *_EXTEND_VECTOR_INREG during Integer Legalization
Pirama Arumuga Nainar via llvm-commits
- [PATCH] D25268: Handle *_EXTEND_VECTOR_INREG during Integer Legalization
Pirama Arumuga Nainar via llvm-commits
- [PATCH] D25268: Handle *_EXTEND_VECTOR_INREG during Integer Legalization
Pirama Arumuga Nainar via llvm-commits
- [llvm] r283496 - Handle *_EXTEND_VECTOR_INREG during Integer Legalization
Pirama Arumuga Nainar via llvm-commits
- [PATCH] D25268: Handle *_EXTEND_VECTOR_INREG during Integer Legalization
Pirama Arumuga Nainar via llvm-commits
- [PATCH] D25268: Handle *_EXTEND_VECTOR_INREG during Integer Legalization
Pirama Arumuga Nainar via llvm-commits
- [compiler-rt] r283139 - [esan] Fix ESan test failure on Debian Sid bot
Qin Zhao via llvm-commits
- [compiler-rt] r283598 - [esan] Fix ESan test failure on Debian Sid bot
Qin Zhao via llvm-commits
- [PATCH] D25088: [x86] Fixing PR28755 by precomputing the address used in CMPXCHG8B
Quentin Colombet via llvm-commits
- [PATCH] D25088: [x86] Fixing PR28755 by precomputing the address used in CMPXCHG8B
Quentin Colombet via llvm-commits
- [llvm] r283144 - [AArch64][RegisterBankInfo] Add getSameKindofOperandsMapping.
Quentin Colombet via llvm-commits
- [PATCH] D25192: [x86] Minor refactoring of X86TargetLowering::EmitInstrWithCustomInserter:
Quentin Colombet via llvm-commits
- [PATCH] D25192: [x86] Minor refactoring of X86TargetLowering::EmitInstrWithCustomInserter:
Quentin Colombet via llvm-commits
- [PATCH] D25088: [x86] Fixing PR28755 by precomputing the address used in CMPXCHG8B
Quentin Colombet via llvm-commits
- [PATCH] D25070: [RegAllocGreedy] Attempt to split unspillable live intervals
Quentin Colombet via llvm-commits
- [PATCH] D25070: [RegAllocGreedy] Attempt to split unspillable live intervals
Quentin Colombet via llvm-commits
- [PATCH] D22397: MIRParser: Rewrite register info initialization; mostly NFC
Quentin Colombet via llvm-commits
- [PATCH] D25280: [X86][SSE] Update register class during MOVSD/MOVSS - BLENDPD/BLENDPS commutation
Quentin Colombet via llvm-commits
- [PATCH] D25347: [VirtRegRewriter] Eliminate COPYs before re-writing by renaming.
Quentin Colombet via llvm-commits
- [PATCH] D25347: [VirtRegRewriter] Eliminate COPYs before re-writing by renaming.
Quentin Colombet via llvm-commits
- [PATCH] D25070: [RegAllocGreedy] Attempt to split unspillable live intervals
Quentin Colombet via llvm-commits
- [PATCH] D25347: [VirtRegRewriter] Eliminate COPYs before re-writing by renaming.
Quentin Colombet via llvm-commits
- [lld] r283267 - Update for llvm change.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D25344: Add a fast path to alignTo.
Rafael Avila de Espindola via llvm-commits
- [llvm] r283117 - Don't drop the llvm. prefix when renaming.
Rafael Espindola via llvm-commits
- [llvm] r283125 - Use getSize instead of data().size(). NFC.
Rafael Espindola via llvm-commits
- [llvm] r283127 - Revert "Use getSize instead of data().size(). NFC."
Rafael Espindola via llvm-commits
- [llvm] r283216 - Remove duplicated typedef. NFC.
Rafael Espindola via llvm-commits
- [llvm] r283266 - Misc improvements to StringTableBuilder.
Rafael Espindola via llvm-commits
- [lld] r283267 - Update for llvm change.
Rafael Espindola via llvm-commits
- [lld] r283328 - Remove redundant check. NFC.
Rafael Espindola via llvm-commits
- [llvm] r283336 - Don't pass null to memcpy. Should fix the asan bots.
Rafael Espindola via llvm-commits
- [lld] r283340 - Simplify setting the Live bit in SectionPiece. NFC.
Rafael Espindola via llvm-commits
- [lld] r283357 - Compact SectionPiece.
Rafael Espindola via llvm-commits
- [llvm] r283359 - Allow the caller to pass in the hash.
Rafael Espindola via llvm-commits
- [lld] r283367 - Store the hash in SectionPiece.
Rafael Espindola via llvm-commits
- [llvm] r283447 - Use range loop. NFC.
Rafael Espindola via llvm-commits
- [llvm] r283453 - Refactor duplicated typedefs. NFC.
Rafael Espindola via llvm-commits
- [llvm] r283454 - Refactor to use getSectionContentsAsArray.
Rafael Espindola via llvm-commits
- [llvm] r283455 - Centralize sh_entsize checking.
Rafael Espindola via llvm-commits
- [lld] r283556 - Add () for clarity. NFC.
Rafael Espindola via llvm-commits
- Intrinsic mangling and typeless pointers
Rafael Espíndola via llvm-commits
- Intrinsic mangling and typeless pointers
Rafael Espíndola via llvm-commits
- [PATCH] D25184: Don't drop the llvm. prefix when renaming
Rafael Espíndola via llvm-commits
- [PATCH] D25184: Don't drop the llvm. prefix when renaming
Rafael Espíndola via llvm-commits
- [PATCH] D25127: [ARM][LLD] .ARM.exidx support for executables/shared libraries
Rafael Espíndola via llvm-commits
- [PATCH] D25279: [ELF] - Do not crash on large output.
Rafael Espíndola via llvm-commits
- [PATCH] D25327: [ELF] - Do not crash on invalid size of dynamic section.
Rafael Espíndola via llvm-commits
- [PATCH] D25324: [ELF] - Check that section alignment is a power of 2.
Rafael Espíndola via llvm-commits
- [PATCH] D25324: [ELF] - Check that section alignment is a power of 2.
Rafael Espíndola via llvm-commits
- [PATCH] D25234: [LLD][ARM] Garbage collection support for .ARM.exidx sections
Rafael Espíndola via llvm-commits
- [PATCH] D25344: Add a fast path to alignTo.
Rafael Espíndola via llvm-commits
- [PATCH] D25279: [ELF] - Do not crash on large output.
Rafael Espíndola via llvm-commits
- [PATCH] D25344: Add a fast path to alignTo.
Rafael Espíndola via llvm-commits
- [PATCH] D25344: Add a fast path to alignTo.
Rafael Espíndola via llvm-commits
- [PATCH] D25344: Add a fast path to alignTo.
Rafael Espíndola via llvm-commits
- [PATCH] D25234: [LLD][ARM] Garbage collection support for .ARM.exidx sections
Rafael Espíndola via llvm-commits
- [PATCH] D25365: [ELF] - Do not crash on invalid local symbol.
Rafael Espíndola via llvm-commits
- [PATCH] D25234: [LLD][ARM] Garbage collection support for .ARM.exidx sections
Rafael Espíndola via llvm-commits
- [PATCH] D25365: [ELF] - Do not crash on invalid local symbol.
Rafael Espíndola via llvm-commits
- [PATCH] D25365: [ELF] - Do not crash on invalid local symbol.
Rafael Espíndola via llvm-commits
- [PATCH] D25368: [Object/ELF] - Do not crash on invalid Header->e_shoff value.
Rafael Espíndola via llvm-commits
- [PATCH] D25234: [LLD][ARM] Garbage collection support for .ARM.exidx sections
Rafael Espíndola via llvm-commits
- [PATCH] D25368: [Object/ELF] - Do not crash on invalid Header->e_shoff value.
Rafael Espíndola via llvm-commits
- [lld] r283340 - Simplify setting the Live bit in SectionPiece. NFC.
Rafael Espíndola via llvm-commits
- [PATCH] D25371: [ELF] - Fixed assertion fail when symbol table has invalid sh_info value.
Rafael Espíndola via llvm-commits
- [PATCH] D24801: [ELF] - Fix combination of -script and relocatable output.
Rafael Espíndola via llvm-commits
- [PATCH] [Commented On] D24795: [ELF] Linkerscript: Try to put section to the last PT_LOAD, in case there is no exact segment specification
Rafael Espíndola via llvm-commits
- [PATCH] D25184: Don't drop the llvm. prefix when renaming
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D25184: Don't drop the llvm. prefix when renaming
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D25189: [Object/ELF] - Avoid possible crash in getExtendedSymbolTableIndex().
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D25187: [Object/ELF] - Do not crash on invalid sh_offset value of REL[A] section.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D25085: [ELF] - Do not crash if common symbol has alignment 0.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D25025: [ELF] - Do not crash on invalid symbol index.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D25315: [Object/ELF] - Do section header sh_offset/sh_size values check once during object loading.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D25325: [ELF] Change way we place non-scripted (orphan) sections
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D25279: [ELF] - Do not crash on large output.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D25330: [ELF] Remove empty PT_LOAD being created for program headers.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D25239: [Object/ELF] - Do not crash on invalid sh_size value of REL[A] section.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D25234: [LLD][ARM] Garbage collection support for .ARM.exidx sections
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D25233: [ELF] - Do not crash when unable to parse ELF object file.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D25324: [ELF] - Check that section alignment is a power of 2.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D24801: [ELF] - Fix combination of -script and relocatable output.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D25016: [ELF] - Fixed assert fail when symbol table has invalid sh_info value.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D24801: [ELF] - Fix combination of -script and relocatable output.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D25365: [ELF] - Do not crash on absolute local symbol starting from ".L".
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D25368: [Object/ELF] - Do not crash on invalid Header->e_shoff value.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D25235: [ELF] - Do not crash if common symbol alignment set to value greater than UINT32_MAX.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D24814: Fix IntegerType::MAX_INT_BITS value
Reid Kleckner via llvm-commits
- [PATCH] D25022: Register Calling Convention - CodeGen Basic Additions
Reid Kleckner via llvm-commits
- [PATCH] D24917: Resolve response file names relative to including file
Reid Kleckner via llvm-commits
- [PATCH] D25253: [codeview] Translate bitpiece metadata to DEFRANGE_SUBFIELD* records
Reid Kleckner via llvm-commits
- [PATCH] D25253: [codeview] Translate bitpiece metadata to DEFRANGE_SUBFIELD* records
Reid Kleckner via llvm-commits
- [PATCH] D25257: Use StringRef in Option library instead of raw pointers (NFC)
Reid Kleckner via llvm-commits
- [PATCH] D24957: [x86][ms-inline-asm] use of "jmp short" in asm is not supported
Reid Kleckner via llvm-commits
- [PATCH] D24957: [x86][ms-inline-asm] use of "jmp short" in asm is not supported
Reid Kleckner via llvm-commits
- [PATCH] D2450: Implement the x86 lowering for inalloca
Reid Kleckner via llvm-commits
- [llvm] r283355 - Improve DEBUG_VALUE assembly comments for spilled bitpieces
Reid Kleckner via llvm-commits
- [PATCH] D25253: [codeview] Translate bitpiece metadata to DEFRANGE_SUBFIELD* records
Reid Kleckner via llvm-commits
- [PATCH] D25013: [x86][inline-asm][avx512] allow swapping of '{k<num>}' & '{z}' marks
Reid Kleckner via llvm-commits
- [PATCH] D25288: [X86] Fix intel syntax push parsing bug
Reid Kleckner via llvm-commits
- [PATCH] D25253: [codeview] Translate bitpiece metadata to DEFRANGE_SUBFIELD* records
Reid Kleckner via llvm-commits
- [llvm] r283388 - [codeview] Translate bitpiece metadata to DEFRANGE_SUBFIELD* records
Reid Kleckner via llvm-commits
- [PATCH] D25253: [codeview] Translate bitpiece metadata to DEFRANGE_SUBFIELD* records
Reid Kleckner via llvm-commits
- [PATCH] D25022: Register Calling Convention - CodeGen Basic Additions
Reid Kleckner via llvm-commits
- [llvm] r283394 - Fix the build with MSVC 2013, still cannot default move ctors yet
Reid Kleckner via llvm-commits
- [llvm] r283395 - Remove extra semicolon
Reid Kleckner via llvm-commits
- [llvm] r283403 - [codeview] Truncate records to maximum record size near 64KB
Reid Kleckner via llvm-commits
- [llvm] r283403 - [codeview] Truncate records to maximum record size near 64KB
Reid Kleckner via llvm-commits
- [PATCH] D25077: [ARM] Lower UDIV+UREM to UDIV+MLS (and the same for SREM)
Renato Golin via llvm-commits
- [PATCH] D25077: [ARM] Lower UDIV+UREM to UDIV+MLS (and the same for SREM)
Renato Golin via llvm-commits
- [PATCH] D24076: [ARM] Use __rt_div functions for DIVREM on Windows
Renato Golin via llvm-commits
- [PATCH] D23801: [EfficiencySanitizer] Adds shadow memory parameters for 40-bit virtual memory address.
Renato Golin via llvm-commits
- [PATCH] D24925: [testsuite] turn fp-contract off because we can check those results more precisely
Renato Golin via llvm-commits
- [PATCH] D18086: Fix default processor name for armv6k.
Renato Golin via llvm-commits
- [PATCH] D18378: Fix test failure on unrelated warnings.
Renato Golin via llvm-commits
- [PATCH] D25020: [ARM] Fix 26% performance regression on Cortex-A9 caused by not using VMLA/VMLS
Renato Golin via llvm-commits
- [PATCH] D21571: [AArch64] Avoid generating indexed vector instructions for Exynos
Renato Golin via llvm-commits
- [PATCH] D25211: [ARM] Add Cortex-R52 target to LLVM
Renato Golin via llvm-commits
- [PATCH] D25211: [ARM] Add Cortex-R52 target to LLVM
Renato Golin via llvm-commits
- Commit r280822/D24014 breaking native build for ARM
Renato Golin via llvm-commits
- Commit r280822/D24014 breaking native build for ARM
Renato Golin via llvm-commits
- [PATCH] D25194: Change some of the Makefiles of the Makefile-based test harness to use "-ffp-contract=off" so the build-bots will be able to tolerate more-aggressive FP optimization by default
Renato Golin via llvm-commits
- [PATCH] D25277: [test-suite] Run FP tests twice with -ffp-contract=off/on
Renato Golin via llvm-commits
- [PATCH] D25346: [test-suite] [Polybench] run tests twice with -ffp-contract=on/off
Renato Golin via llvm-commits
- [PATCH] D25346: [test-suite] [Polybench] run tests twice with -ffp-contract=on/off
Renato Golin via llvm-commits
- [PATCH] D25346: [test-suite] [Polybench] run tests twice with -ffp-contract=on/off
Renato Golin via llvm-commits
- [PATCH] D25346: [test-suite] [Polybench] run tests twice with -ffp-contract=on/off
Renato Golin via llvm-commits
- [PATCH] D25346: [test-suite] [Polybench] run tests twice with -ffp-contract=on/off
Renato Golin via llvm-commits
- [PATCH] D25346: [test-suite] [Polybench] run tests twice with -ffp-contract=on/off
Renato Golin via llvm-commits
- Commit r280822/D24014 breaking native build for ARM
Renato Golin via llvm-commits
- [PATCH] D25346: [test-suite] [Polybench] run tests twice with -ffp-contract=on/off
Renato Golin via llvm-commits
- [PATCH] D25346: [test-suite] [Polybench] run tests twice with -ffp-contract=on/off
Renato Golin via llvm-commits
- [PATCH] D25346: [test-suite] [Polybench] run tests twice with -ffp-contract=on/off
Renato Golin via llvm-commits
- [PATCH] D25291: [AArch64] Optionally use the reciprocal estimation machinery
Renato Golin via llvm-commits
- [PATCH] D25291: [AArch64] Optionally use the reciprocal estimation machinery
Renato Golin via llvm-commits
- [PATCH] D25291: [AArch64] Optionally use the reciprocal estimation machinery
Renato Golin via llvm-commits
- [PATCH] D25291: [AArch64] Optionally use the reciprocal estimation machinery
Renato Golin via llvm-commits
- [Diffusion] rL283551: [ARM]: add missing switch case for cortex-r52
Renato Golin via llvm-commits
- [llvm] r283405 - Add missing #include from r283039. Found by modules build.
Richard Smith via llvm-commits
- [PATCH] D25339: [PGO] Create weak alias for the renamed Comdat function
Rong Xu via llvm-commits
- [llvm] r283490 - [PGO] Create weak alias for the renamed Comdat function
Rong Xu via llvm-commits
- [PATCH] D25339: [PGO] Create weak alias for the renamed Comdat function
Rong Xu via llvm-commits
- [PATCH] D24414: Conditionally eliminate library calls where the result value is not used
Rong Xu via llvm-commits
- [PATCH] D24414: Conditionally eliminate library calls where the result value is not used
Rong Xu via llvm-commits
- [PATCH] D24414: Conditionally eliminate library calls where the result value is not used
Rong Xu via llvm-commits
- [PATCH] D25085: [ELF] - Do not crash if common symbol has alignment 0.
Rui Ueyama via llvm-commits
- [PATCH] D25025: [ELF] - Do not crash on invalid symbol index.
Rui Ueyama via llvm-commits
- [PATCH] D24686: [support] Some improvements to StringSwitch
Rui Ueyama via llvm-commits
- [PATCH] D25083: [ELF] - Do not crash if symbol type set to TLS when there is no tls sections.
Rui Ueyama via llvm-commits
- [PATCH] D24686: [support] Some improvements to StringSwitch
Rui Ueyama via llvm-commits
- [PATCH] D24686: [support] Some improvements to StringSwitch
Rui Ueyama via llvm-commits
- [PATCH] D24686: [support] Some improvements to StringSwitch
Rui Ueyama via llvm-commits
- [PATCH] D24686: [support] Some improvements to StringSwitch
Rui Ueyama via llvm-commits
- [PATCH] D24686: [support] Some improvements to StringSwitch
Rui Ueyama via llvm-commits
- [PATCH] D25127: [ARM][LLD] .ARM.exidx support for executables/shared libraries
Rui Ueyama via llvm-commits
- [lld] r283173 - Early return. NFC.
Rui Ueyama via llvm-commits
- [lld] r283174 - Remove unused parameter.
Rui Ueyama via llvm-commits
- [PATCH] D25240: [ELF] Emit warning instead of error, when undefined symbol is not really used.
Rui Ueyama via llvm-commits
- [PATCH] D25240: [ELF] Emit warning instead of error, when undefined symbol is not really used.
Rui Ueyama via llvm-commits
- [PATCH] D25233: [ELF] - Do not crash when unable to parse ELF object file.
Rui Ueyama via llvm-commits
- [PATCH] D25240: [ELF] Emit warning instead of error, when undefined symbol is not really used.
Rui Ueyama via llvm-commits
- [PATCH] D25240: [ELF] Emit warning instead of error, when undefined symbol is not really used.
Rui Ueyama via llvm-commits
- [lld] r283229 - Add a comment.
Rui Ueyama via llvm-commits
- [PATCH] D25231: [ELF] - Make checks in ObjectFile<ELFT>::getSection() stricter.
Rui Ueyama via llvm-commits
- [lld] r283214 - [ELF] Don't discard excluded section if -r is used
Rui Ueyama via llvm-commits
- [PATCH] D25232: [ELF] Do not join input sections when linker creates relocatable object file (-r option)
Rui Ueyama via llvm-commits
- [PATCH] D25242: [ELF] Linkerscript: fix KEEP
Rui Ueyama via llvm-commits
- [PATCH] D25234: [LLD][ARM] Garbage collection support for .ARM.exidx sections
Rui Ueyama via llvm-commits
- [PATCH] D25066: [ELF] Do not merge sections in case of relocatable object generation
Rui Ueyama via llvm-commits
- [lld] r283267 - Update for llvm change.
Rui Ueyama via llvm-commits
- [PATCH] D25279: [ELF] - Do not crash on large output.
Rui Ueyama via llvm-commits
- [lld] r283340 - Simplify setting the Live bit in SectionPiece. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D25272: [ELF] - Fixed behavior when amount of inputsections is too large.
Rui Ueyama via llvm-commits
- [PATCH] D25240: [ELF] Don't report error if undefined symbol is not used anywhere
Rui Ueyama via llvm-commits
- [PATCH] D25231: [ELF] - Make checks in ObjectFile<ELFT>::getSection() stricter.
Rui Ueyama via llvm-commits
- [PATCH] D25234: [LLD][ARM] Garbage collection support for .ARM.exidx sections
Rui Ueyama via llvm-commits
- [PATCH] D25127: [ARM][LLD] .ARM.exidx support for executables/shared libraries
Rui Ueyama via llvm-commits
- [PATCH] D24298: [ELF] Linkerscript: Implement LOADADDR
Rui Ueyama via llvm-commits
- [lld] r283372 - Remove trailing whitespace.
Rui Ueyama via llvm-commits
- [PATCH] D25233: [ELF] - Do not crash when unable to parse ELF object file.
Rui Ueyama via llvm-commits
- [lld] r283382 - Early continue. NFC.
Rui Ueyama via llvm-commits
- [lld] r283392 - Add an empty IPI stream.
Rui Ueyama via llvm-commits
- [lld] r283397 - Add exact number of streams for reserved stream #s.
Rui Ueyama via llvm-commits
- [PATCH] D25327: [ELF] - Do not crash on invalid size of dynamic section.
Rui Ueyama via llvm-commits
- [PATCH] D25324: [ELF] - Check that section alignment is a power of 2.
Rui Ueyama via llvm-commits
- [PATCH] D25324: [ELF] - Check that section alignment is a power of 2.
Rui Ueyama via llvm-commits
- [PATCH] D25324: [ELF] - Check that section alignment is a power of 2.
Rui Ueyama via llvm-commits
- [PATCH] D25344: Add a fast path to alignTo.
Rui Ueyama via llvm-commits
- [lld] r283488 - Remove useless function.
Rui Ueyama via llvm-commits
- [PATCH] D25233: [ELF] - Do not crash when unable to parse ELF object file.
Rui Ueyama via llvm-commits
- [PATCH] D25344: Add a fast path to alignTo.
Rui Ueyama via llvm-commits
- [lld] r283504 - Add an empty DBI stream.
Rui Ueyama via llvm-commits
- [PATCH] D25356: Define PDBFileBuilder::addStream to add stream.
Rui Ueyama via llvm-commits
- [PATCH] D25357: Add section header stream to PDB.
Rui Ueyama via llvm-commits
- [PATCH] D25356: Define PDBFileBuilder::addStream to add stream.
Rui Ueyama via llvm-commits
- [PATCH] D25356: Define PDBFileBuilder::addStream to add stream.
Rui Ueyama via llvm-commits
- [PATCH] D25357: Add section header stream to PDB.
Rui Ueyama via llvm-commits
- [PATCH] D25365: [ELF] - Do not crash on absolute local symbol starting from ".L".
Rui Ueyama via llvm-commits
- [PATCH] D24801: [ELF] - Fix combination of -script and relocatable output.
Rui Ueyama via llvm-commits
- [lld] r283585 - Improve comments.
Rui Ueyama via llvm-commits
- [PATCH] D25127: [ARM][LLD] .ARM.exidx support for executables/shared libraries
Rui Ueyama via llvm-commits
- [PATCH] D25234: [LLD][ARM] Garbage collection support for .ARM.exidx sections
Rui Ueyama via llvm-commits
- [PATCH] D25235: [ELF] - Do not crash if common symbol alignment set to value greater than UINT32_MAX.
Rui Ueyama via llvm-commits
- [PATCH] D25279: [ELF] - Do not crash on large output.
Rui Ueyama via llvm-commits
- [PATCH] D25356: Define PDBFileBuilder::addStream to add stream.
Rui Ueyama via llvm-commits
- [PATCH] D25357: Add section header stream to PDB.
Rui Ueyama via llvm-commits
- [PATCH] D24801: [ELF] - Fix combination of -script and relocatable output.
Rui Ueyama via llvm-commits
- [llvm] r283433 - [EfficiencySanitizer] Adds shadow memory parameters for 40-bit virtual memory address.
Sagar Thakur via llvm-commits
- [compiler-rt] r283435 - [ESan][MIPS] Adds support for MIPS64
Sagar Thakur via llvm-commits
- [PATCH] D23801: [EfficiencySanitizer] Adds shadow memory parameters for 40-bit virtual memory address.
Sagar Thakur via llvm-commits
- [PATCH] D23799: [ESan][MIPS] Adds support for MIPS64
Sagar Thakur via llvm-commits
- [compiler-rt] r283438 - [ESan] [MIPS] Fix workingset-signal-posix.cpp on MIPS
Sagar Thakur via llvm-commits
- [PATCH] D24332: [ESan] [MIPS] Fix workingset-signal-posix.cpp on MIPS
Sagar Thakur via llvm-commits
- [PATCH] D24076: [ARM] Use __rt_div functions for DIVREM on Windows
Saleem Abdulrasool via llvm-commits
- [PATCH] D24076: [ARM] Use __rt_div functions for DIVREM on Windows
Saleem Abdulrasool via llvm-commits
- [llvm] r283450 - [AMDGPU] Disassembler: print label names in branch instructions
Sam Kolton via llvm-commits
- [llvm] r283560 - [AMDGPU] Assembler: support v_mac_f32 DPP and SDWA. Move getNamedOperandIdx to AMDGPUBaseInfo.h
Sam Kolton via llvm-commits
- [PATCH] D25165: [x86] allow 128/256-bit lowering for copysign vector intrinsics (PR30433)
Sanjay Patel via llvm-commits
- [llvm] r283115 - fix formatting; NFC
Sanjay Patel via llvm-commits
- [PATCH] D25165: [x86] allow 128/256-bit lowering for copysign vector intrinsics (PR30433)
Sanjay Patel via llvm-commits
- [llvm] r283119 - [x86, SSE/AVX] allow 128/256-bit lowering for copysign vector intrinsics (PR30433)
Sanjay Patel via llvm-commits
- [PATCH] D25165: [x86] allow 128/256-bit lowering for copysign vector intrinsics (PR30433)
Sanjay Patel via llvm-commits
- [PATCH] D25165: [x86] allow 128/256-bit lowering for copysign vector intrinsics (PR30433)
Sanjay Patel via llvm-commits
- [PATCH] D24925: [testsuite] turn fp-contract off because we can check those results more precisely
Sanjay Patel via llvm-commits
- [PATCH] D24816: [Target] move reciprocal estimate settings from TargetOptions to TargetLowering
Sanjay Patel via llvm-commits
- [PATCH] D24816: [Target] move reciprocal estimate settings from TargetOptions to TargetLowering
Sanjay Patel via llvm-commits
- [llvm] r283252 - [Target] move reciprocal estimate settings from TargetOptions to TargetLowering
Sanjay Patel via llvm-commits
- [PATCH] D24816: [Target] move reciprocal estimate settings from TargetOptions to TargetLowering
Sanjay Patel via llvm-commits
- [PATCH] D25007: [DAG] Teach computeKnownBits and ComputeNumSignBits in SelectionDAG to look through EXTRACT_VECTOR_ELT.
Sanjay Patel via llvm-commits
- [PATCH] D25200: [InstCombine] New opportunities for FoldAndOfICmp and FoldXorOfICmp
Sanjay Patel via llvm-commits
- [llvm] r283361 - fix documentation comments; NFC
Sanjay Patel via llvm-commits
- [llvm] r283393 - [DAG] change test to use 'unsafe' function attribute instead of global setting
Sanjay Patel via llvm-commits
- [llvm] r283410 - [DAG] add tests to show missing checks for SDNode FMF
Sanjay Patel via llvm-commits
- [PATCH] D25297: [DAG] use SDNode flags 'nsz' to enable fadd/fsub with zero folds
Sanjay Patel via llvm-commits
- [PATCH] D25291: [AArch64] Optionally use the reciprocal estimation machinery
Sanjay Patel via llvm-commits
- [PATCH] D25291: [AArch64] Optionally use the reciprocal estimation machinery
Sanjay Patel via llvm-commits
- [PATCH] D25126: [InstCombine] fold select X, (ext X), C
Sanjay Patel via llvm-commits
- [PATCH] D25126: [InstCombine] fold select X, (ext X), C
Sanjay Patel via llvm-commits
- [llvm] r283575 - [InstCombine] fold select X, (ext X), C
Sanjay Patel via llvm-commits
- [PATCH] D25126: [InstCombine] fold select X, (ext X), C
Sanjay Patel via llvm-commits
- [PATCH] D25135: [InstCombine] sub X, sext(bool Y) -> add X, zext(bool Y)
Sanjay Patel via llvm-commits
- [llvm] r283596 - [DAG] move fold (select C, 0, 1 -> xor C, 1) to a helper function; NFC
Sanjay Patel via llvm-commits
- [llvm] r283613 - [DAG] clean up foldSelectOfConstants(); NFCI
Sanjay Patel via llvm-commits
- [PATCH] D24816: [Target] move reciprocal estimate settings from TargetOptions to TargetLowering
Sanjay Patel via llvm-commits
- [llvm] r283137 - [PruneEH] Be correct in the face IPO
Sanjoy Das via llvm-commits
- [PATCH] D25341: [RS4GC] Strengthen coverage: add more tests
Sanjoy Das via llvm-commits
- [PATCH] D25386: [LVI] Try to document the complexities of context instructions
Sanjoy Das via llvm-commits
- [PATCH] D24510: [mips] Correct c.cond.fmt instruction definition.
Sean Bruno via llvm-commits
- [PATCH] D23652: [mips] N64 static relocation model support
Sean Bruno via llvm-commits
- [PATCH] D24607: [mips] seq macro support
Sean Bruno via llvm-commits
- [PATCH] D24607: [mips] seq macro support
Sean Bruno via llvm-commits
- [llvm] r283490 - [PGO] Create weak alias for the renamed Comdat function
Sean Silva via llvm-commits
- [PATCH] D25277: [test-suite] Run FP tests twice with -ffp-contract=off/on
Sebastian Pop via llvm-commits
- [PATCH] D25277: [test-suite] Run FP tests twice with -ffp-contract=off/on
Sebastian Pop via llvm-commits
- [PATCH] D25277: [test-suite] Run FP tests twice with -ffp-contract=off/on
Sebastian Pop via llvm-commits
- [PATCH] D25194: Change some of the Makefiles of the Makefile-based test harness to use "-ffp-contract=off" so the build-bots will be able to tolerate more-aggressive FP optimization by default
Sebastian Pop via llvm-commits
- [PATCH] D25346: [test-suite] [Polybench] run tests twice with -ffp-contract=on/off
Sebastian Pop via llvm-commits
- [PATCH] D25346: [test-suite] [Polybench] run tests twice with -ffp-contract=on/off
Sebastian Pop via llvm-commits
- [PATCH] D25346: [test-suite] [Polybench] run tests twice with -ffp-contract=on/off
Sebastian Pop via llvm-commits
- [PATCH] D25346: [test-suite] [Polybench] run tests twice with -ffp-contract=on/off
Sebastian Pop via llvm-commits
- [PATCH] D25346: [test-suite] [Polybench] run tests twice with -ffp-contract=on/off
Sebastian Pop via llvm-commits
- [PATCH] D25346: [test-suite] [Polybench] run tests twice with -ffp-contract=on/off
Sebastian Pop via llvm-commits
- [PATCH] D25346: [test-suite] [Polybench] run tests twice with -ffp-contract=on/off
Sebastian Pop via llvm-commits
- [PATCH] D25346: [test-suite] [Polybench] run tests twice with -ffp-contract=on/off
Sebastian Pop via llvm-commits
- [PATCH] D25346: [test-suite] [Polybench] run tests twice with -ffp-contract=on/off
Sebastian Pop via llvm-commits
- [llvm] r283663 - [AArch64] Avoid generating indexed vector instructions for Exynos
Sebastian Pop via llvm-commits
- [PATCH] D25277: [test-suite] Run FP tests twice with -ffp-contract=off/on
Sebastian Pop via llvm-commits
- [PATCH] D21571: [AArch64] Avoid generating indexed vector instructions for Exynos
Sebastian Pop via llvm-commits
- [PATCH] D24917: Resolve response file names relative to including file
Serge Pavlov via llvm-commits
- [PATCH] D25030: [XRay] Support for for tail calls for ARM no-Thumb
Serge Rogatch via llvm-commits
- [lld] r283194 - [ELF][MIPS] Do not accept non-zero GP0 value for relocatable object only
Simon Atanasyan via llvm-commits
- [PATCH] D25066: [ELF] Do not merge sections in case of relocatable object generation
Simon Atanasyan via llvm-commits
- [PATCH] D25229: [ELF] - Do not hang if broken object has option descriptor in .MIPS.options with size of zero.
Simon Atanasyan via llvm-commits
- [PATCH] D25237: [ELF] - Do not crash on MIPS if there is no object files in input.
Simon Atanasyan via llvm-commits
- [PATCH] D25066: [ELF] Do not merge sections in case of relocatable object generation
Simon Atanasyan via llvm-commits
- [lld] r283300 - [ELF] Do not merge sections in case of relocatable object generation
Simon Atanasyan via llvm-commits
- [PATCH] D25066: [ELF] Do not merge sections in case of relocatable object generation
Simon Atanasyan via llvm-commits
- [llvm] r283209 - [mips][fastisel] Consider soft-float an unsupported floating point mode
Simon Dardis via llvm-commits
- [PATCH] D24505: [mips][fastisel] Consider soft-float an unsupported floating point mode
Simon Dardis via llvm-commits
- [PATCH] D24510: [mips] Correct c.cond.fmt instruction definition.
Simon Dardis via llvm-commits
- [PATCH] D21739: [TTI] Add functions determining if int parameters/returns should be zeroext/signext.
Simon Dardis via llvm-commits
- [PATCH] D24556: [mips] Macro expansion for ld, sd for O32
Simon Dardis via llvm-commits
- [PATCH] D24607: [mips] seq macro support
Simon Dardis via llvm-commits
- [llvm] r283327 - Revert "[mips] Add rsqrt, recip for MIPS"
Simon Dardis via llvm-commits
- [llvm] r283334 - Recommit: "[mips] Add rsqrt, recip for MIPS"
Simon Dardis via llvm-commits
- [PATCH] D24607: [mips] seq macro support
Simon Dardis via llvm-commits
- [PATCH] D22301: Don't ignore MCTargetOptions::ABIName on targets that currently do so.
Simon Dardis via llvm-commits
- [PATCH] D22304: [mips] Allow ABI names from MCTargetOptions::ABIName but only if they agree with the triple.
Simon Dardis via llvm-commits
- [PATCH] D22304: [mips] Allow ABI names from MCTargetOptions::ABIName but only if they agree with the triple.
Simon Dardis via llvm-commits
- [llvm] r283353 - [mips][ias] fix li macro when values are negated with ~
Simon Dardis via llvm-commits
- [PATCH] D23399: [mips][ias] fix li macro when values are negated with ~
Simon Dardis via llvm-commits
- [PATCH] D24824: [mips][FastISel] Instantiate the MipsFastISel class only for targets that support FastISel.
Simon Dardis via llvm-commits
- [llvm] r283103 - [X86][SSE] Add PR30371 (shuffle constant folding) test case
Simon Pilgrim via llvm-commits
- [PATCH] D25039: [X86][AVX] Ensure broadcast loads respect dependencies
Simon Pilgrim via llvm-commits
- [PATCH] D25268: Handle *_EXTEND_VECTOR_INREG during Integer Legalization
Simon Pilgrim via llvm-commits
- [PATCH] D25280: [X86][SSE] Update register class during MOVSD/MOVSS - BLENDPD/BLENDPS commutation
Simon Pilgrim via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
Simon Pilgrim via llvm-commits
- [PATCH] D18663: Cleanup Chain Handling in X86ISelLowering
Simon Pilgrim via llvm-commits
- [PATCH] D24681: Optimize patterns of vectorized interleaved memory accesses for X86.
Simon Pilgrim via llvm-commits
- [PATCH] D24435: Delete more dead code in SelectionDAG (NFC)
Simon Pilgrim via llvm-commits
- [PATCH] D25268: Handle *_EXTEND_VECTOR_INREG during Integer Legalization
Simon Pilgrim via llvm-commits
- [llvm] r283485 - [X86][SSE] Add f16/f80/f128 vector sitofp test cases
Simon Pilgrim via llvm-commits
- [PATCH] D23808: [X86][SSE] Add lowering to cvttpd2dq/cvttps2dq for sitofp v2f64/2f32 to 2i32
Simon Pilgrim via llvm-commits
- [PATCH] D23808: [X86][SSE] Add lowering to cvttpd2dq/cvttps2dq for sitofp v2f64/2f32 to 2i32
Simon Pilgrim via llvm-commits
- [llvm] r283539 - [X86][SSE] Update register class during MOVSD/MOVSS - BLENDPD/BLENDPS commutation
Simon Pilgrim via llvm-commits
- [llvm] r283559 - [X86][SSE] Tidied up tests - use standard check prefixes
Simon Pilgrim via llvm-commits
- [llvm] r283569 - [X86][SSE] Reapplied: Add vector fcopysign combine tests
Simon Pilgrim via llvm-commits
- [PATCH] D25280: [X86][SSE] Update register class during MOVSD/MOVSS - BLENDPD/BLENDPS commutation
Simon Pilgrim via llvm-commits
- [PATCH] D25374: [DAGCombiner] Update most ADD combines to support general vector combines
Simon Pilgrim via llvm-commits
- [PATCH] D24681: Optimize patterns of vectorized interleaved memory accesses for X86.
Simon Pilgrim via llvm-commits
- [PATCH] D25374: [DAGCombiner] Update most ADD combines to support general vector combines
Simon Pilgrim via llvm-commits
- [PATCH] D24681: Optimize patterns of vectorized interleaved memory accesses for X86.
Simon Pilgrim via llvm-commits
- [llvm] r283666 - [X86][AVX2] Regenerate and add 32-bit tests to core tests
Simon Pilgrim via llvm-commits
- [llvm] r283670 - Fix comment typos - full update script path in assertions note
Simon Pilgrim via llvm-commits
- [llvm] r283672 - [X86][SSE] Regenerate and add 32-bit tests to widening tests
Simon Pilgrim via llvm-commits
- [llvm] r283674 - [X86][SSE] Regenerate select tests
Simon Pilgrim via llvm-commits
- [PATCH] D25374: [DAGCombiner] Update most ADD combines to support general vector combines
Simon Pilgrim via llvm-commits
- [PATCH] D22736: Make LLVMInitializeAll* API have their symbols
Simonas Kazlauskas via llvm-commits
- [PATCH] D25077: [ARM] Lower UDIV+UREM to UDIV+MLS (and the same for SREM)
Sjoerd Meijer via llvm-commits
- [llvm] r283098 - [ARM] Code size optimisation to lower udiv+urem to udiv+mls instead of a
Sjoerd Meijer via llvm-commits
- [llvm-dev] Upgrading phabricator
Sjoerd Meijer via llvm-commits
- [llvm] r283192 - Consistent fp denormal mode names. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D25077: [ARM] Lower UDIV+UREM to UDIV+MLS (and the same for SREM)
Sjoerd Meijer via llvm-commits
- [PATCH] D24906: NFC: consistent fp denormal mode names
Sjoerd Meijer via llvm-commits
- [PATCH] D23269: AArch64: Move remaining target specific BranchRelaxation bits to TII
Sjoerd Meijer via llvm-commits
- [PATCH] D24849: Make CanUseCopyRelocWithPIE a llc option, -pie-copy-relocations
Sriraman Tallam via llvm-commits
- [PATCH] D25381: [AMDGPU] Add amdgpu-unify-metadata pass
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D25270: [lsan] [aarch64] Fix printing of pointers in make check tests
Strahinja Petrovic via llvm-commits
- [PATCH] D25300: ThinLTO: handles modules with empty summaries
Teresa Johnson via llvm-commits
- [PATCH] D25345: [ThinLTO] Handle empty summaries during internalization
Teresa Johnson via llvm-commits
- [PATCH] D25345: [ThinLTO] Handle empty summaries during internalization
Teresa Johnson via llvm-commits
- [PATCH] D25345: [ThinLTO] Handle empty summaries during internalization
Teresa Johnson via llvm-commits
- [PATCH] D25359: [ThinLTO] Handle module level inline assembly
Teresa Johnson via llvm-commits
- [PATCH] D25300: ThinLTO: handles modules with empty summaries
Teresa Johnson via llvm-commits
- [PATCH] D25300: ThinLTO: handles modules with empty summaries
Teresa Johnson via llvm-commits
- [PATCH] D25379: ThinLTO: don't perform incremental LTO on module without a hash
Teresa Johnson via llvm-commits
- [PATCH] D25345: [ThinLTO] Handle empty summaries during internalization
Teresa Johnson via llvm-commits
- [PATCH] D25384: [ThinLTO] Record references to aliases to calls
Teresa Johnson via llvm-commits
- [PATCH] D25384: [ThinLTO] Record references to aliases to calls
Teresa Johnson via llvm-commits
- [PATCH] D25379: ThinLTO: don't perform incremental LTO on module without a hash
Teresa Johnson via llvm-commits
- [PATCH] D25379: ThinLTO: don't perform incremental LTO on module without a hash
Teresa Johnson via llvm-commits
- [PATCH] D25345: [ThinLTO] Handle empty summaries during internalization
Teresa Johnson via llvm-commits
- [PATCH] D25300: ThinLTO: handles modules with empty summaries
Teresa Johnson via llvm-commits
- [PATCH] D25300: ThinLTO: handles modules with empty summaries
Teresa Johnson via llvm-commits
- [PATCH] D25384: [ThinLTO] Record references to aliases to calls
Teresa Johnson via llvm-commits
- [PATCH] D25384: [ThinLTO] Record references to aliases to calls
Teresa Johnson via llvm-commits
- [PATCH] D25384: [ThinLTO] Record references to aliases to calls
Teresa Johnson via llvm-commits
- [PATCH] D25384: [ThinLTO] Record references to aliases to calls
Teresa Johnson via llvm-commits
- [llvm] r283664 - [ThinLTO] Record calls to aliases
Teresa Johnson via llvm-commits
- [PATCH] D25384: [ThinLTO] Record references to aliases to calls
Teresa Johnson via llvm-commits
- [llvm] r283655 - ThinLTO: don't perform incremental LTO on module without a hash
Teresa Johnson via llvm-commits
- [llvm] r283451 - GlobalISel: fix misuse of using declaration in test.
Tim Northover via llvm-commits
- [PATCH] D25155: [Polly] Build and run isl_test as part of check-polly
Tobias Grosser via llvm-commits
- [PATCH] D25155: [Polly] Build and run isl_test as part of check-polly
Tobias Grosser via llvm-commits
- [PATCH] D25095: [Polly] Ignore removed memory access. NFC.
Tobias Grosser via llvm-commits
- [PATCH] D25095: [Polly] Ignore removed memory access. NFC.
Tobias Grosser via llvm-commits
- [PATCH] D25155: [Polly] Build and run isl_test as part of check-polly
Tobias Grosser via llvm-commits
- [PATCH] D25155: [Polly] Build and run isl_test as part of check-polly
Tobias Grosser via llvm-commits
- [PATCH] D25155: [Polly] Build and run isl_test as part of check-polly
Tobias Grosser via llvm-commits
- [PATCH] D25155: [Polly] Build and run isl_test as part of check-polly
Tobias Grosser via llvm-commits
- [polly] r283245 - Build and run isl_test as part of check-polly
Tobias Grosser via llvm-commits
- [PATCH] D25155: [Polly] Build and run isl_test as part of check-polly
Tobias Grosser via llvm-commits
- [polly] r283693 - Fix formatting after recent cl:: changes
Tobias Grosser via llvm-commits
- [zorg] r283412 - LLDB Xcode build: run python script directly
Todd Fiala via llvm-commits
- [PATCH] D25176: [AMDGPU] Sign extend AShr when promoting (instead of zero extending)
Tom Stellard via llvm-commits
- [PATCH] D25183: AMDGPU: Assume spilling will occur at -O0
Tom Stellard via llvm-commits
- [PATCH] D25198: AMDGPU/SI: Fix LowerParameter() for i16 arguments
Tom Stellard via llvm-commits
- [PATCH] D25202: LegalizeDAG: Implement PROMOTE for ISD::BITREVERSE
Tom Stellard via llvm-commits
- [PATCH] D25203: AMDGPU/SI: LowerParameter() should be computing align based on memory type
Tom Stellard via llvm-commits
- [PATCH] D25185: AMDGPU: Use 1/2pi inline imm on VI
Tom Stellard via llvm-commits
- [PATCH] D25182: AMDGPU: Factor SGPR spilling into separate functions
Tom Stellard via llvm-commits
- [PATCH] D25148: AMDGPU: Refactor indirect vector lowering
Tom Stellard via llvm-commits
- [PATCH] D25250: AMDGPU/SI: Handle div_fmas hazard in GCNHazardRecognizer
Tom Stellard via llvm-commits
- [PATCH] D25181: AMDGPU: Add definitions for scalar store instructions
Tom Stellard via llvm-commits
- [PATCH] D25149: AMDGPU: Initial implementation of VGPR indexing mode
Tom Stellard via llvm-commits
- [PATCH] D25149: AMDGPU: Initial implementation of VGPR indexing mode
Tom Stellard via llvm-commits
- [PATCH] D25147: AMDGPU: Don't fold undef uses or copies with implicit uses
Tom Stellard via llvm-commits
- [PATCH] D25147: AMDGPU: Don't fold undef uses or copies with implicit uses
Tom Stellard via llvm-commits
- [PATCH] D25146: AMDGPU: Remove leftover implicit operands when folding immediates
Tom Stellard via llvm-commits
- [PATCH] D25064: AMDGPU: Support using tablegened MC pseudo expansions
Tom Stellard via llvm-commits
- [PATCH] D25366: AMDGPU/SI: Emit fixups for long branches
Tom Stellard via llvm-commits
- [PATCH] D25355: Target: Replace most PatLeaf patterns that match immediates with ImmLeaf patterns. NFCI.
Tom Stellard via llvm-commits
- [PATCH] D25312: AMDGPU: Fix use-after-frees
Tom Stellard via llvm-commits
- [PATCH] D25302: [AMDGPU] Promote uniform (i1, i16] operations to i32
Tom Stellard via llvm-commits
- [PATCH] D25140: ScheduleDAGInstrs: Add condjump deps in addSchedBarrierDeps()
Tom Stellard via llvm-commits
- [PATCH] D24972: AMDGPU: Add instruction definitions for GPR indexing
Tom Stellard via llvm-commits
- [llvm] r283557 - [ValueTracking] Fix crash in GetPointerBaseWithConstantOffset()
Tom Stellard via llvm-commits
- [PATCH] D24866: Don't look through addrspace cast which changes pointer size
Tom Stellard via llvm-commits
- [llvm] r283570 - AMDGPU/SI: Emit fixups for long branches
Tom Stellard via llvm-commits
- [PATCH] D25375: AMDGPU/SI: Add support for 8-byte relocations
Tom Stellard via llvm-commits
- [PATCH] D25375: AMDGPU/SI: Add support for 8-byte relocations
Tom Stellard via llvm-commits
- [llvm] r283593 - AMDGPU/SI: Add support for 8-byte relocations
Tom Stellard via llvm-commits
- [PATCH] D25381: [AMDGPU] Add amdgpu-unify-metadata pass
Tom Stellard via llvm-commits
- [PATCH] D25198: AMDGPU/SI: Fix LowerParameter() for i16 arguments
Tom Stellard via llvm-commits
- [llvm] r283622 - AMDGPU/SI: Handle div_fmas hazard in GCNHazardRecognizer
Tom Stellard via llvm-commits
- [PATCH] D19268: [DAGCombiner] Do not remove the load of stored values when optimizations are disabled
Ulrich Weigand via llvm-commits
- [PATCH] D24990: [ubsan] Turn on 'Has CXXABI' to enable support for -fsanitize=vptr on Darwin
Vedant Kumar via llvm-commits
- [PATCH] D25294: [ubsan] Un-templatize handleIntegerOverflowImpl (NFC)
Vedant Kumar via llvm-commits
- [PATCH] D25295: [ubsan] Handle undef values in the integer overflow diagnostic
Vedant Kumar via llvm-commits
- [PATCH] D25295: [ubsan] Handle undef values in the integer overflow diagnostic
Vedant Kumar via llvm-commits
- [compiler-rt] r283466 - [ubsan] Turn on 'Has CXXABI' to enable support for -fsanitize=vptr on Darwin
Vedant Kumar via llvm-commits
- [PATCH] D24435: Delete more dead code in SelectionDAG (NFC)
Vedant Kumar via llvm-commits
- [llvm] r283505 - Delete some dead code in SelectionDAG (NFC)
Vedant Kumar via llvm-commits
- [compiler-rt] r283506 - [ubsan] 0 -> nullptr (NFC)
Vedant Kumar via llvm-commits
- [compiler-rt] r283511 - [ubsan] More 0 -> nullptr conversions (NFC)
Vedant Kumar via llvm-commits
- [PATCH] D24425: DebugInfo: support for DWARFv5 DW_AT_alignment attribute
Victor Leschuk via llvm-commits
- [PATCH] D24425: DebugInfo: support for DWARFv5 DW_AT_alignment attribute
Victor Leschuk via llvm-commits
- [PATCH] D25073: [DebugInfo]: preparation to implement DW_AT_alignment
Victor Leschuk via llvm-commits
- [PATCH] D24425: DebugInfo: support for DWARFv5 DW_AT_alignment attribute
Victor Leschuk via llvm-commits
- [PATCH] D24425: DebugInfo: support for DWARFv5 DW_AT_alignment attribute
Victor Leschuk via llvm-commits
- [PATCH] D25073: [DebugInfo]: preparation to implement DW_AT_alignment
Victor Leschuk via llvm-commits
- [PATCH] D25073: [DebugInfo]: preparation to implement DW_AT_alignment
Victor Leschuk via llvm-commits
- [PATCH] D25073: [DebugInfo]: preparation to implement DW_AT_alignment
Victor Leschuk via llvm-commits
- [PATCH] D24425: DebugInfo: support for DWARFv5 DW_AT_alignment attribute
Victor Leschuk via llvm-commits
- [compiler-rt] r283166 - Support configurable path to LLVM src
Vitaly Buka via llvm-commits
- [compiler-rt] r283183 - Revert "[sanitizer-coverage] remove stale code" at it breaks Windows bot.
Vitaly Buka via llvm-commits
- [compiler-rt] r282994 - [sanitizer-coverage] remove stale code
Vitaly Buka via llvm-commits
- [llvm] r283377 - [ADT] Add missing const_iterator DenseSet::find() const
Vitaly Buka via llvm-commits
- [PATCH] D24689: [ADT] Add missing const_iterator DenseSet::find() const
Vitaly Buka via llvm-commits
- [PATCH] D24727: Add new target hooks for LoadStoreVectorizer
Volkan Keles via llvm-commits
- [llvm] r283099 - Add new target hooks for LoadStoreVectorizer
Volkan Keles via llvm-commits
- [llvm] r283099 - Add new target hooks for LoadStoreVectorizer
Volkan Keles via llvm-commits
- [PATCH] llvm-link: Fix description of -disable-lazy-loading option
Will Dietz via llvm-commits
- [PATCH] D24632: Preserve the debug location when sinking compare instructions
Wolfgang Pieb via llvm-commits
- [llvm] r283500 - Preserve the debug location when CodeGenPrepare sinks a compare instruction into the
Wolfgang Pieb via llvm-commits
- [PATCH] D24632: Preserve the debug location when sinking compare instructions
Wolfgang Pieb via llvm-commits
- [PATCH] D22696: [CodeGenPrep] Skip merging empty case blocks
Xinliang David Li via llvm-commits
- [PATCH] D22696: [CodeGenPrep] Skip merging empty case blocks
Xinliang David Li via llvm-commits
- [PATCH] D22696: [CodeGenPrep] Skip merging empty case blocks
Xinliang David Li via llvm-commits
- [PATCH] D22696: [CodeGenPrep] Skip merging empty case blocks
Xinliang David Li via llvm-commits
- [PATCH] D25069: Fix PREL31 relocation on ARM
Yichao Yu via llvm-commits
- [PATCH] D25290: Improve the debug-info test created in r274263
Yunzhong Gao via llvm-commits
- [llvm] r283374 - Improve the debug-info test created in r274263.
Yunzhong Gao via llvm-commits
- [PATCH] D25290: Improve the debug-info test created in r274263
Yunzhong Gao via llvm-commits
- [PATCH] D24686: [support] Some improvements to StringSwitch
Zachary Turner via llvm-commits
- [PATCH] D24686: [support] Some improvements to StringSwitch
Zachary Turner via llvm-commits
- [PATCH] D24686: [support] Some improvements to StringSwitch
Zachary Turner via llvm-commits
- [llvm] r283128 - Rename Error -> ReportError.
Zachary Turner via llvm-commits
- [PATCH] D24686: [support] Some improvements to StringSwitch
Zachary Turner via llvm-commits
- [PATCH] D25205: Add unit tests for StringSwitch.
Zachary Turner via llvm-commits
- [zorg] r283132 - Disable tests on the windows LLDB builder.
Zachary Turner via llvm-commits
- [PATCH] D25205: Add unit tests for StringSwitch.
Zachary Turner via llvm-commits
- [llvm] r283138 - Add unit tests for StringSwitch.
Zachary Turner via llvm-commits
- [PATCH] D24686: [support] Some improvements to StringSwitch
Zachary Turner via llvm-commits
- [PATCH] D24686: [support] Some improvements to StringSwitch
Zachary Turner via llvm-commits
- [PATCH] D25124: Support rvalue references in enumerate range adapter.
Zachary Turner via llvm-commits
- [PATCH] D24686: [support] Some improvements to StringSwitch
Zachary Turner via llvm-commits
- [PATCH] D25205: Add unit tests for StringSwitch.
Zachary Turner via llvm-commits
- [PATCH] D25124: Support rvalue references in enumerate range adapter.
Zachary Turner via llvm-commits
- [PATCH] D25124: Support rvalue references in enumerate range adapter.
Zachary Turner via llvm-commits
- [PATCH] D25124: Support rvalue references in enumerate range adapter.
Zachary Turner via llvm-commits
- [PATCH] D25124: Support rvalue references in enumerate range adapter.
Zachary Turner via llvm-commits
- [PATCH] D25124: Support rvalue references in enumerate range adapter.
Zachary Turner via llvm-commits
- [llvm] r283244 - [Support] Add case-insensitive versions of StringSwitch members.
Zachary Turner via llvm-commits
- [PATCH] D24686: [support] Some improvements to StringSwitch
Zachary Turner via llvm-commits
- [PATCH] D25124: Support rvalue references in enumerate range adapter.
Zachary Turner via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Zachary Turner via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Zachary Turner via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Zachary Turner via llvm-commits
- [PATCH] D25124: Support rvalue references in enumerate range adapter.
Zachary Turner via llvm-commits
- [PATCH] D25257: Use StringRef in Option library instead of raw pointers (NFC)
Zachary Turner via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Zachary Turner via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Zachary Turner via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Zachary Turner via llvm-commits
- [PATCH] D25255: Add a c_str() method to StringRef, similar to data() but asserting if the string isn't null terminated (NFC)
Zachary Turner via llvm-commits
- [PATCH] D24489: [Support][CommandLine] Add cl::getRegisteredSubcommands()
Zachary Turner via llvm-commits
- [PATCH] D25266: Add a static_assert to enforce that parameters to llvm::format() are not totally unsafe
Zachary Turner via llvm-commits
- [llvm] r283337 - Add llvm::enumerate() range adapter.
Zachary Turner via llvm-commits
- [PATCH] D25257: Use StringRef in Option library instead of raw pointers (NFC)
Zachary Turner via llvm-commits
- [PATCH] D25124: Support rvalue references in enumerate range adapter.
Zachary Turner via llvm-commits
- [llvm] r283342 - Fix build due to comparison of std::pairs.
Zachary Turner via llvm-commits
- [PATCH] D25257: Use StringRef in Option library instead of raw pointers (NFC)
Zachary Turner via llvm-commits
- [PATCH] D25299: Add StringRef::find_lower and contains_lower
Zachary Turner via llvm-commits
- [PATCH] D25266: Add a static_assert to enforce that parameters to llvm::format() are not totally unsafe
Zachary Turner via llvm-commits
- [PATCH] D25299: Add StringRef::find_lower and contains_lower
Zachary Turner via llvm-commits
- [PATCH] D25342: Turn cl::values() (for enum) from a vararg function to using C++ variadic template
Zachary Turner via llvm-commits
- [PATCH] D25356: Define PDBFileBuilder::addStream to add stream.
Zachary Turner via llvm-commits
- [PATCH] D25356: Define PDBFileBuilder::addStream to add stream.
Zachary Turner via llvm-commits
- [PATCH] D25356: Define PDBFileBuilder::addStream to add stream.
Zachary Turner via llvm-commits
- [PATCH] D25356: Define PDBFileBuilder::addStream to add stream.
Zachary Turner via llvm-commits
- [llvm] r283609 - Refactor Symbol visitor code.
Zachary Turner via llvm-commits
- [llvm] r283610 - Add missing include.
Zachary Turner via llvm-commits
- [PATCH] D25257: Use StringRef in Option library instead of raw pointers (NFC)
Zachary Turner via llvm-commits
- [PATCH] D25257: Use StringRef in Option library instead of raw pointers (NFC)
Zachary Turner via llvm-commits
- [PATCH] D25356: Define PDBFileBuilder::addStream to add stream.
Zachary Turner via llvm-commits
- [llvm] r283641 - [pdb] Dump Module Symbols to Yaml.
Zachary Turner via llvm-commits
- [PATCH] D25394: Add a Chrono.h header to libSupport
Zachary Turner via llvm-commits
- [PATCH] D25416: Add Chrono.h - std::chrono support header
Zachary Turner via llvm-commits
- [PATCH] D24593: Standford/Bubble sort code restructure
Zia Ansari via llvm-commits
- [PATCH] D24957: [x86][ms-inline-asm] use of "jmp short" in asm is not supported
Ziv Izhar via llvm-commits
- [llvm] r283436 - Add test-cases which demontrate pr30561
Zvi Rackover via llvm-commits
- [PATCH] D17095: [X86] Add X86FixupSeparateStack pass
Zvi Rackover via llvm-commits
- [llvm] r283667 - [X86] Apply the Update LLC Test Checks tool on the rotate tests.
Zvi Rackover via llvm-commits
- [llvm] r283673 - Revert "[X86] Apply the Update LLC Test Checks tool on the rotate tests."
Zvi Rackover via llvm-commits
- [llvm] r283695 - [X86] Improve the rotate ISel test
Zvi Rackover via llvm-commits
- [llvm] r283696 - [X86] Adding the 'nounwind' attribute to test functions for cleaner generated code
Zvi Rackover via llvm-commits
- [PATCH] D23937: [MemCpyOpt] Return value `memcpy` elision.
bryant via llvm-commits
- [PATCH] D23252: [ADT] Zip range adapter
bryant via llvm-commits
- [PATCH] D25013: [x86][inline-asm][avx512] allow swapping of '{k<num>}' & '{z}' marks
coby via llvm-commits
- [PATCH] D25013: [x86][inline-asm][avx512] allow swapping of '{k<num>}' & '{z}' marks
coby via llvm-commits
- [PATCH] D25005: [x86][inline-asm][llvm] accept 'v' constraint
coby via llvm-commits
- [PATCH] D25005: [x86][inline-asm][llvm] accept 'v' constraint
coby via llvm-commits
- [PATCH] D25142: AArch64: Complete macroop fusion lists.
pankaj gode via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
pierre gousseau via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
pierre gousseau via llvm-commits
- [PATCH] D24796: [SLPVectorizer] Fix for PR25748: reduction vectorization after loop unrolling.
suyog sarda via llvm-commits
- [PATCH] D22736: Make LLVMInitializeAll* API have their symbols
whitequark via llvm-commits
- [llvm] r283203 - [SelectionDAG] Fix calling convention in expansion of ?MULO.
whitequark via llvm-commits
Last message date:
Sun Oct 9 23:49:55 PDT 2016
Archived on: Mon Oct 10 08:00:28 PDT 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).