The Week Of Monday 16 February 2015 Archives by author
Starting: Mon Feb 16 00:11:07 PST 2015
Ending: Sun Feb 22 23:54:44 PST 2015
Messages: 1744
- [PATCH] [Review Request] Numbering SDNode to discard SmallPtrSet in selection DAG
Mehdi AMINI
- [PATCH] InstCombine: cannot fold "fcmp x, undef" because x can be NaN
Mehdi AMINI
- [llvm] r229638 - Analysis: fix buildbots
Saleem Abdulrasool
- [PATCH] Add a "probe-stack" attribute
John Kåre Alsaker
- [PATCH] SelectionDAG: fold (fp_to_u/sint (u/sint_to_fp val)) when possible
Mehdi Amini
- [PATCH] SelectionDAG: fold (fp_to_u/sint (u/sint_to_fp val)) when possible
Mehdi Amini
- [llvm] r229436 - Tests: reformat sitofp.ll and use FileCheck
Mehdi Amini
- [llvm] r229437 - InstCombine: fold more cases of (fp_to_u/sint (u/sint_to_fp val))
Mehdi Amini
- [llvm] r229438 - SelectionDAG: fold (fp_to_u/sint (s/uint_to_fp)) here too
Mehdi Amini
- [PATCH] SelectionDAG: fold (fp_to_u/sint (u/sint_to_fp val)) when possible
Mehdi Amini
- [PATCH] Switch a std::map to a DenseMap in CodeGenRegisters
Owen Anderson
- [PATCH] Check isTypeDesirableForOp before replacing mulhu/mulhs
Owen Anderson
- [compiler-rt] r229518 - Remove inclusion of netinet/ip_compat.h for FreeBSD. This header is not
Dimitry Andric
- [PATCH] R600/SI: Use v_madak_f32 / v_madmk_f32 instructions
Matt Arsenault
- [PATCH] R600/SI: Extend private extload pattern to include zext loads
Matt Arsenault
- [PATCH] Add generic fmad DAG node
Matt Arsenault
- [PATCH] Partially fix memcpy / memset / memmove lowering in SelectionDAG construction if address space != 0.
Matt Arsenault
- [PATCH] Check isTypeDesirableForOp before replacing mulhu/mulhs
Matt Arsenault
- [PATCH] R600/SI: Fix operand types for v_sub_f64 pseudo
Matt Arsenault
- [llvm] r229603 - R600/SI: Fix brace identation
Matt Arsenault
- [llvm] r229604 - R600/SI: Add missing soffset operand to global atomics
Matt Arsenault
- [llvm] r229605 - R600/SI: Add missing offset operand to buffer bothen
Matt Arsenault
- [PATCH] R600/SI: Don't set isCodeGenOnly = 1 on all instructions
Matt Arsenault
- [llvm] r229606 - R600/SI: Fix error from vdst on no return atomics
Matt Arsenault
- [llvm] r229607 - R600/SI: Fix operand encoding for flat instructions
Matt Arsenault
- [llvm] r229608 - R600/SI: Fix encoding error from glc bit on VI SMRD instructions
Matt Arsenault
- [llvm] r229609 - R600: Fix operand encoding error
Matt Arsenault
- PATCHES: R600/SI: Add some missing instruction defs
Matt Arsenault
- [llvm] r229610 - R600/SI: Fix not setting clamp / omod for v_cndmask_b32_e64
Matt Arsenault
- [llvm] r229611 - R600/SI: Fix src1_modifiers for class instructions
Matt Arsenault
- [llvm] r229612 - R600/SI: Set noNamedPositionallyEncodedOperands
Matt Arsenault
- [llvm] r229613 - R600/SI: Consistently capitalize encoding field names
Matt Arsenault
- [llvm] r229614 - R600/SI: Rename dst encoding field to be consistent with docs
Matt Arsenault
- [PATCH] R600/SI: Set noNamedPositionallyEncodedOperands
Matt Arsenault
- [PATCH] R600/SI: Allow commuting compares
Matt Arsenault
- [PATCH] Add generic fmad DAG node
Matt Arsenault
- [PATCH] R600/SI: Remove isel mubuf legalization
Matt Arsenault
- [llvm] r230070 - Add generic fmad DAG node.
Matt Arsenault
- [llvm] r230071 - R600: Use new fmad node.
Matt Arsenault
- [llvm] r230072 - R600/SI: Remove v_sub_f64 pseudo
Matt Arsenault
- [PATCH] Add generic fmad DAG node
Matt Arsenault
- [PATCH] R600/SI: Fix operand types for v_sub_f64 pseudo
Matt Arsenault
- [llvm] r230146 - R600/SI: Fix mad*k definitions
Matt Arsenault
- [llvm] r230147 - R600/SI: Don't crash when getting immediate operand size
Matt Arsenault
- [llvm] r230148 - R600/SI: Try to use v_madak_f32
Matt Arsenault
- [llvm] r230149 - R600/SI: Use v_madmk_f32
Matt Arsenault
- [llvm] r230147 - R600/SI: Don't crash when getting immediate operand size
Matt Arsenault
- [lld] r229440 - [Mips] Factor out the code to search section by type and flags into the
Simon Atanasyan
- [lld] r229441 - [Mips] Show error if MIPS_REGINFO section has invalid size
Simon Atanasyan
- [lld] r229442 - [Mips] Read GP0 value from .MIPS.options section
Simon Atanasyan
- [llvm] r229452 - [Mips] Add .MIPS.options section descriptor kinds enumeration
Simon Atanasyan
- [lld] r229453 - [Mips] Replace a magic number by enumeration
Simon Atanasyan
- [PATCH] [Object] Support reading 64-bit MIPS ELF archives
Simon Atanasyan
- [llvm] r229520 - [Object] Support reading 64-bit MIPS ELF archives
Simon Atanasyan
- [PATCH] [Object] Support reading 64-bit MIPS ELF archives
Simon Atanasyan
- [PATCH] ELF: Move relocation predicates out of the context class.
Simon Atanasyan
- [lld] r229453 - [Mips] Replace a magic number by enumeration
Simon Atanasyan
- [PATCH] [obj2yaml/yaml2obj] Add section group support.
Simon Atanasyan
- [PATCH] [obj2yaml/yaml2obj] Add section group support.
Simon Atanasyan
- [PATCH] Preliminary support for dynamically loadable coff objects
Andy Ayers
- [PATCH] Preliminary support for dynamically loadable coff objects
Andy Ayers
- [PATCH] Preliminary support for dynamically loadable coff objects
Andy Ayers
- [lld] r229410 - MSVC 2013 appears to be able to compile make_ptr_range without issue, so removing that guard in the unit test.
Aaron Ballman
- [llvm] r229414 - MSVC 2013 supports std::forward_as_tuple, while MSVC 2012 did not; so we can move to using the improved API.
Aaron Ballman
- [llvm] r229415 - We require MSVC 1800 as our minimum, so these checks can safely go away; NFC.
Aaron Ballman
- [llvm] r229417 - We require MSVC 1800 as our minimum, so these checks can safely go away; NFC. (It seems this code has been copy/pasted around, unfortunately.)
Aaron Ballman
- [llvm] r229422 - MSVC 2013 does not ICE on this code in the same fashion that MSVC 2012 did; NFC.
Aaron Ballman
- [lld] r229426 - MSVC no longer requires the explicit cast operation to obtain a function pointer from this capture-less lambda. NFC.
Aaron Ballman
- [llvm] r229496 - Reverting r229473; it does not compile with MSVC 2013, and I suspect it was meant to be reverted in r229483.
Aaron Ballman
- [llvm] r229473 - InstrProf: Use a test fixture in the coverage mapping tests
Aaron Ballman
- [llvm] r229502 - I believe we no longer require LLVM_HAS_INITIALIZER_LISTS; it's supported in MSVC 2013 and GCC. Added a trivial test to ensure the ArrayRef initializer list constructor is called and behaves as expected.
Aaron Ballman
- [llvm] r229512 - Addressing a post-commit review comment suggesting to avoid using direct initialization.
Aaron Ballman
- [llvm] r229502 - I believe we no longer require LLVM_HAS_INITIALIZER_LISTS; it's supported in MSVC 2013 and GCC. Added a trivial test to ensure the ArrayRef initializer list constructor is called and behaves as expected.
Aaron Ballman
- [llvm] r229513 - Adding additional tests to ensure that initializer lists created from return values and as function arguments also work as expected.
Aaron Ballman
- [llvm] r229515 - Correcting the ArrayRef test to not cause use-after-free bugs with initializer lists. Should also silence a -Wsign-compare warning accidentally introduced.
Aaron Ballman
- [llvm] r229584 - We require MSVC 2013 Update 4 due to previous versions miscompiling ASTMatchers
Aaron Ballman
- [llvm] r229694 - This patch adds the VSX logical instructions introduced in the Power ISA 2.07. It also removes the added complexity that favors VMX versions of the three instructions.
Kit Barton
- [PATCH] Add the P8 VSX logical instructions
Kit Barton
- [PATCH] [PPC64] Fix problem with commutability of VORC instruction
Kit Barton
- [llvm] r230020 - I incorrectly marked the VORC instruction as isCommutable when I added it.
Kit Barton
- [PATCH] [PPC64] Fix problem with commutability of VORC instruction
Kit Barton
- [PATCH] Mutate TargetLowering::shouldExpandAtomicRMWInIR to specifically dictate how AtomicRMWInsts are expanded.
JF Bastien
- [PATCH] Mutate TargetLowering::shouldExpandAtomicRMWInIR to specifically dictate how AtomicRMWInsts are expanded.
JF Bastien
- [PATCH] InstCombine: extract instead of shuffle when performing vector/array type punning
JF Bastien
- [PATCH] SROA: extract instead of shuffle when performing vector/array type punning
JF Bastien
- [PATCH] InstCombine: extract instead of shuffle when performing vector/array type punning
JF Bastien
- [PATCH] InstCombine: extract instead of shuffle when performing vector/array type punning
JF Bastien
- [PATCH] InstCombine: extract instead of shuffle when performing vector/array type punning
JF Bastien
- [PATCH] Fixed Noop insertion
JF Bastien
- [PATCH] Add test suite for the Control Flow Integrity feature.
JF Bastien
- [PATCH] InstCombine: extract instead of shuffle when performing vector/array type punning
JF Bastien
- [PATCH] InstCombine: extract instead of shuffle when performing vector/array type punning
JF Bastien
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
JF Bastien
- [PATCH] Add test suite for the Control Flow Integrity feature.
JF Bastien
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
JF Bastien
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
JF Bastien
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
JF Bastien
- [PATCH] Add test suite for the Control Flow Integrity feature.
JF Bastien
- [PATCH] Add uniform distribution to RNG
JF Bastien
- [PATCH] InstCombine: extract instead of shuffle when performing vector/array type punning
JF Bastien
- [PATCH] LowerBitSets: Introduce global layout builder.
JF Bastien
- [PATCH] LowerBitSets: Introduce global layout builder.
JF Bastien
- [PATCH] LowerBitSets: Introduce global layout builder.
JF Bastien
- [PATCH] LowerBitSets: Introduce global layout builder.
JF Bastien
- [llvm] r230180 - Use common parse routine to read alignment values from bitcode
JF Bastien
- Use common parse routine to read alignment values from bitcode.
JF Bastien
- [PATCH] Reword ELAST warning
JF Bastien
- [PATCH] [PowerPC] Add Hardware Transaction Memory builtins support
Peter Bergner
- [llvm] r228024 - Allow PRE to insert no-cost phi nodes
Daniel Berlin
- [PATCH] [AArch64] fix PR22408: clang no longer bootstraps itself on AArch64 linux
Kristof Beyls
- [PATCH] [AArch64] fix PR22408: clang no longer bootstraps itself on AArch64 linux
Kristof Beyls
- [PATCH] [MSan][MIPS] Fix for some failing tests on MIPS64
Mohit Bhakkad
- [PATCH] [MSan][MIPS] VarArgHelper for MIPS64
Mohit Bhakkad
- [PATCH] [MSan][MIPS] VarArgHelper for MIPS64
Mohit Bhakkad
- [PATCH] [MSan][MIPS] Fix for some failing tests on MIPS64
Mohit Bhakkad
- [PATCH] [MSan][MIPS] Fix for some failing tests on MIPS64
Mohit Bhakkad
- [PATCH] [MSan][MIPS] VarArgHelper for MIPS64
Mohit Bhakkad
- [PATCH] [LSan] [MIPS] adding support of LSan for mips64/mips64el arch
Mohit Bhakkad
- [PATCH] [LSan] [MIPS] adding support of LSan for mips64/mips64el arch
Mohit Bhakkad
- [PATCH] [LSan][MIPS64] Enable LSan testing for mips64/mips64el
Mohit Bhakkad
- [PATCH] [Compiler-rt][Sanitizer][MSan][i386] Adding support for i386
Mohit Bhakkad
- [PATCH] [TSan][MIPS] Adding support for MIPS64
Mohit Bhakkad
- [PATCH] [TSan][MIPS64] Fix few more test cases for MIPS64
Mohit Bhakkad
- [compiler-rt] r229656 - [MSan][MIPS] Fix for some failing tests on MIPS64
Mohit K. Bhakkad
- [llvm] r229667 - [MSan][MIPS] VarArgHelper for MIPS64
Mohit K. Bhakkad
- [compiler-rt] r229830 - [LSan] [MIPS] adding support of LSan for mips64/mips64el arch
Mohit K. Bhakkad
- [compiler-rt] r229833 - [LSan][MIPS64] Enable LSan testing for mips64/mips64el
Mohit K. Bhakkad
- [compiler-rt] r229972 - [TSan][MIPS] Adding support for MIPS64
Mohit K. Bhakkad
- [compiler-rt] r230002 - [TSan][MIPS64] Fix few more test cases for MIPS64
Mohit K. Bhakkad
- [PATCH] [Patch] Loop Interchange Pass
Karthik Bhat
- [PATCH] [Patch] Loop Interchange Pass
Karthik Bhat
- [PATCH] [Patch] Loop Interchange Pass
Karthik Bhat
- [PATCH] [X86] Try to combine vector anyext + and into a vector zext
Andrea Di Biagio
- [PATCH] [X86][FastISel] Teach how to select float-half conversion intrinsics.
Andrea Di Biagio
- [llvm] r229488 - [X86] Silence -Wsign-compare warnings.
Andrea Di Biagio
- [llvm] r229489 - [X86][FastISel] Add missing flag -fast-isel-abort to run lines in test fast-isel-fptrunc-fpext.ll.
Andrea Di Biagio
- [PATCH] [X86][FastIsel] Teach how to select scalar integer to float/double conversions.
Andrea Di Biagio
- [PATCH] [X86][FastIsel] Teach how to select scalar integer to float/double conversions.
Andrea Di Biagio
- [PATCH] [X86][FastIsel] Teach how to select scalar integer to float/double conversions.
Andrea Di Biagio
- [PATCH] [X86][FastIsel] Teach how to select scalar integer to float/double conversions.
Andrea Di Biagio
- [PATCH] [X86][FastISel] Teach how to select float-half conversion intrinsics.
Andrea Di Biagio
- [PATCH] [X86][FastIsel] Teach how to select scalar integer to float/double conversions.
Andrea Di Biagio
- [llvm] r229589 - [X86][FastIsel] Teach how to select scalar integer to float/double conversions.
Andrea Di Biagio
- [PATCH] [X86][FastIsel] Teach how to select scalar integer to float/double conversions.
Andrea Di Biagio
- [llvm] r229980 - Disallow implicit conversions from None to integer types
Andrea Di Biagio
- [llvm] r230010 - Make the static instance of None just const.
Andrea Di Biagio
- [PATCH] [X86][FastISel] Teach how to select float-half conversion intrinsics.
Andrea Di Biagio
- [llvm] r229980 - Disallow implicit conversions from None to integer types
Andrea Di Biagio
- [llvm] r230043 - [X86][FastIsel] Teach how to select float-half conversion intrinsics.
Andrea Di Biagio
- [PATCH] [X86][FastISel] Teach how to select float-half conversion intrinsics.
Andrea Di Biagio
- [PATCH] [DagCombiner] Generalized BuildVector Vector Concatenation
Andrea Di Biagio
- [llvm] r229720 - Enable standard so versioning for libLLVM.
Chris Bieneman
- [llvm] r229721 - Fixing a CMake developer warning.
Chris Bieneman
- [llvm] r229727 - Adding install targets for individual LLVM tools and libraries.
Chris Bieneman
- [llvm] r229904 - Checking if TARGET_OS_IPHONE is defined isn't good enough for 10.7 and earlier.
Chris Bieneman
- [PATCH] Setting up CMake to default to RelWithDebInfo when no build type is specified.
Chris Bieneman
- [PATCH] Setting up CMake to default to RelWithDebInfo when no build type is specified.
Chris Bieneman
- [PATCH] Setting up CMake to default to RelWithDebInfo when no build type is specified.
Chris Bieneman
- [llvm] r230041 - Setting up CMake to default to Debug when no build type is specified.
Chris Bieneman
- [llvm] r230062 - Raising minimum required CMake version to 2.8.12.2.
Chris Bieneman
- [llvm] r229414 - MSVC 2013 supports std::forward_as_tuple, while MSVC 2012 did not; so we can move to using the improved API.
David Blaikie
- [compiler-rt] r229392 - tsan: fix compiler warning
David Blaikie
- [llvm] r229451 - [Orc] Add an emitAndFinalize method to the ObjectLinkingLayer, IRCompileLayer
David Blaikie
- [compiler-rt] r198017 - [ASan] Make sure none of the __asan_gen_ global strings end up in the symbol table, add a test.
David Blaikie
- [PATCH] [opaque pointer type] bitcode support for explicit type parameter to the load instruction
David Blaikie
- [compiler-rt] r229392 - tsan: fix compiler warning
David Blaikie
- [compiler-rt] r229392 - tsan: fix compiler warning
David Blaikie
- [compiler-rt] r229392 - tsan: fix compiler warning
David Blaikie
- [llvm] r229722 - Remove unused member variables (-Wunused-private-field)
David Blaikie
- [llvm] r229715 - Adding implementation to outline C++ catch handlers for native Windows 64 exception handling.
David Blaikie
- [PATCH] [opaque pointer type] Bitcode support for explicit type parameter on GEP.
David Blaikie
- byval in a world without pointee types
David Blaikie
- [llvm] r229797 - Introduce Target::createNullTargetStreamer and use it from IRObjectFile.
David Blaikie
- [llvm] r229888 - [orcjit] Include CMake support for the fully_lazy example and fix the build
David Blaikie
- [llvm] r229797 - Introduce Target::createNullTargetStreamer and use it from IRObjectFile.
David Blaikie
- byval in a world without pointee types
David Blaikie
- [llvm] r190636 - Fix PPC ABI for ByVal structs with vector members
David Blaikie
- [llvm] r190636 - Fix PPC ABI for ByVal structs with vector members
David Blaikie
- [llvm] r190636 - Fix PPC ABI for ByVal structs with vector members
David Blaikie
- [llvm] r229953 - IR: Extract macros from DILocation, NFC
David Blaikie
- [llvm] r229970 - Fix -Wunused-variable warning in non-asserts build, and optimize a little bit while I'm here.
David Blaikie
- [llvm] r229980 - Disallow implicit conversions from None to integer types
David Blaikie
- [PATCH] Add a lock() function in PassRegistry to speed up multi-thread synchronization.
David Blaikie
- [lld] r230015 - Remove redundant "explicit".
David Blaikie
- [llvm] r230010 - Make the static instance of None just const.
David Blaikie
- [llvm] r230010 - Make the static instance of None just const.
David Blaikie
- [llvm] r229953 - IR: Extract macros from DILocation, NFC
David Blaikie
- [PATCH] Add a few basic tests for llvm-pdbdump
David Blaikie
- [PATCH] Add a few basic tests for llvm-pdbdump
David Blaikie
- [llvm] r230068 - [RewriteStatepointsForGC] More style cleanup [NFC]
David Blaikie
- [llvm] r230094 - Remove some unnecessary unreachables in favor of (sometimes implicit) assertions
David Blaikie
- [llvm] r230068 - [RewriteStatepointsForGC] More style cleanup [NFC]
David Blaikie
- [llvm] r230094 - Remove some unnecessary unreachables in favor of (sometimes implicit) assertions
David Blaikie
- [PATCH] [DOCS] Update the docs with regards to the removed LLVM_DELETED_FUNCTION
David Blaikie
- [llvm] r230147 - R600/SI: Don't crash when getting immediate operand size
David Blaikie
- [compiler-rt] r230172 - Fix gc-test.cc to work under higher -O levels
David Blaikie
- [llvm] r230181 - Roll condition into an assert then wrap it 'ifndef NDEBUG' to protect from the inevitable "unused variable" warning in a non-asserts build.
David Blaikie
- [llvm] r230169 - RewriteStatepointsForGC.cpp: Fix for -Asserts to mark isNullConstant() as LLVM_ATTRIBUTE_UNUSED. [-Wunused-function]
David Blaikie
- [PATCH] [DOCS] Update the docs with regards to the removed LLVM_DELETED_FUNCTION
David Blaikie
- [llvm] r230185 - Add missing header
David Blaikie
- [llvm] r230169 - RewriteStatepointsForGC.cpp: Fix for -Asserts to mark isNullConstant() as LLVM_ATTRIBUTE_UNUSED. [-Wunused-function]
David Blaikie
- [llvm] r230196 - [orc] Add a trivial unit test to get the ball rolling
David Blaikie
- [llvm] r230197 - Fix Makefile build
David Blaikie
- [compiler-rt] r227509 - [compiler-rt] OS X: Update the CMake and Make builds to explicitely use libc++, mmacosx-version-min and SDKs
Justin Bogner
- [PATCH] [compiler-rt] Fix OS X build failure with Command Line Tools and without full Xcode installation
Justin Bogner
- [llvm] r229433 - InstrProf: Use ErrorOr for IndexedInstrProfReader::create (NFC)
Justin Bogner
- [llvm] r229455 - InstrProf: Add unit tests for the profile reader and writer
Justin Bogner
- [llvm] r229456 - Revert "InstrProf: Add unit tests for the profile reader and writer"
Justin Bogner
- [llvm] r229473 - InstrProf: Use a test fixture in the coverage mapping tests
Justin Bogner
- [llvm] r229478 - Re-apply "InstrProf: Add unit tests for the profile reader and writer"
Justin Bogner
- [llvm] r229481 - InstrProf: Add missing header from r229478
Justin Bogner
- [llvm] r229483 - Revert "InstrProf: Add unit tests for the profile reader and writer"
Justin Bogner
- [llvm] r229547 - Re-apply "InstrProf: Use a test fixture in the coverage mapping tests"
Justin Bogner
- [llvm] r229473 - InstrProf: Use a test fixture in the coverage mapping tests
Justin Bogner
- [llvm] r229602 - Re-apply "InstrProf: Add unit tests for the profile reader and writer"
Justin Bogner
- [llvm] r229709 - InstrProf: Make CoverageMapping testable and add a basic unit test
Justin Bogner
- [llvm] r229717 - InstrProf: Handle unknown functions if they consist only of zero-regions
Justin Bogner
- [llvm] r229723 - InstrProf: Don't combine expansion regions with code regions
Justin Bogner
- [PATCH] LLDB formatter for llvm::Optional
Justin Bogner
- [llvm] r229956 - utils: Teach lldbDataFormatters about llvm::Optional
Justin Bogner
- [PATCH] LLDB formatter for llvm::Optional
Justin Bogner
- [llvm] r228934 - CoverageMapping: Bitvectorize code. No functionality change.
Justin Bogner
- [llvm] r229980 - Disallow implicit conversions from None to integer types
Justin Bogner
- [llvm] r228934 - CoverageMapping: Bitvectorize code. No functionality change.
Justin Bogner
- [lld] r229997 - Driver: Fix an incorrect use of llvm::None
Justin Bogner
- [llvm] r229980 - Disallow implicit conversions from None to integer types
Justin Bogner
- [llvm] r229980 - Disallow implicit conversions from None to integer types
Justin Bogner
- [llvm] r230010 - Make the static instance of None just const.
Justin Bogner
- [llvm] r230010 - Make the static instance of None just const.
Justin Bogner
- [llvm] r230144 - docs: Mention that assertions must be enabled to use the -stats flag
Justin Bogner
- [PATCH] Explain in docs that assertions must be enabled to use the -stats flag
Justin Bogner
- [llvm] r229448 - [ARM] Remove unused declaration. NFC.
Ahmed Bougacha
- [llvm] r229925 - [CodeGen] Use ArrayRef instead of std::vector&. NFC.
Ahmed Bougacha
- [llvm] r229929 - [ARM] Minor cleanup to CombineBaseUpdate. NFC.
Ahmed Bougacha
- [llvm] r229932 - [ARM] Re-re-apply VLD1/VST1 base-update combine.
Ahmed Bougacha
- [llvm] r229964 - [x86] Remove the old vector shuffle lowering code and its flag.
Ahmed Bougacha
- [llvm] r229424 - RegisterCoalescer: Improve previous fix for wrong def after.
Matthias Braun
- [llvm] r229425 - ARM: Transfer kill flag when lowering VSTMQIA to VSTMDIA.
Matthias Braun
- [llvm] r229425 - ARM: Transfer kill flag when lowering VSTMQIA to VSTMDIA.
Matthias Braun
- [llvm] r229443 - RegisterCoalescer: Do not look for regclass of IMPLICIT_DEF.
Matthias Braun
- [llvm] r229444 - RegisterCoalescer: Don't rematerialize subregister definitions.
Matthias Braun
- [compiler-rt] r229585 - Revert "Remove support for building sanitizers from Makefile/autoconf build."
Matthias Braun
- [compiler-rt] r229556 - Remove support for building sanitizers from Makefile/autoconf build.
Matthias Braun
- [llvm] r229601 - LiveRangeCalc: Rename some parameters from kill to use, NFC.
Matthias Braun
- [PATCH] LiveRangeCalc: Don't start liveranges of PHI instruction at the block begin.
Matthias Braun
- [PATCH] LiveRangeCalc: Don't start liveranges of PHI instruction at the block begin.
Matthias Braun
- [PATCH] LiveRangeCalc: Don't start liveranges of PHI instruction at the block begin.
Matthias Braun
- [llvm] r230093 - LiveRangeCalc: Don't start liveranges of PHI instruction at the block begin.
Matthias Braun
- [PATCH] [ARM] Improve handling of stack accesses in Thumb-1.
John Brawn
- [PATCH] [ARM] Improve handling of stack accesses in Thumb-1.
John Brawn
- [PATCH] [ARM] Improve handling of stack accesses in Thumb-1.
John Brawn
- [PATCH] [compiler-rt] Fix OS X build failure with Command Line Tools and without full Xcode installation
Kuba Brecka
- [PATCH] [compiler-rt] Turn abort_on_error=1 by default on OS X (part 1/2)
Kuba Brecka
- [PATCH] [compiler-rt] Fix gc-test.cc to work under higher -O levels
Kuba Brecka
- [PATCH] [compiler-rt] Fix alloca_instruments_all_paddings.cc test to work under higher -O levels
Kuba Brecka
- [PATCH] Compiler-rt changes to react to skiping promotable allocas.
Kuba Brecka
- [PATCH] [compiler-rt] Fix alloca_instruments_all_paddings.cc test to work under higher -O levels
Kuba Brecka
- [compiler-rt] r230172 - Fix gc-test.cc to work under higher -O levels
Kuba Brecka
- [PATCH] [compiler-rt] Fix gc-test.cc to work under higher -O levels
Kuba Brecka
- [compiler-rt] r230173 - Whitespace fix for r230172.
Kuba Brecka
- [PATCH] [compiler-rt] Fix the ASan ioctl.cc test when using COMPILER_RT_DEBUG=On
Kuba Brecka
- [compiler-rt] r230172 - Fix gc-test.cc to work under higher -O levels
Kuba Brecka
- [PATCH] [mips] [IAS] Fix using .cpsetup with local labels (PR22518).
Sean Bruno
- [PATCH] Fix big shift constant folding
Paweł Bylica
- [PATCH] Fix generic shift expansion when shift amount is 0
Paweł Bylica
- [PATCH] Fix generic shift expansion when shift amount is 0
Paweł Bylica
- [PATCH] Fix big shift constant folding
Paweł Bylica
- [PATCH] Big shift test
Paweł Bylica
- [PATCH] Big shift test
Paweł Bylica
- [llvm] r229337 - Format: Modernize using variadic templates.
Filipe Cabecinhas
- [lld] r229072 - ELF/AArch64: Add support for checking for ABS32 overflow
Filipe Cabecinhas
- [PATCH] [lld] Revive standalone CMake build
Filipe Cabecinhas
- [compiler-rt] r227326 - Make asan_symbolize.py not crash on Windows.
Filipe Cabecinhas
- [llvm] r229584 - We require MSVC 2013 Update 4 due to previous versions miscompiling ASTMatchers
Filipe Cabecinhas
- [llvm] r229584 - We require MSVC 2013 Update 4 due to previous versions miscompiling ASTMatchers
Filipe Cabecinhas
- [llvm] r229584 - We require MSVC 2013 Update 4 due to previous versions miscompiling ASTMatchers
Filipe Cabecinhas
- [llvm] r229598 - Downgrade build system error message to a warning
Filipe Cabecinhas
- [PATCH] Don't set $LIB if we're not targetting windows.
Filipe Cabecinhas
- [PATCH] Make FileCheck be a common dependency, not an ASan one.
Filipe Cabecinhas
- [PATCH] Make FileCheck be a common dependency, not an ASan one.
Filipe Cabecinhas
- [PATCH] Make FileCheck be a common dependency, not an ASan one.
Filipe Cabecinhas
- [PATCH] Make FileCheck be a common dependency, not an ASan one.
Filipe Cabecinhas
- [PATCH] Make FileCheck be a common dependency, not an ASan one.
Filipe Cabecinhas
- [PATCH] Don't set $LIB if we're not targetting windows.
Filipe Cabecinhas
- [PATCH] Don't set $LIB if we're not targetting windows.
Filipe Cabecinhas
- [PATCH] Don't set $LIB if we're not targetting windows.
Filipe Cabecinhas
- [PATCH] Don't set $LIB if we're not targetting windows.
Filipe Cabecinhas
- [PATCH] Don't set $LIB if we're not targetting windows.
Filipe Cabecinhas
- [PATCH] Make FileCheck be a common dependency, not an ASan one.
Filipe Cabecinhas
- [PATCH] Make FileCheck be a common dependency, not an ASan one.
Filipe Cabecinhas
- Use common parse routine to read alignment values from bitcode.
Filipe Cabecinhas
- [compiler-rt] r229962 - Make FileCheck be a common dependency, not an ASan one.
Filipe Cabecinhas
- [PATCH] Make FileCheck be a common dependency, not an ASan one.
Filipe Cabecinhas
- [PATCH] Make FileCheck be a common dependency, not an ASan one.
Filipe Cabecinhas
- [PATCH] Make FileCheck be a common dependency, not an ASan one.
Filipe Cabecinhas
- [compiler-rt] r230091 - Don't set $LIB if we're not targetting windows.
Filipe Cabecinhas
- [PATCH] Don't set $LIB if we're not targetting windows.
Filipe Cabecinhas
- [PATCH] [lld] Remove duplicate class definitions of ELF LinkingContexts
Filipe Cabecinhas
- [PATCH] [lld] Remove duplicate class definitions of ELF LinkingContexts
Filipe Cabecinhas
- [PATCH] [lld] Remove duplicate class definitions of ELF LinkingContexts
Filipe Cabecinhas
- [PATCH] [lld] Remove duplicate class definitions of ELF LinkingContexts
Filipe Cabecinhas
- [PATCH] Add an instcombine rule to optimize max(~a, ~b) to ~min(a, b) when profitable
Filipe Cabecinhas
- [PATCH] PR17623 -- GlobalsModRef alias error fix
David Callahan
- [PATCH] PR17623 -- GlobalsModRef alias error fix
David Callahan
- [llvm] r229362 - Switch our index sequence away from template aliases and just use
Chandler Carruth
- [llvm] r229367 - [x86] Switch my usage of VariadicFunction to a "normal" variadic
Chandler Carruth
- [llvm] r229372 - [x86] Add some more test cases for i8 vector blends.
Chandler Carruth
- [llvm] r229373 - [x86] Add initial basic support for forming blends of v16i8 vectors.
Chandler Carruth
- [llvm] r229377 - [x86] Switch this test to use checks generated by my update script. NFC
Chandler Carruth
- [llvm] r229378 - [x86] Add a generic unpack-targeted lowering technique. This can be used
Chandler Carruth
- [llvm] r229463 - [x86] Teach the unpack lowering to try wider element unpacks.
Chandler Carruth
- [llvm] r229502 - I believe we no longer require LLVM_HAS_INITIALIZER_LISTS; it's supported in MSVC 2013 and GCC. Added a trivial test to ensure the ArrayRef initializer list constructor is called and behaves as expected.
Chandler Carruth
- [lld] r228968 - [ELF] Insert wrap symbols into a set.
Chandler Carruth
- [PATCH] [X86][SSE] Generalised unpackl/unpckh shuffle matching
Chandler Carruth
- [llvm] r229599 - [shuffles] Tweak my shufflevector fuzz test generation script to produce
Chandler Carruth
- [llvm] r229311 - [X86][AVX2] vpslldq/vpsrldq byte shifts for AVX2
Chandler Carruth
- [llvm] r229642 - [x86] Rewrite the byte shift detection to not use boolean variables to
Chandler Carruth
- [llvm] r229311 - [X86][AVX2] vpslldq/vpsrldq byte shifts for AVX2
Chandler Carruth
- [PATCH] Remove experimental options to control machine block placement.
Chandler Carruth
- [PATCH] NFC: Use range-based for loops and more consistent naming.
Chandler Carruth
- [llvm] r229655 - [x86] Refactor the bit shift code the same as I just did the byte shift
Chandler Carruth
- [llvm] r229662 - [x86] Fold together the two shift lowering strategies. They were doing
Chandler Carruth
- [llvm] r229668 - [x86] Remove some more 'bit' nomenclature from the generic shift
Chandler Carruth
- [llvm] r229669 - [x86] Switch an if which is trivially true to an assert. NFC
Chandler Carruth
- [llvm] r229670 - [x86] Tighten the assertions to document that canonicalization has
Chandler Carruth
- [llvm] r229311 - [X86][AVX2] vpslldq/vpsrldq byte shifts for AVX2
Chandler Carruth
- [llvm] r229742 - IR: Add MDSubprogram::replaceFunction()
Chandler Carruth
- [PATCH] InstCombine: extract instead of shuffle when performing vector/array type punning
Chandler Carruth
- [PATCH] [X86][SSE] Generalised unpackl/unpckh shuffle matching
Chandler Carruth
- [llvm] r229770 - [x86] Merge checks for a recently added test case that is the same on
Chandler Carruth
- [llvm] r229835 - [x86, sdag] Two interrelated changes to the x86 and sdag code.
Chandler Carruth
- [llvm] r229836 - [x86] Add support for bit-wise blending and use it in the v8 and v16
Chandler Carruth
- [llvm] r229844 - [x86] The SELECT x86 DAG combine also does legalization. It used to rely
Chandler Carruth
- [llvm] r229846 - [x86] Remove the insanely over-aggressive unpack lowering strategy for
Chandler Carruth
- [llvm] r229849 - [x86] Simplify the pre-SSSE3 v16i8 lowering significantly by decomposing
Chandler Carruth
- [llvm] r229851 - [x86] Remove the final fallback in the v8i16 lowering that isn't really
Chandler Carruth
- [llvm] r229853 - [x86] Dramatically improve v8i16 shuffle lowering by not using its
Chandler Carruth
- [llvm] r229856 - [x86] Teach the unpack lowering how to lower with an initial unpack in
Chandler Carruth
- [llvm] r229859 - [x86] Delete still more piles of complex code now that we have a good
Chandler Carruth
- [PATCH] [X86] canonicalize a v2f64 blendi of 2 registers
Chandler Carruth
- [PATCH] Remove unnecessary variable indexing into single-element arrays
Chandler Carruth
- [llvm] r229952 - Revert r229944: EH: Prune unreachable resume instructions during Dwarf EH preparation
Chandler Carruth
- [llvm] r229944 - EH: Prune unreachable resume instructions during Dwarf EH preparation
Chandler Carruth
- [PATCH] Remove unnecessary variable indexing into single-element arrays
Chandler Carruth
- [llvm] r229955 - [x86] Clean up a couple of test cases with the new update script. Split
Chandler Carruth
- [PATCH] Skip promotable allocas to improve performance at -O0
Chandler Carruth
- [llvm] r229958 - [x86] Make the new vector shuffle legality test on by default, which
Chandler Carruth
- [PATCH] Remove unnecessary variable indexing into single-element arrays
Chandler Carruth
- [llvm] r229963 - [x86] Now that the new vector shuffle legality is enabled and everything
Chandler Carruth
- [llvm] r229964 - [x86] Remove the old vector shuffle lowering code and its flag.
Chandler Carruth
- [llvm] r230004 - [x86] Switching the shuffle equivalence test to a variadic template was
Chandler Carruth
- [PATCH] [X86] canonicalize a v2f64 blendi of 2 registers
Chandler Carruth
- [llvm] r230021 - Base isPodLike on is_trivially_copyable for GCC 5 and MSVC
Chandler Carruth
- [PATCH] Preliminary support for dynamically loadable coff objects
Chandler Carruth
- [PATCH] Preliminary support for dynamically loadable coff objects
Chandler Carruth
- [PATCH] Preliminary support for dynamically loadable coff objects
Chandler Carruth
- [lld] r230166 - Switch to use override, fixes -Winconsistent-missing-override on LLD.
Chandler Carruth
- [zorg] r229534 - Refine getLLDBUbuntuCMakeBuildFactory function based on code review feedback
Ying Chen
- [PATCH] Refine getLLDBUbuntuCMakeBuildFactory function based on code review feedback
Ying Chen
- [PATCH] Add new command class for lldbtest
Ying Chen
- [llvm] r229421 - Bitcode: Fix major regression: large files w/ debug info
Eric Christopher
- [llvm] r229471 - Move ABI handling and 64-bitness to the PowerPC target machine.
Eric Christopher
- [llvm] r229472 - Add a FIXME to move IsLittleEndian to the target machine.
Eric Christopher
- [llvm] r229475 - Make the PowerPC AsmPrinter independent of global subtarget
Eric Christopher
- [llvm] r229527 - 80-column fixups.
Eric Christopher
- [llvm] r229528 - Make the ARM AsmPrinter independent of global subtarget
Eric Christopher
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Eric Christopher
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Eric Christopher
- [PATCH] Upstreaming changes to support Rust on Bitrig
Eric Christopher
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Eric Christopher
- [llvm] r229595 - Unify selectMipsCPU implementations.
Eric Christopher
- [llvm] r229596 - Make the Mips AsmPrinter independent of global subtarget
Eric Christopher
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Eric Christopher
- [llvm] r229528 - Make the ARM AsmPrinter independent of global subtarget
Eric Christopher
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Eric Christopher
- [PATCH] Beginning of alloca implementation for Mips fast-isel
Eric Christopher
- [llvm] r229528 - Make the ARM AsmPrinter independent of global subtarget
Eric Christopher
- [PATCH] Beginning of alloca implementation for Mips fast-isel
Eric Christopher
- [llvm] r229785 - Migrate the NVPTX backend asm printer to a per function subtarget.
Eric Christopher
- [llvm] r229786 - Remove all use of getDrvInterface off of NVPTXSubtarget and clean
Eric Christopher
- [llvm] r229787 - Remove all use of is64bit off of NVPTXSubtarget and clean up code
Eric Christopher
- [llvm] r229789 - 80-column fixups.
Eric Christopher
- [llvm] r229790 - Avoid using a self-referential initializer and fix up uses.
Eric Christopher
- [PATCH] Beginning of alloca implementation for Mips fast-isel
Eric Christopher
- [llvm] r229802 - Remove the DisasmEnabled AsmPrinter variable and just look it
Eric Christopher
- [llvm] r229803 - Grab the subtarget off of the machine function for the R600
Eric Christopher
- [llvm] r229804 - Remove a few more calls to TargetMachine::getSubtarget from the
Eric Christopher
- [llvm] r229805 - Remove the local subtarget variable from the SystemZ asm printer
Eric Christopher
- [PATCH] Beginning of alloca implementation for Mips fast-isel
Eric Christopher
- [PATCH] Beginning of alloca implementation for Mips fast-isel
Eric Christopher
- [llvm] r229883 - Update and remove a few calls to TargetMachine::getSubtargetImpl
Eric Christopher
- [llvm] r229884 - Fix grammar in documentation.
Eric Christopher
- [PATCH] [Mips][ABI]The ELF container needs to depend on the ABI rather than the target triple.
Eric Christopher
- [PATCH] [clang][Driver][MCTargetOptions]Change clang driver to adopt new definition of createAsmBackend
Eric Christopher
- [llvm] r229907 - Remove unused argument from emitInlineAsmStart.
Eric Christopher
- [PATCH] LLDB formatter for llvm::Optional
Eric Christopher
- [llvm] r229916 - Remove a call to TargetMachine::getSubtarget from the inline
Eric Christopher
- [llvm] r229917 - MCTargetOptions reside on the TargetMachine that we always have via
Eric Christopher
- [llvm] r229928 - Migrate away a use of the subtarget (and TargetMachine) from
Eric Christopher
- [llvm] r229931 - Only use the initialized MCInstrInfo if it's been initialized already
Eric Christopher
- [llvm] r229938 - This needs to be a const variable so the two sides of the ternary
Eric Christopher
- [llvm] r229941 - Add a license header to the AVX512 file.
Eric Christopher
- [llvm] r229942 - Revert "AVX-512: Full implementation for VRNDSCALESS/SD instructions and intrinsics."
Eric Christopher
- [llvm] r229837 - AVX-512: Full implementation for VRNDSCALESS/SD instructions and intrinsics.
Eric Christopher
- [PATCH] Add logical ops to Mips fast-isel
Eric Christopher
- [llvm] r229971 - Remove the MCInstrInfo cached variable as it was only used in a
Eric Christopher
- [llvm] r229974 - AsmPrinter::doFinalization is at the module level and so doesn't
Eric Christopher
- [llvm] r229978 - Remove more uses of TargetMachine::getSubtargetImpl from the
Eric Christopher
- [llvm] r229994 - Make the TargetMachine::getSubtarget that takes a Function argument
Eric Christopher
- [llvm] r229979 - Fix build with gcc. This has a -Wsequence-point error on 'MII', which is a good point.
Eric Christopher
- [llvm] r229980 - Disallow implicit conversions from None to integer types
Eric Christopher
- [llvm] r229995 - Use the cached subtarget from the MachineFunction rather than
Eric Christopher
- [llvm] r229996 - Save the MachineFunction in startFunction so that we can use it for
Eric Christopher
- [llvm] r229998 - Get the cached subtarget off the MachineFunction rather than
Eric Christopher
- [llvm] r229999 - Get the cached subtarget off the MachineFunction rather than
Eric Christopher
- [llvm] r230000 - Get the cached subtarget off the MachineFunction rather than
Eric Christopher
- [llvm] r230001 - Fix wording and grammar in Mips subtarget options.
Eric Christopher
- [PATCH] [clang][Driver][MCTargetOptions]Change clang driver to adopt new definition of createAsmBackend
Eric Christopher
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Eric Christopher
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Eric Christopher
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Eric Christopher
- [llvm] r230037 - Get the cached subtarget off the MachineFunction rather than
Eric Christopher
- [llvm] r230038 - Get the function specific subtarget.
Eric Christopher
- [llvm] r230039 - Remove a use of the Subtarget in the darwin ppc asm printer.
Eric Christopher
- [llvm] r230050 - Fix an asan use-after-free bug introduced by the asm printer
Eric Christopher
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Eric Christopher
- [llvm] r230059 - Grab the DataLayout off of the TargetMachine since that's where
Eric Christopher
- [llvm] r230078 - Used the cached subtarget off of the MachineFunction.
Eric Christopher
- [llvm] r230131 - Endianness can be gotten from the DataLayout which we already
Eric Christopher
- [llvm] r230132 - Turn an if+llvm_unreachable into an assert and reword comment.
Eric Christopher
- [llvm] r230133 - Have the MipsAsmPrinter fp stub emission code take a custom
Eric Christopher
- [llvm] r230134 - Remove obsolete comment.
Eric Christopher
- [llvm] r230135 - Unconditionally create a new MCInstrInfo in the asm printer for
Eric Christopher
- [PATCH] More on adding sized deallocation functions in libc++
Marshall Clow
- [PATCH] Introduce Target::createNullTargetStreamer and use it from IRObjectFile.
Peter Collingbourne
- [llvm] r229753 - CMake: Fix add_lit_target for the case where a test suite has zero target dependencies.
Peter Collingbourne
- [PATCH] Add test suite for the Control Flow Integrity feature.
Peter Collingbourne
- [PATCH] Add test suite for the Control Flow Integrity feature.
Peter Collingbourne
- [PATCH] Add test suite for the Control Flow Integrity feature.
Peter Collingbourne
- [llvm] r229797 - Introduce Target::createNullTargetStreamer and use it from IRObjectFile.
Peter Collingbourne
- [llvm] r229798 - llvm-mc: Use Target::createNullStreamer to fix crashes on target-specific asm directives.
Peter Collingbourne
- [llvm] r229799 - MC: Remove NullStreamer hook, as it is redundant with NullTargetStreamer.
Peter Collingbourne
- [PATCH] Introduce Target::createNullTargetStreamer and use it from IRObjectFile.
Peter Collingbourne
- [PATCH] Introduce Target::createNullTargetStreamer and use it from IRObjectFile.
Peter Collingbourne
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [PATCH] Make FileCheck be a common dependency, not an ASan one.
Peter Collingbourne
- [llvm] r229797 - Introduce Target::createNullTargetStreamer and use it from IRObjectFile.
Peter Collingbourne
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [PATCH] Add test suite for the Control Flow Integrity feature.
Peter Collingbourne
- [PATCH] Add test suite for the Control Flow Integrity feature.
Peter Collingbourne
- [llvm] r230054 - Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [PATCH] LowerBitSets: Introduce global layout builder.
Peter Collingbourne
- [PATCH] LowerBitSets: Introduce global layout builder.
Peter Collingbourne
- [PATCH] LowerBitSets: Introduce global layout builder.
Peter Collingbourne
- [PATCH] LowerBitSets: Introduce global layout builder.
Peter Collingbourne
- [PATCH] LowerBitSets: Introduce global layout builder.
Peter Collingbourne
- [PATCH] LowerBitSets: Introduce global layout builder.
Peter Collingbourne
- [compiler-rt] r230116 - CFI: Add tests for 32-bit, 64-bit and memory bitsets. Break optimization in more places.
Peter Collingbourne
- [PATCH] Add test suite for the Control Flow Integrity feature.
Peter Collingbourne
- [llvm] r230054 - Introduce bitset metadata format and bitset lowering pass.
Peter Collingbourne
- [compiler-rt] r230117 - Run simple-fail.cpp at -O{1,2,3}.
Peter Collingbourne
- [PATCH] Revert 221429 and fix bug in TargetLowering::SimplifyDemandedBits
Quentin Colombet
- [PATCH] [X86][SSE] Add SSE MOVQ instructions to SSEPackedInt domain
Quentin Colombet
- [PATCH] [X86][SSE] Generalised unpackl/unpckh shuffle matching
Quentin Colombet
- [llvm] r229425 - ARM: Transfer kill flag when lowering VSTMQIA to VSTMDIA.
Quentin Colombet
- [PATCH] prevent folding a scalar FP load into a packed logical FP instruction (PR22371)
Quentin Colombet
- [PATCH] [X86][FastIsel] Teach how to select scalar integer to float/double conversions.
Quentin Colombet
- [PATCH] [X86][FastIsel] Teach how to select scalar integer to float/double conversions.
Quentin Colombet
- [PATCH] [X86][FastISel] Teach how to select float-half conversion intrinsics.
Quentin Colombet
- [PATCH] prevent folding a scalar FP load into a packed logical FP instruction (PR22371)
Quentin Colombet
- [PATCH] [X86][SSE] Generalised unpackl/unpckh shuffle matching
Quentin Colombet
- [PATCH] [X86][FastISel] Teach how to select float-half conversion intrinsics.
Quentin Colombet
- [PATCH] [X86][FastIsel] Teach how to select scalar integer to float/double conversions.
Quentin Colombet
- [PATCH] [X86][FastIsel] Teach how to select scalar integer to float/double conversions.
Quentin Colombet
- [PATCH] [X86][FastIsel] Teach how to select scalar integer to float/double conversions.
Quentin Colombet
- [PATCH] Revert 221429 and fix bug in TargetLowering::SimplifyDemandedBits
Quentin Colombet
- [PATCH] [X86][FastIsel] Teach how to select scalar integer to float/double conversions.
Quentin Colombet
- [PATCH] [X86][FastISel] Teach how to select float-half conversion intrinsics.
Quentin Colombet
- [PATCH] LiveRangeCalc: Don't start liveranges of PHI instruction at the block begin.
Quentin Colombet
- [llvm] r229958 - [x86] Make the new vector shuffle legality test on by default, which
Quentin Colombet
- [llvm] r229964 - [x86] Remove the old vector shuffle lowering code and its flag.
Quentin Colombet
- [PATCH] LiveRangeCalc: Don't start liveranges of PHI instruction at the block begin.
Quentin Colombet
- [PATCH] LiveRangeCalc: Don't start liveranges of PHI instruction at the block begin.
Quentin Colombet
- [PATCH] LiveRangeCalc: Don't start liveranges of PHI instruction at the block begin.
Quentin Colombet
- [PATCH] Enable standard so versioning for libLLVM.
Pete Cooper
- [PATCH] Adding install targets for individual LLVM tools and libraries.
Pete Cooper
- [llvm] r230141 - Calling memmove on a MachineOperand is totally safe.
Pete Cooper
- [llvm] r230141 - Calling memmove on a MachineOperand is totally safe.
Pete Cooper
- [PATCH] Fixed Noop insertion
Stephen Crane
- [PATCH] Fixed Noop insertion
Stephen Crane
- [PATCH] Fixed Noop insertion
Stephen Crane
- [PATCH] Add uniform distribution to RNG
Stephen Crane
- [PATCH] Add uniform distribution to RNG
Stephen Crane
- [PATCH] SCEV incorrectly marks certain expressions as nsw
Sanjoy Das
- [PATCH] SCEV incorrectly marks certain expressions as nsw
Sanjoy Das
- [llvm] r229594 - Bugfix: SCEV incorrectly marks certain expressions as nsw
Sanjoy Das
- [PATCH] SCEV incorrectly marks certain expressions as nsw
Sanjoy Das
- [llvm] r229600 - Generalize getExtendAddRecStart to work with both sign and zero
Sanjoy Das
- [PATCH] Generalize getExtendAddRecStart to work with both sign and zero extensions.
Sanjoy Das
- [PATCH] Partial fix for bug 22589
Sanjoy Das
- [PATCH] Partial fix for bug 22589
Sanjoy Das
- [PATCH] Partial fix for bug 22589
Sanjoy Das
- [PATCH] Partial fix for bug 22589
Sanjoy Das
- [PATCH] Partial fix for bug 22589
Sanjoy Das
- [PATCH] Generalize getExtendAddRecStart to work with both sign and zero extensions.
Sanjoy Das
- [llvm] r229646 - Address post commit review on r229600.
Sanjoy Das
- [llvm] r229731 - Partial fix for bug 22589
Sanjoy Das
- [PATCH] Partial fix for bug 22589
Sanjoy Das
- [PATCH] SCEVExpander incorrectly marks increment operations as no-wrap
Sanjoy Das
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
Sanjoy Das
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
Sanjoy Das
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
Sanjoy Das
- [PATCH] ScalarEvolution incorrectly assumes that the start of certain add recurrences don't overflow
Sanjoy Das
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
Sanjoy Das
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
Sanjoy Das
- [PATCH] Fix bug 22641
Sanjoy Das
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
Sanjoy Das
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
Sanjoy Das
- [llvm] r230150 - IRCE: use SCEVs instead of llvm::Value's for intermediate
Sanjoy Das
- [llvm] r230151 - IRCE: generalize InductiveRangeCheck::computeSafeIterationSpace to
Sanjoy Das
- [PATCH] Add an instcombine rule to optimize max(~a, ~b) to ~min(a, b) when profitable
Sanjoy Das
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
Sanjoy Das
- [PATCH] Add an instcombine rule to optimize max(~a, ~b) to ~min(a, b) when profitable
Sanjoy Das
- [PATCH] [IC] Turn non-null MD on pointer loads to range MD on integer loads.
Charles Davis
- [PATCH] [IC] Turn non-null MD on pointer loads to range MD on integer loads.
Charles Davis
- [PATCH] [IC] Turn non-null MD on pointer loads to range MD on integer loads.
Charles Davis
- [PATCH] Code Generator Patterns for X86 Gather and Scatter
Elena Demikhovsky
- [llvm] r229482 - AVX-512: changes in intel_ocl_bi calling conventions
Elena Demikhovsky
- [llvm] r229495 - Fixed a bug in store sinking.
Elena Demikhovsky
- [llvm] r224247 - Sink store based on alias analysis
Demikhovsky, Elena
- [llvm] r229645 - AVX-512: Added support for FP instructions with embedded rounding mode.
Elena Demikhovsky
- [llvm] r227303 - AVX-512: Added FMA intrinsics with rounding mode
Demikhovsky, Elena
- [llvm] r229647 - Minor fix after 229495.
Elena Demikhovsky
- [llvm] r229495 - Fixed a bug in store sinking.
Demikhovsky, Elena
- [PATCH][AVX512] Add mem patterns for 512b FP rounds
Demikhovsky, Elena
- [llvm] r229837 - AVX-512: Full implementation for VRNDSCALESS/SD instructions and intrinsics.
Elena Demikhovsky
- [PATCH][AVX512] Add mem patterns for 512b FP rounds
Demikhovsky, Elena
- [PATCH] Add intrinsic definitions for unary op AVX instructions [x86]
Elena Demikhovsky
- [PATCH] Mutate TargetLowering::shouldExpandAtomicRMWInIR to specifically dictate how AtomicRMWInsts are expanded.
Richard Diamond
- [PATCH] Mutate TargetLowering::shouldExpandAtomicRMWInIR to specifically dictate how AtomicRMWInsts are expanded.
Richard Diamond
- [PATCH] Mutate TargetLowering::shouldExpandAtomicRMWInIR to specifically dictate how AtomicRMWInsts are expanded.
Richard Diamond
- [PATCH] Mutate TargetLowering::shouldExpandAtomicRMWInIR to specifically dictate how AtomicRMWInsts are expanded.
Richard Diamond
- [PATCH] Mutate TargetLowering::shouldExpandAtomicRMWInIR to specifically dictate how AtomicRMWInsts are expanded.
Richard Diamond
- [PATCH] Flag to enable IEEE-754 friendly FP optimizations
Sergey Dmitrouk
- [PATCH] [inline-asm] Fix scope of assembly macros
Sergey Dmitrouk
- [PATCH] [inline-asm] Fix scope of assembly macros
Sergey Dmitrouk
- [PATCH] Add hard float versions of floating point to long long conversions
Sergey Dmitrouk
- [PATCH] Added support for 'su' rooted devices to ASAN setup script
Dmitry
- [PATCH] Use ScalarEvolution to create tight bounds on the parameters
Johannes Doerfert
- [PATCH] ScopDetection: Only detect scops that have at least one read and one write
Johannes Doerfert
- [PATCH] ScopDetection: Only detect scops that have at least one read and one write
Johannes Doerfert
- [PATCH] [Polly][REFACTOR] Simplify the SCoP detection interface a bit
Johannes Doerfert
- [polly] r229820 - ScopDetection: Only detect scops that have at least one read and one write
Johannes Doerfert
- [polly] r229877 - [NFC] Generalize getIslCompatibleName interface.
Johannes Doerfert
- [polly] r229879 - [REFACTOR] Simplify the SCoP detection interface a bit
Johannes Doerfert
- [PATCH] Allow to model non-affine control flow in a SCoP.
Johannes Doerfert
- [PATCH] Allow to model non-affine control flow in a SCoP.
Johannes Doerfert
- [PATCH] Allow to model non-affine control flow in a SCoP.
Johannes Doerfert
- [PATCH] Allow to model non-affine control flow in a SCoP.
Johannes Doerfert
- [polly] r230140 - Remove leftover code
Johannes Doerfert
- [PATCH] [Mach-O] Dtrace Support Part 1: User SDT provider handling.
Jean-Daniel Dupas
- [PATCH] [Mach-O] Dtrace Support Part 1: User SDT provider handling.
Jean-Daniel Dupas
- [PATCH] [Mach-O] Dtrace Support Part 1: User SDT provider handling.
Jean-Daniel Dupas
- [lld] r229453 - [Mips] Replace a magic number by enumeration
Jean-Daniel Dupas
- [lld] r229453 - [Mips] Replace a magic number by enumeration
Jean-Daniel Dupas
- [lld] r229848 - [Mach-O] Rename enum typename for consistency. NFC
Jean-Daniel Dupas
- [lld] r229314 - Update ARM and x86 ArchHandler to check switch completeness. NFC
Jean-Daniel Dupas
- [lld] r230007 - [Mach-O] Remove redundant allocator
Jean-Daniel Dupas
- [PATCH] [lld][ELF] Demangle: don't expose raw info when getter is available.
Shankar Easwaran
- [lld] r229762 - PECOFF: Fix symbol aliases
Shankar Easwaran
- [lld] r229762 - PECOFF: Fix symbol aliases
Shankar Easwaran
- [lld] r229762 - PECOFF: Fix symbol aliases
Shankar Easwaran
- [lld] r229762 - PECOFF: Fix symbol aliases
Shankar Easwaran
- [llvm] r230124 - [obj2yaml/yaml2obj] Add SHT_GROUP support.
Shankar Easwaran
- [lld] r230127 - [ELF] Fix References being ignored.
Shankar Easwaran
- [lld] r230138 - [ELF][Writer] Use Path to create AtomSection.
Shankar Easwaran
- [lld] r230139 - [ELF] Remove FIXME(s) that are already fixed.
Shankar Easwaran
- [PATCH] [lld] Remove duplicate class definitions of ELF LinkingContexts
Shankar Easwaran
- [PATCH] [lld] Remove duplicate class definitions of ELF LinkingContexts
Shankar Easwaran
- [lld] r230189 - [ELF][X86_64] R_X86_64_16 relocation support
Shankar Easwaran
- [lld] r230190 - [Core] Fix handling of Section Groups.
Shankar Easwaran
- [lld] r230191 - [ELF] Add symbol to ELFReference.
Shankar Easwaran
- [lld] r230192 - [Core,MachO,Test] Remove trailing whitespace.
Shankar Easwaran
- [lld] r230194 - [ELF] Add .gnu.linkonce support.
Shankar Easwaran
- [lld] r230195 - [ELF] Add section group/COMDAT support.
Shankar Easwaran
- [PATCH] [Object] Support reading 64-bit MIPS ELF archives
Shankar Kalpathi Easwaran
- [PATCH] ELF: Move relocation predicates out of the context class.
Shankar Kalpathi Easwaran
- [PATCH] ELF: Move relocation predicates out of the context class.
Shankar Kalpathi Easwaran
- [PATCH] [Support] Make GetMallocUsage() aware of jemalloc
Shankar Kalpathi Easwaran
- [PATCH] Fix crash in llvm-objdump with proc-specific sections
Shankar Kalpathi Easwaran
- [PATCH] ELF: Move relocation predicates out of the context class.
Shankar Kalpathi Easwaran
- [PATCH] [ELF] Implement --stats
Shankar Kalpathi Easwaran
- [PATCH] [obj2yaml/yaml2obj] Add section group support.
Shankar Kalpathi Easwaran
- [PATCH] [obj2yaml/yaml2obj] Add section group support.
Shankar Kalpathi Easwaran
- [PATCH] [obj2yaml/yaml2obj] Add section group support.
Shankar Kalpathi Easwaran
- [PATCH] [obj2yaml/yaml2obj] Add section group support.
Shankar Kalpathi Easwaran
- [PATCH] [lld] Remove duplicate class definitions of ELF LinkingContexts
Shankar Kalpathi Easwaran
- [PATCH] [ELF][X86_64] Handle R_X86_64_PC64 relocation
Shankar Kalpathi Easwaran
- [PATCH] Add a lock() function in PassRegistry to speed up multi-thread synchronization.
Erik Eckstein
- [llvm] r229548 - Add code to llvm-objdump so the -section option with -macho will dump literal pointer sections
Kevin Enderby
- [llvm] r229530 - Don't deference the section_end() iterator.
Rafael Espindola
- [llvm] r229536 - Add r228886 back now that r229530 fixed the issue lldb was hitting.
Rafael Espindola
- [llvm] r229538 - Add r228888 back.
Rafael Espindola
- [llvm] r229539 - Add r228889 back.
Rafael Espindola
- [llvm] r229541 - Add r228980 back.
Rafael Espindola
- [llvm] r229542 - Add testcases I missed in r229541.
Rafael Espindola
- [llvm] r229580 - Add a test showing the problem in r228939.
Rafael Espindola
- [llvm] r229586 - Add r228939 back with a fix.
Rafael Espindola
- [llvm] r229590 - Twines should be passed by const ref.
Rafael Espindola
- [llvm] r229864 - Avoid conversion to float when creating ConstantDataArray/ConstantDataVector.
Rafael Espindola
- [llvm] r230087 - Use short names for jumptable sections.
Rafael Espindola
- [llvm] r230098 - Set the datalayout in the gold plugin.
Rafael Espindola
- [PATCH] Introduce Target::createNullTargetStreamer and use it from IRObjectFile.
Rafael Ávila de Espíndola
- [PATCH] Fix crash in llvm-objdump with proc-specific sections
Rafael Ávila de Espíndola
- [PATCH] [lld] Fix heap-buffer-overflow bugs identified by the Address Sanitizer
Rafael Ávila de Espíndola
- [PATCH] [lld] Fix heap-buffer-overflow bugs identified by the Address Sanitizer
Rafael Ávila de Espíndola
- [PATCH] [lld] Fix heap-buffer-overflow bugs identified by the Address Sanitizer
Rafael Ávila de Espíndola
- [PATCH] Mangler: Don't prefix MS ABI names with a leading ? character
Rafael Ávila de Espíndola
- [PATCH] Link jumptable attributes consistently with unnamed_addr
Rafael Ávila de Espíndola
- [PATCH] Re-enable a hook in MCELFObjectTargetWriter to allow target-specific relocationtable sorting and use this hook for Mips.
Rafael Ávila de Espíndola
- [PATCH] [RFC][PATCH] Minor opt to access pointers to globals via pcrel GOT entries
Rafael Ávila de Espíndola
- [PATCH] Introduce new gold plugin option "relocation-pic"
Rafael Espíndola
- [llvm] r228874 - Change Path::filename_pos() to skip the drive letter.
Rafael Espíndola
- [llvm] r229324 - Remove LLVM_HAS_VARIADIC_TEMPLATES and all the faux variadic workarounds guarded by it.
Rafael Espíndola
- [llvm] r229528 - Make the ARM AsmPrinter independent of global subtarget
Rafael Espíndola
- [PATCH] Avoid conversion to float when creating ConstantDataArray/ConstantDataVector
Rafael Espíndola
- [llvm] r229528 - Make the ARM AsmPrinter independent of global subtarget
Rafael Espíndola
- [llvm] r229528 - Make the ARM AsmPrinter independent of global subtarget
Rafael Espíndola
- [llvm] r229799 - MC: Remove NullStreamer hook, as it is redundant with NullTargetStreamer.
Rafael Espíndola
- [PATCH] Avoid conversion to float when creating ConstantDataArray/ConstantDataVector
Rafael Espíndola
- byval in a world without pointee types
Rafael Espíndola
- [PATCH] Avoid conversion to float when creating ConstantDataArray/ConstantDataVector
Rafael Espíndola
- [llvm] r229872 - [Hexagon] Removing static variable holding MCInstrInfo.
Rafael Espíndola
- [PATCH] LLD: Remove YAML/Native round-trip passes
Rafael Espíndola
- [LTO API] add lto_codegen_set_module to help ld64 debug LTO issues
Rafael Espíndola
- Use common parse routine to read alignment values from bitcode.
Rafael Espíndola
- [llvm] r219189 - Support: Don't call close again if we get EINTR
Rafael Espíndola
- [patch][p22623] Don't get confused with __attribute__((weak)) in static inits
Rafael Espíndola
- [PATCH] Mangler: Don't prefix MS ABI names with a leading ? character
Rafael Espíndola
- [PATCH] Mangler: Don't prefix MS ABI names with a leading ? character
Rafael Espíndola
- [LTO API] add lto_codegen_set_module to help ld64 debug LTO issues
Rafael Espíndola
- Use common parse routine to read alignment values from bitcode.
Rafael Espíndola
- [llvm] r230054 - Introduce bitset metadata format and bitset lowering pass.
Rafael Espíndola
- [llvm] r230054 - Introduce bitset metadata format and bitset lowering pass.
Rafael Espíndola
- [llvm] r230156 - COFF: Add 'IMAGE_SCN_CNT_INITIALIZED_DATA' to all DWARF sections
Rafael Espíndola
- [PATCH] [lld] Remove duplicate class definitions of ELF LinkingContexts
Rafael Espíndola
- [PATCH] [lld] Remove duplicate class definitions of ELF LinkingContexts
Rafael Espíndola
- [llvm] r229412 - [ADCE] Don't indent inside an anonymous namespace
Hal Finkel
- [llvm] r229457 - [PowerPC] Support non-direct-sub/superclass VSX copies
Hal Finkel
- [llvm] r229460 - Specify arch in test/CodeGen/X86/float-conv-elim.ll
Hal Finkel
- [llvm] r229462 - [BDCE] Add a bit-tracking DCE pass
Hal Finkel
- [llvm] r229495 - Fixed a bug in store sinking.
Hal Finkel
- [llvm] r229495 - Fixed a bug in store sinking.
Hal Finkel
- [llvm] r229462 - [BDCE] Add a bit-tracking DCE pass
Hal Finkel
- [llvm] r229618 - [BDCE] Don't forget uses of root instructions seen before the instruction itself
Hal Finkel
- [llvm] r229462 - [BDCE] Add a bit-tracking DCE pass
Hal Finkel
- [PATCH] Add generic fmad DAG node
Hal Finkel
- [PATCH] Added lowering of dbg.declare in JumpThreading.cpp
Hal Finkel
- [llvm] r190636 - Fix PPC ABI for ByVal structs with vector members
Hal Finkel
- [llvm] r190636 - Fix PPC ABI for ByVal structs with vector members
Hal Finkel
- [llvm] r229959 - [InstCombine] Remove unnecessary variable indexing into single-element arrays
Hal Finkel
- [llvm] r229966 - [PowerPC] Loop Data Prefetching for the BG/Q
Hal Finkel
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
Hal Finkel
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
Hal Finkel
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
Hal Finkel
- [PATCH] [lld] Remove duplicate class definitions of ELF LinkingContexts
Hal Finkel
- [llvm] r230175 - [SDAG] Use correct alignments on expanded vector trunc-store/ext-loads
Hal Finkel
- [llvm] r230176 - [DAGCombine] Don't assume integer-type legailty in reduceBuildVecConvertToConvertBuildVec
Hal Finkel
- Jump Theading/GVN bug
Hal Finkel
- [llvm] r230178 - [LICM] Refactor to expose functionality as utility functions
Hal Finkel
- [PATCH] Fix generic shift expansion when shift amount is 0
Keno Fischer
- [PATCH] [lld] Revive standalone CMake build
Greg Fitzgerald
- [PATCH] [lld] Revive standalone CMake build
Greg Fitzgerald
- [PATCH] [ASan] set DYLD_LIBRARY_PATH on Darwin
Greg Fitzgerald
- [PATCH] [lld] Revive standalone CMake build
Greg Fitzgerald
- [compiler-rt] r229714 - [ASan] Set DYLD_LIBRARY_PATH on Darwin
Greg Fitzgerald
- [PATCH] [ASan] set DYLD_LIBRARY_PATH on Darwin
Greg Fitzgerald
- [PATCH] [lld] Fix use-after-free bug identified by the Address Sanitizer
Greg Fitzgerald
- [PATCH] [lld] Fix heap-buffer-overflow bugs identified by the Address Sanitizer
Greg Fitzgerald
- [lld] r229749 - Fix use-after-free bug identified by the Address Sanitizer
Greg Fitzgerald
- [PATCH] [lld] Fix use-after-free bug identified by the Address Sanitizer
Greg Fitzgerald
- [PATCH] [lld] Fix heap-buffer-overflow bugs identified by the Address Sanitizer
Greg Fitzgerald
- [PATCH] [lld] Fix heap-buffer-overflow bugs identified by the Address Sanitizer
Greg Fitzgerald
- [PATCH] [lld] Revive standalone CMake build
Greg Fitzgerald
- [PATCH] [lld] Revive standalone CMake build
Greg Fitzgerald
- [lld] r229912 - Fix heap-buffer-overflow bugs identified by the Address Sanitizer
Greg Fitzgerald
- [PATCH] [lld] Fix heap-buffer-overflow bugs identified by the Address Sanitizer
Greg Fitzgerald
- [PATCH] [lld] Fix heap-buffer-overflow bugs identified by the Address Sanitizer
Greg Fitzgerald
- [PATCH] [lld] Revive standalone CMake build
Greg Fitzgerald
- [lld] r226922 - Fix the ELF shared library build targets
Greg Fitzgerald
- [lld] r226922 - Fix the ELF shared library build targets
Greg Fitzgerald
- [PATCH] [lld] Remove duplicate class definitions of ELF LinkingContexts
Greg Fitzgerald
- [lld] r226922 - Fix the ELF shared library build targets
Greg Fitzgerald
- [PATCH] [lld] Remove duplicate class definitions of ELF LinkingContexts
Greg Fitzgerald
- [PATCH] Add an experimental Sanitizer Windows builder
Galina
- [PATCH] Add an experimental Sanitizer Windows builder
Galina
- [PATCH] Add an experimental Sanitizer Windows builder
Galina
- [PATCH] Increase timeout value for ppc64 sanitizer buildbots
Galina
- [PATCH] Increase timeout value for ppc64 sanitizer buildbots
Galina
- [PATCH] SelectionDAG: fold (fp_to_u/sint (u/sint_to_fp val)) when possible
Fiona Glaser
- [PATCH] SelectionDAG: fold (fp_to_u/sint (u/sint_to_fp val)) when possible
Fiona Glaser
- [PATCH] SelectionDAG: fold (fp_to_u/sint (u/sint_to_fp val)) when possible
Fiona Glaser
- [PATCH] Check isTypeDesirableForOp before replacing mulhu/mulhs
Fiona Glaser
- InstSimplify: fold 0/X to 0 if nnan and nsz
Fiona Glaser
- [lld] r229072 - ELF/AArch64: Add support for checking for ABS32 overflow
Renato Golin
- [PATCH] [ARM] Improve handling of stack accesses in Thumb-1.
Renato Golin
- [PATCH] [ARM] Add missing M/R class CPUs
Renato Golin
- [PATCH] [AArch64] Fix problems in handling generic MSR/MRS instructions
Renato Golin
- [PATCH] [AArch64] Fix problems in handling generic MSR/MRS instructions
Renato Golin
- [PATCH] [ARM] Add missing M/R class CPUs
Renato Golin
- [PATCH] [ARM] Add missing M/R class CPUs
Renato Golin
- [compiler-rt] r229665 - Enable ASAN build and test on AArch64
Renato Golin
- [PATCH] [ARM] Improve handling of stack accesses in Thumb-1.
Renato Golin
- [compiler-rt] r229739 - Revert "Enable ASAN build and test on AArch64"
Renato Golin
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Renato Golin
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Renato Golin
- [PATCH] Make Bitrig/ARM use Itanium-ABI
Renato Golin
- [PATCH] Make Bitrig/ARM use Itanium-ABI
Renato Golin
- [PATCH] Make Bitrig/ARM use Itanium-ABI
Renato Golin
- [PATCH] [AArch64] Fix problems in handling generic MSR/MRS instructions
Renato Golin
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Renato Golin
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Renato Golin
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Renato Golin
- [compiler-rt] r230019 - [ASan] Make the argument of '__sanitizer_annotate_contiguous_container' is not aligned error message easier to understand
Renato Golin
- [compiler-rt] r230179 - Revert "[ASan] Make the argument of '__sanitizer_annotate_contiguous_container' is not aligned error message easier to understand"
Renato Golin
- [compiler-rt] r230019 - [ASan] Make the argument of '__sanitizer_annotate_contiguous_container' is not aligned error message easier to understand
Renato Golin
- [llvm] r229793 - [objc-arc-contract] Reorganize the code a bit and make the debug output easier to read.
Michael Gottesman
- [llvm] r229794 - [objc-arc-contract] Refactor out tryToPeepholeInstruction into its own method. NFC.
Michael Gottesman
- [llvm] r229795 - [objc-arc-contract] Rename contractRelease => tryToContractReleaseIntoStoreStrong.
Michael Gottesman
- [llvm] r229796 - [objc-arc] Introduce the concept of RCIdentity and rename all relevant functions to use that name. NFC.
Michael Gottesman
- [llvm] r229905 - [objc-arc] Change the InstructionClass to be an enum class called ARCInstKind.
Michael Gottesman
- [llvm] r229906 - [objc-arc] Convert the bodies of ARCInstKind predicates into covered switches.
Michael Gottesman
- [llvm] r229936 - [objc-arc] Add the predicate CanDecrementRefCount.
Michael Gottesman
- [llvm] r229937 - [objc-arc-contract] We can not move retains over instructions which can not conservatively be proven to not decrement the retain's RCIdentity.
Michael Gottesman
- [PATCH] LLDB formatter for llvm::Optional
Enrico Granata
- [PATCH] LLDB formatter for llvm::Optional
Enrico Granata
- [PBQP] setEdgeCosts() (was PBQP bugfix)
Arnaud A. de Grandmaison
- [PATCH][PBQP] Do not add an edge between nodes with disjoint allowed registers
Arnaud A. de Grandmaison
- Fix SROA for intrinsics
Grang, Mandeep Singh
- [PATCH] Provide the same ABI regardless of NDEBUG
Doug Gregor
- [llvm] r229819 - Provide the same ABI regardless of NDEBUG
Dmitri Gribenko
- [PATCH] Provide the same ABI regardless of NDEBUG
Dmitri Gribenko
- [compiler-rt] r230171 - TSan runtime: unbreak the build with ccache
Dmitri Gribenko
- [compiler-rt] r230174 - Revert r230171 "TSan runtime: unbreak the build with ccache"
Dmitri Gribenko
- [compiler-rt] r230171 - TSan runtime: unbreak the build with ccache
Dmitri Gribenko
- [PATCH] [ASan] Make BlockingMutex really linker initialized.
Yuri Gribov
- [PATCH] [ASan] Add process basename to log name and error message to simplify analysis of sanitized systems logs.
Yury Gribov
- [PATCH] [ASan] Make BlockingMutex really linker initialized.
Yury Gribov
- [PATCH] Implement variable-sized alloca instrumentation (take 2).
Yury Gribov
- [PATCH] Implement variable-sized alloca instrumentation (take 2).
Yury Gribov
- [PATCH] [ASan] Add process basename to log name and error message to simplify analysis of sanitized systems logs.
Yury Gribov
- [PATCH] [ASan] Add process basename to log name and error message to simplify analysis of sanitized systems logs.
Yury Gribov
- [PATCH] [inline-asm] Fix scope of assembly macros
Jim Grosbach
- [polly] r229423 - Update to isl 99d53692ba
Tobias Grosser
- [polly] r229476 - Update isl to 0ae2b02 "isl_seq_combine: optimize for common case"
Tobias Grosser
- [polly] r229479 - Add missing files to autoconf build
Tobias Grosser
- [polly] r229423 - Update to isl 99d53692ba (Performance changes)
Tobias Grosser
- [www] r229497 - EuroLLVM submissions are closed
Tobias Grosser
- [zorg] r229499 - Make sure we build Polly in 'Release' mode
Tobias Grosser
- [PATCH] Use ScalarEvolution to create tight bounds on the parameters
Tobias Grosser
- [PATCH] Use ScalarEvolution to create tight bounds on the parameters
Tobias Grosser
- [PATCH] ScopDetection: Only detect scops that have at least one read and one write
Tobias Grosser
- [polly] r229820 - ScopDetection: Only detect scops that have at least one read and one write
Tobias Grosser
- [PATCH] ScopDetection: Only detect scops that have at least one read and one write
Tobias Grosser
- [PATCH] ScopDetection: Only detect scops that have at least one read and one write
Tobias Grosser
- [polly] r229854 - Add missing comments to member variables
Tobias Grosser
- [polly] r229820 - ScopDetection: Only detect scops that have at least one read and one write
Tobias Grosser
- [PATCH] ScopDetection: Only detect scops that have at least one read and one write
Tobias Grosser
- [polly] r229867 - Drop left over code from FinalRead statement removal.
Tobias Grosser
- [polly] r229820 - ScopDetection: Only detect scops that have at least one read and one write
Tobias Grosser
- [polly] r229920 - Fix formatting
Tobias Grosser
- [PATCH] Allow to model non-affine control flow in a SCoP.
Tobias Grosser
- [PATCH] Allow to model non-affine control flow in a SCoP.
Tobias Grosser
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Sumanth Gundapaneni
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Sumanth Gundapaneni
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Sumanth Gundapaneni
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Sumanth Gundapaneni
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Sumanth Gundapaneni
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Sumanth Gundapaneni
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Sumanth Gundapaneni
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Sumanth Gundapaneni
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Sumanth Gundapaneni
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Sumanth Gundapaneni
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Sumanth Gundapaneni
- [PATCH] Use ".arch_extension" ARM directive to specify the additional CPU features
Sumanth Gundapaneni
- [PBQP] setEdgeCosts() (was PBQP bugfix)
Lang Hames
- [llvm] r229351 - [CMake] Add RuntimeDyld to libdeps corresponding to r229343.
Lang Hames
- [llvm] r229451 - [Orc] Add an emitAndFinalize method to the ObjectLinkingLayer, IRCompileLayer
Lang Hames
- [llvm] r229461 - [Orc] Update the Orc indirection utils and refactor the CompileOnDemand layer.
Lang Hames
- [llvm] r229465 - [Orc][Kaleidoscope] Update the MainLoop code of the orc/kaleidoscope tutorials
Lang Hames
- [llvm] r229466 - [Orc][Kaleidoscope] Add an example of extreme-laziness in Orc.
Lang Hames
- [llvm] r229467 - [Orc][Kaleidoscope] Fix misnumbered steps in comments, plus tidy one
Lang Hames
- [llvm] r229493 - Reformat.
Lang Hames
- [llvm] r229477 - [PBQP] NDEBUG guards added around code needed for assert.
Lang Hames
- [llvm] r229451 - [Orc] Add an emitAndFinalize method to the ObjectLinkingLayer, IRCompileLayer
Lang Hames
- [LLVMdev] [patch] OrcJIT and weak symbols
Lang Hames
- [llvm] r229760 - [Orc][Kaleidoscope] Make sure to look for the mangled name when updating the
Lang Hames
- [llvm] r229761 - [Orc][Kaleidoscope] Make the Orc/Kaleidoscope tutorials easier to build on
Lang Hames
- [llvm] r229765 - [Orc][Kaleidoscope] Fix a fixme - no reason we can't use C++14 in the tutorials.
Lang Hames
- [llvm] r229806 - [Orc] Fix a bug in the compile callback manager: trampoline ids need to be fixed
Lang Hames
- [llvm] r229807 - [Orc][Kaleidoscope] Make the 'fully lazy' orc kaleidoscope tutorial lazier still.
Lang Hames
- [llvm] r229821 - [Orc][Kaleidoscope] Fix typo in tutorial comment.
Lang Hames
- [llvm] r229888 - [orcjit] Include CMake support for the fully_lazy example and fix the build
Lang Hames
- [llvm] r229949 - [Orc][Kaleidoscope] Fix the orc/kaleidoscope tutorials on linux.
Lang Hames
- [llvm] r229973 - [Orc] Add a new JITSymbol constructor to build a symbol from an existing address.
Lang Hames
- [llvm] r227228 - [ExecutionEngine] Add weak symbol support to RuntimeDyld
Lang Hames
- [PATCH] Preliminary support for dynamically loadable coff objects
Lang Hames
- [llvm] r230143 - [Orc] Move Orc code into a namespace (llvm::orc), update Kaleidoscope code.
Lang Hames
- [llvm] r230153 - [Orc] Add header comment to IndirectionUtils.cpp.
Lang Hames
- [llvm] r230154 - [Orc] Remove redundant using directive.
Lang Hames
- [llvm] r230201 - [Orc][Kaleidoscope] Remove dead AST map in SessionContext.
Lang Hames
- [llvm] r230202 - [Orc][Kaleidoscope] Tidy up the lazy_irgen tutorial, touch up a couple of
Lang Hames
- [llvm] r230196 - [orc] Add a trivial unit test to get the ball rolling
Lang Hames
- [PATCH] Android target support (as part of LLDB build)
Vince Harron
- [llvm] r229619 - [InstCombine] Do not insert a GEP instruction before a landingpad instruction.
Akira Hatanaka
- [PATCH] [Inliner] Use whitelist instead of blacklist when checking function attribute compatibility and make the check stricter
Akira Hatanaka
- [PATCH] [AtomicExpand] Set branch weights when new basic blocks are created
Akira Hatanaka
- [PATCH] [IndVarSimplify] Widen signed loop compare instructions to enable additional optimizations.
Jack Howarth
- [PATCH] Improve RefreshCallGraph to remove invalid call graph edge.
Lawrence Hu
- [PATCH] Prevent hoisting fmul from THEN/ELSE to IF if there is fmsub/fmadd opportunity
Lawrence Hu
- [PATCH] Prevent hoisting fmul from THEN/ELSE to IF if there is fmsub/fmadd opportunity
Lawrence Hu
- [PATCH] Upstreaming changes to support Rust on Bitrig
Dave Huseby
- InstSimplify: fold 0/X to 0 if nnan and nsz
Michael Ilseman
- [compiler-rt] r229399 - [ASan/Win] Add an OOM test
Timur Iskhodzhanov
- [PATCH] Teach llvm-readobj to dump symbol records from a DEBUG_SYMBOL_SUBSECTION section.
Timur Iskhodzhanov
- [PATCH] Add an experimental Sanitizer Windows builder
Timur Iskhodzhanov
- [PATCH] Teach llvm-readobj to dump symbol records from a DEBUG_SYMBOL_SUBSECTION section.
Timur Iskhodzhanov
- [PATCH] [ASan/Win] Fix PR22545 __asan_unregister_globals is not called when using -MD runtimes
Timur Iskhodzhanov
- [PATCH] [ASan/Win] Fix PR22545 __asan_unregister_globals is not called when using -MD runtimes
Timur Iskhodzhanov
- [PATCH] Add an experimental Sanitizer Windows builder
Timur Iskhodzhanov
- [PATCH] Add an experimental Sanitizer Windows builder
Timur Iskhodzhanov
- [zorg] r229537 - Add an experimental Sanitizer Windows builder
Timur Iskhodzhanov
- [PATCH] Add an experimental Sanitizer Windows builder
Timur Iskhodzhanov
- [zorg] r229544 - Follow-up to r229537: remove an unused import
Timur Iskhodzhanov
- [PATCH] Add an experimental Sanitizer Windows builder
Timur Iskhodzhanov
- [compiler-rt] r229570 - WinASan: Fix escaping in dll_host.cc test to work with internal shell
Timur Iskhodzhanov
- [compiler-rt] r229679 - [ASan/Win] Speculative fix to make the sed command line work with all sed implementations
Timur Iskhodzhanov
- [compiler-rt] r229570 - WinASan: Fix escaping in dll_host.cc test to work with internal shell
Timur Iskhodzhanov
- [zorg] r229693 - [sanitizer-windows bot] Follow-up to r229537: fix compiler-rt path and CMake invocation
Timur Iskhodzhanov
- [zorg] r229693 - [sanitizer-windows bot] Follow-up to r229537: fix compiler-rt path and CMake invocation
Timur Iskhodzhanov
- [PATCH] Teach llvm-readobj to dump symbol records from a DEBUG_SYMBOL_SUBSECTION section.
Timur Iskhodzhanov
- [PATCH] [ASan/Win] Fix PR22545 __asan_unregister_globals is not called when using -MD runtimes
Timur Iskhodzhanov
- [PATCH] [ASan/Win] Fix PR22545 __asan_unregister_globals is not called when using -MD runtimes
Timur Iskhodzhanov
- [PATCH] [ASan/Win] Fix PR22545 __asan_unregister_globals is not called when using -MD runtimes
Timur Iskhodzhanov
- [PATCH] Teach llvm-readobj to dump symbol records from a DEBUG_SYMBOL_SUBSECTION section.
Timur Iskhodzhanov
- [PATCH] [ASan/Win] Fix PR22545 __asan_unregister_globals is not called when using -MD runtimes
Timur Iskhodzhanov
- [PATCH] [ASan/Win] Fix PR22545 __asan_unregister_globals is not called when using -MD runtimes
Timur Iskhodzhanov
- [zorg] r229847 - [sanitizer-windows bot] Enable tests now that the build is green
Timur Iskhodzhanov
- [PATCH] Don't set $LIB if we're not targetting windows.
Timur Iskhodzhanov
- [zorg] r229847 - [sanitizer-windows bot] Enable tests now that the build is green
Timur Iskhodzhanov
- [compiler-rt] r224470 - [ASan] Always build shared ASan runtime on Linux.
Timur Iskhodzhanov
- [PATCH] [Sanitizers] Move the common sanitizer interface from sanitizer_internal_defs.h to a new sanitizer_interface_internal.h file
Timur Iskhodzhanov
- [compiler-rt] r229858 - [Sanitizers] Move the common sanitizer interface from sanitizer_internal_defs.h to a new sanitizer_interface_internal.h file
Timur Iskhodzhanov
- [PATCH] [Sanitizers] Move the common sanitizer interface from sanitizer_internal_defs.h to a new sanitizer_interface_internal.h file
Timur Iskhodzhanov
- [PATCH] [Sanitizers] Move the common sanitizer interface from sanitizer_internal_defs.h to a new sanitizer_interface_internal.h file
Timur Iskhodzhanov
- [compiler-rt] r229860 - [ASan/Win] Thread sanitizer common interface through asan_win_dll_thunk.cc
Timur Iskhodzhanov
- [PATCH] [ASan/Win] Fix PR22545 __asan_unregister_globals is not called when using -MD runtimes
Timur Iskhodzhanov
- [PATCH] Don't set $LIB if we're not targetting windows.
Timur Iskhodzhanov
- [compiler-rt] r230018 - [ASan/Win] Work around PR22545 - unregister globals when using the MD runtime
Timur Iskhodzhanov
- [compiler-rt] r230019 - [ASan] Make the argument of '__sanitizer_annotate_contiguous_container' is not aligned error message easier to understand
Timur Iskhodzhanov
- [PATCH] Don't set $LIB if we're not targetting windows.
Timur Iskhodzhanov
- [PATCH] [ASan] Make BlockingMutex really linker initialized.
Timur Iskhodzhanov
- [PATCH] [Support] Make GetMallocUsage() aware of jemalloc
Davide Italiano
- [PATCH] [lld][ELF] Demangle: don't expose raw info when getter is available.
Davide Italiano
- [lld] r229635 - [ELF] Demangle: don't expose raw info when getter is available.
Davide Italiano
- [PATCH] [lld][ELF] Demangle: don't expose raw info when getter is available.
Davide Italiano
- [PATCH] [Support] Make GetMallocUsage() aware of jemalloc
Davide Italiano
- [PATCH] [Support] Make GetMallocUsage() aware of jemalloc
Davide Italiano
- [llvm] r229824 - [Support/Timer] Make GetMallocUsage() aware of jemalloc.
Davide Italiano
- [PATCH] [Support] Make GetMallocUsage() aware of jemalloc
Davide Italiano
- [PATCH] [ELF] Implement --stats
Davide Italiano
- [PATCH] [ELF] Implement --stats
Davide Italiano
- [llvm] r219189 - Support: Don't call close again if we get EINTR
Davide Italiano
- [llvm] r230122 - Small cleanup. Don't use else when not needed.
Davide Italiano
- [lld] r230157 - [ELF] Teach GNU Driver about --stats.
Davide Italiano
- [PATCH] [ELF] Implement --stats
Davide Italiano
- [PATCH] Implement some missing relocs for X86_64
Davide Italiano
- [lld] r230157 - [ELF] Teach GNU Driver about --stats.
Davide Italiano
- [PATCH] [ELF][X86_64] Handle R_X86_64_PC64 relocation
Davide Italiano
- [PATCH] [Core] Do not reclaim absolute atoms in resolver
Davide Italiano
- [PATCH] [ELF][X86_64] Handle R_X86_64_PC64 relocation
Davide Italiano
- [PATCH] Add the P8 VSX logical instructions
Nemanja Ivanovic
- [PATCH] Remove experimental options to control machine block placement.
Daniel Jasper
- [PATCH] NFC: Use range-based for loops and more consistent naming.
Daniel Jasper
- [llvm] r229648 - Remove experimental options to control machine block placement.
Daniel Jasper
- [llvm] r229649 - NFC: Use range-based for loops and more consistent naming.
Daniel Jasper
- [PATCH] Remove experimental options to control machine block placement.
Daniel Jasper
- [PATCH] NFC: Use range-based for loops and more consistent naming.
Daniel Jasper
- [PATCH] Add a flag to experiment with outlining optional branches.
Daniel Jasper
- [PATCH] Add a flag to experiment with outlining optional branches.
Daniel Jasper
- [PATCH] Add a flag to experiment with outlining optional branches.
Daniel Jasper
- [PATCH] Add a flag to experiment with outlining optional branches.
Daniel Jasper
- [PATCH] [mips][microMIPS] Make usage of ADDU16 and SUBU16 by code generator
Zoran Jovanovic
- [PATCH] [mips][microMIPS] Make usage of AND16, OR16 and XOR16 by code generator
Zoran Jovanovic
- [llvm] r229675 - [mips] Avoid redundant sign extension of the result of binary bitwise instructions.
Vasileios Kalintiris
- [PATCH] [mips] Avoid redundant sign extension of the result of binary bitwise instructions.
Vasileios Kalintiris
- [PATCH] [mips] Teach the delay slot filler to remove needless KILL instructions.
Vasileios Kalintiris
- [PATCH] [mips] Keep the parameter list of Filler::searchRange() consistent. NFC.
Vasileios Kalintiris
- [PATCH] [mips] Teach the delay slot filler to remove needless KILL instructions.
Vasileios Kalintiris
- [PATCH] Added lowering of dbg.declare in JumpThreading.cpp
Karl-Johan Karlsson
- [llvm] r229584 - We require MSVC 2013 Update 4 due to previous versions miscompiling ASTMatchers
Kaylor, Andrew
- [llvm] r229584 - We require MSVC 2013 Update 4 due to previous versions miscompiling ASTMatchers
Kaylor, Andrew
- [llvm] r229715 - Adding implementation to outline C++ catch handlers for native Windows 64 exception handling.
Andrew Kaylor
- [llvm] r229715 - Adding implementation to outline C++ catch handlers for native Windows 64 exception handling.
Kaylor, Andrew
- [llvm] r229758 - Style and formatting fixes for r229715
Andrew Kaylor
- [PATCH] Remap frame variables used in outlined C++ exception handlers
Andy Kaylor
- [PATCH] Remap frame variables used in outlined C++ exception handlers
Andy Kaylor
- [PATCH] Remap frame variables used in outlined C++ exception handlers
Andy Kaylor
- [llvm] r229461 - [Orc] Update the Orc indirection utils and refactor the CompileOnDemand layer.
Yaron Keren
- [llvm] r229493 - Reformat.
Yaron Keren
- [PATCH] Implementation of relocations: R_ARM_REL32, R_ARM_THM_JUMP11, R_ARM_PREL31 for ELF/ARM
Leny Kholodov
- [PATCH] Implementation of relocations: R_ARM_REL32, R_ARM_THM_JUMP11, R_ARM_PREL31 for ELF/ARM
Leny Kholodov
- [PATCH] Implementation of relocations: R_ARM_REL32, R_ARM_THM_JUMP11, R_ARM_PREL31 for ELF/ARM
Leny Kholodov
- [PATCH] Implementation of relocations: R_ARM_REL32, R_ARM_THM_JUMP11, R_ARM_PREL31 for ELF/ARM
Leny Kholodov
- [polly] r228914 - Link LLVM libraries into libLLVMPolly if BUILD_SHARED_LIBS=ON is set
Brad King
- [zorg] r229551 - Fixed few copy-paste errors.
Galina Kistanova
- LLVM buildmaster will be restarted tonight
Galina Kistanova
- [zorg] r229559 - Removed default_email recipient from status MailNotifier.
Galina Kistanova
- [zorg] r229565 - Reverted r229559 since 3 arguments required.
Galina Kistanova
- LLVM buildmaster will be restarted soon
Galina Kistanova
- LLVM buildmaster will be restarted tonight
Galina Kistanova
- [llvm] r229529 - Expose LLVM_VERSION_PATCH in llvm-config.h
Reid Kleckner
- [llvm] r229529 - Expose LLVM_VERSION_PATCH in llvm-config.h
Reid Kleckner
- [compiler-rt] r229560 - Use lit's internal shell when running tests on Windows
Reid Kleckner
- [compiler-rt] r229562 - Silence an MSVC warning about testing a function for truth without calling it
Reid Kleckner
- [compiler-rt] r229570 - WinASan: Fix escaping in dll_host.cc test to work with internal shell
Reid Kleckner
- [PATCH] Outline C++ exception handlers for MSVC targets.
Reid Kleckner
- [llvm] r229584 - We require MSVC 2013 Update 4 due to previous versions miscompiling ASTMatchers
Reid Kleckner
- [PATCH] ELF: Move relocation predicates out of the context class.
Reid Kleckner
- [llvm] r229735 - dos2unix the WinEH file and tests
Reid Kleckner
- [llvm] r229768 - Add an IR-to-IR test for dwarf EH preparation using opt
Reid Kleckner
- [PATCH] EH: Prune unreachable resume instructions during Dwarf EH preparation
Reid Kleckner
- [PATCH] EH: Prune unreachable resume instructions during Dwarf EH preparation
Reid Kleckner
- [PATCH] [inline-asm] Fix scope of assembly macros
Reid Kleckner
- byval in a world without pointee types
Reid Kleckner
- [PATCH] Don't set $LIB if we're not targetting windows.
Reid Kleckner
- [PATCH] Setting up CMake to default to RelWithDebInfo when no build type is specified.
Reid Kleckner
- [PATCH] Setting up CMake to default to RelWithDebInfo when no build type is specified.
Reid Kleckner
- [PATCH] Remap frame variables used in outlined C++ exception handlers
Reid Kleckner
- [PATCH] Setting up CMake to default to RelWithDebInfo when no build type is specified.
Reid Kleckner
- [PATCH] Mangler: Don't prefix MS ABI names with a leading ? character
Reid Kleckner
- [PATCH] Mangler: Don't prefix MS ABI names with a leading ? character
Reid Kleckner
- [llvm] r229944 - EH: Prune unreachable resume instructions during Dwarf EH preparation
Reid Kleckner
- [PATCH] EH: Prune unreachable resume instructions during Dwarf EH preparation
Reid Kleckner
- [PATCH] Mangler: Don't prefix MS ABI names with a leading ? character
Reid Kleckner
- [llvm] r230045 - Use unreachable instead of assert(false) to silence MSVC warning
Reid Kleckner
- [PATCH] Remap frame variables used in outlined C++ exception handlers
Reid Kleckner
- [llvm] r230075 - X86: Remove pre-2010 dead code in mergeSPUpdatesDown
Reid Kleckner
- [llvm] r229490 - Fix problem with uninitialized bool found by asan.
Manuel Klimek
- [llvm] r229702 - [mips][microMIPS] Implement JALX instruction
Jozef Kolek
- [PATCH] [mips][microMIPS] Implement JALX instruction
Jozef Kolek
- [llvm] r229706 - [mips][microMIPS] Make usage of ADDU16 and SUBU16 by code generator
Jozef Kolek
- [PATCH] [mips][microMIPS] Make usage of ADDU16 and SUBU16 by code generator
Jozef Kolek
- [llvm] r229845 - [mips][microMIPS] Make usage of AND16, OR16 and XOR16 by code generator
Jozef Kolek
- [PATCH] [mips][microMIPS] Make usage of AND16, OR16 and XOR16 by code generator
Jozef Kolek
- [PATCH] [mips][microMIPS] Make usage of NOT16 by code generator
Jozef Kolek
- [llvm] r230053 - Reversed revision 229706. The reason is regression, which is caused by the
Jozef Kolek
- [llvm] r229337 - Format: Modernize using variadic templates.
Benjamin Kramer
- [llvm] r229369 - Document that defaulted & deleted methods and explicit conversions are allowed now.
Benjamin Kramer
- [llvm] r229500 - Prefer SmallVector::append/insert over push_back loops.
Benjamin Kramer
- [llvm] r229672 - X86: Use bitset to manage a bag of bits. NFC.
Benjamin Kramer
- [llvm] r229861 - Demote vectors to arrays. No functionality change.
Benjamin Kramer
- [llvm] r229871 - LSR: Move set instead of copying. NFC.
Benjamin Kramer
- [llvm] r229908 - SSAUpdater: Use range-based for. NFC.
Benjamin Kramer
- [llvm] r229911 - MC: Allow multiple comma-separated expressions on the .uleb128 directive.
Benjamin Kramer
- [llvm] r230009 - Wrap recursive function only used in assert in #ifndef NDEBUG.
Benjamin Kramer
- [llvm] r230010 - Make the static instance of None just const.
Benjamin Kramer
- [llvm] r230012 - RewriteStatepointsForGC: Move details into anonymous namespaces. NFC.
Benjamin Kramer
- [llvm] r230016 - Constants.cpp: Only read 32 bits for float.
Benjamin Kramer
- [llvm] r230021 - Base isPodLike on is_trivially_copyable for GCC 5 and MSVC
Benjamin Kramer
- [llvm] r230023 - Put MSVC back into the dumb compiler's corner.
Benjamin Kramer
- [llvm] r230021 - Base isPodLike on is_trivially_copyable for GCC 5 and MSVC
Benjamin Kramer
- [llvm] r230058 - LoopRotate: When reconstructing loop simplify form don't split edges from indirectbrs.
Benjamin Kramer
- [llvm] r230136 - X86: Remove custom lowering of SIGN_EXTEND_INREG
Benjamin Kramer
- [llvm] r230137 - Remove dead prototype.
Benjamin Kramer
- [llvm] r230141 - Calling memmove on a MachineOperand is totally safe.
Benjamin Kramer
- [llvm] r230142 - MachineInstr: Use range-based for loops. NFC.
Benjamin Kramer
- [llvm] r230141 - Calling memmove on a MachineOperand is totally safe.
Benjamin Kramer
- [PATCH] [X86] Try to combine vector anyext + and into a vector zext
Michael Kuperstein
- [llvm] r229375 - Fix quoting of #pragma comment for MS compat, LLVM part.
Michael Kuperstein
- [PATCH] [MS Compat] Second try to fix quoting behavior of linker directives
Michael Kuperstein
- [PATCH] [X86] Try to combine vector anyext + and into a vector zext
Michael Kuperstein
- [PATCH] [X86] Try to combine vector anyext + and into a vector zext
Michael Kuperstein
- [llvm] r229480 - [X86] Combine vector anyext + and into a vector zext
Michael Kuperstein
- [PATCH] [X86] Try to combine vector anyext + and into a vector zext
Michael Kuperstein
- [llvm] r229659 - Fixes two issue in SimplifyDemandedBits of sext_in_reg:
Michael Kuperstein
- [PATCH] Revert 221429 and fix bug in TargetLowering::SimplifyDemandedBits
Michael Kuperstein
- [llvm] r229831 - Use std::bitset for SubtargetFeatures
Michael Kuperstein
- [PATCH] Replace the bitfield of SubtargetFeatures with a BitVector
Michael Kuperstein
- [llvm] r229841 - Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.
Michael Kuperstein
- [PATCH] Replace the bitfield of SubtargetFeatures with a BitVector
Michael Kuperstein
- [PATCH] Replace the bitfield of SubtargetFeatures with a BitVector
Kuperstein, Michael M
- [llvm] r229841 - Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures.
Kuperstein, Michael M
- [compiler-rt] r229381 - [Asan] Fix the dlclose-test.cc unit test to build on FreeBSD 11
Viktor Kutuzov
- [compiler-rt] r229383 - [Msan] Fix the ether unit test to build on FreeBSD
Viktor Kutuzov
- [compiler-rt] r229384 - [Msan] Fix the sigaction unit test to build on FreeBSD
Viktor Kutuzov
- [compiler-rt] r229385 - [Msan] Fix the getgrnam_r unit test to pass on FreeBSD
Viktor Kutuzov
- [compiler-rt] r229386 - [Msan] Disable fcvt unit tests on FreeBSD
Viktor Kutuzov
- [compiler-rt] r229387 - [Msan] Disable the fgetgrent_r unit test on FreeBSD
Viktor Kutuzov
- [compiler-rt] r229388 - [Msan] Make unit tests that use mempcpy() passing on FreeBSD
Viktor Kutuzov
- [compiler-rt] r229389 - [Msan] Improve the EXPECT_NOT_POISONED() macro to provide the original line number
Viktor Kutuzov
- [PATCH] [Msan] Fix the unit tests' PathToLoadable() to work on FreeBSD
Viktor Kutuzov
- [compiler-rt] r229491 - [Msan] Fix the unit tests' PathToLoadable() to work on FreeBSD
Viktor Kutuzov
- [PATCH] Add helper functions in Statepoint.h to handle invoke statepoints.
Igor Laevsky
- [PATCH] Add invoke statepoint placement tests
Igor Laevsky
- [PATCH] Add invoke statepoint placement tests
Igor Laevsky
- [llvm] r229653 - Testing commit access
Igor Laevsky
- [llvm] r229838 - Add invoke related functionality into StatepointSite classes.
Igor Laevsky
- [llvm] r229840 - Implement invoke statepoint verification.
Igor Laevsky
- [llvm] r229842 - Add few simple tests to check statepoint placement for invoke instructions.
Igor Laevsky
- [PATCH] Use ImmutableStatepoint during statepoint lowering.
Igor Laevsky
- [PATCH] Lower invoke statepoints and gc.results tied to them.
Igor Laevsky
- [llvm] r230017 - Generalize statepoint lowering to use ImmutableStatepoint. Move statepoint lowering into a separate function 'LowerStatepoint' which uses ImmutableStatepoint instead of a CallInst. Also related utility functions are changed to receive ImmutableCallSite.
Igor Laevsky
- [PATCH] Lower invoke statepoints and gc.results tied to them.
Igor Laevsky
- [PATCH] Support of the gc.relocates for invoke statepoints
Igor Laevsky
- [llvm] r229881 - Assume the original file is created before release in LockFileManager
Ben Langmuir
- [PATCH] Support for saving an ordered list of compilation units
Laszlo
- [PATCH] Support for saving an ordered list of compilation units
Laszlo
- [llvm] r229524 - [MC] Constifying MCInst::size()
Colin LeMahieu
- [llvm] r229759 - [Objdump] Fixing crash when printing symbols in ELF sections with special types.
Colin LeMahieu
- [llvm] r229872 - [Hexagon] Removing static variable holding MCInstrInfo.
Colin LeMahieu
- [llvm] r229885 - [Hexagon] Creating HexagonMCInstrInfo namespace as landing zone for static functions detached from HexagonMCInst.
Colin LeMahieu
- [llvm] r229903 - [Hexagon] Moving more functions off of HexagonMCInst and in to HexagonMCInstrInfo.
Colin LeMahieu
- [llvm] r229914 - [Hexagon] Moving remaining methods off of HexagonMCInst in to HexagonMCInstrInfo and eliminating HexagonMCInst class.
Colin LeMahieu
- byval in a world without pointee types
Nick Lewycky
- [llvm] r229976 - Fix build in release mode, four cases of -Wunused-variable.
Nick Lewycky
- [llvm] r229977 - Fix build in release mode, -Wunused-variable on this lambda function used only in an assert.
Nick Lewycky
- [llvm] r229979 - Fix build with gcc. This has a -Wsequence-point error on 'MII', which is a good point.
Nick Lewycky
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
Nick Lewycky
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
Nick Lewycky
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
Nick Lewycky
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
Nick Lewycky
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
Nick Lewycky
- [llvm] r228934 - CoverageMapping: Bitvectorize code. No functionality change.
Nick Lewycky
- [PATCH] Add a flag to experiment with outlining optional branches.
Xinliang David Li
- [llvm] r228024 - Allow PRE to insert no-cost phi nodes
Xinliang David Li
- [llvm] r228024 - Allow PRE to insert no-cost phi nodes
Jiangning Liu
- [PATCH] [CaptureTracking] Avoid long compilation time on large basic blocks
Bruno Cardoso Lopes
- [llvm] r229361 - Verifier: Diagnose module flags which have null ID operands
David Majnemer
- [llvm] r229363 - AsmParser: Reject alloca with function type
David Majnemer
- [llvm] r229364 - AsmParser: Make sure GlobalVariables have sane types
David Majnemer
- [llvm] r229365 - AsmParser: extractvalue requires at least one index operand
David Majnemer
- [llvm] r229366 - IR: SrcTy == DstTy doesn't imply that a cast is valid
David Majnemer
- [llvm] r229420 - ConstantFold: Properly fold GEP indices wider than i64
David Majnemer
- [llvm] r224247 - Sink store based on alias analysis
David Majnemer
- [llvm] r229352 - IR: Properly return nullptr when getAggregateElement is out-of-bounds
David Majnemer
- [PATCH] Partial fix for bug 22589
David Majnemer
- [PATCH] [Support] Make GetMallocUsage() aware of jemalloc
David Majnemer
- [PATCH] [Support] Make GetMallocUsage() aware of jemalloc
David Majnemer
- [PATCH] Partial fix for bug 22589
David Majnemer
- [PATCH] Partial fix for bug 22589
David Majnemer
- [PATCH] InstCombine: extract instead of shuffle when performing vector/array type punning
David Majnemer
- [PATCH] Mangler: Don't prefix MS ABI names with a leading ? character
David Majnemer
- [PATCH] EH: Prune unreachable resume instructions during Dwarf EH preparation
David Majnemer
- [lld] r229967 - LinkerScript: Remove leaks in the parser
David Majnemer
- [PATCH] [ASan] Make BlockingMutex really linker initialized.
David Majnemer
- [llvm] r230051 - Verifier: Unused comdats might not have a corresponding GV
David Majnemer
- [llvm] r230113 - Win64: Stack alignment constraints aren't applied during SET_FPREG
David Majnemer
- [PATCH] Remap frame variables used in outlined C++ exception handlers
David Majnemer
- [PATCH] Preliminary support for dynamically loadable coff objects
David Majnemer
- [llvm] r230129 - X86: Call __main using the SelectionDAG
David Majnemer
- [llvm] r230155 - COFF: Consistently format the DWARF sections
David Majnemer
- [llvm] r230156 - COFF: Add 'IMAGE_SCN_CNT_INITIALIZED_DATA' to all DWARF sections
David Majnemer
- Jump Theading/GVN bug
David Majnemer
- [llvm] r230187 - llvm-pdbdump: Fix gcc/clang build
David Majnemer
- [llvm] r230188 - AsmParser: Check ConstantExpr GEP operands for validity
David Majnemer
- [llvm] r230193 - AsmParser: Call instructions can't have an alignment
David Majnemer
- [PATCH] Add an instcombine rule to optimize max(~a, ~b) to ~min(a, b) when profitable
David Majnemer
- [llvm] r230206 - AsmParser: Check ConstantExpr insertvalue operands for type correctness
David Majnemer
- [PATCH] Fix crash in llvm-objdump with proc-specific sections
Sid Manning
- [PATCH] tsan: fix signal handling during stop-the-world
Sergey Matveev
- [PATCH] tsan: fix signal handling during stop-the-world
Sergey Matveev
- [PATCH] tsan: fix PTRACE_ATTACH handling during stop-the-world
Sergey Matveev
- [PATCH] tsan: fix PTRACE_ATTACH handling during stop-the-world
Sergey Matveev
- [PATCH] [LSan] [MIPS] adding support of LSan for mips64/mips64el arch
Sergey Matveev
- [PATCH] [LSan] Make parent tool responsible for initializing LSan flags.
Sergey Matveev
- [PATCH] tsan: fix PTRACE_ATTACH handling during stop-the-world
Sergey Matveev
- [PATCH] tsan: fix PTRACE_ATTACH handling during stop-the-world
Sergey Matveev
- [llvm] r229445 - [AVX512] Make 512b vector floating point rounds legal on AVX512.
Cameron McInally
- [PATCH][AVX512] Hook up vector FP rounds
Cameron McInally
- [PATCH][AVX512] Add mem patterns for 512b FP rounds
Cameron McInally
- [PATCH] [DOCS] Update the docs with regards to the removed LLVM_DELETED_FUNCTION
Dylan McKay
- [PATCH] [DOCS] Update the docs with regards to the removed LLVM_DELETED_FUNCTION
Dylan McKay
- [PATCH] [mips] Add backend support for Mips32r[35] and Mips64r[35].
Vladimir Medic
- [PATCH] [Mips][ABI]The ELF container needs to depend on the ABI rather than the target triple.
Vladimir Medic
- [PATCH] [clang][Driver][MCTargetOptions]Change clang driver to adopt new definition of createAsmBackend
Vladimir Medic
- [PATCH] [Mips][Assembler]Enable multiple and add instructions for mips64 target
Vladimir Medic
- [PATCH] [clang][Driver][MCTargetOptions]Change clang driver to adopt new definition of createAsmBackend
Vladimir Medic
- [PATCH] Remove redundent register mov by improving TwoAddressInstructionPass
Wei Mi
- [PATCH] A bit-tracking DCE Pass
James Molloy
- [llvm] r229405 - [LoopReroll] Don't crash on dead code
James Molloy
- [llvm] r229406 - [LoopReroll] Relax some assumptions a little.
James Molloy
- [PATCH] [LoopReroll] Run LICM before Loop Rerolling.
James Molloy
- [PATCH] [LoopReroll] Run LICM before Loop Rerolling.
James Molloy
- [PATCH] [LoopReroll] Run LICM before Loop Rerolling.
James Molloy
- [llvm] r229419 - Run LICM as part of the cleanup phase from the scalar optimizer.
James Molloy
- [PATCH] [LoopReroll] Run LICM before Loop Rerolling.
James Molloy
- [PATCH] Canonicalize splats as build_vectors (PR22283)
James Molloy
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
James Molloy
- [PATCH] "float2int": Add a new pass to demote from float to int where possible.
James Molloy
- [PATCH] "float2int": Add a new pass to demote from float to int where possible.
James Molloy
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
James Molloy
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
James Molloy
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
James Molloy
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
James Molloy
- [PATCH] Add LDC compiler to release note
Kai Nacke
- [PATCH] Add LDC compiler to release note
Kai Nacke
- [PATCH] Modularizing LICM
Ashutosh Nema
- [PATCH] Modularizing LICM
Nema, Ashutosh
- [PATCH] Modularizing LICM
Ashutosh Nema
- [PATCH] Modularizing LICM
Nema, Ashutosh
- [PATCH] Modularizing LICM
Nema, Ashutosh
- [PATCH] Modularizing LICM
Ashutosh Nema
- [PATCH] Modularizing LICM
Nema, Ashutosh
- [PATCH] Modularizing LICM
Ashutosh Nema
- [PATCH] Modularizing LICM
Ashutosh Nema
- [PATCH] Modularizing LICM
Nema, Ashutosh
- [PATCH] [LoopAccesses] Make raw_string_ostream local in VectorizationReport
Adam Nemet
- [PATCH] [LoopAccesses] Rename LoopAccessAnalysis to LoopAccessInfo
Adam Nemet
- [PATCH] [LoopAccesses] Make VectorizerParams global
Adam Nemet
- [PATCH] [LoopAccesses] Stash the report from the analysis rather than emitting it
Adam Nemet
- [PATCH] [LoopAccesses] Cache the result of canVectorizeMemory
Adam Nemet
- [PATCH] [LoopAccesses] Make blockNeedsPredication static
Adam Nemet
- [PATCH] [LoopAccesses] Create the analysis pass
Adam Nemet
- [PATCH] [LoopAccesses] Modify test to also check symbolic strides with memchecks
Adam Nemet
- [PATCH] [LoopAccesses] Change debug messages from LV to LAA
Adam Nemet
- [PATCH] [LoopAccesses] Factor out RuntimePointerCheck::needsChecking
Adam Nemet
- [PATCH] [LoopAccesses] Add canAnalyzeLoop
Adam Nemet
- [PATCH] [LoopAccesses] Add missing const to APIs in VectorizationReport
Adam Nemet
- [PATCH] [LoopAccesses] Split out LoopAccessReport from VectorizerReport
Adam Nemet
- [PATCH] [LoopAccesses] Add -analyze support
Adam Nemet
- [PATCH] [LoopAccesses] Make VectorizerParams global
Adam Nemet
- [PATCH] [LoopAccesses] Stash the report from the analysis rather than emitting it
Adam Nemet
- [PATCH] [LoopAccesses] Create the analysis pass
Adam Nemet
- [PATCH] [LoopAccesses] Change debug messages from LV to LAA
Adam Nemet
- [PATCH] [LoopAccesses] Create the analysis pass
Adam Nemet
- [PATCH] [LoopAccesses] Cache the result of canVectorizeMemory
Adam Nemet
- [PATCH] [LoopAccesses] Add canAnalyzeLoop
Adam Nemet
- [PATCH] [LoopAccesses] Add canAnalyzeLoop
Adam Nemet
- [PATCH] [LoopAccesses] Add -analyze support
Adam Nemet
- [PATCH] [LoopAccesses] Add canAnalyzeLoop
Adam Nemet
- [PATCH] [LoopAccesses] Make VectorizerParams global
Adam Nemet
- [PATCH] [LoopAccesses] Cache the result of canVectorizeMemory
Adam Nemet
- [PATCH] [LoopAccesses] Create the analysis pass
Adam Nemet
- [PATCH] [LoopAccesses] Add canAnalyzeLoop
Adam Nemet
- [PATCH] [LoopAccesses] Change debug messages from LV to LAA
Adam Nemet
- [llvm] r229620 - [LoopAccesses] Make raw_string_ostream local in VectorizationReport
Adam Nemet
- [llvm] r229621 - [LoopAccesses] Rename LoopAccessAnalysis to LoopAccessInfo
Adam Nemet
- [llvm] r229622 - [LoopAccesses] Make VectorizerParams global
Adam Nemet
- [llvm] r229623 - [LoopAccesses] Stash the report from the analysis rather than emitting it
Adam Nemet
- [llvm] r229624 - [LoopAccesses] Cache the result of canVectorizeMemory
Adam Nemet
- [llvm] r229625 - [LoopAccesses] Make blockNeedsPredication static
Adam Nemet
- [llvm] r229626 - [LoopAccesses] Create the analysis pass
Adam Nemet
- [llvm] r229627 - [LoopAccesses] Modify test to also check symbolic strides with memchecks
Adam Nemet
- [llvm] r229628 - [LoopAccesses] Change debug messages from LV to LAA
Adam Nemet
- [llvm] r229629 - [LoopAccesses] Factor out RuntimePointerCheck::needsChecking
Adam Nemet
- [llvm] r229630 - [LoopAccesses] Add canAnalyzeLoop
Adam Nemet
- [llvm] r229631 - [LoopAccesses] Add missing const to APIs in VectorizationReport
Adam Nemet
- [llvm] r229632 - [LoopAccesses] Split out LoopAccessReport from VectorizerReport
Adam Nemet
- [llvm] r229633 - [LoopAccesses] Add -analyze support
Adam Nemet
- [llvm] r229634 - [LoopAccesses] Change LAA:getInfo to return a constant reference
Adam Nemet
- [PATCH] [LoopAccesses] Create the analysis pass
Adam Nemet
- [llvm] r229634 - [LoopAccesses] Change LAA:getInfo to return a constant reference
Adam Nemet
- [llvm] r229634 - [LoopAccesses] Change LAA:getInfo to return a constant reference
Adam Nemet
- [llvm] r229634 - [LoopAccesses] Change LAA:getInfo to return a constant reference
Adam Nemet
- [llvm] r229650 - Revert r229622: "[LoopAccesses] Make VectorizerParams global" and others. r229622 brought cyclic dependencies between Analysis and Vector.
Adam Nemet
- [llvm] r227303 - AVX-512: Added FMA intrinsics with rounding mode
Adam Nemet
- [llvm] r229650 - Revert r229622: "[LoopAccesses] Make VectorizerParams global" and others. r229622 brought cyclic dependencies between Analysis and Vector.
Adam Nemet
- [PATCH] [LoopAccess] Fix library dependence cycle
Adam Nemet
- [llvm] r229650 - Revert r229622: "[LoopAccesses] Make VectorizerParams global" and others. r229622 brought cyclic dependencies between Analysis and Vector.
Adam Nemet
- [llvm] r229650 - Revert r229622: "[LoopAccesses] Make VectorizerParams global" and others. r229622 brought cyclic dependencies between Analysis and Vector.
Adam Nemet
- [llvm] r229889 - Revert "Reformat."
Adam Nemet
- [llvm] r229890 - [LoopAccesses] Make VectorizerParams global + fix for cyclic dep
Adam Nemet
- [llvm] r229891 - [LoopAccesses] Stash the report from the analysis rather than emitting it
Adam Nemet
- [llvm] r229892 - [LoopAccesses] Cache the result of canVectorizeMemory
Adam Nemet
- [llvm] r229893 - [LoopAccesses] Create the analysis pass
Adam Nemet
- [llvm] r229894 - [LoopAccesses] Change debug messages from LV to LAA
Adam Nemet
- [llvm] r229895 - [LoopAccesses] Add canAnalyzeLoop
Adam Nemet
- [llvm] r229896 - [LoopAccesses] Add missing const to APIs in VectorizationReport
Adam Nemet
- [llvm] r229897 - [LoopAccesses] Split out LoopAccessReport from VectorizerReport
Adam Nemet
- [llvm] r229898 - [LoopAccesses] Add -analyze support
Adam Nemet
- [llvm] r229899 - [LoopAccesses] Change LAA:getInfo to return a constant reference
Adam Nemet
- [lld] r229072 - ELF/AArch64: Add support for checking for ABS32 overflow
Will Newton
- [lld] r229487 - Fix AArhc64 ELF test failure on Windows
Will Newton
- [lld] r229072 - ELF/AArch64: Add support for checking for ABS32 overflow
Will Newton
- [PATCH] AArch64: Safely handle the incoming sret call argument.
Tim Northover
- [PATCH] Replace the bitfield of SubtargetFeatures with a BitVector
Tim Northover
- [PATCH] Mutate TargetLowering::shouldExpandAtomicRMWInIR to specifically dictate how AtomicRMWInsts are expanded.
Tim Northover
- [llvm] r230118 - CodeGen: convert CCState interface to using ArrayRefs
Tim Northover
- [llvm] r229750 - R600/SI: Remove explicit VOP operand checking
Marek Olsak
- [llvm] r229751 - R600/SI: Simplify verification of AMDGPU::OPERAND_REG_INLINE_C
Marek Olsak
- [llvm] r229752 - R600/SI: Fix READLANE and WRITELANE lane select for VI
Marek Olsak
- [PATCH] R600/SI: Fix READLANE and WRITELANE lane select for VI
Marek Olšák
- [llvm] r227491 - [GVN] don't propagate equality comparisons of FP zero (PR22376)
Sanjay Patel
- [PATCH] prevent folding a scalar FP load into a packed logical FP instruction (PR22371)
Sanjay Patel
- [llvm] r229511 - Canonicalize splats as build_vectors (PR22283)
Sanjay Patel
- [PATCH] Canonicalize splats as build_vectors (PR22283)
Sanjay Patel
- [PATCH] prevent folding a scalar FP load into a packed logical FP instruction (PR22371)
Sanjay Patel
- [llvm] r229531 - prevent folding a scalar FP load into a packed logical FP instruction (PR22371)
Sanjay Patel
- [PATCH] prevent folding a scalar FP load into a packed logical FP instruction (PR22371)
Sanjay Patel
- [llvm] r229535 - make basic block label matching more flexible for less sad buildbots
Sanjay Patel
- [llvm] r229549 - replace meaningless variable names; NFCI
Sanjay Patel
- [llvm] r229558 - remove function names from comments; NFC
Sanjay Patel
- [llvm] r229563 - use a triple instead of a cpu; less builbot sadness
Sanjay Patel
- [llvm] r229566 - Add comment to explain a non-obvious setting; NFC.
Sanjay Patel
- [llvm] r229574 - rename variables again because these tables also deal with stores; NFC
Sanjay Patel
- [PATCH] Add intrinsic definitions for unary op AVX instructions [x86]
Sanjay Patel
- [llvm] r229870 - add X86 load folding tests for unary math ops
Sanjay Patel
- [PATCH] Add intrinsic definitions for unary op AVX instructions [x86]
Sanjay Patel
- [PATCH] [X86] canonicalize a v2f64 blendi of 2 registers
Sanjay Patel
- [PATCH] [X86] canonicalize a v2f64 blendi of 2 registers
Sanjay Patel
- [llvm] r230024 - canonicalize a v2f64 blendi of 2 registers
Sanjay Patel
- [PATCH] [X86] canonicalize a v2f64 blendi of 2 registers
Sanjay Patel
- [PATCH] Generalize getExtendAddRecStart to work with both sign and zero extensions.
Sanjay Patel
- [PBQP] setEdgeCosts() (was PBQP bugfix)
Jonas Paulsson
- [PBQP] setEdgeCosts() (was PBQP bugfix)
Jonas Paulsson
- [llvm] r229400 - [PBQP] Improve the assert for conservatively allocatables.
Jonas Paulsson
- [PBQP] setEdgeCosts() (was PBQP bugfix)
Jonas Paulsson
- [llvm] r229477 - [PBQP] NDEBUG guards added around code needed for assert.
Jonas Paulsson
- [PBQP] setEdgeCosts() (was PBQP bugfix)
Jonas Paulsson
- [PATCH] [AArch64] Fix problems in handling generic MSR/MRS instructions
Petr Pavlu
- [PATCH] [AArch64] Fix problems in handling generic MSR/MRS instructions
Petr Pavlu
- [compiler-rt] r230183 - Unix/BSD system calls are prefixed with SYS_ on FreeBSD and Mac
Ismail Pazarbasi
- [PATCH] Remove all MMOs from memory operations when tail merging.
Ana Pazos
- [PATCH] Remove all MMOs from memory operations when tail merging.
Ana Pazos
- [PATCH] Remove all MMOs from memory operations when tail merging.
Ana Pazos
- [PATCH] Remove all MMOs from memory operations when tail merging.
Ana Pazos
- [PATCH] Fix makeLibCall arguments for SoftenFloatRes_FRINT function
Strahinja Petrovic
- [PATCH] OpenMP Validation Suite for testing LLVM OpenMP Implementation, Patch 2 of 2
Jonathan Peyton
- [PATCH] [Asan] Fix the dlclose-test.cc unit test to build on FreeBSD 11
Phabricator
- [PATCH] [Msan] Fix the ether unit test to build on FreeBSD
Phabricator
- [PATCH] [Msan] Fix the sigaction unit test to build on FreeBSD
Phabricator
- [PATCH] [Msan] Fix the getgrnam_r unit test to pass on FreeBSD
Phabricator
- [PATCH] [Msan] Disable fcvt unit tests on FreeBSD
Phabricator
- [PATCH] [Msan] Disable the fgetgrent_r unit test on FreeBSD
Phabricator
- [PATCH] [Msan] Make unit tests that use mempcpy() passing on FreeBSD
Phabricator
- [PATCH] [Msan] Improve the EXPECT_NOT_POISONED() macro to provide the original line number
Phabricator
- [PATCH] [Msan] Fix the unit tests' PathToLoadable() to work on FreeBSD
Phabricator
- [PATCH] [X86][FastIsel] Teach how to select scalar integer to float/double conversions.
Phabricator
- [PATCH] Change representation of member function pointers for MIPS targets
Phabricator
- [PATCH] Outline C++ exception handlers for MSVC targets.
Phabricator
- [PATCH] Enable standard so versioning for libLLVM.
Phabricator
- [PATCH] Adding install targets for individual LLVM tools and libraries.
Phabricator
- [PATCH] Add helper functions in Statepoint.h to handle invoke statepoints.
Phabricator
- [PATCH] Verification of invoke statepoints
Phabricator
- [PATCH] Add invoke statepoint placement tests
Phabricator
- [PATCH] Use ImmutableStatepoint during statepoint lowering.
Phabricator
- [PATCH] Setting up CMake to default to RelWithDebInfo when no build type is specified.
Phabricator
- [PATCH] [X86][FastISel] Teach how to select float-half conversion intrinsics.
Phabricator
- [PATCH] LiveRangeCalc: Don't start liveranges of PHI instruction at the block begin.
Phabricator
- [llvm] r229439 - [X86][SSE] Add SSE MOVQ instructions to SSEPackedInt domain
Simon Pilgrim
- [PATCH] [X86][SSE] Add SSE MOVQ instructions to SSEPackedInt domain
Simon Pilgrim
- [PATCH] [X86][SSE] Generalised unpackl/unpckh shuffle matching
Simon Pilgrim
- [llvm] r229571 - [X86][SSE] Generalised unpckl/unpckh shuffle matching
Simon Pilgrim
- [PATCH] [X86][SSE] Generalised unpackl/unpckh shuffle matching
Simon Pilgrim
- [llvm] r229311 - [X86][AVX2] vpslldq/vpsrldq byte shifts for AVX2
Simon Pilgrim
- [PATCH] [X86][SSE] Generalised unpackl/unpckh shuffle matching
Simon Pilgrim
- [llvm] r230074 - LowerScalarImmediateShift - Merged v16i8 and v32i8 shift lowering. NFC.
Simon Pilgrim
- [llvm] r230145 - [X86][SSE] Added shuffle based integer zero extension tests.
Simon Pilgrim
- [PATCH] [DagCombiner] Generalized BuildVector Vector Concatenation
Simon Pilgrim
- [llvm] r230177 - [DagCombiner] Generalized BuildVector Vector Concatenation
Simon Pilgrim
- [PATCH] [DagCombiner] Generalized BuildVector Vector Concatenation
Simon Pilgrim
- [PATCH] [DagCombiner] Generalized BuildVector Vector Concatenation
Simon Pilgrim
- [PATCH] Use ScalarEvolution to create tight bounds on the parameters
Sebastian Pop
- [PATCH] ScopDetection: Only detect scops that have at least one read and one write
Sebastian Pop
- [PATCH] Allow to model non-affine control flow in a SCoP.
Sebastian Pop
- [PATCH] [Polly][REFACTOR] Simplify the SCoP detection interface a bit
Sebastian Pop
- RFC: Sanitizer: Make SuppressionContext tool-specific
Alexander Potapenko
- [PATCH] [compiler-rt] Allow suppression file paths be relative to the location of the executable.
Alexander Potapenko
- [PATCH] [compiler-rt] Turn abort_on_error=1 by default on OS X (part 1/2)
Alexander Potapenko
- [llvm] r229425 - ARM: Transfer kill flag when lowering VSTMQIA to VSTMDIA.
Adrian Prantl
- [llvm] r229521 - DIBuilder: add trackIfUnresolved() to all nodes that may be cyclic.
Adrian Prantl
- [PATCH] Implementation of relocations: R_ARM_REL32, R_ARM_THM_JUMP11, R_ARM_PREL31 for ELF/ARM
Denis Protivensky
- [PATCH] Avoid conversion to float when creating ConstantDataArray/ConstantDataVector
Raoux, Thomas F
- [PATCH] Avoid conversion to float when creating ConstantDataArray/ConstantDataVector
Raoux, Thomas F
- [PATCH] Revert 221429 and fix bug in TargetLowering::SimplifyDemandedBits
Gil Rapaport
- [PATCH] Infer known bits from dominating conditions
Philip Reames
- [PATCH] Infer known bits from dominating conditions
Philip Reames
- [PATCH] Add a flag to experiment with outlining optional branches.
Philip Reames
- [llvm] r228024 - Allow PRE to insert no-cost phi nodes
Philip Reames
- [PATCH] [IC] Turn non-null MD on pointer loads to range MD on integer loads.
Philip Reames
- [PATCH] Use ImmutableStatepoint during statepoint lowering.
Philip Reames
- [PATCH] Lower invoke statepoints and gc.results tied to them.
Philip Reames
- [llvm] r229945 - Add a pass for constructing gc.statepoint sequences w/explicit relocations
Philip Reames
- [PATCH] Add a pass for constructing gc.statepoint sequences w/explicit relocations
Philip Reames
- [llvm] r229954 - Adjust enablement of RewriteStatepointsForGC
Philip Reames
- [llvm] r229964 - [x86] Remove the old vector shuffle lowering code and its flag.
Philip Reames
- [llvm] r229976 - Fix build in release mode, four cases of -Wunused-variable.
Philip Reames
- [llvm] r230040 - Bugfix for 229954
Philip Reames
- [llvm] r230042 - [GC] Style cleanup for RewriteStatepointForGC (1 of many) [NFC]
Philip Reames
- [llvm] r230047 - [GC, RewriteStatepointsForGC] Style cleanup and bug fix
Philip Reames
- [llvm] r230063 - [RewriteStatepointsForGC] Remove notion of SafepointBounds [NFC]
Philip Reames
- [llvm] r230068 - [RewriteStatepointsForGC] More style cleanup [NFC]
Philip Reames
- [llvm] r230079 - [RewriteStatepointsForGC] Cleanup - replace std::vector usage [NFC]
Philip Reames
- [llvm] r230068 - [RewriteStatepointsForGC] More style cleanup [NFC]
Philip Reames
- [llvm] r230081 - [RewriteStatepointsForGC] Replace std::map with DenseMap
Philip Reames
- [llvm] r230084 - [RewriteStatepointsForGC] Use DenseSet in place of std::set [NFC]
Philip Reames
- [llvm] r230088 - Hide a bunch of advanced testing options in default opt --help output
Philip Reames
- [llvm] r230097 - [PlaceSafepoints] Adjust enablement logic to default to off and be GC configurable per GC
Philip Reames
- [llvm] r230094 - Remove some unnecessary unreachables in favor of (sometimes implicit) assertions
Philip Reames
- [llvm] r230068 - [RewriteStatepointsForGC] More style cleanup [NFC]
Philip Reames
- [LTO API] add lto_codegen_set_module to help ld64 debug LTO issues
Manman Ren
- [LTO API] add lto_codegen_set_module to help ld64 debug LTO issues
Manman Ren
- [LTO API] add lto_codegen_set_module to help ld64 debug LTO issues
Manman Ren
- [PATCH] [X86][FastIsel] Teach how to select scalar integer to float/double conversions.
Juergen Ributzka
- [PATCH] [PATCH/RFC] Use a BumpAllocator for DIEs
Frédéric Riss
- Jump Theading/GVN bug
Romanova, Katya
- [PATCH] [Mach-O] Dtrace Support Part 1: User SDT provider handling.
Alex Rosenberg
- [PATCH] Remove all MMOs from memory operations when tail merging.
Chad Rosier
- [PATCH] Break dependencies in large loops containing reductions (LoopVectorize)
Nadav Rotem
- [PATCH] Break dependencies in large loops containing reductions (LoopVectorize)
Nadav Rotem
- [PATCH] Break dependencies in large loops containing reductions (LoopVectorize)
Olivier Sallenave
- [PATCH] Break dependencies in large loops containing reductions (LoopVectorize)
Olivier Sallenave
- [compiler-rt] r229190 - Use @LINE instead of hardcoded line numbers
Alexey Samsonov
- [PATCH] [Msan] Fix the unit tests' PathToLoadable() to work on FreeBSD
Alexey Samsonov
- [PATCH] [LSan] Make parent tool responsible for initializing LSan flags.
Alexey Samsonov
- [compiler-rt] r229519 - [LSan] Make parent tool responsible for initializing LSan flags.
Alexey Samsonov
- [PATCH] [LSan] Make parent tool responsible for initializing LSan flags.
Alexey Samsonov
- [zorg] r229525 - sanitizer-x86_64-linux-autoconf: delete build steps in preparation for sanitizers' removal from autoconf build
Alexey Samsonov
- [compiler-rt] r229556 - Remove support for building sanitizers from Makefile/autoconf build.
Alexey Samsonov
- [llvm] r229462 - [BDCE] Add a bit-tracking DCE pass
Alexey Samsonov
- [compiler-rt] r229581 - [TSan] Provide default values for compile definitions.
Alexey Samsonov
- [compiler-rt] r229560 - Use lit's internal shell when running tests on Windows
Alexey Samsonov
- [compiler-rt] r229556 - Remove support for building sanitizers from Makefile/autoconf build.
Alexey Samsonov
- [compiler-rt] r229556 - Remove support for building sanitizers from Makefile/autoconf build.
Alexey Samsonov
- [PATCH] [msan] Poison the entire stack frame with one memset
Alexey Samsonov
- [PATCH] [compiler-rt] Allow suppression file paths be relative to the location of the executable.
Alexey Samsonov
- [PATCH] [TSan][MIPS] Adding support for MIPS64
Alexey Samsonov
- [compiler-rt] r229756 - Remove support for building sanitizers from Makefile/autoconf build on Linux.
Alexey Samsonov
- [PATCH] [compiler-rt] Allow suppression file paths be relative to the location of the executable.
Alexey Samsonov
- [PATCH] Don't set $LIB if we're not targetting windows.
Alexey Samsonov
- RFC: Sanitizer: Make SuppressionContext tool-specific
Alexey Samsonov
- [PATCH] tsan: fix PTRACE_ATTACH handling during stop-the-world
Alexey Samsonov
- RFC: Sanitizer: Make SuppressionContext tool-specific
Alexey Samsonov
- [compiler-rt] r229923 - [Sanitizer] Move TemplateMatch() to sanitizer_common.cc. NFC.
Alexey Samsonov
- [compiler-rt] r229924 - [Sanitizer] Drop LibIgnore dependency on SuppressionContext. NFC.
Alexey Samsonov
- [PATCH] Make FileCheck be a common dependency, not an ASan one.
Alexey Samsonov
- [PATCH] [compiler-rt] Remove XFAIL for asan-dynamic-runtime from test case sized_delete_test.cc
Alexey Samsonov
- [PATCH] [compiler-rt] Remove XFAIL for asan-dynamic-runtime from test case sized_delete_test.cc
Alexey Samsonov
- [compiler-rt] r229948 - [Sanitizer] Remove multiline comment to silence GCC warning. NFC.
Alexey Samsonov
- [PATCH] Add test suite for the Control Flow Integrity feature.
Alexey Samsonov
- [PATCH] [TSan][MIPS] Adding support for MIPS64
Alexey Samsonov
- [compiler-rt] r228384 - [UBSan] Enable -Wglobal-constructors.
Alexey Samsonov
- [PATCH] [ASan] Make BlockingMutex really linker initialized.
Alexey Samsonov
- [PATCH] Skip promotable allocas to improve performance at -O0
Alexey Samsonov
- [PATCH] Make FileCheck be a common dependency, not an ASan one.
Alexey Samsonov
- [compiler-rt] r230026 - [Sanitizer] Refactor SuppressionContext class.
Alexey Samsonov
- [PATCH] Add test suite for the Control Flow Integrity feature.
Alexey Samsonov
- [PATCH] [compiler-rt] Fix gc-test.cc to work under higher -O levels
Alexey Samsonov
- [PATCH] [compiler-rt] Fix alloca_instruments_all_paddings.cc test to work under higher -O levels
Alexey Samsonov
- [PATCH] Compiler-rt changes to react to skiping promotable allocas.
Alexey Samsonov
- [PATCH] [mips] Add backend support for Mips32r[35] and Mips64r[35].
Daniel Sanders
- [PATCH] [mips] Honour -mno-odd-spreg for vector insert/extract when MSA is enabled.
Daniel Sanders
- [PATCH] [mips] [IAS] Fix using .cpsetup with local labels (PR22518).
Daniel Sanders
- [PATCH] Beginning of alloca implementation for Mips fast-isel
Daniel Sanders
- [PATCH] [mips][microMIPS] Implement JALX instruction
Daniel Sanders
- [PATCH] [mips] Avoid redundant sign extension of the result of binary bitwise instructions.
Daniel Sanders
- [PATCH] [mips] Reformat some TableGen definitions. NFC.
Daniel Sanders
- [llvm] r229695 - [mips] Add backend support for Mips32r[35] and Mips64r[35].
Daniel Sanders
- [PATCH] Beginning of alloca implementation for Mips fast-isel
Daniel Sanders
- Use common parse routine to read alignment values from bitcode.
Karl Schimpf
- Use common parse routine to read alignment values from bitcode.
Karl Schimpf
- Use common parse routine to read alignment values from bitcode.
Karl Schimpf
- [compiler-rt] r229556 - Remove support for building sanitizers from Makefile/autoconf build.
Kostya Serebryany
- [compiler-rt] r229556 - Remove support for building sanitizers from Makefile/autoconf build.
Kostya Serebryany
- [PATCH] Support for saving an ordered list of compilation units
Kostya Serebryany
- [PATCH] Support for saving an ordered list of compilation units
Kostya Serebryany
- [PATCH] asan: do not instrument direct inbounds accesses to stack variables
Kostya Serebryany
- [PATCH] [msan] Poison the entire stack frame with one memset
Kostya Serebryany
- [PATCH] [ASan/Win] Fix PR22545 __asan_unregister_globals is not called when using -MD runtimes
Kostya Serebryany
- [PATCH] [ASan/Win] Fix PR22545 __asan_unregister_globals is not called when using -MD runtimes
Kostya Serebryany
- [PATCH] [ASan/Win] Fix PR22545 __asan_unregister_globals is not called when using -MD runtimes
Kostya Serebryany
- [PATCH] [ASan/Win] Fix PR22545 __asan_unregister_globals is not called when using -MD runtimes
Kostya Serebryany
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Kostya Serebryany
- [PATCH] Add test suite for the Control Flow Integrity feature.
Kostya Serebryany
- [PATCH] Add test suite for the Control Flow Integrity feature.
Kostya Serebryany
- [PATCH] [lld] Fix heap-buffer-overflow bugs identified by the Address Sanitizer
Kostya Serebryany
- [llvm] r229880 - [fuzzer] properly annotate fallthrough, add one more entry to FAQ
Kostya Serebryany
- [llvm] r229882 - [fuzzer] split main() into FuzzerDriver() that takes a callback as a parameter and a tiny main() in a separate file
Kostya Serebryany
- [PATCH] Add test suite for the Control Flow Integrity feature.
Kostya Serebryany
- [zorg] r229887 - enable symbolizer on the fuzzer bot
Kostya Serebryany
- [PATCH] [lld] Fix heap-buffer-overflow bugs identified by the Address Sanitizer
Kostya Serebryany
- [PATCH] Introduce bitset metadata format and bitset lowering pass.
Kostya Serebryany
- [compiler-rt] r229940 - [sanitizer] when dumping the basic block trace, also dump the module names. Patch by Laszlo Szekeres
Kostya Serebryany
- [llvm] r229940 - [sanitizer] when dumping the basic block trace, also dump the module names. Patch by Laszlo Szekeres
Kostya Serebryany
- [PATCH] Support for saving an ordered list of compilation units
Kostya Serebryany
- [PATCH] [ASan] Add process basename to log name and error message to simplify analysis of sanitized systems logs.
Kostya Serebryany
- [PATCH] Implement variable-sized alloca instrumentation (take 2).
Kostya Serebryany
- [llvm] r229951 - [sanitizer] fix a test broken by r229940
Kostya Serebryany
- [PATCH] Skip promotable allocas to improve performance at -O0
Kostya Serebryany
- [llvm] r229957 - [fuzzer] one more experimental search mode: -use_coverage_pairs=1
Kostya Serebryany
- [PATCH] Skip promotable allocas to improve performance at -O0
Kostya Serebryany
- [PATCH] [ASan] Add process basename to log name and error message to simplify analysis of sanitized systems logs.
Kostya Serebryany
- [PATCH] Add test suite for the Control Flow Integrity feature.
Kostya Serebryany
- [PATCH] LowerBitSets: Introduce global layout builder.
Kostya Serebryany
- [PATCH] Increase timeout value for ppc64 sanitizer buildbots
Bill Seurer
- [PATCH] [compiler-rt] Remove XFAIL for asan-dynamic-runtime from test case sized_delete_test.cc
Bill Seurer
- [PATCH] Increase timeout value for ppc64 sanitizer buildbots
Bill Seurer
- [PATCH] Provide the same ABI regardless of NDEBUG
Sean Silva
- [PATCH] [Mach-O] Dtrace Support Part 1: User SDT provider handling.
Sean Silva
- [llvm] r230010 - Make the static instance of None just const.
Sean Silva
- [PATCH] [ARM] Add missing M/R class CPUs
Bradley Smith
- [PATCH] [ARM] Add missing M/R class CPUs
Bradley Smith
- [PATCH] [ARM] Add missing M/R class CPUs
Bradley Smith
- [llvm] r229660 - [ARM] Add missing M/R class CPUs
Bradley Smith
- [PATCH] [ARM] Add missing M/R class CPUs
Bradley Smith
- [llvm] r229421 - Bitcode: Fix major regression: large files w/ debug info
Duncan P. N. Exon Smith
- [llvm] r229421 - Bitcode: Fix major regression: large files w/ debug info
Duncan P. N. Exon Smith
- [llvm] r229459 - AsmPrinter: Stop creating DebugLocs
Duncan P. N. Exon Smith
- [llvm] r229464 - AsmPrinter: Use DIExpression default constructor, NFC
Duncan P. N. Exon Smith
- [llvm] r229572 - AsmPrinter: Take range in DwarfExpression::AddExpression(), NFC
Duncan P. N. Exon Smith
- [llvm] r229573 - IR: fieldIsMDNode() should be false for MDString
Duncan P. N. Exon Smith
- [llvm] r229579 - IR: Add missing clone() overloads
Duncan P. N. Exon Smith
- [llvm] r229733 - IR: Avoid DIScopeRef in DIImportedEntity::getEntity()
Duncan P. N. Exon Smith
- [llvm] r229734 - IR: isScopeRef() should check isScope()
Duncan P. N. Exon Smith
- [llvm] r229736 - Fix -DNDEBUG -Werror build after r229733
Duncan P. N. Exon Smith
- [llvm] r229740 - IR: Drop the scope in DI template parameters
Duncan P. N. Exon Smith
- [llvm] r229742 - IR: Add MDSubprogram::replaceFunction()
Duncan P. N. Exon Smith
- [llvm] r229743 - IR: Add MDCompileUnit::replace*()
Duncan P. N. Exon Smith
- [llvm] r229744 - IR: Add MDCompositeTypeBase::replace*()
Duncan P. N. Exon Smith
- [llvm] r229742 - IR: Add MDSubprogram::replaceFunction()
Duncan P. N. Exon Smith
- [llvm] r229747 - IR: Swap order of name and value in MDEnum
Duncan P. N. Exon Smith
- [PATCH] [opaque pointer type] Bitcode support for explicit type parameter on GEP.
Duncan P. N. Exon Smith
- [llvm] r229769 - IR: Allow MDSubrange to have 'count: -1'
Duncan P. N. Exon Smith
- [llvm] r229791 - IR: Drop scope from MDTemplateParameter
Duncan P. N. Exon Smith
- [llvm] r229926 - IR: Add missing null operand to MDSubroutineType
Duncan P. N. Exon Smith
- [llvm] r229930 - DebugInfo: Match Name and DisplayName in testcase
Duncan P. N. Exon Smith
- [llvm] r229933 - IR: Fix MDType fields from unsigned to uint64_t
Duncan P. N. Exon Smith
- [llvm] r229947 - IR: Add getRaw() helper, NFC
Duncan P. N. Exon Smith
- [llvm] r229953 - IR: Extract macros from DILocation, NFC
Duncan P. N. Exon Smith
- [llvm] r229960 - Bitcode: Stop assuming non-null fields
Duncan P. N. Exon Smith
- [llvm] r229953 - IR: Extract macros from DILocation, NFC
Duncan P. N. Exon Smith
- [llvm] r229953 - IR: Extract macros from DILocation, NFC
Duncan P. N. Exon Smith
- [LTO API] add lto_codegen_set_module to help ld64 debug LTO issues
Duncan P. N. Exon Smith
- [llvm] r230057 - IR: Change MDFile to directly store the filename/directory
Duncan P. N. Exon Smith
- [llvm] r230095 - AsmParser: Use do{}while(false) in macros, NFC
Duncan P. N. Exon Smith
- [llvm] r230100 - AsmParser: Use StringRef for keyword comparisons, NFC
Duncan P. N. Exon Smith
- [llvm] r230105 - IR: Move DebugInfo Flag* definitions to .def file, NFC
Duncan P. N. Exon Smith
- [llvm] r230107 - IR: Add debug info flag string conversions
Duncan P. N. Exon Smith
- [llvm] r230108 - IR: Add helper to split debug info flags bitfield
Duncan P. N. Exon Smith
- [llvm] r230111 - AsmParser/Writer: Handle symbolic constants in DI 'flags:'
Duncan P. N. Exon Smith
- [llvm] r229591 - [modules] Fix typo in DIA exclusion in module map.
Richard Smith
- [PATCH] More on adding sized deallocation functions in libc++
Richard Smith
- [PATCH] Fixed Noop insertion
Joerg Sonnenberger
- [llvm] r229911 - MC: Allow multiple comma-separated expressions on the .uleb128 directive.
Joerg Sonnenberger
- [llvm] r230141 - Calling memmove on a MachineOperand is totally safe.
Joerg Sonnenberger
- [lld] r230157 - [ELF] Teach GNU Driver about --stats.
Joerg Sonnenberger
- [PATCH] ELF: Move relocation predicates out of the context class.
Michael Spencer
- [PATCH] LLD: Remove YAML/Native round-trip passes
Michael Spencer
- [lld] r226922 - Fix the ELF shared library build targets
Michael Spencer
- [lld] r226922 - Fix the ELF shared library build targets
Michael Spencer
- [PATCH] [mips][microMIPS] Implement JALX instruction
Sasa Stankovic
- [PATCH] [mips] Honour -mno-odd-spreg for vector insert/extract when MSA is enabled.
Sasa Stankovic
- [LLVMdev] type legalization/operation action
Tom Stellard
- [llvm] r229507 - R600/SI: Extend private extload pattern to include zext loads
Tom Stellard
- [llvm] r229533 - R600/SI: Fix asam errors in SIFoldOperands
Tom Stellard
- PATCHES: R600/SI: Add some missing instruction defs
Tom Stellard
- [PATCH] R600/SI: Don't set isCodeGenOnly = 1 on all instructions
Tom Stellard
- [PATCH] R600/SI: Set noNamedPositionallyEncodedOperands
Tom Stellard
- [PATCH] R600/SI: Fix READLANE and WRITELANE lane select for VI
Tom Stellard
- [PATCH] R600/SI: Fix operand types for v_sub_f64 pseudo
Tom Stellard
- [llvm] r229684 - R600/SI: Refactor SOP2 definitions
Tom Stellard
- [llvm] r229685 - R600/SI: Add missing SOP1 instructions
Tom Stellard
- [llvm] r229686 - R600/SI: Add definition for S_CBRANCH_G_FORK
Tom Stellard
- [llvm] r229687 - R600/SI: Add missing VOP2 instructions
Tom Stellard
- [llvm] r229688 - R600/SI: Add missing VOP1 instructions
Tom Stellard
- [llvm] r229689 - R600/SI: Don't set isCodeGenOnly = 1 on all instructions
Tom Stellard
- [PATCH] R600/SI: Remove isel mubuf legalization
Tom Stellard
- [PATCH] R600/SI: Allow commuting compares
Tom Stellard
- [PATCH] [MSan][MIPS] VarArgHelper for MIPS64
Evgeniy Stepanov
- [PATCH] [MSan][MIPS] Fix for some failing tests on MIPS64
Evgeniy Stepanov
- [PATCH] [LSan] Make parent tool responsible for initializing LSan flags.
Evgeniy Stepanov
- [PATCH] Added support for 'su' rooted devices to ASAN setup script
Evgeniy Stepanov
- [PATCH] [Msan] Fix the getgrnam_r unit test to pass on FreeBSD
Evgeniy Stepanov
- [PATCH] [Msan] Disable fcvt unit tests on FreeBSD
Evgeniy Stepanov
- [PATCH] [Msan] Improve the EXPECT_NOT_POISONED() macro to provide the original line number
Evgeniy Stepanov
- [PATCH] [Msan] Fix the sigaction unit test to build on FreeBSD
Evgeniy Stepanov
- [PATCH] [Msan] Fix the ether unit test to build on FreeBSD
Evgeniy Stepanov
- [PATCH] [Msan] Disable the fgetgrent_r unit test on FreeBSD
Evgeniy Stepanov
- [compiler-rt] r229368 - [asan] Support 'su' rooted devices in ASan setup script.
Evgeniy Stepanov
- [PATCH] Added support for 'su' rooted devices to ASAN setup script
Evgeniy Stepanov
- [llvm] r229397 - [asan] Reuse a common function.
Evgeniy Stepanov
- [compiler-rt] r229398 - [msan] Fix UnalignedLoad/UnalignedStore tests.
Evgeniy Stepanov
- [PATCH] [msan] Poison the entire stack frame with one memset
Evgeniy Stepanov
- [PATCH] [msan] Poison the entire stack frame with one memset
Evgeniy Stepanov
- [PATCH] [MSan][MIPS] VarArgHelper for MIPS64
Evgeniy Stepanov
- [PATCH] [msan] Poison the entire stack frame with one memset
Evgeniy Stepanov
- [PATCH] [msan] Poison the entire stack frame with one memset
Evgeniy Stepanov
- [PATCH] [Sanitizers] Move the common sanitizer interface from sanitizer_internal_defs.h to a new sanitizer_interface_internal.h file
Evgeniy Stepanov
- [PATCH] Explain in docs that assertions must be enabled to use the -stats flag
Rob Stewart
- [PATCH] Replace the bitfield of SubtargetFeatures with a BitVector
Vladimir Sukharev
- [PATCH] Replace the bitfield of SubtargetFeatures with a BitVector
Vladimir Sukharev
- [PATCH] Replace the bitfield of SubtargetFeatures with a BitVector
Vladimir Sukharev
- [PATCH] Support for saving an ordered list of compilation units
Laszlo Szekeres
- [PATCH] Support for saving an ordered list of compilation units
Laszlo Szekeres
- [PATCH] Support for saving an ordered list of compilation units
Laszlo Szekeres
- [PATCH] Support for saving an ordered list of compilation units
Laszlo Szekeres
- [PATCH] [mips] [IAS] Implement the .asciiz directive.
Toma Tabacu
- [PATCH] [mips] [IAS] Fix using .cpsetup with local labels (PR22518).
Toma Tabacu
- [PATCH] [mips] [IAS] Fix using .cpsetup with local labels (PR22518).
Toma Tabacu
- [PATCH] [mips] [IAS] Fix using .cpsetup with local labels (PR22518).
Toma Tabacu
- [PATCH] Re-enable a hook in MCELFObjectTargetWriter to allow target-specific relocationtable sorting and use this hook for Mips.
Toma Tabacu
- [llvm] r229671 - [mips] [IAS] Fix using .cpsetup with local labels (PR22518).
Toma Tabacu
- [llvm] r229492 - OrcJIT: Try to appease msc18 to add move constructor in FullyPartitionedModule .
NAKAMURA Takumi
- [llvm] r229493 - Reformat.
NAKAMURA Takumi
- [llvm] r229494 - OrcJIT: Appease msc18 not to be confused on executeCompileCallback<OrcX86_64>.
NAKAMURA Takumi
- [llvm] r229501 - ADT/PointerIntPairTest.cpp: Prune obsolete #if. We don't support msc17 anymore.
NAKAMURA Takumi
- [llvm] r229650 - Revert r229622: "[LoopAccesses] Make VectorizerParams global" and others. r229622 brought cyclic dependencies between Analysis and Vector.
NAKAMURA Takumi
- [llvm] r229651 - Reformat.
NAKAMURA Takumi
- [llvm] r229650 - Revert r229622: "[LoopAccesses] Make VectorizerParams global" and others. r229622 brought cyclic dependencies between Analysis and Vector.
NAKAMURA Takumi
- [PATCH] Setting up CMake to default to RelWithDebInfo when no build type is specified.
NAKAMURA Takumi
- [llvm] r229864 - Avoid conversion to float when creating ConstantDataArray/ConstantDataVector.
NAKAMURA Takumi
- [llvm] r230013 - Constants.cpp: getElementAsAPFloat(): Don't handle constant value via host's float/double, just handle with APInt/APFloat.
NAKAMURA Takumi
- [llvm] r230167 - LowerBitSets.cpp: Prune incorrect \param(s). [-Wdocumentation]
NAKAMURA Takumi
- [llvm] r230168 - RewriteStatepointsForGC.cpp: Fix for -Asserts. [-Wunused-variable]
NAKAMURA Takumi
- [llvm] r230169 - RewriteStatepointsForGC.cpp: Fix for -Asserts to mark isNullConstant() as LLVM_ATTRIBUTE_UNUSED. [-Wunused-function]
NAKAMURA Takumi
- [llvm] r230170 - Fix a warning on HexagonMCCodeEmitter::MCII. [-Wunused-private-field]
NAKAMURA Takumi
- [llvm] r230169 - RewriteStatepointsForGC.cpp: Fix for -Asserts to mark isNullConstant() as LLVM_ATTRIBUTE_UNUSED. [-Wunused-function]
NAKAMURA Takumi
- [PATCH] [TSan][MIPS64] Fix go build for MIPS64
Sagar Thakur
- [PATCH] [TSan][MIPS64] Fix go build for MIPS64
Sagar Thakur
- [PATCH] [TSan][MIPS64] Fix go build for MIPS64
Sagar Thakur
- [PATCH] [TSan][MIPS64] Fix go build for MIPS64
Sagar Thakur
- [PATCH] [TSan][MIPS] Adding support for MIPS64
Sagar Thakur
- [PATCH] [LSan] [MIPS] adding support of LSan for mips64/mips64el arch
Sagar Thakur
- [PATCH] [TSan][MIPS64] Fix go build for MIPS64
Sagar Thakur
- [PATCH] [LSan] [MIPS] adding support of LSan for mips64/mips64el arch
Sagar Thakur
- [PATCH] [LSan] [MIPS] adding support of LSan for mips64/mips64el arch
Sagar Thakur
- [PATCH] [TSan][MIPS] Adding support for MIPS64
Sagar Thakur
- [PATCH] [TSan][MIPS] Adding support for MIPS64
Sagar Thakur
- [PATCH] [TSan][MIPS] Adding support for MIPS64
Sagar Thakur
- [llvm] r229430 - [X86] Remove x86.avx2.psll.dq.bs and x86.avx2.psrl.dq.bs intrinsics.
Craig Topper
- [llvm] r229431 - [X86] Remove the multiply by 8 that goes into the shift constant for X86ISD::VSHLDQ and X86ISD::VSRLDQ. This simplifies the pattern matching in isel and allows these nodes to become the patterns embedded in the instruction.
Craig Topper
- [llvm] r229640 - [X86] Remove AVX2 and SSE2 pslldq and psrldq intrinsics. We can represent them in IR with vector shuffles now. All their uses have been removed from clang in favor of shuffles.
Craig Topper
- [llvm] r229641 - [X86] Remove AVX512 pslldq/psrldq shift intrinsics. They aren't implemented yet and when they are they should be done with shuffles like SSE2 and AVX2.
Craig Topper
- [llvm] r229643 - [X86] Add another test case for the bug fixed in r229642. With the bug a vpsrldq was emitted instead of pslldq.
Craig Topper
- [llvm] r230165 - [X86] Add some missing redundant MMX and SSE encodings for disassembler.
Craig Topper
- [llvm] r229413 - AArch64: Safely handle the incoming sret call argument.
Andrew Trick
- [PATCH] SCEV incorrectly marks certain expressions as nsw
Andrew Trick
- [PATCH] SCEV incorrectly marks certain expressions as nsw
Andrew Trick
- [PATCH] Generalize getExtendAddRecStart to work with both sign and zero extensions.
Andrew Trick
- [PATCH] Generalize getExtendAddRecStart to work with both sign and zero extensions.
Andrew Trick
- [PATCH] Generalize getExtendAddRecStart to work with both sign and zero extensions.
Andrew Trick
- [PATCH] Teach llvm-readobj to dump symbol records from a DEBUG_SYMBOL_SUBSECTION section.
Zachary Turner
- [PATCH] Teach llvm-readobj to dump symbol records from a DEBUG_SYMBOL_SUBSECTION section.
Zachary Turner
- [PATCH] Teach llvm-readobj to dump symbol records from a DEBUG_SYMBOL_SUBSECTION section.
Zachary Turner
- [llvm] r228874 - Change Path::filename_pos() to skip the drive letter.
Zachary Turner
- [PATCH] Add an experimental Sanitizer Windows builder
Zachary Turner
- [PATCH] Add an experimental Sanitizer Windows builder
Zachary Turner
- [PATCH] Teach llvm-readobj to dump symbol records from a DEBUG_SYMBOL_SUBSECTION section.
Zachary Turner
- [llvm] r229634 - [LoopAccesses] Change LAA:getInfo to return a constant reference
Zachary Turner
- [llvm] r229634 - [LoopAccesses] Change LAA:getInfo to return a constant reference
Zachary Turner
- [PATCH] Teach llvm-readobj to dump symbol records from a DEBUG_SYMBOL_SUBSECTION section.
Zachary Turner
- [llvm] r229730 - Modify llvm-readobj to dump symbol record bytes.
Zachary Turner
- [llvm] r229732 - Make frem.ll flush after calling printf.
Zachary Turner
- [PATCH] Teach llvm-readobj to dump symbol records from a DEBUG_SYMBOL_SUBSECTION section.
Zachary Turner
- [PATCH] Add a few basic tests for llvm-pdbdump
Zachary Turner
- [PATCH] Add a few basic tests for llvm-pdbdump
Zachary Turner
- [PATCH] Preliminary support for dynamically loadable coff objects
Zachary Turner
- [PATCH] Add a few basic tests for llvm-pdbdump
Zachary Turner
- [llvm] r230182 - [llvm-pdbdump] Simplify options and output.
Zachary Turner
- [llvm] r230184 - [llvm-pdbdump] Rewrite dumper using visitor pattern.
Zachary Turner
- [llvm] r230186 - [llvm-pdbdump] Fix a few compilation failures.
Zachary Turner
- [llvm] r230203 - [llvm-pdbdump] Add an option to dump full class definitions.
Zachary Turner
- [llvm] r230204 - [llvm-pdbdump] Very minor code cleanup.
Zachary Turner
- [llvm] r230205 - [llvm-pdbdump] Fix builders again.
Zachary Turner
- [PATCH] Make clang-cl able to self host on Windows ✿ヾ╲(。◕‿◕。)╱✿
Zachary Turner
- [lld] r228968 - [ELF] Insert wrap symbols into a set.
Rui Ueyama
- [PATCH] ELF: Move relocation predicates out of the context class.
Rui Ueyama
- [PATCH] ELF: Move relocation predicates out of the context class.
Rui Ueyama
- [lld] r229314 - Update ARM and x86 ArchHandler to check switch completeness. NFC
Rui Ueyama
- [PATCH] [lld] Fix use-after-free bug identified by the Address Sanitizer
Rui Ueyama
- [lld] r229762 - PECOFF: Fix symbol aliases
Rui Ueyama
- [lld] r229762 - PECOFF: Fix symbol aliases
Rui Ueyama
- [lld] r229762 - PECOFF: Fix symbol aliases
Rui Ueyama
- [lld] r229762 - PECOFF: Fix symbol aliases
Rui Ueyama
- [lld] r229814 - PECOFF: use llvm-readobj to dump .reloc section
Rui Ueyama
- [lld] r229816 - PECOFF: Fix base relocation for an absolute symbol.
Rui Ueyama
- [PATCH] [ELF] Implement --stats
Rui Ueyama
- [PATCH] [ELF] Implement --stats
Rui Ueyama
- [PATCH] LLD: Remove YAML/Native round-trip passes
Rui Ueyama
- [lld] r229961 - PECOFF: Fix base relocation for ImageBase.
Rui Ueyama
- [lld] r230015 - Remove redundant "explicit".
Rui Ueyama
- [lld] r230015 - Remove redundant "explicit".
Rui Ueyama
- [lld] r230069 - Remove YAML/Native round-trip passes.
Rui Ueyama
- [PATCH] LLD: Remove YAML/Native round-trip passes
Rui Ueyama
- [lld] r230086 - PECOFF: Temporarily add a lock to un-break buildbot.
Rui Ueyama
- [lld] r230194 - [ELF] Add .gnu.linkonce support.
Rui Ueyama
- [PATCH] [ELF][X86_64] Handle R_X86_64_PC64 relocation
Rui Ueyama
- [lld] r230191 - [ELF] Add symbol to ELFReference.
Rui Ueyama
- [lld] r230138 - [ELF][Writer] Use Path to create AtomSection.
Rui Ueyama
- [PATCH] SelectionDAG: Don't do libcall on div/rem if divrem is custom
Jan Vesely
- [PATCH] SelectionDAG: Don't do libcall on div/rem if divrem is custom
Jan Vesely
- [PATCH] More on adding sized deallocation functions in libc++
Larisse Voufo
- [PATCH] More on adding sized deallocation functions in libc++
Larisse Voufo
- [PATCH] More on adding sized deallocation functions in libc++
Larisse Voufo
- [PATCH] More on adding sized deallocation functions in libc++
Larisse Voufo
- [PATCH] More on adding sized deallocation functions in libc++
Larisse Voufo
- [PATCH] More on adding sized deallocation functions in libc++
Larisse Voufo
- [PATCH] More on adding sized deallocation functions in libc++
Larisse Voufo
- [PATCH] More on adding sized deallocation functions in libc++
Larisse Voufo
- [PATCH] [TSan][MIPS64] Fix go build for MIPS64
Dmitry Vyukov
- [PATCH] [TSan][MIPS64] Fix go build for MIPS64
Dmitry Vyukov
- [compiler-rt] r229390 - tsan: exclude DumpProcessMap on windows
Dmitry Vyukov
- [compiler-rt] r229391 - tsan: fix shadow memory mapping on windows
Dmitry Vyukov
- [compiler-rt] r229392 - tsan: fix compiler warning
Dmitry Vyukov
- [compiler-rt] r229393 - tsan: fix windows build script
Dmitry Vyukov
- [compiler-rt] r229395 - tsan: fix freebsd build
Dmitry Vyukov
- [compiler-rt] r229396 - tsan: remove everything related to rss/background thread in Go mode
Dmitry Vyukov
- [PATCH] asan: do not instrument direct inbounds accesses to stack variables
Dmitry Vyukov
- [compiler-rt] r229392 - tsan: fix compiler warning
Dmitry Vyukov
- [compiler-rt] r229392 - tsan: fix compiler warning
Dmitry Vyukov
- [compiler-rt] r229657 - tsan: add -Wno-maybe-uninitialized to mingw gcc build flags
Dmitry Vyukov
- [compiler-rt] r229392 - tsan: fix compiler warning
Dmitry Vyukov
- [PATCH] tsan: fix signal handling during stop-the-world
Dmitry Vyukov
- [PATCH] tsan: fix signal handling during stop-the-world
Dmitry Vyukov
- [compiler-rt] r229678 - tsan: fix signal handling during stop-the-world
Dmitry Vyukov
- [PATCH] tsan: fix signal handling during stop-the-world
Dmitry Vyukov
- [PATCH] tsan: fix PTRACE_ATTACH handling during stop-the-world
Dmitry Vyukov
- [PATCH] tsan: fix PTRACE_ATTACH handling during stop-the-world
Dmitry Vyukov
- [PATCH] tsan: fix PTRACE_ATTACH handling during stop-the-world
Dmitry Vyukov
- [PATCH] tsan: fix PTRACE_ATTACH handling during stop-the-world
Dmitry Vyukov
- [PATCH] tsan: fix PTRACE_ATTACH handling during stop-the-world
Dmitry Vyukov
- RFC: Sanitizer: Make SuppressionContext tool-specific
Dmitry Vyukov
- [compiler-rt] r229832 - tsan: fix PTRACE_ATTACH handling during stop-the-world
Dmitry Vyukov
- [PATCH] tsan: fix PTRACE_ATTACH handling during stop-the-world
Dmitry Vyukov
- [PATCH] tsan: fix PTRACE_ATTACH handling during stop-the-world
Dmitry Vyukov
- [PATCH] [ASan] Make BlockingMutex really linker initialized.
Dmitry Vyukov
- [PATCH] Skip promotable allocas to improve performance at -O0
Dmitry Vyukov
- [PATCH] Skip promotable allocas to improve performance at -O0
Dmitry Vyukov
- [llvm] r230200 - Try to fix reST markup for an external link.
Nico Weber
- [llvm] r229652 - [SystemZ] Support all TLS access models - MC part
Ulrich Weigand
- [llvm] r229654 - [SystemZ] Support all TLS access models - CodeGen part
Ulrich Weigand
- [llvm] r229658 - [SystemZ] Clean up warning
Ulrich Weigand
- [PATCH] Add LDC compiler to release note
Hans Wennborg
- [llvm] r229421 - Bitcode: Fix major regression: large files w/ debug info
Hans Wennborg
- [llvm] r229351 - [CMake] Add RuntimeDyld to libdeps corresponding to r229343.
Hans Wennborg
- [llvm] r229343 - [ExecutionEngine] Fix dependence issue by moving RTDyldMemoryManager into
Hans Wennborg
- [llvm] r226791 - Fixed a bug in masked load/store in reversed loop.
Hans Wennborg
- [llvm] r226808 - Fixed a bug in type legalizer for masked load/store intrinsics.
Hans Wennborg
- [llvm] r229495 - Fixed a bug in store sinking.
Hans Wennborg
- [llvm] r229529 - Expose LLVM_VERSION_PATCH in llvm-config.h
Hans Wennborg
- [llvm] r229352 - IR: Properly return nullptr when getAggregateElement is out-of-bounds
Hans Wennborg
- [www-releases] r229578 - Add 3.5.1 to index.html
Hans Wennborg
- [llvm] r229352 - IR: Properly return nullptr when getAggregateElement is out-of-bounds
Hans Wennborg
- [llvm] r229731 - Partial fix for bug 22589
Hans Wennborg
- [dragonegg] r229773 - Creating release candidate rc4 from release_360 branch
Hans Wennborg
- [test-suite] r229774 - Creating release candidate rc4 from release_360 branch
Hans Wennborg
- [lld] r229781 - Creating release candidate rc4 from release_360 branch
Hans Wennborg
- [PATCH] Don't set $LIB if we're not targetting windows.
Hans Wennborg
- [www] r229876 - Win snapshots: remove note about missing __vectorcall support.
Hans Wennborg
- [llvm] r229911 - MC: Allow multiple comma-separated expressions on the .uleb128 directive.
Hans Wennborg
- release_35 patches for unroll pragma
Hans Wennborg
- [PATCH] Make Bitrig/ARM use Itanium-ABI
Patrick Wildt
- [PATCH] Make Bitrig/ARM use Itanium-ABI
Patrick Wildt
- [PATCH] Make Bitrig/ARM use Itanium-ABI
Patrick Wildt
- [PATCH] Make Bitrig/ARM use Itanium-ABI
Patrick Wildt
- [RFC] Running objc-arc-contract pass from bitcode input
Steven Wu
- [PATCH] Run objc-arc-contract when arc module flag is set
Steven Wu
- [compiler-rt] r229556 - Remove support for building sanitizers from Makefile/autoconf build.
Anna Zaks
- [PATCH] [compiler-rt] Allow suppression file paths be relative to the location of the executable.
Anna Zaks
- [PATCH] Skip promotable allocas to improve performance at -O0
Anna Zaks
- [PATCH] Compiler-rt changes to react to skiping promotable allocas.
Anna Zaks
- [PATCH] [PowerPC] Add Hardware Transaction Memory builtins support
Adhemerval Zanella
- [llvm] r228265 - Implement new heuristic for complete loop unrolling.
Michael Zolotukhin
- [PATCH] SCEV incorrectly marks certain expressions as nsw
hfinkel at anl.gov
- [PATCH] InstCombine: cannot fold "fcmp x, undef" because x can be NaN
hfinkel at anl.gov
- [PATCH] Modularizing LICM
hfinkel at anl.gov
- [PATCH] [LoopReroll] Run LICM before Loop Rerolling.
hfinkel at anl.gov
- [PATCH] [LoopReroll] Run LICM before Loop Rerolling.
hfinkel at anl.gov
- [PATCH] A bit-tracking DCE Pass
hfinkel at anl.gov
- [PATCH] [LoopReroll] Run LICM before Loop Rerolling.
hfinkel at anl.gov
- [PATCH] [LoopAccesses] Make raw_string_ostream local in VectorizationReport
hfinkel at anl.gov
- [PATCH] [LoopAccesses] Rename LoopAccessAnalysis to LoopAccessInfo
hfinkel at anl.gov
- [PATCH] [LoopAccesses] Make VectorizerParams global
hfinkel at anl.gov
- [PATCH] [LoopAccesses] Stash the report from the analysis rather than emitting it
hfinkel at anl.gov
- [PATCH] [LoopAccesses] Make blockNeedsPredication static
hfinkel at anl.gov
- [PATCH] [LoopAccesses] Create the analysis pass
hfinkel at anl.gov
- [PATCH] [LoopAccesses] Cache the result of canVectorizeMemory
hfinkel at anl.gov
- [PATCH] [LoopAccesses] Modify test to also check symbolic strides with memchecks
hfinkel at anl.gov
- [PATCH] [LoopAccesses] Change debug messages from LV to LAA
hfinkel at anl.gov
- [PATCH] [LoopAccesses] Create the analysis pass
hfinkel at anl.gov
- [PATCH] [LoopAccesses] Factor out RuntimePointerCheck::needsChecking
hfinkel at anl.gov
- [PATCH] [LoopAccesses] Add missing const to APIs in VectorizationReport
hfinkel at anl.gov
- [PATCH] [LoopAccesses] Split out LoopAccessReport from VectorizerReport
hfinkel at anl.gov
- [PATCH] [LoopAccesses] Add canAnalyzeLoop
hfinkel at anl.gov
- [PATCH] [LoopAccesses] Add -analyze support
hfinkel at anl.gov
- [PATCH] A bit-tracking DCE Pass
hfinkel at anl.gov
- [PATCH] [LoopAccesses] Add canAnalyzeLoop
hfinkel at anl.gov
- [PATCH] Modularizing LICM
hfinkel at anl.gov
- [PATCH] Add the P8 VSX logical instructions
hfinkel at anl.gov
- [PATCH] Modularizing LICM
hfinkel at anl.gov
- [PATCH] Modularizing LICM
hfinkel at anl.gov
- [PATCH] [LoopAccesses] Cache the result of canVectorizeMemory
hfinkel at anl.gov
- [PATCH] [LoopAccesses] Create the analysis pass
hfinkel at anl.gov
- [PATCH] [LoopAccesses] Add canAnalyzeLoop
hfinkel at anl.gov
- [PATCH] [LoopAccesses] Change debug messages from LV to LAA
hfinkel at anl.gov
- [PATCH] Partial fix for bug 22589
hfinkel at anl.gov
- [PATCH] Partial fix for bug 22589
hfinkel at anl.gov
- [PATCH] [mips] Teach the delay slot filler to remove needless KILL instructions.
hfinkel at anl.gov
- [PATCH] Add a flag to experiment with outlining optional branches.
hfinkel at anl.gov
- [PATCH] [LoopAccess] Fix library dependence cycle
hfinkel at anl.gov
- [PATCH] Infer known bits from dominating conditions
hfinkel at anl.gov
- [PATCH] [mips] Teach the delay slot filler to remove needless KILL instructions.
hfinkel at anl.gov
- [PATCH] [PPC64] Fix problem with commutability of VORC instruction
hfinkel at anl.gov
- [PATCH] Remove unnecessary variable indexing into single-element arrays
hfinkel at anl.gov
- [PATCH] Remove all MMOs from memory operations when tail merging.
hfinkel at anl.gov
- [PATCH] Break dependencies in large loops containing reductions (LoopVectorize)
hfinkel at anl.gov
- [PATCH] Remove unnecessary variable indexing into single-element arrays
hfinkel at anl.gov
- [PATCH] Remove unnecessary variable indexing into single-element arrays
hfinkel at anl.gov
- [PATCH] [Patch] Loop Interchange Pass
hfinkel at anl.gov
- [PATCH] Remove unnecessary variable indexing into single-element arrays
hfinkel at anl.gov
- [PATCH] Remove unnecessary variable indexing into single-element arrays
hfinkel at anl.gov
- [PATCH] Modularizing LICM
hfinkel at anl.gov
- [PATCH] Fix makeLibCall arguments for SoftenFloatRes_FRINT function
hfinkel at anl.gov
- [PATCH] Remove all MMOs from memory operations when tail merging.
hfinkel at anl.gov
- [PATCH] "float2int": Add a new pass to demote from float to int where possible.
hfinkel at anl.gov
- [PATCH] [ConstantRange] Add a smultiply method for signed multiply
hfinkel at anl.gov
- [PATCH] [CaptureTracking] Avoid long compilation time on large basic blocks
hfinkel at anl.gov
- [PATCH] Modularizing LICM
hfinkel at anl.gov
- [PATCH] Fix crash in llvm-objdump with proc-specific sections
colinl at codeaurora.org
- [PATCH] Fix crash in llvm-objdump with proc-specific sections
colinl at codeaurora.org
- [PATCH] Fix crash in llvm-objdump with proc-specific sections
colinl at codeaurora.org
- [PATCH] Beginning of alloca implementation for Mips fast-isel
reed kotler
- [PATCH] Beginning of alloca implementation for Mips fast-isel
reed kotler
- [PATCH] Beginning of alloca implementation for Mips fast-isel
reed kotler
- [PATCH] Beginning of alloca implementation for Mips fast-isel
reed kotler
- [PATCH] Beginning of alloca implementation for Mips fast-isel
reed kotler
- [PATCH] Beginning of alloca implementation for Mips fast-isel
reed kotler
- [PATCH] Beginning of alloca implementation for Mips fast-isel
reed kotler
- [PATCH] Beginning of alloca implementation for Mips fast-isel
reed kotler
- [PATCH] Beginning of alloca implementation for Mips fast-isel
reed kotler
- [PATCH] Beginning of alloca implementation for Mips fast-isel
reed kotler
- [PATCH] Beginning of alloca implementation for Mips fast-isel
reed kotler
- [PATCH] Beginning of alloca implementation for Mips fast-isel
reed kotler
- [PATCH] Beginning of alloca implementation for Mips fast-isel
reed kotler
- [PATCH] Beginning of alloca implementation for Mips fast-isel
reed kotler
- [PATCH] Add logical ops to Mips fast-isel
reed kotler
- [PATCH] Add logical ops to Mips fast-isel
reed kotler
- Convert aggregate loads/stroes into scalar load/stores
deadal nix
Last message date:
Sun Feb 22 23:54:44 PST 2015
Archived on: Tue Aug 4 17:12:23 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).