The Week Of Monday 30 March 2015 Archives by subject
Starting: Mon Mar 30 00:40:34 PDT 2015
Ending: Sun Apr 5 23:58:41 PDT 2015
Messages: 1175
- 3.6.1 nomination: 'optnone' should not disable DAG combiner
Robinson, Paul
- 3.6.1 nomination: 'optnone' should not disable DAG combiner
Tom Stellard
- 3.6.1 nomination: 'optnone' should not disable DAG combiner
Owen Anderson
- 3.6.1 nomination: 'optnone' should not disable DAG combiner
Robinson, Paul
- 3.6.1 patch nomination: r233351 Fix PR22304
Paweł Bylica
- [compiler-rt] r231413 - [sanitizer] Reconstruct the function that dumps block/edge coverage, hopefully making it more robust. Also increase the allowed coverage size on 32-bit.
Evgeniy Stepanov
- [compiler-rt] r231413 - [sanitizer] Reconstruct the function that dumps block/edge coverage, hopefully making it more robust. Also increase the allowed coverage size on 32-bit.
Evgeniy Stepanov
- [compiler-rt] r233687 - [Sanitizer RT] Put the Symbolizer module name string ownership in order
Timur Iskhodzhanov
- [compiler-rt] r233707 - [ASan/Win] UnmapOrDie should not fail on zero address / size
Timur Iskhodzhanov
- [compiler-rt] r233720 - [Sanitizer] Be consistent about separating ==%PID== and logged data.
Alexey Samsonov
- [compiler-rt] r233802 - [ASan] Deduplicate interception-in-shared-lib-test.cc by introducing platform-specific substitutions for rpath linker flags
Alexander Potapenko
- [compiler-rt] r233809 - [Sanitizers Coverage] Make sancov.py work with wildcards from Windows CMD shell
Timur Iskhodzhanov
- [compiler-rt] r233813 - [PPC64]This activates UBSan for the power architecture.
Bill Seurer
- [compiler-rt] r233822 - [ASan] Speculative fix for TestCases/Posix/interception-in-shared-lib-test.cc and TestCases/suppressions-library.cc on FreeBSD.
Alexander Potapenko
- [compiler-rt] r233827 - Remove XFAILs from cast-overflow.cpp
Bill Seurer
- [compiler-rt] r233828 - [ASan] Make the remaining coverage tests pass on Darwin, move them to Posix/
Alexander Potapenko
- [compiler-rt] r233865 - [CMake] Fixup for r233861: don't build standalone UBSan on unsupported platforms.
Alexey Samsonov
- [compiler-rt] r233876 - Add tests for non-virtual call checking.
Peter Collingbourne
- [compiler-rt] r233879 - Add missing " at the end of the #error directive.
Alexey Samsonov
- [compiler-rt] r233918 - [ASan/Win] Minor improvements towards enabling coverage
Timur Iskhodzhanov
- [compiler-rt] r233918 - [ASan/Win] Minor improvements towards enabling coverage
Alexey Samsonov
- [compiler-rt] r234010 - [sancov] Shrink pc array on Android back to 2**24.
Evgeniy Stepanov
- [compiler-rt] r234036 - profile: Protect .gcda output with flock
Justin Bogner
- [compiler-rt] r234037 - Add missing include
Justin Bogner
- [lld] r233532 - [Mips] Fix writing R_MIPS_REL32 relocation addendum
Simon Atanasyan
- [lld] r233538 - [ARM] Remove whitespace in rel-ifunc test
Denis Protivensky
- [lld] r233548 - [Mips] Rename class method merge => mergeHeaderFlags
Simon Atanasyan
- [lld] r233549 - [Mips] Do not use llvm::Optional for GP0 value and TLS section address
Simon Atanasyan
- [lld] r233550 - [ELF] Use override keyword instead of virtual
Simon Atanasyan
- [lld] r233616 - [Mips] clang-format the code
Simon Atanasyan
- [lld] r233617 - [ELF] Change type of `OutputSection::setType()` argument to int64_t
Simon Atanasyan
- [lld] r233618 - [Mips] Move the `Elf_RegInfo` structure declaration to the separate file
Simon Atanasyan
- [lld] r233691 - [Mips] Do not use MIPS assembler and disassembler in the tests
Simon Atanasyan
- [lld] r233692 - [Mips] Remove redundant #include
Simon Atanasyan
- [lld] r233710 - Use DEBUG_TYPE and DEBUG instead of DEBUG_WITH_TYPE.
Rui Ueyama
- [lld] r233718 - ELF: Do not use multiple inheritance.
Rui Ueyama
- [lld] r233719 - ELF: Replace a macro with an inlined function.
Rui Ueyama
- [lld] r233721 - Use llvm::make_unique.
Rui Ueyama
- [lld] r233723 - If x is a unique_ptr, *x.get() is equivalent to *x.
Rui Ueyama
- [lld] r233727 - [Mips] Use llvm::make_unique
Simon Atanasyan
- [lld] r233735 - Remove virtual and add override.
Rui Ueyama
- [lld] r233737 - Rename identifiers starting with an underscore and a uppercase letter.
Rui Ueyama
- [lld] r233737 - Rename identifiers starting with an underscore and a uppercase letter.
David Blaikie
- [lld] r233738 - Rename _AArch64TargetLayout.
Rui Ueyama
- [lld] r233739 - Use C++ non-static member initialization.
Rui Ueyama
- [lld] r233741 - Replace *(uniqueptr.get()) with *uniqueptr.
Rui Ueyama
- [lld] r233746 - Remove "_hexagon" prefix from some member variables.
Rui Ueyama
- [lld] r233748 - ELF: Remove TargetHandler::getTargetLayout.
Rui Ueyama
- [lld] r233765 - ELF: Fix dereferencing end() iterator.
Rui Ueyama
- [lld] r233769 - ELF: Make findAbsoluteAtom return AtomLayout* instead of an iterator.
Rui Ueyama
- [lld] r233769 - ELF: Make findAbsoluteAtom return AtomLayout* instead of an iterator.
Denis Protivensky
- [lld] r233772 - ELF: Remove dead class that does nothing in class hierarchy.
Rui Ueyama
- [lld] r233773 - ELF: Remove TargetHandlerBase by merging it with TargetHandler.
Rui Ueyama
- [lld] r233773 - ELF: Remove TargetHandlerBase by merging it with TargetHandler.
Shankar Easwaran
- [lld] r233774 - ELF: Update comments.
Rui Ueyama
- [lld] r233782 - [Gnu] Support an other form of defsym option
Shankar Easwaran
- [lld] r233783 - [ELF][Hexagon] Add comments related to hexagon relocations.
Shankar Easwaran
- [lld] r233798 - [ARM] Enhance checks for entry point
Denis Protivensky
- [lld] r233798 - [ARM] Enhance checks for entry point
Rui Ueyama
- [lld] r233798 - [ARM] Enhance checks for entry point
Denis Protivensky
- [lld] r233799 - [ARM] Set specific flags in ELF header
Denis Protivensky
- [lld] r233812 - [Mips] Remove 'mips' prefix from class member fields names
Simon Atanasyan
- [lld] r233859 - Use C++ non-static member initialization.
Rui Ueyama
- [lld] r233863 - Use llvm::make_unique.
Rui Ueyama
- [lld] r233864 - Remove unused variable.
Rui Ueyama
- [lld] r233867 - ELF: Remove <Arch>TargetHandler::kindString.
Rui Ueyama
- [lld] r233872 - Remove unused varaible.
Rui Ueyama
- [lld] r233873 - ELF: x86, x86-64, ARM, AArch64: Remove architecture name prefixes from class members.
Rui Ueyama
- [lld] r233878 - ELF: Make createWriterELF's type consistent with other functions.
Rui Ueyama
- [lld] r233880 - ELF: Remove empty classes.
Rui Ueyama
- [lld] r233882 - ELF: Move x86-64-only function from DefaultLayout to X86_64TargetLayout.
Rui Ueyama
- [lld] r233883 - ELF: Move registerRelocationNames() from TargetHandler to <Arch>ELFLinkingContext.
Rui Ueyama
- [lld] r233883 - ELF: Move registerRelocationNames() from TargetHandler to <Arch>ELFLinkingContext.
Shankar Easwaran
- [lld] r233883 - ELF: Move registerRelocationNames() from TargetHandler to <Arch>ELFLinkingContext.
Rui Ueyama
- [lld] r233888 - ELF: Mips: Remove unused field and almost-empty class.
Rui Ueyama
- [lld] r233894 - ELF: Remove a template parameter from ELF{Object, DOS}Reader constructors.
Rui Ueyama
- [lld] r233896 - ELF: Replace empty classes with typedefs.
Rui Ueyama
- [lld] r233897 - ELF: Remove {AArch64, X86, X86_64}ELFFile because they are empty.
Rui Ueyama
- [lld] r233899 - [ARM] Report fatal error for wrong ARM entry point
Denis Protivensky
- [lld] r233899 - [ARM] Report fatal error for wrong ARM entry point
David Blaikie
- [lld] r233899 - [ARM] Report fatal error for wrong ARM entry point
Denis Protivensky
- [lld] r233900 - [ARM] Generate PLT entries for calls from ARM and Thumb code
Denis Protivensky
- [lld] r233901 - ELF: Always use variadic templates in CreateELF.h.
Rui Ueyama
- [lld] r233924 - [Mips] Inline the MipsELFWriter::hasGlobalGOTEntry function
Simon Atanasyan
- [lld] r233948 - ELF: Remove <Arch>ELFFileCreateELFTraits::result_type.
Rui Ueyama
- [lld] r234000 - [ARM] Test wrong ARM entry point address align
Denis Protivensky
- [lld] r234001 - [ARM] Avoid potential error in test because of name collision
Denis Protivensky
- [lld] r234009 - [ARM] Implementation of R_ARM_TARGET1 relocation
Leny Kholodov
- [lld] r234009 - [ARM] Implementation of R_ARM_TARGET1 relocation
Evgeniy Stepanov
- [lld] r234009 - [ARM] Implementation of R_ARM_TARGET1 relocation
Adhemerval Zanella
- [lld] r234009 - [ARM] Implementation of R_ARM_TARGET1 relocation
Leny Kholodov
- [lld] r234014 - Fix for revision r234009 (gcc/msvc compilation differences)
Leny Kholodov
- [lld] r234039 - ELF: Remove partial class definitions of <Arch>LinkingContexts.
Rui Ueyama
- [lld] r234040 - [ELF] Fix Layout class name in the comment
Simon Atanasyan
- [lld] r234044 - Inline typedef'ed type that's used only once. NFC.
Rui Ueyama
- [lld] r234047 - ELF: Pass file types instead of type traits to ELFObjectReader.
Rui Ueyama
- [lld] r234050 - ELF: Fix header file dependencies.
Rui Ueyama
- [lld] r234052 - [ELF] Delete empty TargetLayout class and rename DefaultLayout to TargetLayout
Simon Atanasyan
- [lld] r234056 - ELF: Remove <Arch>ELFReader.h. NFC.
Rui Ueyama
- [lld] r234060 - ELF: Merge ELF{Object,DSO}Reader implementations.
Rui Ueyama
- [lld] r234065 - [ELF] Merge Layout and TargetLayout class
Simon Atanasyan
- [lld] r234066 - [ELF] Remove unused typedef
Simon Atanasyan
- [lld] r234068 - ELF: Define mergeHeaderFlags to ELFLinkingContext.
Rui Ueyama
- [lld] r234069 - Remove unused functions.
Rui Ueyama
- [lld] r234070 - Remove unused includes and forward declarations.
Rui Ueyama
- [lld] r234072 - Remove unused member function declarations.
Rui Ueyama
- [lld] r234073 - s/context/ctx/g on lib/Driver/Driver.cpp.
Rui Ueyama
- [lld] r234074 - ELF: Teach File classes about their file magics.
Rui Ueyama
- [lld] r234076 - ELF: Remove ELF{Object,DSO}Reader alias templates.
Rui Ueyama
- [lld] r234077 - ELF: Make private members private.
Rui Ueyama
- [lld] r234080 - Remove a parameter for file extension from canParse.
Rui Ueyama
- [lld] r234081 - ELF: Return TargetRelocationHandler instead of <ArcH>TargetRelocationHandler.
Rui Ueyama
- [lld] r234082 - ELF: Merge ELFTargets.h with ELFLinkingContext.h.
Rui Ueyama
- [lld] r234085 - Remove redundant anonymous namespace.
Rui Ueyama
- [lld] r234087 - ELF: Use short variable names in <Arch>RelocationHandlers.cpp.
Rui Ueyama
- [lld] r234088 - [Hexagon][Mips] Rename template arguments <arch>ELFType to ELFT
Simon Atanasyan
- [lld] r234089 - [Hexagon] Remove duplicated typedef
Simon Atanasyan
- [lld] r234095 - Remove empty directories.
Simon Atanasyan
- [lld] r234098 - Remove one more empty directory.
Simon Atanasyan
- [lld] r234103 - [Mips] Support writing .reginfo section into the linked file
Simon Atanasyan
- [lld] r234105 - [Mips] Do not use array initializer to fix Windows build bots
Simon Atanasyan
- [lld] r234114 - [Mips] Add checking of .reginfo section options to the test case
Simon Atanasyan
- [lld] r234115 - [Mips] Support writing .MIPS.options section into the linked file
Simon Atanasyan
- [lld] r234116 - [Mips] Rename MipsLinkingContext class method
Simon Atanasyan
- [lld] r234120 - [elf] Fix a silly memory leak. std::string has a non-trivial dtor.
Benjamin Kramer
- [lld] r234130 - Strip .strtab and .symtab when --strip-all is used.
Davide Italiano
- [llvm] r219022 - [x86] Adjust the patterns for lowering X86vzmovl nodes which don't
Sanjay Patel
- [llvm] r219022 - [x86] Adjust the patterns for lowering X86vzmovl nodes which don't
Chandler Carruth
- [llvm] r219022 - [x86] Adjust the patterns for lowering X86vzmovl nodes which don't
Sanjay Patel
- [llvm] r223372 - Detect if the linker is gold and if so always use --gc-sections.
David Blaikie
- [llvm] r231227 - Fix PR22408 - LLVM producing AArch64 TLS relocations that GNU linkers cannot handle yet.
Kristof Beyls
- [llvm] r231227 - Fix PR22408 - LLVM producing AArch64 TLS relocations that GNU linkers cannot handle yet.
Ed Maste
- [llvm] r233182 - [Orc][lli] Add a very simple Orc-based lazy JIT to lli.
Lang Hames
- [llvm] r233182 - [Orc][lli] Add a very simple Orc-based lazy JIT to lli.
David Blaikie
- [llvm] r233182 - [Orc][lli] Add a very simple Orc-based lazy JIT to lli.
Lang Hames
- [llvm] r233182 - [Orc][lli] Add a very simple Orc-based lazy JIT to lli.
David Blaikie
- [llvm] r233182 - [Orc][lli] Add a very simple Orc-based lazy JIT to lli.
Paweł Bylica
- [llvm] r233182 - [Orc][lli] Add a very simple Orc-based lazy JIT to lli.
Lang Hames
- [llvm] r233182 - [Orc][lli] Add a very simple Orc-based lazy JIT to lli.
Lang Hames
- [llvm] r233310 - [ADT][CMake][AutoConf] Fail-fast iterators for DenseMap
Daniel Sanders
- [llvm] r233310 - [ADT][CMake][AutoConf] Fail-fast iterators for DenseMap
Sanjoy Das
- [llvm] r233310 - [ADT][CMake][AutoConf] Fail-fast iterators for DenseMap
Daniel Sanders
- [llvm] r233310 - [ADT][CMake][AutoConf] Fail-fast iterators for DenseMap
Eric Fiselier
- [llvm] r233310 - [ADT][CMake][AutoConf] Fail-fast iterators for DenseMap
Sanjoy Das
- [llvm] r233310 - [ADT][CMake][AutoConf] Fail-fast iterators for DenseMap
Daniel Sanders
- [llvm] r233447 - [SCEV] Look at backedge dominating conditions.
Daniel Jasper
- [llvm] r233447 - [SCEV] Look at backedge dominating conditions.
Daniel Jasper
- [llvm] r233447 - [SCEV] Look at backedge dominating conditions.
Evgeniy Stepanov
- [llvm] r233447 - [SCEV] Look at backedge dominating conditions.
Sanjoy Das
- [llvm] r233447 - [SCEV] Look at backedge dominating conditions.
Daniel Berlin
- [llvm] r233447 - [SCEV] Look at backedge dominating conditions.
Sanjoy Das
- [llvm] r233447 - [SCEV] Look at backedge dominating conditions.
Evgeniy Stepanov
- [llvm] r233447 - [SCEV] Look at backedge dominating conditions.
Sanjoy Das
- [llvm] r233482 - [DAGCombiner] Fixed incorrect test for buildvector of constant integers.
Justin Bogner
- [llvm] r233482 - [DAGCombiner] Fixed incorrect test for buildvector of constant integers.
Simon Pilgrim
- [llvm] r233525 - AVX-512: added intrinsics for VPAND, VPOR and VPXOR
Elena Demikhovsky
- [llvm] r233528 - AVX-512: blank lines, duplicated tests, no functional changes
Elena Demikhovsky
- [llvm] r233529 - Revert "[SCEV] Look at backedge dominating conditions."
Daniel Jasper
- [llvm] r233535 - Test commit
Russell Gallop
- [llvm] r233536 - Revert test commit at revision 233535.
Russell Gallop
- [llvm] r233537 - [mips] Support 9-bit offsets for the 'R' inline assembly memory constraint.
Daniel Sanders
- [llvm] r233539 - Special case the creation of relocation sections.
Rafael Espindola
- [llvm] r233540 - [SystemZ] Remove TargetMachine CPU auto-detection
Ulrich Weigand
- [llvm] r233541 - [SystemZ] Fix LLVM crash on unoptimized code
Ulrich Weigand
- [llvm] r233545 - Save a std::string.
Rafael Espindola
- [llvm] r233551 - Fix Sphinx warning " Title underline too short.".
Rafael Espindola
- [llvm] r233553 - [X86] Ensure integer domain on scalar i64 load/store stack folding tests. NFC
Simon Pilgrim
- [llvm] r233554 - more space; NFC
Sanjay Patel
- [llvm] r233555 - Remove more superfluous .str() and replace std::string concatenation with Twine.
Yaron Keren
- [llvm] r233558 - Trying to fix the Hexagon and debian-fast bots arm32_neon_vcnt_upgrade.ll test.
Yaron Keren
- [llvm] r233559 - Verifier: Check operands of MDSubprogram nodes
Duncan P. N. Exon Smith
- [llvm] r233560 - DebugInfo: Rename some testcases
Duncan P. N. Exon Smith
- [llvm] r233561 - Verifier: Add operand checks for MDLexicalBlock
Duncan P. N. Exon Smith
- [llvm] r233562 - Verifier: Loosen r233559 check for 'function:' field in MDSubprogram
Duncan P. N. Exon Smith
- [llvm] r233562 - Verifier: Loosen r233559 check for 'function:' field in MDSubprogram
David Blaikie
- [llvm] r233562 - Verifier: Loosen r233559 check for 'function:' field in MDSubprogram
Duncan P. N. Exon Smith
- [llvm] r233562 - Verifier: Loosen r233559 check for 'function:' field in MDSubprogram
David Blaikie
- [llvm] r233562 - Verifier: Loosen r233559 check for 'function:' field in MDSubprogram
David Blaikie
- [llvm] r233562 - Verifier: Loosen r233559 check for 'function:' field in MDSubprogram
Duncan P. N. Exon Smith
- [llvm] r233562 - Verifier: Loosen r233559 check for 'function:' field in MDSubprogram
Duncan P. N. Exon Smith
- [llvm] r233562 - Verifier: Loosen r233559 check for 'function:' field in MDSubprogram
David Blaikie
- [llvm] r233562 - Verifier: Loosen r233559 check for 'function:' field in MDSubprogram
Duncan P. N. Exon Smith
- [llvm] r233562 - Verifier: Loosen r233559 check for 'function:' field in MDSubprogram
David Blaikie
- [llvm] r233563 - DebugInfo: Simplify logic in DISubprogram::Verify(), NFC
Duncan P. N. Exon Smith
- [llvm] r233565 - Verifier: Add operand checks for remaining debug info
Duncan P. N. Exon Smith
- [llvm] r233568 - DebugInfo: Implement MDLocation::getInlinedAtScope()
Duncan P. N. Exon Smith
- [llvm] r233573 - DebugInfo: Write new DebugLoc API
Duncan P. N. Exon Smith
- [llvm] r233575 - [NVPTX] Add options for PTX 4.1/4.2 and SM 3.2/3.7/5.2/5.3
Justin Holewinski
- [llvm] r233575 - [NVPTX] Add options for PTX 4.1/4.2 and SM 3.2/3.7/5.2/5.3
Eli Bendersky
- [llvm] r233575 - [NVPTX] Add options for PTX 4.1/4.2 and SM 3.2/3.7/5.2/5.3
Justin Holewinski
- [llvm] r233575 - [NVPTX] Add options for PTX 4.1/4.2 and SM 3.2/3.7/5.2/5.3
Justin Holewinski
- [llvm] r233577 - SelectionDAG: Reflow code to use early returns, NFC
Duncan P. N. Exon Smith
- [llvm] r233578 - Bitcode: Reflow code to use early continues, NFC
Duncan P. N. Exon Smith
- [llvm] r233579 - [Orc] Separate callback manager selection from callback manager construction for
Lang Hames
- [llvm] r233580 - DebugInfo: Reflow printDebugLoc() to use early returns, NFC
Duncan P. N. Exon Smith
- [llvm] r233581 - [PPC] Modify HTM and crypto intrinsics to inherit from GCCBuiltin
Kit Barton
- [llvm] r233582 - CodeGen: Use the new DebugLoc API, NFC
Duncan P. N. Exon Smith
- [llvm] r233583 - [NVPTX] Associate a minimum PTX version for each SM architecture
Justin Holewinski
- [llvm] r233583 - [NVPTX] Associate a minimum PTX version for each SM architecture
Eli Bendersky
- [llvm] r233583 - [NVPTX] Associate a minimum PTX version for each SM architecture
Artem Belevich
- [llvm] r233583 - [NVPTX] Associate a minimum PTX version for each SM architecture
Justin Holewinski
- [llvm] r233584 - Verify 'optnone' can run DAG combiner when appropriate.
Paul Robinson
- [llvm] r233585 - IR: Use the new DebugLoc API, NFC
Duncan P. N. Exon Smith
- [llvm] r233587 - Transforms: Use the new DebugLoc API, NFC
Duncan P. N. Exon Smith
- [llvm] r233590 - llvm-dis: Use the new `DebugLoc` API, NFC
Duncan P. N. Exon Smith
- [llvm] r233595 - MC: For variable symbols, maintain MCSymbol::Section as a cache.
Peter Collingbourne
- [llvm] r233595 - MC: For variable symbols, maintain MCSymbol::Section as a cache.
Jim Grosbach
- [llvm] r233595 - MC: For variable symbols, maintain MCSymbol::Section as a cache.
Peter Collingbourne
- [llvm] r233595 - MC: For variable symbols, maintain MCSymbol::Section as a cache.
Jim Grosbach
- [llvm] r233595 - MC: For variable symbols, maintain MCSymbol::Section as a cache.
Peter Collingbourne
- [llvm] r233595 - MC: For variable symbols, maintain MCSymbol::Section as a cache.
Duncan P. N. Exon Smith
- [llvm] r233595 - MC: For variable symbols, maintain MCSymbol::Section as a cache.
Rafael Espíndola
- [llvm] r233595 - MC: For variable symbols, maintain MCSymbol::Section as a cache.
Eric Christopher
- [llvm] r233595 - MC: For variable symbols, maintain MCSymbol::Section as a cache.
Peter Collingbourne
- [llvm] r233596 - [opaque pointer type] More IRBuilder::createGEP (non-inbounds) migrations: CodeGenPrepare and SimplifyLibCalls
David Blaikie
- [llvm] r233597 - Transforms: Fix a use of the old DebugLoc in unittests
Duncan P. N. Exon Smith
- [llvm] r233598 - Use range loops and add missing braces.
Rafael Espindola
- [llvm] r233599 - DebugInfo: Remove dead code from old DebugLoc API
Duncan P. N. Exon Smith
- [llvm] r233600 - Explain how to abandon a review.
Paul Robinson
- [llvm] r233601 - DwarfDebug: Avoid creating new DebugLocs in the backend
Duncan P. N. Exon Smith
- [llvm] r233602 - Transforms: Update unit tests to use verifyModule()
Duncan P. N. Exon Smith
- [llvm] r233603 - Fix PR23045.
Rafael Espindola
- [llvm] r233603 - Fix PR23045.
Meador Inge
- [llvm] r233603 - Fix PR23045.
Rafael Espíndola
- [llvm] r233604 - [opaque pointer type] Change GetElementPtrInst::getIndexedType to take the pointee type
David Blaikie
- [llvm] r233606 - [RegisterCoalescer] Fix a potential misuse of direct operand index in the
Quentin Colombet
- [llvm] r233607 - Remove unused Target argument from MCInstPrinter ctor functions.
Eric Christopher
- [llvm] r233608 - Remove unused MCSubtargetInfo argument from the AArch64 MCInstPrinter ctors.
Eric Christopher
- [llvm] r233609 - Remove unused MCSubtargetInfo argument from the ARM MCInstPrinter ctors.
Eric Christopher
- [llvm] r233610 - LexicalScopes: Use MDLocation directly instead of DebugLoc
Duncan P. N. Exon Smith
- [llvm] r233611 - Remove unused MCSubtargetInfo argument from the NVPTX MCInstPrinter ctors.
Eric Christopher
- [llvm] r233612 - Remove unused MCSubtargetInfo argument from the Sparc MCInstPrinter ctors.
Eric Christopher
- [llvm] r233613 - DFSan-based fuzzer (proof of concept).
Kostya Serebryany
- [llvm] r233614 - Remove unused MCSubtargetInfo argument from the X86 MCInstPrinter ctors.
Eric Christopher
- [llvm] r233615 - Rename const char *Triple argument to TT to avoid shadowing llvm::Triple.
Eric Christopher
- [llvm] r233619 - [bpf] fix build
Alexei Starovoitov
- [llvm] r233620 - [bpf] add support for bswap instructions
Alexei Starovoitov
- [llvm] r233624 - [fuzzer] print various stats in a unified way
Kostya Serebryany
- [llvm] r233635 - Transfer implicit operands when expanding the RET_ReallyLR pseudo instruction.
Juergen Ributzka
- [llvm] r233636 - [WinEH] Run cleanup handlers when an exception is thrown
David Majnemer
- [llvm] r233637 - [fuzzer] when a single unit takes over 1 second to run and it is the slowest one so far, print it.
Kostya Serebryany
- [llvm] r233638 - Move lib/Fuzzer docs from a README.txt to a proper .rst file.
Kostya Serebryany
- [llvm] r233639 - Silence an unused variable warning.
David Majnemer
- [llvm] r233640 - LexicalScopes: Use debug info hierarchy pervasively
Duncan P. N. Exon Smith
- [llvm] r233643 - DebugLoc: Remove getFromDILexicalBlock()
Duncan P. N. Exon Smith
- [llvm] r233644 - LexicalScopes: Cleanup remaining uses of DebugLoc
Duncan P. N. Exon Smith
- [llvm] r233646 - llvm/examples: Add RuntimeDyld as libdeps.
NAKAMURA Takumi
- [llvm] r233647 - llvm/examples: Suppress building a few JIT examples.
NAKAMURA Takumi
- [llvm] r233648 - Replace the MCSubtargetInfo parameter with a Triple when creating
Eric Christopher
- [llvm] r233650 - DebugInfo: Remove LexicalBlockFile scope/context distinction
Duncan P. N. Exon Smith
- [llvm] r233653 - [AArch64] Fix poor codegen for add immediate.
Quentin Colombet
- [llvm] r233653 - [AArch64] Fix poor codegen for add immediate.
Eric Christopher
- [llvm] r233653 - [AArch64] Fix poor codegen for add immediate.
Quentin Colombet
- [llvm] r233654 - Verifier: Move checks over from DIDescriptor::Verify()
Duncan P. N. Exon Smith
- [llvm] r233656 - DebugInfo: Move debug info flags to the new hierarchy
Duncan P. N. Exon Smith
- [llvm] r233657 - Verifier: Move more debug info checks away from Verify()
Duncan P. N. Exon Smith
- [llvm] r233658 - Verifier: Check reference flags in debug info
Duncan P. N. Exon Smith
- [llvm] r233660 - DebugInfo: Factor out RETURN_FROM_RAW, etc.
Duncan P. N. Exon Smith
- [llvm] r233661 - DebugInfo: Hide isScopeRef() and isTypeRef() behind NDEBUG
Duncan P. N. Exon Smith
- [llvm] r233662 - DebugInfo: Rewrite llvm::getDISubprogram(), NFC
Duncan P. N. Exon Smith
- [llvm] r233663 - Verifier: Move over DISubprogram::Verify()
Duncan P. N. Exon Smith
- [llvm] r233663 - Verifier: Move over DISubprogram::Verify()
David Blaikie
- [llvm] r233663 - Verifier: Move over DISubprogram::Verify()
Duncan P. N. Exon Smith
- [llvm] r233664 - Verifier: Explicitly verify type references
Duncan P. N. Exon Smith
- [llvm] r233664 - Verifier: Explicitly verify type references
David Blaikie
- [llvm] r233664 - Verifier: Explicitly verify type references
Duncan P. N. Exon Smith
- [llvm] r233664 - Verifier: Explicitly verify type references
Duncan P. N. Exon Smith
- [llvm] r233665 - Verifier: Don't return early from verifyTypeRefs()
Duncan P. N. Exon Smith
- [llvm] r233666 - [bpf] mark mov instructions as ReMaterializable
Alexei Starovoitov
- [llvm] r233667 - tools: Unify how verifyModule() is called
Duncan P. N. Exon Smith
- [llvm] r233668 - [X86] Generate MOVNT for all vector types.
Ahmed Bougacha
- [llvm] r233671 - [X86] Be more robust against unknown Intel family 6 models. Use feature flags to guess what it might be.
Craig Topper
- [llvm] r233673 - Make llc use getHostCPUFeatures when 'native' is specified for cpu.
Craig Topper
- [llvm] r233674 - [X86] Stop changing result of getHostCPUName based on whether the processor supports AVX. getHostCPUFeatures should be used instead to determine whether to support AVX.
Craig Topper
- [llvm] r233681 - [SDAG] Move TRUNCATE splitting logic into a helper, and use
James Molloy
- [llvm] r233684 - [PowerPC] Remove TargetMachine CPU auto-detection
Ulrich Weigand
- [llvm] r233686 - Fix the operand encoding in the test instruction.
Rafael Espindola
- [llvm] r233688 - [SystemZ] Provide basic TargetTransformInfo implementation
Ulrich Weigand
- [llvm] r233688 - [SystemZ] Provide basic TargetTransformInfo implementation
Vasileios Kalintiris
- [llvm] r233688 - [SystemZ] Provide basic TargetTransformInfo implementation
Ulrich Weigand
- [llvm] r233689 - [SystemZ] Use POPCNT instruction on z196
Ulrich Weigand
- [llvm] r233689 - [SystemZ] Use POPCNT instruction on z196
Jay Foad
- [llvm] r233689 - [SystemZ] Use POPCNT instruction on z196
Ulrich Weigand
- [llvm] r233690 - [SystemZ] Support RISBGN instruction on zEC12
Ulrich Weigand
- [llvm] r233693 - [AArch64] Add v8.1a "Rounding Double Multiply Add/Subtract" extension
Vladimir Sukharev
- [llvm] r233693 - [AArch64] Add v8.1a "Rounding Double Multiply Add/Subtract" extension
Justin Bogner
- [llvm] r233693 - [AArch64] Add v8.1a "Rounding Double Multiply Add/Subtract" extension
Vladimir Sukharev
- [llvm] r233693 - [AArch64] Add v8.1a "Rounding Double Multiply Add/Subtract" extension
Tim Northover
- [llvm] r233693 - [AArch64] Add v8.1a "Rounding Double Multiply Add/Subtract" extension
Vladimir Sukharev
- [llvm] r233693 - [AArch64] Add v8.1a "Rounding Double Multiply Add/Subtract" extension
Justin Bogner
- [llvm] r233693 - [AArch64] Add v8.1a "Rounding Double Multiply Add/Subtract" extension
Tim Northover
- [llvm] r233693 - [AArch64] Add v8.1a "Rounding Double Multiply Add/Subtract" extension
Justin Bogner
- [llvm] r233693 - [AArch64] Add v8.1a "Rounding Double Multiply Add/Subtract" extension
Justin Bogner
- [llvm] r233694 - Expand MUX instructions early on Hexagon
Krzysztof Parzyszek
- [llvm] r233695 - Revert 233694. Weak SVN-fu.
Krzysztof Parzyszek
- [llvm] r233696 - Expand MUX instructions early on Hexagon
Krzysztof Parzyszek
- [llvm] r233699 - [docs] add cross-reference
Scott Douglass
- [llvm] r233700 - [SystemZ] Add Analysis to required_libraries (fall-out from r233688)
Ulrich Weigand
- [llvm] r233701 - typos; NFC
Sanjay Patel
- [llvm] r233704 - [X86, AVX] try to lowerVectorShuffleAsElementInsertion() for all 256-bit vector sub-types
Sanjay Patel
- [llvm] r233708 - Rework r233647, "llvm/examples: Suppress building a few JIT examples."
NAKAMURA Takumi
- [llvm] r233709 - AArch64: fix v8.1 sqrdmlah tests on Darwin platforms
Tim Northover
- [llvm] r233722 - [Orc][MCJIT] Remove the small code model regression tests.
Lang Hames
- [llvm] r233724 - [X86, AVX] fix zero-extending integer operand load patterns to use integer instructions
Sanjay Patel
- [llvm] r233736 - [SystemZ] Address review comments for r233689
Ulrich Weigand
- [llvm] r233740 - [Hexagon] Avoid an unused variable warning when assertions are off
Simon Atanasyan
- [llvm] r233742 - RegAllocGreedy: Improve live interval order in ReverseLocal mode
Matthias Braun
- [llvm] r233743 - RegAllocGreedy: Allow target to specify register class ordering.
Matthias Braun
- [llvm] r233744 - Clarify that higher priority means higher values.
Matthias Braun
- [llvm] r233745 - [fuzzer] Add support for token-based fuzzing (e.g. for C++). Allow string flags.
Kostya Serebryany
- [llvm] r233747 - [ExecutionEngine] Fix MCJIT::addGlobalMapping.
Lang Hames
- [llvm] r233749 - [SDAG] Handle non-integer preferred memset types for non-constant values
Hal Finkel
- [llvm] r233750 - [MCJIT] Enable MCJIT regression tests on Darwin.
Lang Hames
- [llvm] r233751 - IR: Enable uniquing callbacks during MDNode::replaceWithUniqued()
Duncan P. N. Exon Smith
- [llvm] r233752 - Fix AllocationPriority not getting set for derived register classes.
Matthias Braun
- [llvm] r233753 - [AArch64] Enable the codegenprepare optimization that promotes operation to form
Quentin Colombet
- [llvm] r233755 - [PowerPC] Don't use a vector preferred memory type at -O0
Hal Finkel
- [llvm] r233756 - Verifier: Add a testcase for verifying type refs
Duncan P. N. Exon Smith
- [llvm] r233759 - IR: Rename replaceWithUniqued() tests from r233751
Duncan P. N. Exon Smith
- [llvm] r233761 - typo; NFC
Sanjay Patel
- [llvm] r233763 - [fuzzer] more documentation
Kostya Serebryany
- [llvm] r233767 - [WinEH] Generate .xdata for catch handlers
David Majnemer
- [llvm] r233767 - [WinEH] Generate .xdata for catch handlers
Kaylor, Andrew
- [llvm] r233767 - [WinEH] Generate .xdata for catch handlers
David Majnemer
- [llvm] r233767 - [WinEH] Generate .xdata for catch handlers
David Majnemer
- [llvm] r233767 - [WinEH] Generate .xdata for catch handlers
Kaylor, Andrew
- [llvm] r233770 - [WinEH] ExitingScope is vacuously true if !PoppedCatches.empty()
David Majnemer
- [llvm] r233771 - [docs] Fix typo.
Sean Silva
- [llvm] r233775 - [PowerPC] FastISel can't handle i1 return values when using CR bits
Hal Finkel
- [llvm] r233776 - [SimplifyLibCalls] Ignore nobuiltin/unavailable fortified libcalls.
Ahmed Bougacha
- [llvm] r233778 - Fix PR23065. Avoid optimizing bitcast of build_vector with constant input to scalar_to_vector.
Jiangning Liu
- [llvm] r233784 - [CMake] Cache LLVM_ABI_BREAKING_CHECKS in LLVMConfig.cmake.
Sanjoy Das
- [llvm] r233786 - [Orc] Reflect process symbols into the LLI Orc-lazy JIT.
Lang Hames
- [llvm] r233788 - [WinEH] Implement support for catch-all
David Majnemer
- [llvm] r233789 - Add -mcpu=native support to opt.
Craig Topper
- [llvm] r233801 - Try to unbreak Clang build to export LLVM_ABI_BREAKING_CHECKS, fixup for r233310.
NAKAMURA Takumi
- [llvm] r233803 - [SystemZ] Support transactional execution on zEC12
Ulrich Weigand
- [llvm] r233808 - git-clang-format r233603.
Rafael Espindola
- [llvm] r233810 - [AArch64] Rename v8.1a from "extension" to "architecture"
Vladimir Sukharev
- [llvm] r233811 - [ARM] Rename v8.1a from "extension" to "architecture"
Vladimir Sukharev
- [llvm] r233824 - Fix WinEHPrepare bug with multiple catch handlers
Andrew Kaylor
- [llvm] r233826 - Remove 4,096 loop scale limitation.
Diego Novillo
- [llvm] r233829 - [SCEV] Look at backedge dominating conditions (re-land r233447).
Sanjoy Das
- [llvm] r233832 - [X86] Don't accidentally select shll $1, %eax when shrinking an immediate.
Benjamin Kramer
- [llvm] r233832 - [X86] Don't accidentally select shll $1, %eax when shrinking an immediate.
Rafael Espíndola
- [llvm] r233840 - Add the option -objc-meta-data to llvm-objdump used with -macho to
Kevin Enderby
- [llvm] r233841 - Remove declarations for nonexistent methods
Matthias Braun
- [llvm] r233842 - [fuzzer] document the -tokens flag. Also change the diagnostic output
Kostya Serebryany
- [llvm] r233856 - Fix sanitizer-x86_64-linux-fast failure that was not deleting the bindtable.
Kevin Enderby
- [llvm] r233857 - TableGen: Generate more const goodness
Matthias Braun
- [llvm] r233869 - Return iterator from Instruction::eraseFromParent.
Daniel Berlin
- [llvm] r233870 - Mark this inline properly
Daniel Berlin
- [llvm] r233881 - Fix a bug indicated by -fsanitize=shift-exponent.
Alexey Samsonov
- [llvm] r233881 - Fix a bug indicated by -fsanitize=shift-exponent.
Justin Bogner
- [llvm] r233881 - Fix a bug indicated by -fsanitize=shift-exponent.
Alexey Samsonov
- [llvm] r233881 - Fix a bug indicated by -fsanitize=shift-exponent.
Justin Bogner
- [llvm] r233881 - Fix a bug indicated by -fsanitize=shift-exponent.
Alexey Samsonov
- [llvm] r233881 - Fix a bug indicated by -fsanitize=shift-exponent.
Alexey Samsonov
- [llvm] r233881 - Fix a bug indicated by -fsanitize=shift-exponent.
Sanjoy Das
- [llvm] r233881 - Fix a bug indicated by -fsanitize=shift-exponent.
Sanjoy Das
- [llvm] r233881 - Fix a bug indicated by -fsanitize=shift-exponent.
Justin Bogner
- [llvm] r233884 - Don't print an error message when looking up the scheduling model if user specified -mcpu=help.
Craig Topper
- [llvm] r233885 - [Orc] Add support classes for inspecting and running C++ static ctor/dtors, and
Lang Hames
- [llvm] r233887 - [LoopAccesses] Remove unused global variables in tests
Adam Nemet
- [llvm] r233889 - [ADT] Remove dead code.
Sanjoy Das
- [llvm] r233890 - [ADT] Increment epoch from DenseMap::swap.
Sanjoy Das
- [llvm] r233891 - Teach gcroot how to handle dynamically realigned frames
Philip Reames
- [llvm] r233892 - [gcroot] Remove unused items from an enum
Philip Reames
- [llvm] r233895 - [Orc] Fix local-linkage handling in the CompileOnDemand layer.
Lang Hames
- [llvm] r233898 - Revert r233595, "MC: For variable symbols, maintain MCSymbol::Section as a cache."
Peter Collingbourne
- [llvm] r233903 - [ARM] Rename v8.1a from "extension" to "architecture": follow-up
Vladimir Sukharev
- [llvm] r233904 - [mips] Make sure that we don't adjust the stack pointer by zero amount.
Vasileios Kalintiris
- [llvm] r233905 - [mips] Expose adjustStackPtr() from MipsInstrInfo. NFC.
Vasileios Kalintiris
- [llvm] r233906 - AVX-512: intrinsics for VPADD, VPMULDQ and VPSUB
Elena Demikhovsky
- [llvm] r233909 - [mips] Implement eliminateCallFramePseudoInstr() in MipsFrameLowering. NFC.
Vasileios Kalintiris
- [llvm] r233910 - [support] Add a macro wrapper for alignas and simplify some code.
Benjamin Kramer
- [llvm] r233910 - [support] Add a macro wrapper for alignas and simplify some code.
Hal Finkel
- [llvm] r233910 - [support] Add a macro wrapper for alignas and simplify some code.
Benjamin Kramer
- [llvm] r233916 - [alignof] Put back the hack for old versions of GCC.
Benjamin Kramer
- [llvm] r233920 - Fix typo and reword in LangRef
Eli Bendersky
- [llvm] r233929 - Add an LLVM_PTR_SIZE macro to make LLVM_ALIGNAS more useful
Reid Kleckner
- [llvm] r233930 - [LoopAccesses] Handle case when no memchecks are needed after partitioning
Adam Nemet
- [llvm] r233930 - [LoopAccesses] Handle case when no memchecks are needed after partitioning
David Blaikie
- [llvm] r233930 - [LoopAccesses] Handle case when no memchecks are needed after partitioning
Adam Nemet
- [llvm] r233930 - [LoopAccesses] Handle case when no memchecks are needed after partitioning
David Blaikie
- [llvm] r233930 - [LoopAccesses] Handle case when no memchecks are needed after partitioning
Adam Nemet
- [llvm] r233931 - [X86, AVX] adjust tablegen patterns to generate better code for scalar insertion into zero vector (PR23073)
Sanjay Patel
- [llvm] r233936 - [AArch64] Add a comment to make it explicit why we increased the complexity.
Quentin Colombet
- [llvm] r233936 - [AArch64] Add a comment to make it explicit why we increased the complexity.
Eric Christopher
- [llvm] r233938 - [opaque pointer type] API migration for GEP constant factories
David Blaikie
- [llvm] r233941 - [AVX] Improve insertion of i8 or i16 into low element of 256-bit zero vector
Sanjay Patel
- [llvm] r233947 - [WinEH] Make llvm.eh.actions use frameescape indices for catch params
Reid Kleckner
- [llvm] r233949 - [SLSR] handles off bounds GEPs
Jingyue Wu
- [llvm] r233978 - Fix unused variable in NDEBUG builds
Reid Kleckner
- [llvm] r233979 - [ASan] Don't use stack malloc for 32-bit functions using inline asm
Reid Kleckner
- [llvm] r233983 - llvm/examples/BrainF: Give an explicit pointee type to ConstantExpr::getGetElementPtr(ty...), according to r233938.
NAKAMURA Takumi
- [llvm] r233986 - MachineRegisterInfo: Make it clear that hints are for vregs
Matthias Braun
- [llvm] r233986 - MachineRegisterInfo: Make it clear that hints are for vregs
Quentin Colombet
- [llvm] r233986 - MachineRegisterInfo: Make it clear that hints are for vregs
Matthias Braun
- [llvm] r233986 - MachineRegisterInfo: Make it clear that hints are for vregs
Quentin Colombet
- [llvm] r233987 - ARM: Handle physreg targets in RegPair hints gracefully
Matthias Braun
- [llvm] r233991 - [opaque pointer types] Push explicit type parameter for geps through the constant folders
David Blaikie
- [llvm] r233992 - Return iterator from BasicBlock::eraseFromParent
Daniel Berlin
- [llvm] r233995 - MC: For variable symbols, maintain MCSymbol::Section as a cache.
Peter Collingbourne
- [llvm] r234004 - [DAGCombiner] Combine shuffles of BUILD_VECTOR and SCALAR_TO_VECTOR
Simon Pilgrim
- [llvm] r234006 - [X86][MMX] Added MMX stack folding tests
Simon Pilgrim
- [llvm] r234008 - [X86][3DNow] Added 3DNow! memory folding patterns + tests
Simon Pilgrim
- [llvm] r234011 - [PowerPC] Enable splat generation for BUILD_VECTOR with little endian
Bill Schmidt
- [llvm] r234013 - [X86] Added SSE4.2 CRC32 memory folding patterns + tests
Simon Pilgrim
- [llvm] r234015 - Added vector tests for DAGCombiner::ReassociateOps
Simon Pilgrim
- [llvm] r234017 - use update_llc_test_checks.py to tighten checking; remove darwin and sandybridge overspecification
Sanjay Patel
- [llvm] r234018 - [MachineLICM] Small cleanup: Constify and rangeify.
Daniel Jasper
- [llvm] r234019 - CodeGen: Fix MachineInstr::print() for DBG_VALUE
Duncan P. N. Exon Smith
- [llvm] r234020 - add checks; remove redundant testing parameters
Sanjay Patel
- [llvm] r234021 - Verifier: Check that inlined-at locations agree
Duncan P. N. Exon Smith
- [llvm] r234021 - Verifier: Check that inlined-at locations agree
David Blaikie
- [llvm] r234021 - Verifier: Check that inlined-at locations agree
Duncan P. N. Exon Smith
- [llvm] r234022 - use update_llc_test_checks.py to tighten checking
Sanjay Patel
- [llvm] r234024 - use update_llc_test_checks.py to tighten checking; remove unnecessary testing params
Sanjay Patel
- [llvm] r234026 - SelectionDAG: Use specialized metadata nodes in EmitFuncArgumentDbgValue(), NFC
Duncan P. N. Exon Smith
- [llvm] r234027 - use update_llc_test_checks.py to tighten checking; remove unnecessary testing params
Sanjay Patel
- [llvm] r234029 - use update_llc_test_checks.py to tighten checking; remove unnecessary testing params
Sanjay Patel
- [llvm] r234031 - [GraphWriter] Attempt to open .dot files with xdg-open/open first
Matthias Braun
- [llvm] r234034 - [WinEH] Fold cast into assertion based on review feedback
Reid Kleckner
- [llvm] r234038 - CodeGen: Assert that inlined-at locations agree
Duncan P. N. Exon Smith
- [llvm] r234041 - [WinEH] Handle nested landing pads in outlined catch handlers
Andrew Kaylor
- [llvm] r234042 - [opaque pointer type] More GEP API migrations in IRBuilder uses
David Blaikie
- [llvm] r234043 - Fixing build warnings.
Andrew Kaylor
- [llvm] r234045 - Fixing a build error
Andrew Kaylor
- [llvm] r234046 - [InstCombine] Use DataLayout to determine vector element width
David Majnemer
- [llvm] r234046 - [InstCombine] Use DataLayout to determine vector element width
Sanjay Patel
- [llvm] r234046 - [InstCombine] Use DataLayout to determine vector element width
David Majnemer
- [llvm] r234051 - Fix a typo
David Majnemer
- [llvm] r234057 - Use early returns to reduce indentation.
David Blaikie
- [llvm] r234058 - [opaque pointer type] More GEP IRBuilder API migrations...
David Blaikie
- [llvm] r234059 - Fixing a memory leak in WinEHPrepare
Andrew Kaylor
- [llvm] r234059 - Fixing a memory leak in WinEHPrepare
David Blaikie
- [llvm] r234059 - Fixing a memory leak in WinEHPrepare
Kaylor, Andrew
- [llvm] r234059 - Fixing a memory leak in WinEHPrepare
Kaylor, Andrew
- [llvm] r234061 - [WinEH] Sink UnwindHelp completely out of IR
David Majnemer
- [llvm] r234062 - [WinEH] Fill out .xdata for catch objects
David Majnemer
- [llvm] r234064 - [opaque pointer type] More GEP IRBuilder API migrations
David Blaikie
- [llvm] r234067 - [WinEH] Fill out CatchHigh in the TryBlockMap
David Majnemer
- [llvm] r234075 - [X86] Don't use GR64 register 'and with immediate' instructions if the immediate is zero in the upper 33-bits or upper 57-bits. Use GR32 instructions instead.
Craig Topper
- [llvm] r234078 - Strip trailing whitespace and reword explanatory comment.
Eric Christopher
- [llvm] r234079 - [X86] Add a comment about the change in r234075.
Craig Topper
- [llvm] r234084 - Fix formatting and coding style.
Eric Christopher
- [llvm] r234086 - [X86] Apply AddedComplexity consistently for similar patterns. This keeps them together in the DAGISel tables and reduces table size slightly.
Craig Topper
- [llvm] r234092 - [DAGCombiner] Canonicalize vector constants for ADD/MUL/AND/OR/XOR re-association
Simon Pilgrim
- [llvm] r234096 - [opaque pointer type] More (constant, in this instance) GEP API migrations
David Blaikie
- [llvm] r234099 - Implement unique sections with an unique ID.
Rafael Espindola
- [llvm] r234100 - Don't mix overload and default values.
Rafael Espindola
- [llvm] r234106 - less space; NFC
Sanjay Patel
- [llvm] r234107 - remove function/variable names from comments; NFC
Sanjay Patel
- [llvm] r234108 - [opaque pointer type] More GEP API migrations
David Blaikie
- [llvm] r234118 - [DAGCombiner] Merge FMUL Scalar and Vector constant canonicalization to RHS. NFCI.
Simon Pilgrim
- [llvm] r234121 - Mark BumpPtrAllocator::Allocate as returning a noalias pointer.
Benjamin Kramer
- [llvm] r234126 - [opaque pointer type] The last of the GEP IRBuilder API migrations
David Blaikie
- [llvm] r234127 - clang-format my last commit
David Blaikie
- [llvm] r234132 - [opaque pointer type] Remove some backwards compatible GEP APIs
David Blaikie
- [llvm] r234138 - [Orc] Tidy up the assembly for the x86-64 resolver block.
Lang Hames
- [llvm] r234139 - Simplify mapping from relocation sections to relocated sections.
Rafael Espindola
- [llvm] r234140 - Simplify this function a bit. NFC.
Rafael Espindola
- [llvm] r234142 - Store the sh_link of ARM_EXIDX directly in MCSectionELF.
Rafael Espindola
- [LoopVectorize]Teach Loop Vectorizer about interleaved data accesses
Demikhovsky, Elena
- [LoopVectorize]Teach Loop Vectorizer about interleaved data accesses
Arnold Schwaighofer
- [LoopVectorize]Teach Loop Vectorizer about interleaved data accesses
Renato Golin
- [PATCH] [AArch64] Add v8.1a "Limited Ordering Regions" extension
Vladimir Sukharev
- [PATCH] [AArch64] Add v8.1a "Limited Ordering Regions" extension
Tim Northover
- [PATCH] [AArch64] Add v8.1a "Rounding Doubling Multiply Add/Subtract" extension
Vladimir Sukharev
- [PATCH] [AArch64] Add v8.1a "Rounding Doubling Multiply Add/Subtract" extension
James Molloy
- [PATCH] [AArch64] Add v8.1a "Rounding Doubling Multiply Add/Subtract" extension
Vladimir Sukharev
- [PATCH] [AArch64] Add v8.1a "Virtualization Host Extensions"
Vladimir Sukharev
- [PATCH] [AArch64] Add v8.1a "Virtualization Host Extensions"
Tim Northover
- [PATCH] [AArch64] Add v8.1a atomic instructions
Vladimir Sukharev
- [PATCH] [AArch64] Add v8.1a atomic instructions
Vladimir Sukharev
- [PATCH] [AArch64] Add v8.1a atomic instructions
Vladimir Sukharev
- [PATCH] [AArch64] Refactor AArch64NamedImmMapper to become dependent on subtarget features.
Vladimir Sukharev
- [PATCH] [AArch64] Rename v8.1a from "extension" to "architecture"
Vladimir Sukharev
- [PATCH] [AArch64] Rename v8.1a from "extension" to "architecture"
James Molloy
- [PATCH] [AArch64] Rename v8.1a from "extension" to "architecture"
Vladimir Sukharev
- [PATCH] [ARM] Add Cortex-R4/R4F support in Clang
Javed Absar
- [PATCH] [ARM] Add Cortex-R4/R4F support in Clang
Renato Golin
- [PATCH] [ARM] Add Cortex-R4/R4F support in Clang
James Molloy
- [PATCH] [ARM] Add support for Cortex-R4/R4F in LLVM
Javed Absar
- [PATCH] [ARM] Add support for Cortex-R4/R4F in LLVM
James Molloy
- [PATCH] [ARM] Add support for Cortex-R4/R4F in LLVM
James Molloy
- [PATCH] [ARM] Add support for Cortex-R4/R4F in LLVM
James Molloy
- [PATCH] [ARM] Add v8.1a "Privileged Access Never" extension
James Molloy
- [PATCH] [ARM] Add v8.1a "Privileged Access Never" extension
Vladimir Sukharev
- [PATCH] [ARM] Add v8.1a "Privileged Access Never" extension
Vladimir Sukharev
- [PATCH] [ARM] Align global variables passed to memory intrinsics
John Brawn
- [PATCH] [ARM] Fix BXJ is undefined in AArch32.
Charlie Turner
- [PATCH] [ARM] make vminnm/vmaxnm work with ?le, ?ge and no-nans-fp-math
scott douglass
- [PATCH] [ARM] make vminnm/vmaxnm work with ?le, ?ge and no-nans-fp-math
Renato Golin
- [PATCH] [ARM] Mark a bunch of .td Operands with type _MEMORY.
Ahmed Bougacha
- [PATCH] [ARM] Mark a bunch of .td Operands with type _MEMORY.
Quentin Colombet
- [PATCH] [ARM] Mark a bunch of .td Operands with type _MEMORY.
Ahmed Bougacha
- [PATCH] [ARM] Mark a bunch of .td Operands with type _MEMORY.
Quentin Colombet
- [PATCH] [ARM] Rename v8.1a from "extension" to "architecture"
Vladimir Sukharev
- [PATCH] [ARM] Rename v8.1a from "extension" to "architecture"
James Molloy
- [PATCH] [ARM] Rename v8.1a from "extension" to "architecture"
Vladimir Sukharev
- [PATCH] [ASan/Win] Unify handling of loaded modules between POSIX and Windows
Timur Iskhodzhanov
- [PATCH] [ASan/Win] Unify handling of loaded modules between POSIX and Windows
Timur Iskhodzhanov
- [PATCH] [ASan/Win] Unify handling of loaded modules between POSIX and Windows
Timur Iskhodzhanov
- [PATCH] [ASan/Win] Unify handling of loaded modules between POSIX and Windows
Alexey Samsonov
- [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] [ASan] Deduplicate interception-in-shared-lib-test.cc by introducing platform-specific substitutions for rpath linker flags
Alexander Potapenko
- [PATCH] [ASan] Deduplicate interception-in-shared-lib-test.cc by introducing platform-specific substitutions for rpath linker flags
Evgeniy Stepanov
- [PATCH] [ASan] Don't use stack malloc for 32-bit functions using inline asm
Reid Kleckner
- [PATCH] [ASan] Don't use stack malloc for 32-bit functions using inline asm
Alexey Samsonov
- [PATCH] [ASan] Don't use stack malloc for 32-bit functions using inline asm
Reid Kleckner
- [PATCH] [Asan] Link lit tests shared libraries with -Wl, z, origin on FreeBSD
Viktor Kutuzov
- [PATCH] [ASan] Only include rpc headers if they are available.
Yury Gribov
- [PATCH] [ASan] Only include rpc headers if they are available.
Kostya Serebryany
- [PATCH] [ASan] Only include rpc headers if they are available.
Yury Gribov
- [PATCH] [ASan] Only include rpc headers if they are available.
Kostya Serebryany
- [PATCH] [ASan] Only include rpc headers if they are available.
Yury Gribov
- [PATCH] [ASan] Only include rpc headers if they are available.
Alexey Samsonov
- [PATCH] [ASan] Only include rpc headers if they are available.
Yury Gribov
- [PATCH] [ASan] Only include rpc headers if they are available.
Alexey Samsonov
- [PATCH] [AVX-512] - Add FMA instruction with Rounding mode
Elena Demikhovsky
- [PATCH] [BasicAA] Fix zext & sext handling
Nicholas White
- [PATCH] [BasicAA] Fix zext & sext handling
Sanjoy Das
- [PATCH] [BUG 22755] Fix bugs in CombinToPreIndexedLoadStore
Hal Finkel
- [PATCH] [BUG 22755] Fix bugs in CombinToPreIndexedLoadStore
Yin Ma
- [PATCH][CodeGen] Fix a bug in bitcast optimization of DAGCombiner
Jiangning Liu
- [PATCH][CodeGen] Fix a bug in bitcast optimization of DAGCombiner
Jiangning Liu
- [PATCH][CodeGen] Fix a bug in bitcast optimization of DAGCombiner
James Molloy
- [PATCH][CodeGen] Fix a bug in bitcast optimization of DAGCombiner
Andrea Di Biagio
- [PATCH][CodeGen] Fix a bug in bitcast optimization of DAGCombiner
Jiangning Liu
- [PATCH] [compiler-rt] Symbolizer refactoring: Implement GetListOfModules on Windows
Timur Iskhodzhanov
- [PATCH] [DAGCombiner] Add support for FCEIL, FFLOOR and FTRUNC vector constant folding
Simon Pilgrim
- [PATCH] [DAGCombiner] Add support for FCEIL, FFLOOR and FTRUNC vector constant folding
Simon Pilgrim
- [PATCH] [DAGCombiner] Add support for FCEIL, FFLOOR and FTRUNC vector constant folding
Quentin Colombet
- [PATCH] [DAGCombiner] Add support for FCEIL, FFLOOR and FTRUNC vector constant folding
Simon Pilgrim
- [PATCH] [DAGCombiner] Add support for FCEIL, FFLOOR and FTRUNC vector constant folding
Simon Pilgrim
- [PATCH] [DAGCombiner] Add support for FCEIL, FFLOOR and FTRUNC vector constant folding
Quentin Colombet
- [PATCH] [DAGCombiner] Combine shuffles of BUILD_VECTOR and SCALAR_TO_VECTOR
Simon Pilgrim
- [PATCH] [DAGCombiner] Combine shuffles of BUILD_VECTOR and SCALAR_TO_VECTOR
Owen Anderson
- [PATCH] [DAGCombiner] Combine shuffles of BUILD_VECTOR and SCALAR_TO_VECTOR
Andrea Di Biagio
- [PATCH] [DAGCombiner] Combine shuffles of BUILD_VECTOR and SCALAR_TO_VECTOR
Simon Pilgrim
- [PATCH] [DAGCombiner] Combine shuffles of BUILD_VECTOR and SCALAR_TO_VECTOR
Simon Pilgrim
- [PATCH] [DAGCombiner] Combine shuffles of BUILD_VECTOR and SCALAR_TO_VECTOR
Andrea Di Biagio
- [PATCH] [DAGCombiner] Combine shuffles of BUILD_VECTOR and SCALAR_TO_VECTOR
Sanjay Patel
- [PATCH] [DAGCombiner] Combine shuffles of BUILD_VECTOR and SCALAR_TO_VECTOR
Simon Pilgrim
- [PATCH] [docs] add cross-reference
scott douglass
- [PATCH] [docs] add cross-reference
Renato Golin
- [PATCH] [docs] add cross-reference
scott douglass
- [PATCH] [docs] add cross-reference
Renato Golin
- [PATCH] [docs] add cross-reference
scott douglass
- [PATCH] [docs] add cross-reference
Renato Golin
- [PATCH] [docs] add cross-reference
scott douglass
- [PATCH] [docs] add cross-reference
scott douglass
- [PATCH] [DomTree] Add API forceVerifyDomTree
Adam Nemet
- [PATCH] [GlobalMerge] Look at uses to create smaller global sets.
Eric Christopher
- [PATCH] [GNU] Implement --enable-new-dtags/--disable-new-dtags
Davide Italiano
- [PATCH] [GNU] Implement --enable-new-dtags/--disable-new-dtags
Davide Italiano
- [PATCH] [GNU] Implement --enable-new-dtags/--disable-new-dtags
Ed Maste
- [PATCH] [GNU] Implement --enable-new-dtags/--disable-new-dtags
Rui Ueyama
- [PATCH] [GraphWriter] Attempt to open .dot files with xdg-open/open first
Phabricator
- [PATCH] [Inliner] Use whitelist instead of blacklist when checking function attribute compatibility and make the check stricter
Akira Hatanaka
- [PATCH] [IR] Introduce a dereferenceable_xor_null(N) attribute.
Hal Finkel
- [PATCH] [IR] Introduce a dereferenceable_xor_null(N) attribute.
Sanjoy Das
- [PATCH] [IR] Introduce a dereferenceable_xor_null(N) attribute.
Sanjoy Das
- [PATCH] [LIT] Change the semantics of the LIT options '-s' and '-v' and modify when information is output.
Daniel Dunbar
- [PATCH] [lld][ELF][ARM] Generate PLT entries for function calls from ARM and Thumb code
Denis Protivensky
- [PATCH] [lld][ELF][ARM] Generate PLT entries for function calls from ARM and Thumb code
Rui Ueyama
- [PATCH] [lld][ELF][ARM] Generate PLT entries for function calls from ARM and Thumb code
Denis Protivensky
- [PATCH] [lld][ELF][ARM] Generate PLT entries for function calls from ARM and Thumb code
Shankar Kalpathi Easwaran
- [PATCH] [lld][ELF][ARM] Generate PLT entries for function calls from ARM and Thumb code
Denis Protivensky
- [PATCH] [lld][ELF][ARM] Generate PLT entries for function calls from ARM and Thumb code
Shankar Easwaran
- [PATCH] [lld][ELF][ARM] Generate PLT entries for function calls from ARM and Thumb code
Denis Protivensky
- [PATCH] [lld][ELF][ARM] Mapping symbols for PLT entries
Denis Protivensky
- [PATCH] [lld][ELF][ARM] Mapping symbols for PLT entries
Rui Ueyama
- [PATCH] [llgo] Roll gofrontend to 07baa07598ea; roll libffi to r219477.
Peter Collingbourne
- [PATCH] [llgo] Roll gofrontend to 07baa07598ea; roll libffi to r219477.
Andrew Wilkins
- [PATCH] [llgo] Roll gofrontend to 07baa07598ea; roll libffi to r219477.
Peter Collingbourne
- [PATCH] [llgo] Roll gofrontend to 15a24202fa42.
Peter Collingbourne
- [PATCH] [llgo] Roll gofrontend to 15a24202fa42.
Andrew Wilkins
- [PATCH] [llgo] Roll gofrontend to 15a24202fa42.
Andrew Wilkins
- [PATCH] [llgo] Roll gofrontend to 15a24202fa42.
Peter Collingbourne
- [PATCH] [llgo] Roll gofrontend to a6e10414311a
Peter Collingbourne
- [PATCH] [llgo] Roll gofrontend to a6e10414311a
Andrew Wilkins
- [PATCH] [llgo] Roll gofrontend to a6e10414311a
Peter Collingbourne
- [PATCH] [llgo] Roll gotools to d4e70101.
Peter Collingbourne
- [PATCH] [llgo] Roll gotools to d4e70101.
Andrew Wilkins
- [PATCH] [llgo] Roll gotools to d4e70101.
Peter Collingbourne
- [PATCH] [LoopInterchange] Add support to interchange loops with reductions.
Karthik Bhat
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved data accesses
Hao Liu
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved data accesses
Hao Liu
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved data accesses
Ahmed Bougacha
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved data accesses
Quentin Colombet
- [PATCH] [LoopVectorize]Teach Loop Vectorizer about interleaved data accesses
Renato Golin
- [PATCH] [MC] Write padding into fragments when -mc-relax-all flag is used
Petr Hosek
- [PATCH] [MC] Write padding into fragments when -mc-relax-all flag is used
Eli Bendersky
- [PATCH] [mips] [IAS] Add support for the .insn directive.
Toma Tabacu
- [PATCH] [mips] [IAS] Add support for the .insn directive.
Daniel Sanders
- [PATCH] [mips] [IAS] Add support for the B{L, G}{T, E}(U) branch pseudo-instructions.
Daniel Sanders
- [PATCH] [mips] [IAS] Allow .set assignments for already defined symbols.
Daniel Sanders
- [PATCH] [mips] [IAS] Preserve microMIPS label marking for objects when assigning.
Toma Tabacu
- [PATCH] [mips] [IAS] Preserve microMIPS label marking for objects when assigning.
Daniel Sanders
- [PATCH] [mips][microMIPSr6] Implement ADD, ADDU and ADDIU instructions
Zoran Jovanovic
- [PATCH] [mips][microMIPSr6] Implement ADDIUPC and LWPC instructions
Jozef Kolek
- [PATCH] [mips][microMIPSr6] Implement ADDIUPC and LWPC instructions
Jozef Kolek
- [PATCH] [mips][microMIPSr6] Implement ALIGN and AUI instructions
Jozef Kolek
- [PATCH] [mips][microMIPSr6] Implement ALUIPC and AUIPC instructions
Jozef Kolek
- [PATCH] [mips][microMIPSr6] Implement ALUIPC and AUIPC instructions
Jozef Kolek
- [PATCH] [mips][microMIPSr6] Implement AND and ANDI instructions
Zoran Jovanovic
- [PATCH] [mips][microMIPSr6] Implement BALC and BC instructions
Jozef Kolek
- [PATCH] [mips][microMIPSr6] Implement CLO and CLZ instructions
Jozef Kolek
- [PATCH] [mips][microMIPSr6] Implement disassembler support
Daniel Sanders
- [PATCH] [mips][microMIPSr6] Implement disassembler support
Daniel Sanders
- [PATCH] [mips][microMIPSr6] Implement disassembler support
Jozef Kolek
- [PATCH] [mips][microMIPSr6] Implement disassembler support
Jozef Kolek
- [PATCH] [mips][microMIPSr6] Implement DIV, DIVU, MOD and MODU instructions
Zoran Jovanovic
- [PATCH] [mips][microMIPSr6] Implement initial mapping support
Daniel Sanders
- [PATCH] [mips][microMIPSr6] Implement initial mapping support
Jozef Kolek
- [PATCH] [mips][microMIPSr6] Implement initial subtarget support
Daniel Sanders
- [PATCH] [mips][microMIPSr6] Implement initial subtarget support
Jozef Kolek
- [PATCH] [mips][microMIPSr6] Implement JIALC and JIC instructions
Jozef Kolek
- [PATCH] [mips][microMIPSr6] Implement JIALC and JIC instructions
Jozef Kolek
- [PATCH] [mips][microMIPSr6] Implement LL and SC instructions
Jozef Kolek
- [PATCH] [mips][microMIPSr6] Implement mips32 to microMIPSr6 mapping support
Daniel Sanders
- [PATCH] [mips][microMIPSr6] Implement NOR, OR, ORI, XOR and XORI instructions
Zoran Jovanovic
- [PATCH] [mips][microMIPSr6] Implement SELEQZ and SELNEZ instructions
Jozef Kolek
- [PATCH] [mips][microMIPSr6] Implement SUB and SUBU instructions
Zoran Jovanovic
- [PATCH] [mips] Add support for dynamic stack realignment.
Vasileios Kalintiris
- [PATCH] [mips] Add support for dynamic stack realignment.
Daniel Sanders
- [PATCH] [mips] Expose adjustStackPtr() from MipsInstrInfo. NFC.
Daniel Sanders
- [PATCH] [mips] Expose adjustStackPtr() from MipsInstrInfo. NFC.
Vasileios Kalintiris
- [PATCH] [mips] Implement eliminateCallFramePseudoInstr() in MipsFrameLowering. NFC.
Daniel Sanders
- [PATCH] [mips] Implement eliminateCallFramePseudoInstr() in MipsFrameLowering. NFC.
Eric Christopher
- [PATCH] [mips] Implement eliminateCallFramePseudoInstr() in MipsFrameLowering. NFC.
Vasileios Kalintiris
- [PATCH] [mips] Make sure that we don't adjust the stack pointer by zero amount.
Daniel Sanders
- [PATCH] [mips] Make sure that we don't adjust the stack pointer by zero amount.
Vasileios Kalintiris
- [PATCH] [MIPS] OperationAction for FP_TO_FP16, FP16_TO_FP
Pirama Arumuga Nainar
- [PATCH] [MIPS] OperationAction for FP_TO_FP16, FP16_TO_FP
Pirama Arumuga Nainar
- [PATCH] [MIPS] OperationAction for FP_TO_FP16, FP16_TO_FP
Pirama Arumuga Nainar
- [PATCH] [MIPS] OperationAction for FP_TO_FP16, FP16_TO_FP
Ahmed Bougacha
- [PATCH] [MIPS] Read/Write register for MIPS64
Tamas Berghammer
- [PATCH] [MIPS] Read/Write register for MIPS64
Greg Clayton
- [PATCH] [MIPS] Read/Write register for MIPS64
Sagar Thakur
- [PATCH] [MIPS] Read/Write register for MIPS64
Mohit Bhakkad
- [PATCH] [PATCH 01/13] ELF/AArch64: Add support for R_AARCH64_ABS16
Shankar Kalpathi Easwaran
- [PATCH] [PATCH 02/13] ELF/AArch64: Add support for checking PREL32 for overflow
Adhemerval Zanella
- [PATCH] [PATCH 03/13] ELF/AArch64: Add support for R_AARCH64_PREL64
Adhemerval Zanella
- [PATCH] [PATCH 04/13] ELF/AArch64: Add support for R_AARCH64_PREL16
Adhemerval Zanella
- [PATCH] [PATCH 05/13] ELF/AArch64: Check ADR_PREL_PG_HI21 for overflow
Adhemerval Zanella
- [PATCH] [PATCH 06/13] ELF/AArch64: Check linker created dynamic variables
Adhemerval Zanella
- [PATCH] [PATCH 07/13] ELF/Aarch64: Internal variable cleanup
Adhemerval Zanella
- [PATCH] [PATCH 08/13] ELF/Aarch64: Fix R_AARCH64_ADR_GOT_PAGE write and some cleanus
Adhemerval Zanella
- [PATCH] [PATCH 09/13] ELF/AArch64: Add tests for ADR_PREL_LO21
Adhemerval Zanella
- [PATCH] [PATCH 10/13] ELF/AARCH64: Add overflow check for R_AARCH64_CALL26 and R_AARCH64_JUMP26
Adhemerval Zanella
- [PATCH] [PATCH 11/13] ELF/AARCH64: Add overflow check for R_AARCH64_CONDBR19
Adhemerval Zanella
- [PATCH] [PATCH 12/13] ELF/AARCH64: Add overflow check for R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21
Adhemerval Zanella
- [PATCH] [PATCH 13/13] ELF/AARCH64: Add overflow check for R_AARCH64_TLSLE_ADD_TPREL_HI12
Adhemerval Zanella
- [PATCH] [PGO] Hoist hot case statement from switches
Daniel Jasper
- [PATCH] [PGO] Hoist hot case statement from switches
Hans Wennborg
- [PATCH] [PGO] Hoist hot case statement from switches
Sean Silva
- [PATCH] [PGO] Hoist hot case statement from switches
Hans Wennborg
- [PATCH] [PGO] Hoist hot case statement from switches
Sean Silva
- [PATCH] [PGO] Hoist hot case statement from switches
Hans Wennborg
- [PATCH] [PPC64LE] Remove unnecessary swaps from lane-insensitive vector computations
Bill Schmidt
- [PATCH] [PPC64LE] Remove unnecessary swaps from lane-insensitive vector computations
Eric Christopher
- [PATCH] [PPC64LE] Remove unnecessary swaps from lane-insensitive vector computations
Bill Schmidt
- [PATCH] [PPC64LE] Remove unnecessary swaps from lane-insensitive vector computations
Eric Christopher
- [PATCH] [PPC64LE] Remove unnecessary swaps from lane-insensitive vector computations
Chandler Carruth
- [PATCH] [PPC64LE] Remove unnecessary swaps from lane-insensitive vector computations
Bill Schmidt
- [PATCH] [PPC64LE] Remove unnecessary swaps from lane-insensitive vector computations
Bill Schmidt
- [PATCH] [PPC64LE] Remove unnecessary swaps from lane-insensitive vector computations
Eric Christopher
- [PATCH] [PPC64LE] Remove unnecessary swaps from lane-insensitive vector computations
Chandler Carruth
- [PATCH] [PPC64LE] Remove unnecessary swaps from lane-insensitive vector computations
Bill Schmidt
- [PATCH] [PPC64LE] Remove unnecessary swaps from lane-insensitive vector computations
Eric Christopher
- [PATCH] [PPC64LE] Remove unnecessary swaps from lane-insensitive vector computations
Bill Schmidt
- [PATCH] [PPC64LE] Remove unnecessary swaps from lane-insensitive vector computations
Bill Schmidt
- [PATCH] [PPC64LE] Remove unnecessary swaps from lane-insensitive vector computations
Eric Christopher
- [PATCH] [PPC] Modify HTM and crypto intrinsics to inherit from GCCBuiltin
Kit Barton
- [patch][pr22947] Use sext in fast isel
Rafael Espíndola
- [PATCH] [Reassocate] Add support for vector instructions.
Chad Rosier
- [PATCH] [RuntimeDyld] Initial limited TLS support
Keno Fischer
- [PATCH] [RuntimeDyld] Initial limited TLS support
Keno Fischer
- [PATCH] [RuntimeDyldELF] Improve GOT support
Keno Fischer
- [PATCH] [RuntimeDyldELF] Make GOT allocation use the stub mechanism.
Keno Fischer
- [PATCH] [RuntimeDyldELF] Make GOT allocation use the stub mechanism.
Keno Fischer
- [PATCH] [sanitizer][MIPS] Implement clone for MIPS
Sagar Thakur
- [PATCH] [sanitizer][MIPS] Implement clone for MIPS
Sergey Matveev
- [PATCH] [Sanitizer RT] Put the module name string ownership in Symbolizer in order
Timur Iskhodzhanov
- [PATCH] [Sanitizer RT] Put the module name string ownership in Symbolizer in order
Timur Iskhodzhanov
- [PATCH] [Sanitizer RT] Put the module name string ownership in Symbolizer in order
Kostya Serebryany
- [PATCH] [Sanitizer RT] Put the module name string ownership in Symbolizer in order
Timur Iskhodzhanov
- [PATCH] [Sanitizer RT] Put the module name string ownership in Symbolizer in order
Kostya Serebryany
- [PATCH] [Sanitizer RT] Put the module name string ownership in Symbolizer in order
Alexey Samsonov
- [PATCH] [Sanitizer RT] Put the module name string ownership in Symbolizer in order
Timur Iskhodzhanov
- [PATCH] [Sanitizer RT] Put the module name string ownership in Symbolizer in order
Timur Iskhodzhanov
- [PATCH] [Sanitizer RT] Put the module name string ownership in Symbolizer in order
Timur Iskhodzhanov
- [PATCH] [Sanitizer RT] Put the module name string ownership in Symbolizer in order
Alexey Samsonov
- [PATCH] [Sanitizer RT] Put the module name string ownership in Symbolizer in order
Timur Iskhodzhanov
- [PATCH] [Sanitizers Coverage] Make sancov.py work with wildcards from Windows CMD shell
Timur Iskhodzhanov
- [PATCH] [Sanitizers Coverage] Make sancov.py work with wildcards from Windows CMD shell
Kostya Serebryany
- [PATCH] [Sanitizers Coverage] Make sancov.py work with wildcards from Windows CMD shell
Timur Iskhodzhanov
- [PATCH] [Sanitizers Coverage] Make sancov.py work with wildcards from Windows CMD shell
Timur Iskhodzhanov
- [PATCH] [SDAG] Move TRUNCATE splitting logic into a helper, and use it more liberally
James Molloy
- [PATCH] [SDAG] Move TRUNCATE splitting logic into a helper, and use it more liberally
Renato Golin
- [PATCH] [SDAG] Move TRUNCATE splitting logic into a helper, and use it more liberally
Chandler Carruth
- [PATCH] [SDAG] Move TRUNCATE splitting logic into a helper, and use it more liberally
James Molloy
- [PATCH] [SLSR] consider &B[S << i] as &B[(1 << i) * S]
Jingyue Wu
- [PATCH] [SLSR] consider &B[S << i] as &B[(1 << i) * S]
Sanjoy Das
- [PATCH] [SLSR] handles off bounds GEPs
Jingyue Wu
- [PATCH] [SLSR] handles off bounds GEPs
Mark Heffernan
- [PATCH] [SLSR] handles off bounds GEPs
Jingyue Wu
- [PATCH] [SLSR] handles off bounds GEPs
Jingyue Wu
- [PATCH] [TableGen] Prevent invalid code generation when emitting AssemblerPredicate conditions.
Daniel Sanders
- [PATCH] [UBSan] Embed UBSan into ASan runtime (compiler-rt part).
Yury Gribov
- [PATCH] [UBSan] Embed UBSan into ASan runtime (compiler-rt part).
Kostya Serebryany
- [PATCH] [UBSan] Embed UBSan into ASan runtime (compiler-rt part).
Alexey Samsonov
- [PATCH] [UBSan] Embed UBSan into ASan runtime (compiler-rt part).
Alexey Samsonov
- [PATCH] [UBSan] Embed UBSan into ASan runtime (compiler-rt part).
Alexey Samsonov
- [PATCH] [UBSan] Embed UBSan into ASan runtime (compiler-rt part).
Anna Zaks
- [PATCH] [UBSan] Embed UBSan into ASan runtime (compiler-rt part).
Alexey Samsonov
- [PATCH] [UBSan] Embed UBSan into ASan runtime (compiler-rt part).
Anna Zaks
- [PATCH] [UBSan] Embed UBSan into ASan runtime (compiler-rt part).
Alexey Samsonov
- [PATCH] [UBSan] Embed UBSan into ASan runtime (compiler-rt part).
Alexey Samsonov
- [PATCH] [X86, AVX] adjust tablegen patterns to generate better code for scalar insertion into zero vector (PR23073)
Sanjay Patel
- [PATCH] [X86, AVX] adjust tablegen patterns to generate better code for scalar insertion into zero vector (PR23073)
Craig Topper
- [PATCH] [X86, AVX] adjust tablegen patterns to generate better code for scalar insertion into zero vector (PR23073)
Sanjay Patel
- [PATCH] [X86, AVX] adjust tablegen patterns to generate better code for scalar insertion into zero vector (PR23073)
Sanjay Patel
- [PATCH] [X86, AVX] adjust tablegen patterns to generate better code for scalar insertion into zero vector (PR23073)
Sanjay Patel
- [PATCH] [X86, AVX] adjust tablegen patterns to generate better code for scalar insertion into zero vector (PR23073)
Sanjay Patel
- [PATCH] [X86, AVX] adjust tablegen patterns to generate better code for scalar insertion into zero vector (PR23073)
Sanjay Patel
- [PATCH] [X86, AVX] adjust tablegen patterns to generate better code for scalar insertion into zero vector (PR23073)
Quentin Colombet
- [PATCH] [X86, AVX] adjust tablegen patterns to generate better code for scalar insertion into zero vector (PR23073)
Andrea Di Biagio
- [PATCH] [X86, AVX] adjust tablegen patterns to generate better code for scalar insertion into zero vector (PR23073)
Sanjay Patel
- [PATCH] [X86, AVX] adjust tablegen patterns to generate better code for scalar insertion into zero vector (PR23073)
Sanjay Patel
- [PATCH] [X86, AVX] adjust tablegen patterns to generate better code for scalar insertion into zero vector (PR23073)
Sanjay Patel
- [PATCH] [X86, AVX] adjust tablegen patterns to generate better code for scalar insertion into zero vector (PR23073)
Andrea Di Biagio
- [PATCH] [X86, SSE] instcombine common cases of insertps intrinsics into shuffles
Sanjay Patel
- [PATCH] [X86, SSE] instcombine common cases of insertps intrinsics into shuffles
David Majnemer
- [PATCH] [X86, SSE] instcombine common cases of insertps intrinsics into shuffles
Sanjay Patel
- [PATCH] [X86, SSE] instcombine common cases of insertps intrinsics into shuffles
Simon Pilgrim
- [PATCH] [X86, SSE] instcombine common cases of insertps intrinsics into shuffles
Sanjay Patel
- [PATCH] [X86][SSE] Keep 4i32 vector insertions in integer domain on pre-SSE4.1 targets
Simon Pilgrim
- [PATCH] [X86][XOP] Added support for the lowering of 128-bit vector shifts to XOP shift instructions
Simon Pilgrim
- [PATCH] [X86] add an exedepfix entry for movq == movlps == movlpd (refiled)
Simon Pilgrim
- [PATCH] [X86] add an exedepfix entry for movq == movlps == movlpd (refiled)
Sanjay Patel
- [PATCH] AArch64: Don't lower ISD::SELECT to ISD::SELECT_CC
Matthias Braun
- [PATCH] AArch64: Use CMP;CCMP sequences for and/or/setcc trees.
Matthias Braun
- [PATCH] Activate UBSan for Power
Bill Seurer
- [PATCH] Activate UBSan for Power
Bill Schmidt
- [PATCH] Activate UBSan for Power
Bill Seurer
- [PATCH] Activate UBSan for Power
Bill Schmidt
- [PATCH] Activate UBSan for Power
Bill Seurer
- [PATCH] Activate UBSan for Power
Alexey Samsonov
- [PATCH] Add a 'no-asserts' requirement option to LIT.
Owen Anderson
- [PATCH] Add a 'no-asserts' requirement option to LIT.
David Blaikie
- [PATCH] Add a 'no-asserts' requirement option to LIT.
Chandler Carruth
- [PATCH] Add a 'no-asserts' requirement option to LIT.
Owen Anderson
- [PATCH] Add a callback to FunctionPass to enable skipping execution on a per-function basis
Akira Hatanaka
- [PATCH] Add a callback to FunctionPass to enable skipping execution on a per-function basis
Eric Christopher
- [PATCH] Add control dependence computation that computes control dependence equivalence classes.
Daniel Berlin
- [PATCH] Add control dependence computation that computes control dependence equivalence classes.
Daniel Berlin
- [PATCH] Add control dependence computation that computes control dependence equivalence classes.
Daniel Berlin
- [PATCH] Add control dependence computation that computes control dependence equivalence classes.
Adam Nemet
- [PATCH] Add control dependence computation that computes control dependence equivalence classes.
Daniel Berlin
- [PATCH] Add control dependence computation that computes control dependence equivalence classes.Unlike other implementations commonly found, this does not require either a post-dominatortree or post-dominance frontiers.It computes the relationship in...
Gerolf Hoflehner
- [PATCH] Add control dependence computation that computes control dependence equivalence classes.Unlike other implementations commonly found, this does not require either a post-dominatortree or post-dominance frontiers.It computes the relationship in...
Daniel Berlin
- [PATCH] Add control dependence computation that computes control dependence equivalence classes.Unlike other implementations commonly found, this does not require either a post-dominatortree or post-dominance frontiers.It computes the relationship in...
Hal Finkel
- [PATCH] Add control dependence computation that computes control dependence equivalence classes.Unlike other implementations commonly found, this does not require either a post-dominatortree or post-dominance frontiers.It computes the relationship in...
Daniel Berlin
- [PATCH] Add Integer Saturation Intrinsics.
Demikhovsky, Elena
- [PATCH] Add Integer Saturation Intrinsics.
Ahmed Bougacha
- [PATCH] Add Integer Saturation Intrinsics.
Ahmed Bougacha
- [PATCH] Add Integer Saturation Intrinsics.
Demikhovsky, Elena
- [PATCH] Add Integer Saturation Intrinsics.
Ahmed Bougacha
- [PATCH] Add Integer Saturation Intrinsics.
Demikhovsky, Elena
- [PATCH] Add invoke of llvm.donothing to outlined catch and cleanup handlers to identify their personality
Andy Kaylor
- [PATCH] Add sparc_le architecture (little-endian 32-bit Sparc).
Douglas Katzman
- [PATCH] Add sparc_le architecture (little-endian 32-bit Sparc).
James Y Knight
- [PATCH] Add sparc_le architecture (little-endian 32-bit Sparc).
Douglas Katzman
- [PATCH] Add sparc_le architecture (little-endian 32-bit Sparc).
Eric Christopher
- [PATCH] Add support for lldb remote test
Ying Chen
- [PATCH] Add support for lldb remote test
Chaoren Lin
- [PATCH] Add support for lldb remote test
Siva Chandra
- [PATCH] Add support for lldb remote test
Ying Chen
- [PATCH] Add support for lldb remote test
Ying Chen
- [PATCH] Add support for lldb remote test
Ying Chen
- [PATCH] Add support for lldb remote test
Ying Chen
- [PATCH] Add support for lldb remote test
Ying Chen
- [PATCH] Add support for lldb remote test
Siva Chandra
- [PATCH] Add support for lldb remote test
Ying Chen
- [PATCH] Add support for lldb remote test
Ying Chen
- [PATCH] Add support for lldb remote test
Siva Chandra
- [PATCH] Add support for lldb remote test
Ying Chen
- [PATCH] Add support for the Sparc implementation-defined "ASR" registers.
James Y Knight
- [PATCH] Add support for the Sparc implementation-defined "ASR" registers.
Venkatraman Govindaraju
- [PATCH] Add support for the Sparc implementation-defined "ASR" registers.
James Y Knight
- [PATCH] Add support for the Sparc implementation-defined "ASR" registers.
James Y Knight
- [PATCH] Add support to promote f16 to f32
Pirama Arumuga Nainar
- [PATCH] Add support to promote f16 to f32
Ahmed Bougacha
- [PATCH] Add support to promote f16 to f32
Pirama Arumuga Nainar
- [PATCH] Add support to promote f16 to f32
Ahmed Bougacha
- [PATCH] Add support to promote f16 to f32
Ahmed Bougacha
- [PATCH] Add support to promote f16 to f32
Pirama Arumuga Nainar
- [PATCH] Add support to promote f16 to f32
Pirama Arumuga Nainar
- [PATCH] Add support to promote f16 to f32
Ahmed Bougacha
- [PATCH] Add support to promote f16 to f32
Ahmed Bougacha
- [PATCH] Add support to promote f16 to f32
Pirama Arumuga Nainar
- [PATCH] Add support to promote f16 to f32
Pirama Arumuga Nainar
- [PATCH] Add support to promote f16 to f32
Ahmed Bougacha
- [PATCH] Add support to promote f16 to f32
Ahmed Bougacha
- [PATCH] Add support to promote f16 to f32
Stephen Canon
- [PATCH] Add tests for non-virtual call checking.
Peter Collingbourne
- [PATCH] Add tests for non-virtual call checking.
JF Bastien
- [PATCH] Add tests for non-virtual call checking.
Peter Collingbourne
- [PATCH] Add tests for non-virtual call checking.
Peter Collingbourne
- [PATCH] Allow code generation of ARM usat/ssat instructions
James Molloy
- [PATCH] Allow code generation of ARM usat/ssat instructions
Weiming Zhao
- [PATCH] Allow memory intrinsics to be tail calls
Krzysztof Parzyszek
- [PATCH] ARM: replace branches to undefined weak functions with NOP
Leny Kholodov
- [PATCH] ARM: replace branches to undefined weak functions with NOP
Denis Protivensky
- [PATCH] ARM: replace branches to undefined weak functions with NOP
Denis Protivensky
- [PATCH] ASan: Use `createSanitizerCtor` to create ctor, and call `__asan_init`
Ismail Pazarbasi
- [PATCH] Big shift test
Keno Fischer
- [PATCH] Big shift test
Paweł Bylica
- [PATCH] bugpoint Enhancement.
Richard Diamond
- [PATCH] bugpoint Enhancement.
Richard Diamond
- [PATCH] C Block Formatting in clang-format
Brian King
- [PATCH] C Block Formatting in clang-format
Daniel Jasper
- [PATCH] C Block Formatting in clang-format
Brian King
- RE: [PATCH] Changes in ‘CodeExtractor’ for call-site block
Nema, Ashutosh
- [PATCH] Clean up docs references to './configure' in preparation for deprecating in-source builds
Jonathan Roelofs
- [PATCH] Clean up docs references to './configure' in preparation for deprecating in-source builds
Kostya Serebryany
- [PATCH] Clean up docs references to './configure' in preparation for deprecating in-source builds
Eric Christopher
- [PATCH] Cleanup register pressure calculation in MachineLICM
Quentin Colombet
- [PATCH] Cleanup register pressure calculation in MachineLICM
Daniel Jasper
- [PATCH] Cleanup register pressure calculation in MachineLICM
Daniel Jasper
- [PATCH] Cleanup register pressure calculation in MachineLICM
Quentin Colombet
- [PATCH] Cleanup register pressure calculation in MachineLICM
Daniel Jasper
- [PATCH] Cleanup register pressure calculation in MachineLICM
Daniel Jasper
- [PATCH] Cleanup register pressure calculation in MachineLICM
Quentin Colombet
- [PATCH] DAGCombiner: Continue combining if FoldConstantArithmetic() fails.
Matthias Braun
- [PATCH] DebugInfo: Remove 'inlinedAt:' field from MDLocalVariable/DIVariable
Duncan P. N. Exon Smith
- [PATCH] DebugInfo: Remove 'inlinedAt:' field from MDLocalVariable/DIVariable
David Blaikie
- [PATCH] DebugInfo: Remove 'inlinedAt:' field from MDLocalVariable/DIVariable
Duncan P. N. Exon Smith
- [PATCH] DebugInfo: Remove 'inlinedAt:' field from MDLocalVariable/DIVariable
David Blaikie
- [PATCH] DebugInfo: Remove 'inlinedAt:' field from MDLocalVariable/DIVariable
Duncan P. N. Exon Smith
- [PATCH] DebugInfo: Remove 'inlinedAt:' field from MDLocalVariable/DIVariable
David Blaikie
- [PATCH] DebugInfo: Remove 'inlinedAt:' field from MDLocalVariable/DIVariable
Duncan P. N. Exon Smith
- [PATCH] DebugInfo: Remove 'inlinedAt:' field from MDLocalVariable/DIVariable
Duncan P. N. Exon Smith
- [PATCH] DebugInfo: Remove 'inlinedAt:' field from MDLocalVariable/DIVariable
David Blaikie
- [PATCH] DebugInfo: Remove 'inlinedAt:' field from MDLocalVariable/DIVariable
Duncan P. N. Exon Smith
- [PATCH] DFSan-based fuzzer (proof of concept).
Alexey Samsonov
- [PATCH] DFSan-based fuzzer (proof of concept).
Kostya Serebryany
- [PATCH] DFSan-based fuzzer (proof of concept).
Kostya Serebryany
- [PATCH] DFSan-based fuzzer (proof of concept).
Alexey Samsonov
- [PATCH] DFSan-based fuzzer (proof of concept).
Kostya Serebryany
- [PATCH] DFSan-based fuzzer (proof of concept).
Peter Collingbourne
- [PATCH] DFSan-based fuzzer (proof of concept).
Kostya Serebryany
- [PATCH] DFSan-based fuzzer (proof of concept).
Peter Collingbourne
- [PATCH] Disable passes on optnone functions
David Blaikie
- [PATCH] Disable passes on optnone functions
Paul Robinson
- [PATCH] Disable passes on optnone functions
David Blaikie
- [PATCH] Disable passes on optnone functions
Paul Robinson
- [PATCH] Disable passes on optnone functions
Paul Robinson
- [PATCH] Divergence analysis for GPU programs
Bjarke Hammersholt Roune
- [PATCH] Divergence analysis for GPU programs
Jingyue Wu
- [PATCH] Divergence analysis for GPU programs
Bjarke Hammersholt Roune
- [PATCH] Divergence analysis for GPU programs
Jingyue Wu
- [PATCH] Divergence analysis for GPU programs
Jingyue Wu
- [PATCH] Divergence analysis for GPU programs
Jingyue Wu
- [PATCH] Divergence analysis for GPU programs
Jingyue Wu
- [PATCH] Divergence analysis for GPU programs
Jingyue Wu
- [PATCH] Divergence analysis for GPU programs
Fernando Magno Quintao Pereira
- [PATCH] Don't add sanitizer init function directly into module constructors
Ismail Pazarbasi
- [PATCH] Don't add sanitizer init function directly into module constructors
Kostya Serebryany
- [PATCH] Don't add sanitizer init function directly into module constructors
Ismail Pazarbasi
- [PATCH] Don't add sanitizer init function directly into module constructors
Kostya Serebryany
- [PATCH] Don't add sanitizer init function directly into module constructors
Ismail Pazarbasi
- [PATCH] Don't pretend to have probability information if the result of a bitwise and is compared against 0
Daniel Jasper
- [PATCH] Don't pretend to have probability information if the result of a bitwise and is compared against 0
Daniel Jasper
- [PATCH] Early expansion of MUX instructions on Hexagon
Quentin Colombet
- [PATCH] Early expansion of MUX instructions on Hexagon
Krzysztof Parzyszek
- [PATCH] Early expansion of MUX instructions on Hexagon
Krzysztof Parzyszek
- [PATCH] ELF: Mips: Remove unused field and almost-empty class.
Rui Ueyama
- [PATCH] ELF: Mips: Remove unused field and almost-empty class.
Simon Atanasyan
- [PATCH] Estimate DCE effect in heuristic for estimating complete-unroll optimization effects.
Michael Zolotukhin
- [PATCH] Expose llvm::linkShadowStackGC() via C bindings
Mukul Sabharwal
- [PATCH] Expose llvm::linkShadowStackGC() via C bindings
Mukul Sabharwal
- [PATCH] Expose llvm::linkShadowStackGC() via C bindings
Mukul Sabharwal
- [PATCH] Expose llvm::linkShadowStackGC() via C bindings
Philip Reames
- [PATCH] Expose llvm::linkShadowStackGC() via C bindings
Philip Reames
- [PATCH] Fix 'leading zeros' caveat of StringRef::compare_numeric()
Sanne Wouda
- [PATCH] Fix 'leading zeros' caveat of StringRef::compare_numeric()
Marshall Clow
- [PATCH] Fix 'leading zeros' caveat of StringRef::compare_numeric()
Chandler Carruth
- [PATCH] Fix 'leading zeros' caveat of StringRef::compare_numeric()
Sanne Wouda
- [PATCH] Fix generic shift expansion when shift amount is 0
Paweł Bylica
- [PATCH] Fix generic shift expansion when shift amount is 0
Owen Anderson
- [PATCH] Fix typo and improve a couple sentences
Douglas Katzman
- [PATCH] Fix typo and improve a couple sentences
Eli Bendersky
- [PATCH] Fix typo and improve a couple sentences
Eli Bendersky
- [PATCH] Fix typo and improve a couple sentences
Eli Bendersky
- [PATCH] Fix WinEHPrepare bug with multiple catch handlers
Reid Kleckner
- [PATCH] Fix WinEHPrepare bug with multiple catch handlers
Andy Kaylor
- [PATCH] Fix WinEHPrepare bug with multiple catch handlers
Andy Kaylor
- [PATCH] Fix WinEHPrepare bug with multiple catch handlers
Reid Kleckner
- [PATCH] Fix WinEHPrepare bug with multiple catch handlers
Reid Kleckner
- [PATCH] Fix WinEHPrepare bug with multiple catch handlers
Andy Kaylor
- [PATCH] Fix WinEHPrepare bug with multiple catch handlers
Reid Kleckner
- [PATCH] Fix WinEHPrepare bug with multiple catch handlers
Andy Kaylor
- [PATCH] Fix WinEHPrepare bug with multiple catch handlers
Andy Kaylor
- [PATCH] Fix WinEHPrepare bug with multiple catch handlers
Andy Kaylor
- [PATCH] Fix WinEHPrepare bug with multiple catch handlers
Reid Kleckner
- [PATCH] Fix WinEHPrepare bug with multiple catch handlers
Reid Kleckner
- [PATCH] Fix WinEHPrepare bug with multiple catch handlers
Phabricator
- [PATCH] Generation of PSAD in LoopVectorizer
Vijender Reddy
- [PATCH] Generation of PSAD in LoopVectorizer
James Molloy
- [PATCH] Generation of PSAD in LoopVectorizer
Muthyala, Vj
- [PATCH] Generation of PSAD in LoopVectorizer
Vijender Reddy
- [PATCH] Handle nested landing pads in outlined catch handlers for Windows C++ EH
Reid Kleckner
- [PATCH] Handle nested landing pads in outlined catch handlers for Windows C++ EH
Andy Kaylor
- [PATCH] Handle nested landing pads in outlined catch handlers for Windows C++ EH
Andy Kaylor
- [PATCH] Handle nested landing pads in outlined catch handlers for Windows C++ EH
David Majnemer
- [PATCH] Handle nested landing pads in outlined catch handlers for Windows C++ EH
Andy Kaylor
- [PATCH] Handle nested landing pads in outlined catch handlers for Windows C++ EH
David Majnemer
- [PATCH] Handle nested landing pads in outlined catch handlers for Windows C++ EH
Andy Kaylor
- [PATCH] Handle nested landing pads in outlined catch handlers for Windows C++ EH
Andy Kaylor
- [PATCH] Handle nested landing pads in outlined catch handlers for Windows C++ EH
Reid Kleckner
- [PATCH] Handle nested landing pads in outlined catch handlers for Windows C++ EH
David Majnemer
- [PATCH] Handle nested landing pads in outlined catch handlers for Windows C++ EH
Phabricator
- [PATCH] Handling store to invariant address in LAA
Adam Nemet
- [PATCH] Handling store to invariant address in LAA
Nema, Ashutosh
- [PATCH] Handling store to invariant address in LAA
Ashutosh Nema
- [PATCH] Handling store to invariant address in LAA
Adam Nemet
- [PATCH] Implement `createSanitizerCtor`, common helper function for all sanitizers
Ismail Pazarbasi
- [PATCH] Implementation of R_ARM_TARGET1
Leny Kholodov
- [PATCH] Implementation of R_ARM_TARGET1
Rui Ueyama
- [PATCH] Implementation of R_ARM_TARGET1
Leny Kholodov
- [PATCH] Implementation of R_ARM_TARGET1
Rui Ueyama
- [PATCH] Implementation of R_ARM_TARGET1
Leny Kholodov
- [PATCH] Implementation of R_ARM_TARGET1
Rui Ueyama
- [PATCH] Implementation of R_ARM_TARGET1
Leny Kholodov
- [PATCH] Implementation of R_ARM_TARGET1
Shankar Kalpathi Easwaran
- [PATCH] Implementation of R_ARM_TARGET1
Leny Kholodov
- [PATCH] Implementation of R_ARM_TARGET1
Leny Kholodov
- [PATCH] Implementation of R_ARM_TARGET1
Leny Kholodov
- [PATCH] Implementation of R_ARM_TARGET1
Rui Ueyama
- [PATCH] Implementation of R_ARM_TARGET1
Denis Protivensky
- [PATCH] Implementation of R_ARM_TARGET1
Leny Kholodov
- [PATCH] Implementation of R_ARM_TARGET1
Rui Ueyama
- [PATCH] Implementation of R_ARM_TARGET1
Phabricator
- [patch] Implement unique sections with an unique ID
Rafael Espíndola
- [patch] Implement unique sections with an unique ID
Eric Christopher
- [patch] Implement unique sections with an unique ID
Rafael Espíndola
- [PATCH] Infer known bits from dominating conditions
James Molloy
- [PATCH] Infer known bits from dominating conditions
Daniel Berlin
- [PATCH] LIT-ify the test suite
James Molloy
- [PATCH] LLD: ELF: Define mergeHeaderFlags to ELFLinkingContext.
Rui Ueyama
- [PATCH] LLD: ELF: Define mergeHeaderFlags to ELFLinkingContext.
Simon Atanasyan
- [PATCH] LLD: ELF: Do not use multiple inheritance
Rui Ueyama
- [PATCH] LLD: ELF: Do not use multiple inheritance
Shankar Kalpathi Easwaran
- [PATCH] LLD: ELF: Remove partial class definitions of <Arch>LinkingContexts.
Rui Ueyama
- [PATCH] LLD: ELF: Remove partial class definitions of <Arch>LinkingContexts.
David Blaikie
- [PATCH] LLD: ELF: Remove partial class definitions of <Arch>LinkingContexts.
Rui Ueyama
- [PATCH] LLD: ELF: Remove TargetHandler::getTargetLayout.
Rui Ueyama
- [PATCH] LLD: ELF: Remove TargetHandler::getTargetLayout.
Simon Atanasyan
- [PATCH] LLD: ELF: Replace a macro with an inlined function.
Rui Ueyama
- [PATCH] LLD: ELF: Replace a macro with an inlined function.
Rui Ueyama
- [PATCH] LLD: ELF: Replace a macro with an inlined function.
Shankar Kalpathi Easwaran
- [PATCH] LLD: ELF: Replace a macro with an inlined function.
Shankar Kalpathi Easwaran
- [PATCH] LLD: ELF: Simplify CreateELF.
Rui Ueyama
- [PATCH] LLD: Hexagon: Fix dereferencing end() iterator.
Rui Ueyama
- [PATCH] LLD: Hexagon: Fix dereferencing end() iterator.
Shankar Kalpathi Easwaran
- [PATCH] LLD: Remove "_hexagon" prefix from some member variables.
Rui Ueyama
- [PATCH] LLD: Remove "_hexagon" prefix from some member variables.
Shankar Kalpathi Easwaran
- [PATCH] LLD: Use DEBUG_TYPE
Denis Protivensky
- [PATCH] llvm-readobj: teach it to handle MachO Universal Archive correctly
Chilledheart
- [PATCH] llvm-readobj: teach it to handle MachO Universal Archive correctly
Rafael Ávila de Espíndola
- [PATCH] MC: For variable symbols, maintain MCSymbol::Section as a cache.
Tim Northover
- [PATCH] MC: For variable symbols, maintain MCSymbol::Section as a cache.
Peter Collingbourne
- [PATCH] MC: For variable symbols, maintain MCSymbol::Section as a cache.
Peter Collingbourne
- [PATCH] MC: For variable symbols, maintain MCSymbol::Section as a cache.
Rafael Ávila de Espíndola
- [PATCH] MC: For variable symbols, maintain MCSymbol::Section as a cache.
Jim Grosbach
- [PATCH] MC: For variable symbols, maintain MCSymbol::Section as a cache.
Peter Collingbourne
- [PATCH] Move `checkInterfaceFunction` to ModuleUtils
Ismail Pazarbasi
- [PATCH] Move `checkInterfaceFunction` to ModuleUtils
Alexey Samsonov
- [PATCH] Move `checkInterfaceFunction` to ModuleUtils
Ismail Pazarbasi
- [PATCH] Move `checkInterfaceFunction` to ModuleUtils
Alexey Samsonov
- [PATCH] Move lib/Fuzzer docs from a README.txt to a proper .rst file.
Kostya Serebryany
- [PATCH] Move lib/Fuzzer docs from a README.txt to a proper .rst file.
Kostya Serebryany
- [PATCH] Move lib/Fuzzer docs from a README.txt to a proper .rst file.
Alexey Samsonov
- [PATCH] MSan: Use `createSanitizerCtor` to create ctor, and call `__msan_init`
Ismail Pazarbasi
- [PATCH] Multiplication for wider-than-legal types
Paweł Bylica
- [PATCH] New Loop Distribution pass
Adam Nemet
- [PATCH] Patchpoint - support symbolic targets.
Lang Hames
- [PATCH] Patchpoint - support symbolic targets.
Juergen Ributzka
- [PATCH] Re-enable a hook in MCELFObjectTargetWriter to allow target-specific relocationtable sorting and use this hook for Mips.
Vladimir Stefanovic
- [PATCH] Re-enable a hook in MCELFObjectTargetWriter to allow target-specific relocationtable sorting and use this hook for Mips.
Rafael Espíndola
- [PATCH] Re-enable a hook in MCELFObjectTargetWriter to allow target-specific relocationtable sorting and use this hook for Mips.
Vladimir Stefanovic
- [PATCH] Re-enable a hook in MCELFObjectTargetWriter to allow target-specific relocationtable sorting and use this hook for Mips.
Rafael Espíndola
- [PATCH] Re-enable a hook in MCELFObjectTargetWriter to allow target-specific relocationtable sorting and use this hook for Mips.
Vladimir Stefanovic
- [PATCH] Re-enable a hook in MCELFObjectTargetWriter to allow target-specific relocationtable sorting and use this hook for Mips.
Rafael Espíndola
- [PATCH] Re-enable a hook in MCELFObjectTargetWriter to allow target-specific relocationtable sorting and use this hook for Mips.
Vladimir Stefanovic
- [PATCH] Re-enable a hook in MCELFObjectTargetWriter to allow target-specific relocationtable sorting and use this hook for Mips.
Rafael Espíndola
- [PATCH] Refactor and enhance FMA combine
Olivier Sallenave
- [PATCH] Refactor and enhance FMA combine
Mehdi Amini
- [PATCH] Refactor and enhance FMA combine
Mehdi Amini
- [PATCH] Refactor and enhance FMA combine
Olivier Sallenave
- [PATCH] Refactor and enhance FMA combine
Mehdi Amini
- [PATCH] Refactor and enhance FMA combine
Fiona Glaser
- [PATCH] Refactor and enhance FMA combine
Stephen Canon
- [PATCH] Refactor and enhance FMA combine
Mehdi Amini
- [PATCH] Refactor and enhance FMA combine
Mehdi Amini
- [PATCH] Refactor and enhance FMA combine
Owen Anderson
- [PATCH] Refactor and enhance FMA combine
Olivier Sallenave
- [PATCH] Refactor and enhance FMA combine
Owen Anderson
- [PATCH] Refactor and enhance FMA combine
Mehdi Amini
- [PATCH] Refactor bitcode reader to simplify control.
Karl Schimpf
- [PATCH] Refactor bitcode reader to simplify control.
Jan Voung
- [PATCH] Refactor commoning of target specific load/store intrinsics in EarlyCSE
Philip Reames
- [PATCH] Refactor commoning of target specific load/store intrinsics in EarlyCSE
Sanjin Sijaric
- [PATCH] Refactor commoning of target specific load/store intrinsics in EarlyCSE
Sanjin Sijaric
- [PATCH] RegAllocGreedy: Allow target to specify register class ordering.
Matthias Braun
- [PATCH] RegAllocGreedy: Allow target to specify register class ordering.
Andrew Trick
- [PATCH] RegAllocGreedy: Allow target to specify register class ordering.
James Molloy
- [PATCH] RegAllocGreedy: Allow target to specify register class ordering.
Matthias Braun
- [PATCH] RegAllocGreedy: Allow target to specify register class ordering.
James Molloy
- [PATCH] RegAllocGreedy: Allow target to specify register class ordering.
Phabricator
- [PATCH] RegAllocGreedy: Improve live interval order in ReverseLocal mode
Phabricator
- [PATCH] Reimplement heuristic for estimating complete-unroll optimization effects.
Michael Zolotukhin
- [PATCH] Reimplement heuristic for estimating complete-unroll optimization effects.
Michael Zolotukhin
- [PATCH] Reimplement heuristic for estimating complete-unroll optimization effects.
Michael Zolotukhin
- [PATCH] Remove 4,096 loop scale limitation.
Diego Novillo
- [PATCH] Remove 4,096 loop scale limitation.
Chandler Carruth
- [PATCH] Remove 4,096 loop scale limitation.
Duncan P. N. Exon Smith
- [PATCH] Remove 4,096 loop scale limitation.
Duncan P. N. Exon Smith
- [PATCH] Remove 4,096 loop scale limitation.
Duncan P. N. Exon Smith
- [PATCH] Remove 4,096 loop scale limitation.
Xinliang David Li
- [PATCH] Remove 4,096 loop scale limitation.
Xinliang David Li
- [PATCH] Remove 4,096 loop scale limitation.
Diego Novillo
- [PATCH] Remove 4,096 loop scale limitation.
Diego Novillo
- [PATCH] Remove 4,096 loop scale limitation.
Diego Novillo
- [PATCH] Remove 4,096 loop scale limitation.
Duncan P. N. Exon Smith
- [PATCH] Return iterator from BasicBlock::eraseFromParent
Daniel Berlin
- [PATCH] Return iterator from BasicBlock::eraseFromParent
Chandler Carruth
- [PATCH] Return iterator from BasicBlock::eraseFromParent
Phabricator
- [PATCH] Return iterator from Instruction::eraseFromParent.
Daniel Berlin
- [PATCH] Return iterator from Instruction::eraseFromParent.
Daniel Berlin
- [PATCH] Return iterator from Instruction::eraseFromParent.
Chandler Carruth
- [PATCH] Return iterator from Instruction::eraseFromParent.
Phabricator
- [PATCH] SanitizerCoverage: Use `createSanitizerCtor` to create ctor and call init
Ismail Pazarbasi
- [PATCH] ScheduleDAGInstrs::buildSchedGraph() rewritten.
Jonas Paulsson
- [PATCH] ScheduleDAGInstrs::buildSchedGraph() rewritten.
Andrew Trick
- [PATCH] ScheduleDAGInstrs::buildSchedGraph() rewritten.
Jonas Paulsson
- [PATCH] SelectionDAG: Don't do libcall on div/rem if divrem is custom
Paweł Bylica
- [PATCH] SelectionDAG: Don't do libcall on div/rem if divrem is custom
David Majnemer
- [PATCH] Set da-delinearize=true by default
Ana Pazos
- [PATCH] Set da-delinearize=true by default
KARTHIK VENKATESH BHAT
- [PATCH] Set da-delinearize=true by default
Hal Finkel
- [PATCH] Some minor update in PassManager.h
Dinesh Dwivedi
- [PATCH] Some minor update in PassManager.h
Dinesh Dwivedi
- [PATCH] Sparc: Implement LDD/STD double-word load/store instructions.
James Y Knight
- [PATCH] Sparc: Implement LDD/STD double-word load/store instructions.
James Y Knight
- [PATCH] Sparc: Prefer reg+reg address encoding when only one register used.
James Y Knight
- [PATCH] Sparc: Prefer reg+reg address encoding when only one register used.
James Y Knight
- [PATCH] Sparc: Prefer reg+reg address encoding when only one register used.
James Y Knight
- [PATCH] Sparc: Prefer reg+reg address encoding when only one register used.
James Y Knight
- [PATCH] Switch lowering: extract jump tables and bit tests before building binary tree (PR22262)
Daniel Jasper
- [PATCH] Switch lowering: extract jump tables and bit tests before building binary tree (PR22262)
Hans Wennborg
- [PATCH] Switch lowering: extract jump tables and bit tests before building binary tree (PR22262)
Hans Wennborg
- [PATCH] Switch lowering: extract jump tables and bit tests before building binary tree (PR22262)
Hans Wennborg
- [PATCH] Switch lowering: extract jump tables and bit tests before building binary tree (PR22262)
Daniel Jasper
- [PATCH] Switch lowering: extract jump tables and bit tests before building binary tree (PR22262)
Daniel Jasper
- [PATCH] Switch lowering: extract jump tables and bit tests before building binary tree (PR22262)
Hans Wennborg
- [PATCH] Switch lowering: extract jump tables and bit tests before building binary tree (PR22262)
Hans Wennborg
- [PATCH] Switch lowering: extract jump tables and bit tests before building binary tree (PR22262)
Daniel Jasper
- [PATCH] This patch introduces MemorySSA, a virtual SSA form for memory.Details on what it looks like are in MemorySSA.h
Daniel Berlin
- [PATCH] try to lowerVectorShuffleAsElementInsertion() for all 256-bit vector sub-types [X86, AVX]
Sanjay Patel
- [PATCH] try to lowerVectorShuffleAsElementInsertion() for all 256-bit vector sub-types [X86, AVX]
Andrea Di Biagio
- [PATCH] try to lowerVectorShuffleAsElementInsertion() for all 256-bit vector sub-types [X86, AVX]
Sanjay Patel
- [PATCH] try to lowerVectorShuffleAsElementInsertion() for all 256-bit vector sub-types [X86, AVX]
Andrea Di Biagio
- [PATCH] try to lowerVectorShuffleAsElementInsertion() for all 256-bit vector sub-types [X86, AVX]
Sanjay Patel
- [PATCH] TSan: Use `createSanitizerCtor` to create ctor, and call `__tsan_init`
Ismail Pazarbasi
- [PATCH] Update call graph after devirtualizing returned value
Pete Cooper
- [PATCH] Update InstCombine to transform aggregate loads into scalar loads.
Amaury SECHET
- [PATCH] Update InstCombine to transform aggregate loads into scalar loads.
Amaury SECHET
- [PATCH] Update InstCombine to transform aggregate loads into scalar loads.
David Majnemer
- [PATCH] Update InstCombine to transform aggregate loads into scalar loads.
Mehdi AMINI
- [PATCH] Update InstCombine to transform aggregate loads into scalar loads.
Amaury SECHET
- [PATCH] Update InstCombine to transform aggregate loads into scalar loads.
Amaury SECHET
- [PATCH] Update InstCombine to transform aggregate loads into scalar loads.
Amaury SECHET
- [PATCH] Update InstCombine to transform aggregate loads into scalar loads.
Mehdi AMINI
- [PATCH] Update MergedLoadStoreMotion to use MemorySSA
Daniel Berlin
- [PATCH] Validation using OpenMP validation suite - adding support for cmake Part 1 of 2
sunita chandrasekaran
- [PATCH] Validation using OpenMP validation suite - adding support for cmake Part 2 of 2
sunita chandrasekaran
- [PATCH] Verify 'optnone' can run DAG combiner when appropriate
Eric Christopher
- [PATCH] Verify 'optnone' can run DAG combiner when appropriate
Paul Robinson
- [PATCH] Verify 'optnone' can run DAG combiner when appropriate
Paul Robinson
- [PATCH] Verify 'optnone' can run DAG combiner when appropriate
Paul Robinson
- [PATH][CodeGen] Fix CombineToPostIndexedLoadStore in DAGCombiner.cpp
Francois de Ferriere
- [polly] r233533 - Add some missing isl prefixes
Tobias Grosser
- [polly] r233534 - Add forgotten underscore
Tobias Grosser
- [polly] r233556 - Add option to only run scop detection
Tobias Grosser
- [polly] r233566 - Delinearization of expressions that contain array size parameters
Tobias Grosser
- [polly] r233567 - Update isl to 285e92aea
Tobias Grosser
- [polly] r233570 - Drop libpluto support
Tobias Grosser
- [polly] r233571 - Delete some leftovers from scoplib
Tobias Grosser
- [polly] r233572 - Drop some CLooG leftovers
Tobias Grosser
- [polly] r233605 - DebugInfo: Use the new DebugLoc API from r233573
Duncan P. N. Exon Smith
- [polly] r233675 - Do not scale tile loops
Tobias Grosser
- [polly] r233675 - Do not scale tile loops
Tobias Grosser
- [polly] r234112 - [tests] Use -polly-vectorizer=polly directly
Tobias Grosser
- [polly] r234113 - Do not use the POLLY vector code generator if only strip-mining is requested
Tobias Grosser
- [polly] r234117 - Make run-time alias check generation deterministic
Tobias Grosser
- [polly] r234119 - Do not assume all multi-parameter products are affine
Tobias Grosser
- [polly] r234122 - Sign-extend in case of non-matching bitwidth
Tobias Grosser
- [polly] r234124 - Adjust documentation to old -enable-polly-openmp -> -polly-parallel rename
Tobias Grosser
- [polly] r234125 - Make -polly-no-tiling work again
Tobias Grosser
- [polly] r234131 - [opaque pointer type] More GEP API migrations
David Blaikie
- [rfc/patch][pr 22995] Swapped register order of "cmp" instructions
Rafael Espíndola
- [rfc/patch][pr 22995] Swapped register order of "cmp" instructions
Ahmed Bougacha
- [rfc/patch][pr 22995] Swapped register order of "cmp" instructions
Craig Topper
- [rfc/patch][pr 22995] Swapped register order of "cmp" instructions
Rafael Espíndola
- [rfc/patch][pr 22995] Swapped register order of "cmp" instructions
Ahmed Bougacha
- [www-pubs] r234012 - Added Mingxing Zhang's FSE 2014 paper on Anticipating Invariants.
John Criswell
- [www-releases] r233777 - Add 3.5.2 binaries and source code
Tom Stellard
- [www-releases] r233917 - Add llvm docs for 3.5.2
Tom Stellard
- [www-releases] r233917 - Add llvm docs for 3.5.2
Tom Stellard
- [www-releases] r233917 - Add llvm docs for 3.5.2
Tom Stellard
- [www-releases] r233917 - Add llvm docs for 3.5.2
Tom Stellard
- [www-releases] r233917 - Add llvm docs for 3.5.2
Tom Stellard
- [www-releases] r233917 - Add llvm docs for 3.5.2
Tom Stellard
- [www-releases] r233917 - Add llvm docs for 3.5.2
Tom Stellard
- [www-releases] r233917 - Add llvm docs for 3.5.2
Tom Stellard
- [www-releases] r233917 - Add llvm docs for 3.5.2
Tom Stellard
- [www-releases] r233917 - Add llvm docs for 3.5.2
Tom Stellard
- [www-releases] r233923 - Add 3.5.2 license and links to download page
Tom Stellard
- [www] r233519 - Add EuroLLVM keynotes
Tobias Grosser
- [www] r233520 - Reference the goldsmith guesthouse
Tobias Grosser
- [www] r233521 - Make this a paragraph
Tobias Grosser
- [www] r233522 - Drop poster presentation
Tobias Grosser
- [www] r233523 - Add keynotes to the list of talks
Tobias Grosser
- [www] r233524 - Update keynote title
Tobias Grosser
- [www] r233526 - Add keynote abstracts
Tobias Grosser
- [www] r233527 - Use correct style sheet
Tobias Grosser
- [www] r233576 - Win snapshot: r233413
Hans Wennborg
- [www] r233683 - Add additional lightening talk (which still had to be confirmed)
Tobias Grosser
- [www] r233760 - EuroLLVM: Preliminary schedule
Tobias Grosser
- [www] r233790 - Resolve immediate conflict ThinLTO <> LTO BoF
Tobias Grosser
- [www] r233791 - Let's have the debug info tutorial before the BoF, in case people want to fresh up their mind before discussing
Tobias Grosser
- [www] r233792 - Make Debug Info BoF follow directly follow Debug Info Tutorial
Tobias Grosser
- [www] r233793 - Switch IBM backend and loop-fusion talk
Tobias Grosser
- [www] r233806 - Move IBM talk to the first day
Tobias Grosser
- [www] r233815 - Update supported JIT target list based on test/ExecutionEngine/MCJIT/lit.local.cfg
Reid Kleckner
- [www] r233945 - Add release email for 3.5.2
Tom Stellard
- [zorg] r233564 - This patch reverts r229195 that disabled backtraces on clang-native-aarch64-full,
Galina Kistanova
- [zorg] r233726 - [fuzzer bot] disable leak detection for clang-fuzzer, as there are too many of them
Kostya Serebryany
- [zorg] r233839 - [fuzzer bot] add clang-fuzzer with -tokens to the fuzzer bot to test something more than just the lexer
Kostya Serebryany
- [zorg] r233862 - Enable check-ubsan on all buildbots, regardless of architecture
Alexey Samsonov
- [zorg] r233875 - Add support for lldb remote test
Ying Chen
- [zorg] r233877 - fix a NIT, move import of standard library to the top
Ying Chen
- [zorg] r233939 - Take out remote test from lldb cmake builder
Ying Chen
- [zorg] r233994 - Add support for a cmake RelWithDebug Stage 2 build
Chris Matthews
- [zorg] r233996 - Jenkins: Add support for cmake DYLD_LIBRARY_PATH for lto
Chris Matthews
- [zorg] r233997 - Jenkins: fix a typo
Chris Matthews
- [zorg] r233998 - Jenkins: really force cmake to use -j1
Chris Matthews
- [zorg] r234035 - jenkins: Simplify the CMAKE_BUILD_TYPE logic, NFC
Duncan P. N. Exon Smith
- [zorg] r234053 - jenkins: Simplify how the cmake command is constructed
Justin Bogner
- [zorg] r234054 - jenkins: Teach cmake builder to limit the number of link jobs
Justin Bogner
- Build failure on Darwin
jahanian
- Build failure on Darwin
jahanian
- Build failure on Darwin
Daniel Berlin
- LIT-ify the test-suite
James Molloy
- LLVM buildmaster will be restarted tonight
Galina Kistanova
- Trivial doc change: fix typo in tutorial
Stanislav Manilov
- Trivial doc change: fix typo in tutorial
Sean Silva
Last message date:
Sun Apr 5 23:58:41 PDT 2015
Archived on: Tue Aug 4 17:12:35 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).