The Week Of Monday 2 March 2015 Archives by author
Starting: Mon Mar 2 00:10:40 PST 2015
Ending: Sun Mar 8 23:59:16 PDT 2015
Messages: 1607
- [PATCH] InstCombine: fix fold "fcmp x, undef" to account for NaN
Mehdi AMINI
- [PATCH] Remove getDataLayout() from Instruction/GlobalValue/BasicBlock/Function
Mehdi AMINI
- [PATCH] Make DataLayout Non-Optional in the Module
Mehdi AMINI
- [PATCH] Make DataLayout Non-Optional in the Module
Mehdi AMINI
- [PATCH] Remove getDataLayout() from Instruction/GlobalValue/BasicBlock/Function
Mehdi AMINI
- [PATCH] Updating GettingStarted documentation to reference CMake as the preferred way to build LLVM.
Mehdi AMINI
- [PATCH] Refactor and enhance FMA combine
Mehdi AMINI
- [PATCH] Refactor and enhance FMA combine
Mehdi AMINI
- [PATCH] Make DataLayout Non-Optional in the Module
Mehdi AMINI
- [PATCH] Add a pass to transform aggregate loads and stores into scalar loads and stores.
Mehdi AMINI
- [PATCH] Refactor and enhance FMA combine
Mehdi AMINI
- [PATCH] DataLayout is mandatory, update the API to reflect it with references.
Mehdi AMINI
- [PATCH] Add a 'no-asserts' requirement option to LIT.
Mehdi AMINI
- [llvm] r231090 - Make Triple::getOSVersion make sense for Android.
Dan Albert
- [PATCH] Make Triple::getOSVersion make sense for Android.
Dan Albert
- [PATCH] Add a lock() function in PassRegistry to speed up multi-thread synchronization.
Mehdi Amini
- [PATCH] Make DataLayout Non-Optional in the Module
Mehdi Amini
- [PATCH] Add a lock() function in PassRegistry to speed up multi-thread synchronization.
Mehdi Amini
- [PATCH] Remove getDataLayout() from Instruction/GlobalValue/BasicBlock/Function
Mehdi Amini
- [llvm] r231147 - Remove getDataLayout() from Instruction/GlobalValue/BasicBlock/Function
Mehdi Amini
- [llvm] r231201 - Use report_fatal_error instead of unreachable for -fast-isel-abort
Mehdi Amini
- [llvm] r230775 - Change the fast-isel-abort option from bool to int to enable "levels"
Mehdi Amini
- [PATCH] Add a pass to transform aggregate loads and stores into scalar loads and stores.
Mehdi Amini
- [llvm] r231270 - Make DataLayout Non-Optional in the Module
Mehdi Amini
- [llvm] r231270 - Make DataLayout Non-Optional in the Module
Mehdi Amini
- [llvm] r231270 - Make DataLayout Non-Optional in the Module
Mehdi Amini
- [PATCH] Make DataLayout Non-Optional in the Module
Mehdi Amini
- [llvm] r231270 - Make DataLayout Non-Optional in the Module
Mehdi Amini
- [llvm] r231624 - DCE: isArrayMalloc() is not used neither in LLVM nor Clang
Mehdi Amini
- [llvm] r231626 - InstCombine: fix fold "fcmp x, undef" to account for NaN
Mehdi Amini
- [llvm] r230939 - Teach DataLayout that ABI alignments for non-aggregate types must be non-zero.
Owen Anderson
- [llvm] r230940 - Teach DataLayout that alignments on basic types must be powers of two.
Owen Anderson
- [llvm] r230941 - Teach the verifier to enforce that the alignment argument of memory intrinsics must be a power of 2.
Owen Anderson
- [llvm] r231056 - Cleanup after r230934 per Dave's suggestions.
Owen Anderson
- [llvm] r231324 - Remove the conditional addition of the execution dependency fixing
Owen Anderson
- [llvm] r231613 - Teach DataLayout to infer a plausible alignment for things even when nothing is specified by the user.
Owen Anderson
- RFC: Enable vectorization of call instructions in the loop vectorizer
Arnold
- [PATCH] TLI: Add interface for querying whether a function is vectorizable.
Arnold
- [PATCHES] R600/SI: New V_FRACT fix, intrinsic for S_FLBIT_I32, and more
Matt Arsenault
- PATCHES: R600/SI: More cleanups for the assembler
Matt Arsenault
- [PATCH] R600/SI: Custom lower f64 sqrt
Matt Arsenault
- [PATCH] [lld] [LinkerScript] Implement semantics for simple sections mappings
Rafael Auler
- [PATCH] LinkerScript: Add -T <scriptfile> option
Rafael Auler
- [PATCH] [lld] [LinkerScript] Implement linker script expression evaluation
Rafael Auler
- [PATCH] [lld] [LinkerScript] Implement semantics for simple sections mappings
Rafael Auler
- [PATCH] Preliminary support for dynamically loadable coff objects
Andy Ayers
- [PATCH] Preliminary support for dynamically loadable coff objects
Andy Ayers
- [PATCH] Preliminary support for dynamically loadable coff objects
Andy Ayers
- [PATCH] Preliminary support for dynamically loadable coff objects
Andy Ayers
- [llvm] r231313 - Initializer lists are supported in MSVC 2013. Since that's our minimum required version, we can move that to the list of acceptable C++11 features.
Aaron Ballman
- [llvm] r231299 - DWARFFormValue: Add getAsSignedConstant method.
Aaron Ballman
- [llvm] r231566 - Removing spurious semi-colons; NFC
Aaron Ballman
- [llvm] r231567 - Adding parenthesis around logical expressions to silence a -Wparentheses warning; NFC.
Aaron Ballman
- [PATCH] [PPC64] Add 64-bit Vector Integer Arithmetic Instructions
Kit Barton
- [PATCH] [PPC64] Add 64-bit Vector Integer Arithmetic Instructions
Kit Barton
- [llvm] r231115 - Add the following 64-bit vector integer arithmetic instructions added in POWER8:
Kit Barton
- [PATCH] [PPC64] Add 64-bit Vector Integer Arithmetic Instructions
Kit Barton
- [PATCH] [PPC64] Change doubleword vector shift instructions from intrinsics to opcodes
Kit Barton
- [llvm] r231378 - While reviewing the changes to Clang to add builtin support for the vsld, vsrd, and vsrad instructions, it was pointed out that the builtins are generating the LLVM opcodes (shl, lshr, and ashr) not calls to the intrinsics. This patch changes the implementation of the vsld, vsrd, and vsrad instructions from from intrinsics to VXForm_1 instructions and makes them legal with P8 Altivec. It also removes the definition of the int_ppc_altivec_vsld, int_ppc_altivec_vsrd, and int_ppc_altivec_vs...
Kit Barton
- [PATCH] [PPC64] Change doubleword vector shift instructions from intrinsics to opcodes
Kit Barton
- [PATCH] Mutate TargetLowering::shouldExpandAtomicRMWInIR to specifically dictate how AtomicRMWInsts are expanded.
JF Bastien
- [PATCH] LowerBitSets: Use byte arrays instead of bit sets to represent in-memory bit sets.
JF Bastien
- [PATCH] LowerBitSets: Use byte arrays instead of bit sets to represent in-memory bit sets.
JF Bastien
- [PATCH] LowerBitSets: Use byte arrays instead of bit sets to represent in-memory bit sets.
JF Bastien
- [PATCH] LowerBitSets: Use byte arrays instead of bit sets to represent in-memory bit sets.
JF Bastien
- [llvm] r231250 - Mutate TargetLowering::shouldExpandAtomicRMWInIR to specifically dictate how AtomicRMWInsts are expanded.
JF Bastien
- [PATCH] Mutate TargetLowering::shouldExpandAtomicRMWInIR to specifically dictate how AtomicRMWInsts are expanded.
JF Bastien
- [PATCH] Mutate TargetLowering::shouldExpandAtomicRMWInIR to specifically dictate how AtomicRMWInsts are expanded.
JF Bastien
- [PATCH] [MC] Write padding into fragments when -mc-relax-all flag is used
Eli Bendersky
- [PATCH] [MC] Write padding into fragments when -mc-relax-all flag is used
Eli Bendersky
- [PATCH] Move Python Init from InitializeForLLGS to Initialize
Tamas Berghammer
- [PATCH] RFC: fail-fast iterators for DenseMap
Daniel Berlin
- Fwd: [PATCH]: Add range iterators to Extract/InsertValueInst indices
Daniel Berlin
- [llvm] r231062 - Add range iterators to Extract/InsertValueInst indices
Daniel Berlin
- [PATCH] asan: do not instrument direct inbounds accesses to stack variables
Daniel Berlin
- [PATCH] This patch introduces MemorySSA, a virtual SSA form for memory.Details on what it looks like are in MemorySSA.h
Daniel Berlin
- [PATCH] asan: do not instrument direct inbounds accesses to stack variables
Daniel Berlin
- [PATCH] This patch introduces MemorySSA, a virtual SSA form for memory.Details on what it looks like are in MemorySSA.h
Daniel Berlin
- [PATCH] This patch introduces MemorySSA, a virtual SSA form for memory.Details on what it looks like are in MemorySSA.h
Daniel Berlin
- [PATCH] CFLAA -- ConstantExpr Awareness
Daniel Berlin
- [llvm] r231227 - Fix PR22408 - LLVM producing AArch64 TLS relocations that GNU linkers cannot handle yet.
Kristof Beyls
- [PATCH] [AArch64] fix PR22408: clang no longer bootstraps itself on AArch64 linux
Kristof Beyls
- [PATCH] Fix a crash in Dependency Analysis
Karthik Bhat
- [PATCH] [Patch] Loop Interchange Pass
Karthik Bhat
- [llvm] r231458 - Add a new pass "Loop Interchange"
Karthik Bhat
- [PATCH] [Patch] Loop Interchange Pass
Karthik Bhat
- [llvm] r231459 - Change the way in which error case is being handled.
Karthik Bhat
- [PATCH] [RFC] Loop Interchane Pass
Karthik Bhat
- [llvm] r230775 - Change the fast-isel-abort option from bool to int to enable "levels"
Andrea Di Biagio
- [PATCH] [DAGCombine] Fix a bug in a BUILD_VECTOR combine
Andrea Di Biagio
- [llvm] r231201 - Use report_fatal_error instead of unreachable for -fast-isel-abort
Andrea Di Biagio
- [llvm] r231243 - [X86][FastISel] Simplify the logic in method X86SelectSIToFP.
Andrea Di Biagio
- [PATCH] [DagCombiner] Allow shuffles to merge through bitcasts
Andrea Di Biagio
- [PATCH] [DAGCombiner] Fix wrong folding of AND dag nodes.
Andrea Di Biagio
- [PATCH] [X86] replace vinsertf128 intrinsics with generic shuffles
Andrea Di Biagio
- [PATCH] [X86][AVX] Fix wrong lowering of VPERM2X128 nodes.
Andrea Di Biagio
- [PATCH] [X86][AVX] Fix wrong lowering of VPERM2X128 nodes.
Andrea Di Biagio
- [llvm] r231563 - [DAGCombiner] Fix wrong folding of AND dag nodes.
Andrea Di Biagio
- [PATCH] [DAGCombiner] Fix wrong folding of AND dag nodes.
Andrea Di Biagio
- [PATCH] [X86][AVX] Fix wrong lowering of VPERM2X128 nodes.
Andrea Di Biagio
- [PATCH] [DAGCombiner] Add a shuffle mask commutation helper function.
Andrea Di Biagio
- [PATCH] [X86][AVX] Fix wrong lowering of VPERM2X128 nodes.
Andrea Di Biagio
- [PATCH] [X86][AVX] Fix wrong lowering of VPERM2X128 nodes.
Andrea Di Biagio
- [PATCH] [X86][AVX] Fix wrong lowering of VPERM2X128 nodes.
Andrea Di Biagio
- [PATCH] [X86][AVX] Fix wrong lowering of VPERM2X128 nodes.
Andrea Di Biagio
- [llvm] r231601 - [X86][AVX] Fix wrong lowering of VPERM2X128 nodes
Andrea Di Biagio
- [PATCH] [X86][AVX] Fix wrong lowering of VPERM2X128 nodes.
Andrea Di Biagio
- [llvm] r231563 - [DAGCombiner] Fix wrong folding of AND dag nodes.
Andrea Di Biagio
- [llvm] r230981 - Making the SO version major.minor instead of just major because ABI and API change between minor versions.
Chris Bieneman
- [PATCH] Updating GettingStarted documentation to reference CMake as the preferred way to build LLVM.
Chris Bieneman
- [PATCH] Updating GettingStarted documentation to reference CMake as the preferred way to build LLVM.
Chris Bieneman
- [PATCH] Updating GettingStarted documentation to reference CMake as the preferred way to build LLVM.
Chris Bieneman
- [PATCH] Updating GettingStarted documentation to reference CMake as the preferred way to build LLVM.
Chris Bieneman
- [llvm] r230966 - AsmWriter: Only print one space after the load type
David Blaikie
- [llvm] r230907 - ArrayRef: Remove the equals helper with many arguments.
David Blaikie
- [llvm] r230965 - SLPVectorizer: Rewrite ArrayRef slice compare to be more idiomatic.
David Blaikie
- [PATCH] Remove useless .debug_macinfo section setup.
David Blaikie
- [llvm] r230934 - Fix a crash in the LL parser where it failed to validate that the pointer operand of a GEP was valid.
David Blaikie
- [llvm] r230998 - Change SystemZ large tests to use the existing long_tests property
David Blaikie
- [PATCH] Change SystemZ large tests to use the existing long_tests property
David Blaikie
- [llvm] r230907 - ArrayRef: Remove the equals helper with many arguments.
David Blaikie
- [llvm] r230965 - SLPVectorizer: Rewrite ArrayRef slice compare to be more idiomatic.
David Blaikie
- [llvm] r230907 - ArrayRef: Remove the equals helper with many arguments.
David Blaikie
- [PATCH] Fix non-determinism causing assertion failure (PR22750)
David Blaikie
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
David Blaikie
- [PATCH] Anonymous namespaces are missing import DW_TAG_imported_module.
David Blaikie
- [polly] r231089 - Update Polly tests for the great metadata schema change
David Blaikie
- [llvm] r231093 - DenseMapIterator: Avoid explicitly declaring the copy ctor as this makes the copy assignment operator deprecated in C++11
David Blaikie
- [llvm] r231094 - Twine: Explicitly default the copy ctor as it's otherwise deprecated in C++11 by the presence of a user-declared copy assignment operator.
David Blaikie
- [llvm] r231095 - Avoid explicitly declaring the copy assignment operator, as this unnecessarily makes the copy ctor deprecated in C++11
David Blaikie
- [PATCH] Fix non-determinism causing assertion failure (PR22750)
David Blaikie
- [llvm] r231099 - [Small]BitVector::reference: Explicitly default copy construction as it is deprecated in C++11 in the presence of explicit copy assignment.
David Blaikie
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
David Blaikie
- [llvm] r231102 - Remove some explicit copy assignment operators is favor of implicit ones, as their presence makes the use of the implicit copy ctor deprecated in C++11
David Blaikie
- [llvm] r231103 - FullDependenceAnalysis: Avoid using the (deprecated in C++11) copy ctor
David Blaikie
- [llvm] r231104 - unique_ptrify FullDependenceAnalysis::DV
David Blaikie
- [llvm] r231108 - Remove explicit copy ctor in favor of the default so as not to disable/deprecate the implicit copy assignment operator
David Blaikie
- [llvm] r231109 - Remove explicit copy assignment operator in favor of the implicit/default to avoid disabling/deprecating the implicit copy ctor.
David Blaikie
- [llvm] r231110 - Remove explicit copy ctor in favor of the implicit one so that the use of the copy assignment operator is not deprecated.
David Blaikie
- [llvm] r231112 - Remove no-op dtor so that use of the implicit copy ctor/assignment operator are not deprecated.
David Blaikie
- [llvm] r231113 - Remove explicit no-op dtor in favor of the implicit dtor so as not to disable/deprecate the copy operations.
David Blaikie
- [llvm] r231114 - DeltaAlgorithm: Provide protected default copy ctor for use by test derived class.
David Blaikie
- [llvm] r231126 - Remove ResourcePriorityQueue::dump as it relies on copying a non-copyable type which would result in a double-delete
David Blaikie
- [llvm] r231127 - unique_ptrify ResourcePriorityQueue::ResourceModel
David Blaikie
- [llvm] r231133 - Remove LatencyPriorityQueue::dump because it relies on an implicit copy ctor which is deprecated in C++11 (due to the presence of a user-declare dtor in the base class)
David Blaikie
- [llvm] r231134 - Remove the explicit SUnitIterator::operator= as the default is just fine
David Blaikie
- [llvm] r231135 - Remove the explicit SDNodeIterator::operator= in favor of the implicit default
David Blaikie
- [llvm] r231136 - Revert "Remove the explicit SDNodeIterator::operator= in favor of the implicit default"
David Blaikie
- [llvm] r231138 - Remove the explicit SDNodeIterator::operator= in favor of the implicit default
David Blaikie
- [llvm] r231135 - Remove the explicit SDNodeIterator::operator= in favor of the implicit default
David Blaikie
- [llvm] r231141 - CFG::SuccessorIterator::SuccessorProxy:: Expliictly default copy construction as it is deprecated in C++11 in the presence of explicit copy assignment.
David Blaikie
- [llvm] r231142 - CFG::SuccessorIterator: Remove explicit copy assignment, as the default is fine
David Blaikie
- [llvm] r231143 - RewriteStatepointsForGC::PhiState: Remove explicit copy ctor in favor of the Rule of Zero
David Blaikie
- [llvm] r231144 - DAGCombiner::LoadedSlice: Remove explicit copy ctor in favor of the Rule of Zero
David Blaikie
- [llvm] r231146 - Fix the build broken in r231142
David Blaikie
- [llvm] r231142 - CFG::SuccessorIterator: Remove explicit copy assignment, as the default is fine
David Blaikie
- [llvm] r231154 - Avoid copying LiveInterval, this could lead to a double-delete
David Blaikie
- [llvm] r231168 - unique_ptrify LiveRange::segmentSet
David Blaikie
- [llvm] r231173 - Revert "unique_ptrify LiveRange::segmentSet"
David Blaikie
- [llvm] r231168 - unique_ptrify LiveRange::segmentSet
David Blaikie
- [llvm] r231175 - Change LiveStackAnalysis::SS2IntervalMap from std::map to std::unordered_map
David Blaikie
- [llvm] r231176 - Recommit r231168: unique_ptrify LiveRange::segmentSet
David Blaikie
- [llvm] r231177 - Add missing header include
David Blaikie
- [llvm] r231184 - Revert "unique_ptrify LiveRange::segmentSet"
David Blaikie
- [llvm] r231189 - Recommit r231175: Change LiveStackAnalysis::SS2IntervalMap from std::map to std::unordered_map
David Blaikie
- [llvm] r231192 - Recommit r231168: unique_ptrify LiveRange::segmentSet
David Blaikie
- [llvm] r231199 - LLParser: Avoid copying ValIDs, the copy ctor is deprecated in C++11 due to the presence of a user-declared dtor
David Blaikie
- [llvm] r231200 - unique_ptrify ValID::ConstantStructElts
David Blaikie
- [llvm] r231199 - LLParser: Avoid copying ValIDs, the copy ctor is deprecated in C++11 due to the presence of a user-declared dtor
David Blaikie
- [llvm] r231204 - Workaround MSVC not providing implicit move members
David Blaikie
- [llvm] r231217 - Devirtualize OptionValue::~OptionValue in favor of protected in the base, with final derived classes
David Blaikie
- [llvm] r231218 - Make OptionValue explicitly copyable
David Blaikie
- [llvm] r231220 - Avoid copying parser objects
David Blaikie
- [llvm] r231221 - Devirtualize ~parser<T> by making it protected in base classes and making derived classes final
David Blaikie
- [llvm] r231222 - Make format_object_base explicitly copyable, so format_objects can be copied without relying on the implicit copy ctor
David Blaikie
- [llvm] r231223 - use = default instead of {}
David Blaikie
- [llvm] r231224 - Remove explicit RNSuccIterator copy assignment in favor of implicit default
David Blaikie
- [llvm] r231225 - Explicitly default DenseMapTest::CtorTest::operator=
David Blaikie
- [llvm] r231256 - Explicitly default ilistTest::Node's copy constructor
David Blaikie
- [llvm] r231254 - Revert r231221, "Devirtualize ~parser<T> by making it protected in base classes and making derived classes final"
David Blaikie
- [llvm] r231254 - Revert r231221, "Devirtualize ~parser<T> by making it protected in base classes and making derived classes final"
David Blaikie
- [llvm] r231274 - Recommit r231221: "Devirtualize ~parser<T> by making it protected in base classes and making derived classes final"
David Blaikie
- [llvm] r231282 - Add a FIXME for PR22796, broken ordering of ClassInfo in TableGen
David Blaikie
- [llvm] r222935 - Simplify some more ownership using forward_list<T> rather than vector<unique_ptr<T>>
David Blaikie
- [llvm] r231294 - Update LangRef for getelementptr explicit type changes
David Blaikie
- [llvm] r231296 - Update LangRef for explicit type changes to 'load' instruction
David Blaikie
- [llvm] r230794 - [opaque pointer type] Add textual IR support for explicit type parameter to load instruction
David Blaikie
- [llvm] r231303 - Provide an explicit move ctor because MSVC can't synthesize one
David Blaikie
- [PATCH] Turn off .debug_pubnames/pubtypes for PS4.
David Blaikie
- [PATCH] Turn off .debug_pubnames/pubtypes for PS4.
David Blaikie
- [llvm] r231334 - Revert r231104, "unique_ptrify FullDependenceAnalysis::DV", to appease msc18 C2280.
David Blaikie
- [llvm] r231335 - Revert r231103, "FullDependenceAnalysis: Avoid using the (deprecated in C++11) copy ctor"
David Blaikie
- [llvm] r231351 - Revert "[dsymutil] MSVC does generate move constructors, but it should accept to default them"
David Blaikie
- [llvm] r231473 - CodingStyle: Allow delegating ctors
David Blaikie
- [llvm] r231269 - Revert "unique_ptrify ValID::ConstantStructElts"
David Blaikie
- [PATCH] Refactor: Simplify boolean expressions
David Blaikie
- [llvm] r231617 - Simplify expressions involving boolean constants with clang-tidy
David Blaikie
- [PATCH] Refactor: Simplify boolean expressions
David Blaikie
- [PATCH] Refactor: Simplify boolean expressions
David Blaikie
- [llvm] r230976 - Detect malformed YAML sequence in yaml::Input::beginSequence()
Justin Bogner
- [PATCH] Detect malformed yaml sequence in yaml::Input::beginSequence()
Justin Bogner
- [llvm] r230976 - Detect malformed YAML sequence in yaml::Input::beginSequence()
Justin Bogner
- [PATCH] [X86] Combine (cmov (and/or (setcc) (setcc))) into (cmov (cmov))
Ahmed Bougacha
- [PATCH] [X86] Special-case 2x CMOV when custom-inserting.
Ahmed Bougacha
- [PATCH] [X86] Special-case 2x CMOV when custom-inserting.
Ahmed Bougacha
- [PATCH] [CodeGen] Use module flag metadata to enable global-merge.
Ahmed Bougacha
- [PATCH] [X86] Special-case 2x CMOV when custom-inserting.
Ahmed Bougacha
- [llvm] r231045 - [X86] Combine (cmov (and/or (setcc) (setcc))) into (cmov (cmov)).
Ahmed Bougacha
- [PATCH] [X86] Combine (cmov (and/or (setcc) (setcc))) into (cmov (cmov))
Ahmed Bougacha
- [llvm] r231046 - [X86] Special-case 2x CMOV when custom-inserting.
Ahmed Bougacha
- [PATCH] [X86] Special-case 2x CMOV when custom-inserting.
Ahmed Bougacha
- [PATCH] [AArch64] Teach AsmPrinter about GlobalAddress operands.
Ahmed Bougacha
- [PATCH] [GlobalMerge] Look at uses to create smaller global sets.
Ahmed Bougacha
- [llvm] r230780 - Remove the Forward Control Flow Integrity pass and its dependencies.
Ahmed Bougacha
- [llvm] r230780 - Remove the Forward Control Flow Integrity pass and its dependencies.
Ahmed Bougacha
- [llvm] r231396 - [ARM] Enable vector extload combine for legal types.
Ahmed Bougacha
- [PATCH] [ARM] Enable vector extload combine for legal types.
Ahmed Bougacha
- [PATCH] [ARM] Enable vector extload combine for legal types.
Ahmed Bougacha
- [llvm] r231400 - [AArch64] Teach AsmPrinter about GlobalAddress operands.
Ahmed Bougacha
- [PATCH] [AArch64] Teach AsmPrinter about GlobalAddress operands.
Ahmed Bougacha
- [llvm] r231400 - [AArch64] Teach AsmPrinter about GlobalAddress operands.
Ahmed Bougacha
- [PATCH] Optimize double storing by memset; memcpy
Ahmed Bougacha
- [llvm] r231422 - [X86] Remove stale comment. NFC.
Ahmed Bougacha
- [llvm] r229731 - Partial fix for bug 22589
Ahmed Bougacha
- [llvm] r229731 - Partial fix for bug 22589
Ahmed Bougacha
- [llvm] r229731 - Partial fix for bug 22589
Ahmed Bougacha
- [llvm] r231495 - Fix typo.
Ahmed Bougacha
- [PATCH] [X86] Combine (cmov (and/or (setcc) (setcc))) into (cmov (cmov))
Matthias Braun
- [PATCH] [X86] Special-case 2x CMOV when custom-inserting.
Matthias Braun
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Matthias Braun
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Matthias Braun
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
Matthias Braun
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
Matthias Braun
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
Matthias Braun
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
Matthias Braun
- [PATCH] RegisterCoalescer: Gracefully continue if subrange merging fails.
Matthias Braun
- [llvm] r231186 - RegisterCoalescer: Gracefully continue if subrange merging fails.
Matthias Braun
- [llvm] r231186 - RegisterCoalescer: Gracefully continue if subrange merging fails.
Matthias Braun
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
Matthias Braun
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
Matthias Braun
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
Matthias Braun
- [llvm] r231307 - Improve test robustness
Matthias Braun
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
Matthias Braun
- [PATCH] DAGCombiner: Factor out some and/or combines.
Matthias Braun
- [llvm] r231500 - ExecutionDepsFix: Indizes -> Indices.
Matthias Braun
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
Matthias Braun
- [llvm] r231506 - DAGCombiner: Factor out some and/or combines.
Matthias Braun
- [llvm] r231507 - DAGCombiner: Canonicalize select(and/or, x, y) depending on target.
Matthias Braun
- [PATCH] [ARM] Align stack objects passed to functions
John Brawn
- [PATCH] [ARM] Use AEABI aligned function variants
John Brawn
- [PATCH] [ARM] Use AEABI aligned function variants
John Brawn
- [PATCH] [ARM] Use AEABI aligned function variants
John Brawn
- [PATCH] [ARM] Use AEABI aligned function variants
John Brawn
- [PATCH] [ARM] Align stack objects passed to functions
John Brawn
- [PATCH] [ARM] Align stack objects passed to functions
John Brawn
- [PATCH] [ARM] Align stack objects passed to functions
John Brawn
- [PATCH] [ARM] Align stack objects passed to functions
John Brawn
- [compiler-rt] r231014 - Symbolizer refactoring: Move internals to separate files
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Move internals to separate files
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Make LibbacktraceSymbolizer adopt the SymbolizerTool interface
Kuba Brecka
- [compiler-rt] r231027 - Symbolizer refactoring: ExtractToken and friends
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: ExtractToken and friends
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Make LibbacktraceSymbolizer adopt the SymbolizerTool interface
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Make LibbacktraceSymbolizer adopt the SymbolizerTool interface
Kuba Brecka
- [compiler-rt] r231032 - Symbolizer refactoring: Make LibbacktraceSymbolizer adopt the SymbolizerTool interface
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Make LibbacktraceSymbolizer adopt the SymbolizerTool interface
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Turn FillAddressAndModuleInfo into FillModuleInfo
Kuba Brecka
- [compiler-rt] r231061 - Symbolizer refactoring: Turn FillAddressAndModuleInfo into FillModuleInfo
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Turn FillAddressAndModuleInfo into FillModuleInfo
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Unify access to symbolizer tools from POSIXSymbolizer
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Unify access to symbolizer tools from POSIXSymbolizer
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Unify access to symbolizer tools from POSIXSymbolizer
Kuba Brecka
- [compiler-rt] r231162 - Symbolizer refactoring: Unify access to symbolizer tools from POSIXSymbolizer
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Unify access to symbolizer tools from POSIXSymbolizer
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Link symbolizer tools into a fallback chain
Kuba Brecka
- [PATCH] [compiler-rt] atos and dladdr symbolizers for OS X
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Link symbolizer tools into a fallback chain
Kuba Brecka
- [compiler-rt] r231361 - Symbolizer refactoring: Link symbolizer tools into a fallback chain
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Link symbolizer tools into a fallback chain
Kuba Brecka
- [PATCH] [compiler-rt] Print out which symbolizer are we using when verbosity >= 2
Kuba Brecka
- [PATCH] [compiler-rt] Add a symbolizer testcase for closed stdin/stdout
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Make WinSymbolizer use SymbolizerTool interface
Kuba Brecka
- [compiler-rt] r231428 - Print out which symbolizer are we using when verbosity >= 2
Kuba Brecka
- [PATCH] [compiler-rt] Print out which symbolizer are we using when verbosity >= 2
Kuba Brecka
- [compiler-rt] r231429 - Add a symbolizer testcase for closed stdin/stdout
Kuba Brecka
- [PATCH] [compiler-rt] Add a symbolizer testcase for closed stdin/stdout
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Make WinSymbolizer use SymbolizerTool interface
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Make WinSymbolizer use SymbolizerTool interface
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Make WinSymbolizer use SymbolizerTool interface
Kuba Brecka
- [compiler-rt] r231478 - Symbolizer refactoring: Make WinSymbolizer use SymbolizerTool interface
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Make WinSymbolizer use SymbolizerTool interface
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Merge common parts of POSIXSymbolizer and WinSymbolizer
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Merge common parts of POSIXSymbolizer and WinSymbolizer
Kuba Brecka
- [compiler-rt] r231562 - Adding sanitizer_symbolizer_win.h to CMakeLists.txt
Kuba Brecka
- [PATCH] [compiler-rt] Symbolizer refactoring: Merge common parts of POSIXSymbolizer and WinSymbolizer
Kuba Brecka
- [compiler-rt] r231478 - Symbolizer refactoring: Make WinSymbolizer use SymbolizerTool interface
Kuba Brecka
- [PATCH] Fix generic shift expansion when shift amount is 0
Paweł Bylica
- [PATCH] Fix big shift constant folding
Paweł Bylica
- 3.6.1 patch nomination: r230564 - only propagate equality comparisons of FP values that we are certain are non-zero
Simon Byrne
- [llvm] r231187 - Fix the x86-upgrade-avx2-vbroadcast.ll test by commenting the CHECK lines
Filipe Cabecinhas
- [llvm] r231207 - Fix the test for r231201. We don't crash anymore.
Filipe Cabecinhas
- [PATCH] InstCombine: fix fold "fcmp x, undef" to account for NaN
Chandler Carruth
- [PATCH] RFC: fail-fast iterators for DenseMap
Chandler Carruth
- [PATCH] Make DataLayout Non-Optional in the Module
Chandler Carruth
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
Chandler Carruth
- [PATCH] RFC: fail-fast iterators for DenseMap
Chandler Carruth
- [PATCH] LLD: Implement our own future and use that for FileArchive::preload().
Chandler Carruth
- [PATCH] LLD: Implement our own future and use that for FileArchive::preload().
Chandler Carruth
- [PATCH] LLD: Implement our own future and use that for FileArchive::preload().
Chandler Carruth
- [PATCH] RFC: fail-fast iterators for DenseMap
Chandler Carruth
- [PATCH] RFC: fail-fast iterators for DenseMap
Chandler Carruth
- [PATCH] RFC: fail-fast iterators for DenseMap
Chandler Carruth
- [PATCH] Add a pass to transform aggregate loads and stores into scalar loads and stores.
Chandler Carruth
- [PATCH] Updating GettingStarted documentation to reference CMake as the preferred way to build LLVM.
Chandler Carruth
- [PATCH] [X86] tranform insertps to blendps when possible for better performance
Chandler Carruth
- [PATCH] [X86] tranform insertps to blendps when possible for better performance
Chandler Carruth
- [PATCH] Reimplement heuristic for estimating complete-unroll optimization effects.
Chandler Carruth
- [llvm] r229835 - [x86, sdag] Two interrelated changes to the x86 and sdag code.
Chandler Carruth
- [PATCH] asan: do not instrument direct inbounds accesses to stack variables
Chandler Carruth
- [llvm] r231186 - RegisterCoalescer: Gracefully continue if subrange merging fails.
Chandler Carruth
- [PATCH] [Inliner] Use whitelist instead of blacklist when checking function attribute compatibility and make the check stricter
Chandler Carruth
- [llvm] r231186 - RegisterCoalescer: Gracefully continue if subrange merging fails.
Chandler Carruth
- [PATCH] Add a pass to transform aggregate loads and stores into scalar loads and stores.
Chandler Carruth
- [PATCH] Add a pass to transform aggregate loads and stores into scalar loads and stores.
Chandler Carruth
- [PATCH] [PM] Create a separate library for high-level pass management code.
Chandler Carruth
- [PATCH] Add a flag to experiment with outlining optional branches.
Chandler Carruth
- [llvm] r231238 - [MBP] Fix a really horrible bug in MachineBlockPlacement, but behind
Chandler Carruth
- [llvm] r231238 - [MBP] Fix a really horrible bug in MachineBlockPlacement, but behind
Chandler Carruth
- [llvm] r231238 - [MBP] Fix a really horrible bug in MachineBlockPlacement, but behind
Chandler Carruth
- [PATCH] Add a lock() function in PassRegistry to speed up multi-thread synchronization.
Chandler Carruth
- [llvm] r231332 - [MBP] Revert r231238 which attempted to fix a nasty bug where MBP is
Chandler Carruth
- [PATCH] [PM] Create a separate library for high-level pass management code.
Chandler Carruth
- [llvm] r231340 - [MBP] This is no longer 'block-placement2'. ; ] The old variants are long
Chandler Carruth
- [llvm] r231341 - [MBP] NFC, run clang-format over this code and tweak things to make the
Chandler Carruth
- [PATCH] [PM] Create a separate library for high-level pass management code.
Chandler Carruth
- [llvm] r231347 - [MBP] Use range based for-loops throughout this code. Several had
Chandler Carruth
- [PATCH] [PM] Create a separate library for high-level pass management code.
Chandler Carruth
- [PATCH] Add a pass to transform aggregate loads and stores into scalar loads and stores.
Chandler Carruth
- [PATCH] Add a lock() function in PassRegistry to speed up multi-thread synchronization.
Chandler Carruth
- [PATCH] [X86] replace vinsertf128 intrinsics with generic shuffles
Chandler Carruth
- [PATCH] [PM] Create a separate library for high-level pass management code.
Chandler Carruth
- [PATCH] [PM] Create a separate library for high-level pass management code.
Chandler Carruth
- [PATCH] [PM] Create a separate library for high-level pass management code.
Chandler Carruth
- [PATCH] [PM] Create a separate library for high-level pass management code.
Chandler Carruth
- [PATCH] [PM] Create a separate library for high-level pass management code.
Chandler Carruth
- [PATCH] [PM] Create a separate library for high-level pass management code.
Chandler Carruth
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Chandler Carruth
- [PATCH] [MBP] Don't outline short optional branches
Chandler Carruth
- [PATCH] [DAGCombiner] SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(V, C)) -> VECTOR_SHUFFLE
Chandler Carruth
- [llvm] r231556 - [PM] Create a separate library for high-level pass management code.
Chandler Carruth
- [lld] r231557 - Update makefile to reflect that the Passes directory is gone here.
Chandler Carruth
- [PATCH] [PM] Create a separate library for high-level pass management code.
Chandler Carruth
- [llvm] r231558 - [PM] Fixup for r231556 where I missed a dependency on intrinsics
Chandler Carruth
- [llvm] r231560 - Teach the LLVM CMake build how to explicitly use libc++abi when using
Chandler Carruth
- [llvm] r231561 - [Modules] Include the header needed for make_unique, otherwise we can't
Chandler Carruth
- [PATCH] llvm-readobj: implement MachODumper::printNeededLibraries
Chilledheart
- [PATCH] Make DataLayout Non-Optional in the Module
Eric Christopher
- [llvm] r230979 - [PS4] Correct relocation for DWARF TLS references.
Eric Christopher
- [PATCH] Have a way to let fast-isel handle normally optimized library functions
Eric Christopher
- [llvm] r230979 - [PS4] Correct relocation for DWARF TLS references.
Eric Christopher
- [PATCH] Make DataLayout Non-Optional in the Module
Eric Christopher
- [PATCH] Make DataLayout Non-Optional in the Module
Eric Christopher
- [llvm] r230990 - For the dwarf expression code get the subtarget off of the current
Eric Christopher
- [PATCH] [PPC64] Add 64-bit Vector Integer Arithmetic Instructions
Eric Christopher
- [llvm] r231088 - 80-column fixup.
Eric Christopher
- [llvm] r231090 - Make Triple::getOSVersion make sense for Android.
Eric Christopher
- [PATCH] [X86][ELF] Correct relocation for DWARF TLS references
Eric Christopher
- [PATCH] Move TargetLibraryInfo data from two files into one common .def file.
Eric Christopher
- [PATCH] Add logical ops to Mips fast-isel
Eric Christopher
- [PATCH] Implement shift ops for Mips fast-isel
Eric Christopher
- [llvm] r231111 - Add a comment above findRepresentativeClass explaining why it's
Eric Christopher
- [llvm] r230585 - Remove a FIXME.
Eric Christopher
- [PATCH] Add LLVM support for PPC cryptography builtins
Eric Christopher
- [PATCH] Move emitDIE and emitAbbrev to AsmPrinter. NFC.
Eric Christopher
- [llvm] r230979 - [PS4] Correct relocation for DWARF TLS references.
Eric Christopher
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Eric Christopher
- [PATCH] [PPC64] Add 64-bit Vector Integer Arithmetic Instructions
Eric Christopher
- [PATCH] Remove getDataLayout() from Instruction/GlobalValue/BasicBlock/Function
Eric Christopher
- [PATCH] Remove getDataLayout() from Instruction/GlobalValue/BasicBlock/Function
Eric Christopher
- [llvm] r231128 - Add support for SunOS function/data sections and associated
Eric Christopher
- Fix for compiling on Solaris
Eric Christopher
- [llvm] r231148 - Fix a problem where the TwoAddressInstructionPass which generate redundant register moves in a loop.
Eric Christopher
- [PATCH] Remove redundent register mov by improving TwoAddressInstructionPass
Eric Christopher
- [PATCH] Move emitDIE and emitAbbrev to AsmPrinter. NFC.
Eric Christopher
- [PATCH] Make DataLayout Non-Optional in the Module
Eric Christopher
- [llvm] r231165 - Remove subtarget dependence in pass pipeline setup for AArch64.
Eric Christopher
- [llvm] r231178 - Update twoaddr-coalesce-3.ll to run on darwin and linux machines:
Eric Christopher
- [llvm] r231191 - Weaken the check for a specific movl on the twoaddr-coalesce-3
Eric Christopher
- [PATCH] Make DataLayout Non-Optional in the Module
Eric Christopher
- [PATCH] Make DataLayout Non-Optional in the Module
Eric Christopher
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Eric Christopher
- [PATCH] Make DataLayout Non-Optional in the Module
Eric Christopher
- [llvm] r230780 - Remove the Forward Control Flow Integrity pass and its dependencies.
Eric Christopher
- [llvm] r231323 - Cleanup and remove a chunk of getARMSubtarget calls in the
Eric Christopher
- [llvm] r231324 - Remove the conditional addition of the execution dependency fixing
Eric Christopher
- [llvm] r231324 - Remove the conditional addition of the execution dependency fixing
Eric Christopher
- [llvm] r231324 - Remove the conditional addition of the execution dependency fixing
Eric Christopher
- RFC: Enable vectorization of call instructions in the loop vectorizer
Eric Christopher
- [llvm] r231338 - Use the existing begin and end symbol for debug info.
Eric Christopher
- RFC: Enable vectorization of call instructions in the loop vectorizer
Eric Christopher
- [PATCH] [mips] [IAS] Implement the .asciiz directive.
Eric Christopher
- [PATCH] [AArch64] Teach AsmPrinter about GlobalAddress operands.
Eric Christopher
- [llvm] r231495 - Fix typo.
Eric Christopher
- [PATCH] [mips] [IAS] Implement the .asciiz directive.
Eric Christopher
- [llvm] r231495 - Fix typo.
Eric Christopher
- [llvm] r231529 - Add DIEInteger::setValue() method.
Eric Christopher
- [llvm] r231539 - Recommit r231324 with a fix to the ARM execution domain code
Eric Christopher
- [llvm] r231529 - Add DIEInteger::setValue() method.
Eric Christopher
- [Patch] Support for Nuxi CloudABI
Eric Christopher
- [llvm] r231544 - [dsymutil] Apply relocations to DIE data before cloning.
Eric Christopher
- [llvm] r231546 - Remove use of misched-bench from this test and replace it with
Eric Christopher
- [llvm] r231547 - Typo.
Eric Christopher
- [Patch] Support for Nuxi CloudABI
Eric Christopher
- [Patch] Support for Nuxi CloudABI
Eric Christopher
- Merge of r20795 - LLDB arch detection
Greg Clayton
- [PATCH] bindings/go: expose DIBuilder::createReplaceableCompositeType
Peter Collingbourne
- [PATCH] [llgo] debug: create replaceable type through DIBuilder
Peter Collingbourne
- [PATCH] [zorg] add llgo builder, osuosl config
Peter Collingbourne
- [PATCH] LowerBitSets: Use byte arrays instead of bit sets to represent in-memory bit sets.
Peter Collingbourne
- [PATCH] LowerBitSets: Use byte arrays instead of bit sets to represent in-memory bit sets.
Peter Collingbourne
- [PATCH] LowerBitSets: Use byte arrays instead of bit sets to represent in-memory bit sets.
Peter Collingbourne
- [PATCH] LowerBitSets: Use byte arrays instead of bit sets to represent in-memory bit sets.
Peter Collingbourne
- [PATCH] LowerBitSets: Use byte arrays instead of bit sets to represent in-memory bit sets.
Peter Collingbourne
- [PATCH] LowerBitSets: Use byte arrays instead of bit sets to represent in-memory bit sets.
Peter Collingbourne
- [PATCH] LowerBitSets: Use byte arrays instead of bit sets to represent in-memory bit sets.
Peter Collingbourne
- [llvm] r231043 - LowerBitSets: Use byte arrays instead of bit sets to represent in-memory bit sets.
Peter Collingbourne
- [PATCH] LowerBitSets: Use byte arrays instead of bit sets to represent in-memory bit sets.
Peter Collingbourne
- [llvm] r231047 - Add explicit type to empty std::set initializer to fix the libc++ build.
Peter Collingbourne
- [zorg] r231051 - Use an explicit LIBRARY_PATH of /usr/lib/x86_64-linux-gnu/x86_64 for the cfi tests.
Peter Collingbourne
- [PATCH] [llgo] Disable known failing packages in check-libgo
Peter Collingbourne
- [llvm] r231416 - Go bindings: use MDNode::replaceAllUsesWith instead of MDTuple::replaceAllUsesWith.
Peter Collingbourne
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Quentin Colombet
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Quentin Colombet
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Quentin Colombet
- [PATCH] [DagCombiner] Allow shuffles to merge through bitcasts
Quentin Colombet
- [llvm] r231186 - RegisterCoalescer: Gracefully continue if subrange merging fails.
Quentin Colombet
- [llvm] r231186 - RegisterCoalescer: Gracefully continue if subrange merging fails.
Quentin Colombet
- [PATCH] [AVX] Lower / fast-isel scalar FP selects into VBLENDV instructions (PR22483)
Quentin Colombet
- [llvm] r231186 - RegisterCoalescer: Gracefully continue if subrange merging fails.
Quentin Colombet
- [PATCH] [AVX] Lower / fast-isel scalar FP selects into VBLENDV instructions (PR22483)
Quentin Colombet
- [llvm] r231412 - [CODE_OWNERS] Change the ownership of register allocators.
Quentin Colombet
- [PATCH] Experiment with keeping GEPs near calls
Quentin Colombet
- [llvm] r231527 - [AArch64][LoadStoreOptimizer] Generate LDP + SXTW instead of LD[U]R + LD[U]RSW.
Quentin Colombet
- [llvm] r231193 - Remove MCStreamer.h include from MCContext.h and explictly include it where necessary. NFC
Pete Cooper
- [llvm] r231194 - This file should always have included MCAssembler and not MCStreamer. NFC
Pete Cooper
- [llvm] r231195 - Remove MCStreamer include which isn't used here. NFC
Pete Cooper
- [PATCH] [PM] Create a separate library for high-level pass management code.
Pete Cooper
- [PATCH] [PM] Create a separate library for high-level pass management code.
Pete Cooper
- [PATCH] [PM] Create a separate library for high-level pass management code.
Pete Cooper
- [PATCH] [PM] Create a separate library for high-level pass management code.
Pete Cooper
- [PATCH] [PM] Create a separate library for high-level pass management code.
Pete Cooper
- [PATCH] [PM] Create a separate library for high-level pass management code.
Pete Cooper
- [llvm] r230929 - Revert r230921, "Revert some changes that were made to fix PR20680.", for now.
Sanjoy Das
- [PATCH] RFC: fail-fast iterators for DenseMap
Sanjoy Das
- [PATCH] RFC: fail-fast iterators for DenseMap
Sanjoy Das
- [llvm] r231018 - Revert some changes that were made to fix PR20680.
Sanjoy Das
- [llvm] r231035 - [ADT] fail-fast iterators for DenseMap
Sanjoy Das
- [PATCH] RFC: fail-fast iterators for DenseMap
Sanjoy Das
- [PATCH] RFC: fail-fast iterators for DenseMap
Sanjoy Das
- [llvm] r231050 - Revert "[ADT] fail-fast iterators for DenseMap"
Sanjoy Das
- [PATCH] RFC: fail-fast iterators for DenseMap
Sanjoy Das
- [PATCH] RFC: fail-fast iterators for DenseMap
Sanjoy Das
- [PATCH] RFC: fail-fast iterators for DenseMap
Sanjoy Das
- [PATCH] RFC: fail-fast iterators for DenseMap
Sanjoy Das
- [PATCH] Teach ComputeNumSignBits about signed divisions
Sanjoy Das
- [llvm] r231125 - [ADT] fail-fast iterators for DenseMap
Sanjoy Das
- [PATCH] [IndVarSimplify] use the "canonical" way to infer no-wrap.
Sanjoy Das
- [PATCH] [SCEV] make SCEV smarter about proving no-wrap.
Sanjoy Das
- [PATCH] [SCEV] make SCEV smarter about proving no-wrap.
Sanjoy Das
- [PATCH] [SCEV] make SCEV smarter about proving no-wrap.
Sanjoy Das
- [PATCH] [SCEV] make SCEV smarter about proving no-wrap.
Sanjoy Das
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Sanjoy Das
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Sanjoy Das
- [PATCH] [SCEV] make SCEV smarter about proving no-wrap.
Sanjoy Das
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Sanjoy Das
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Sanjoy Das
- [llvm] r231305 - [SCEV] make SCEV smarter about proving no-wrap.
Sanjoy Das
- [llvm] r231306 - [IndVarSimplify] use the "canonical" way to infer no-wrap.
Sanjoy Das
- [PATCH] [SCEV] make SCEV smarter about proving no-wrap.
Sanjoy Das
- [PATCH] [IndVarSimplify] use the "canonical" way to infer no-wrap.
Sanjoy Das
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Sanjoy Das
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Sanjoy Das
- [llvm] r231305 - [SCEV] make SCEV smarter about proving no-wrap.
Sanjoy Das
- [llvm] r231331 - ScalarEvolution.cpp: Appease g++-4.7. He missed implicit "this" in lambda.
Sanjoy Das
- [llvm] r231305 - [SCEV] make SCEV smarter about proving no-wrap.
Sanjoy Das
- [llvm] r229731 - Partial fix for bug 22589
Sanjoy Das
- [llvm] r229731 - Partial fix for bug 22589
Sanjoy Das
- [llvm] r229731 - Partial fix for bug 22589
Sanjoy Das
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Sanjoy Das
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Sanjoy Das
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Sanjoy Das
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Sanjoy Das
- [PATCH] [SCEV] Unify getUnsignedRange and getSignedRange
Sanjoy Das
- [PATCH] [SCEV] Add a `scalar-evolution-print-constant-ranges' option
Sanjoy Das
- [PATCH] Fix generic shift expansion when shift amount is 0
Sanjoy Das
- [llvm] r230954 - AVX-512: Simplified MOV patterns, no functional changes.
Elena Demikhovsky
- [llvm] r230962 - AVX-512: Add assembly parser support for Rounding mode
Elena Demikhovsky
- [PATCH] Code Generator Patterns for X86 Gather and Scatter
Elena Demikhovsky
- [llvm] r231069 - AVX-512: Moved patterns for masked load/store under avx_store, avx_load classes.
Elena Demikhovsky
- [llvm] r231371 - AVX-512, SKX: Enabled masked_load/store operations for this target.
Elena Demikhovsky
- [PATCH] Mutate TargetLowering::shouldExpandAtomicRMWInIR to specifically dictate how AtomicRMWInsts are expanded.
Richard Diamond
- [poolalloc] r231372 - Remove unused rdsa includes.
Will Dietz
- [poolalloc] r231376 - Minor lit cfg changes for cleaner diff, NFC.
Will Dietz
- [poolalloc] r231377 - Fixes for DataLayout moved from pass to Module. NFC intended.
Will Dietz
- [PATCH] Add hard float versions of floating point to long long conversions
Sergey Dmitrouk
- [PATCH] [Refactor] Replace RegionPasses by FunctionPasses
Johannes Doerfert
- [polly] r230959 - [FIX] Make parallel codegen aware of region statements
Johannes Doerfert
- [polly] r230624 - Allow non-affine control flow by default
Johannes Doerfert
- [polly] r230960 - Do not model scalar accesses in non-affine subregions
Johannes Doerfert
- [PATCH] [Refactor] Replace RegionPasses by FunctionPasses
Johannes Doerfert
- [PATCH] [Refactor] Replace RegionPasses by FunctionPasses
Johannes Doerfert
- [PATCH] [Refactor] Replace RegionPasses by FunctionPasses
Johannes Doerfert
- [PATCH] [Refactor] Replace RegionPasses by FunctionPasses
Johannes Doerfert
- [PATCH] [Refactor] Replace RegionPasses by FunctionPasses
Johannes Doerfert
- [polly] r231304 - Simplify dropConstantScheduleDims [NFC]
Johannes Doerfert
- [polly] r231308 - Rename the Dependences pass to DependenceInfo [NFC]
Johannes Doerfert
- [polly] r231326 - Add missing forward declaration [NFC]
Johannes Doerfert
- [polly] r231327 - Create a dependence struct to hold dependence information for a SCoP.
Johannes Doerfert
- [PATCH] [Refactor] Replace RegionPasses by FunctionPasses
Johannes Doerfert
- [PATCH] [Refactor] Replace RegionPasses by FunctionPasses
Johannes Doerfert
- [PATCH] [Refactor] Replace RegionPasses by FunctionPasses
Johannes Doerfert
- [polly] r231593 - Add end user report message for unprofitable regions [NFC]
Johannes Doerfert
- [polly] r231592 - Add sign-extension during codegen of index expressions
Johannes Doerfert
- [polly] r231594 - Update test cases to work independently of delinearization default
Johannes Doerfert
- [polly] r231596 - Small change to create_ll.sh [NFC]
Johannes Doerfert
- [polly] r231593 - Add end user report message for unprofitable regions [NFC]
Johannes Doerfert
- [polly] r231594 - Update test cases to work independently of delinearization default
Johannes Doerfert
- [polly] r231593 - Add end user report message for unprofitable regions [NFC]
Johannes Doerfert
- [PATCH] Allow loops in non-affine subregions -- SCoP Detection
Johannes Doerfert
- [polly] r231606 - [FIX] Use the correct functions to extract the LB/UB from a range
Johannes Doerfert
- [PATCH] Allow loops in non-affine subregions -- SCoP Detection
Johannes Doerfert
- [PATCH] Allow loops in non-affine subregions -- SCoP Modeling
Johannes Doerfert
- [polly] r231607 - [FIX] Add and force initialization for Pass * member
Johannes Doerfert
- [polly] r231268 - Add support for conditional 'and' and 'or' expressions
Johannes Doerfert
- [PATCH] [Polly][Refactor][NFC] Allow to nicely bail from ScopInfo.
Johannes Doerfert
- [polly] r231612 - [Formating] Fix formating
Johannes Doerfert
- [PATCH] Fix non-determinism causing assertion failure (PR22750)
Dario Domizioli
- [PATCH] Fix non-determinism causing assertion failure (PR22750)
Dario Domizioli
- [PATCH] Fix non-determinism causing assertion failure (PR22750)
Dario Domizioli
- [llvm] r231100 - Fix PR22750: non-determinism causes assertion failure in DWARF generation
Dario Domizioli
- [PATCH] Fix non-determinism causing assertion failure (PR22750)
Dario Domizioli
- [PATCH] Add tools check on Linux LNT
Daniel Dunbar
- [PATCH] [Mach-O] Dtrace Support Part 1: User SDT provider handling.
Jean-Daniel Dupas
- [lld] r231584 - Resolver: Use LLVM StringMap and DenseMap.
Jean-Daniel Dupas
- [PATCH] Implementation of PLT: handling of IFUNC calls (gnu_indirect_function).
Shankar Easwaran
- [PATCH] [lld] Define DefinedAtom::sectionSize.
Shankar Easwaran
- [PATCH] LLD: Implement our own future and use that for FileArchive::preload().
Shankar Easwaran
- [PATCH] LLD: Implement our own future and use that for FileArchive::preload().
Shankar Easwaran
- [PATCH] LLD: Core: Fix file ordinals of archive members.
Shankar Easwaran
- [PATCH] LLD: Core: Fix file ordinals of archive members.
Shankar Easwaran
- [PATCH] LLD: Core: Fix file ordinals of archive members.
Shankar Easwaran
- [PATCH] LLD: Core: Fix file ordinals of archive members.
Shankar Easwaran
- [lld] r231395 - Resolver: Update preload map after File::beforeLink().
Shankar Easwaran
- [lld] r230138 - [ELF][Writer] Use Path to create AtomSection.
Shankar Easwaran
- [lld] r230138 - [ELF][Writer] Use Path to create AtomSection.
Shankar Easwaran
- [lld] r230138 - [ELF][Writer] Use Path to create AtomSection.
Shankar Easwaran
- [lld] r230138 - [ELF][Writer] Use Path to create AtomSection.
Shankar Easwaran
- [PATCH] [lld] Define DefinedAtom::sectionSize.
Shankar Kalpathi Easwaran
- [PATCH] LLD: Implement our own future and use that for FileArchive::preload().
Shankar Kalpathi Easwaran
- [PATCH] LLD: Core: Fix file ordinals of archive members.
Shankar Kalpathi Easwaran
- [PATCH] LLD: Remove sectionPosition attribute
Shankar Kalpathi Easwaran
- [PATCH] [lld] [LinkerScript] Implement linker script expression evaluation
Shankar Kalpathi Easwaran
- [PATCH] [lld] [LinkerScript] Implement semantics for simple sections mappings
Shankar Kalpathi Easwaran
- [PATCH] Add a lock() function in PassRegistry to speed up multi-thread synchronization.
Erik Eckstein
- [PATCH] Add a lock() function in PassRegistry to speed up multi-thread synchronization.
Erik Eckstein
- [llvm] r231276 - Add a lock() function in PassRegistry to speed up multi-thread synchronization.
Erik Eckstein
- [PATCH] Add a lock() function in PassRegistry to speed up multi-thread synchronization.
Erik Eckstein
- [llvm] r231277 - Add missing <atomic> include to PassRegistry.h
Erik Eckstein
- [llvm] r231276 - Add a lock() function in PassRegistry to speed up multi-thread synchronization.
Erik Eckstein
- [PATCH] Add a lock() function in PassRegistry to speed up multi-thread synchronization.
Erik Eckstein
- [llvm] r231385 - Revert r231276 (including r231277): Add a lock() function in PassRegistry to speed up multi-thread synchronization.
Erik Eckstein
- [PATCH] Add a lock() function in PassRegistry to speed up multi-thread synchronization.
Erik Eckstein
- [llvm] r230991 - Add r230655 back with a fix.
Rafael Espindola
- [llvm] r231132 - Correctly handle -pass-remarks in the gold plugin.
Rafael Espindola
- [llvm] r231185 - Drop the "eh_" from eh_func_begin and eh_func_end.
Rafael Espindola
- [llvm] r231198 - Use the vanilla func_end symbol for .size.
Rafael Espindola
- [llvm] r231273 - Bring r231132 back with a fix.
Rafael Espindola
- [llvm] r231279 - Fix the build of the gold-plugin and examples.
Rafael Espindola
- [llvm] r231295 - Expand variables when evaluating absolute expressions.
Rafael Espindola
- [llvm] r231338 - Use the existing begin and end symbol for debug info.
Rafael Espindola
- [llvm] r231390 - Use the generic Lfunc_begin label on ppc.
Rafael Espindola
- [llvm] r231398 - Use the correct func begin symbol in all places in ppc.
Rafael Espindola
- [llvm] r231442 - Remember to move a type to the correct set when setting the body.
Rafael Espindola
- [PATCH] Mangler: Don't prefix MS ABI names with a leading ? character
Rafael Ávila de Espíndola
- [PATCH] [MC] Implement support for R_X86_64_SIZE64
Rafael Ávila de Espíndola
- [PATCH] [MC] Implement support for R_X86_64_SIZE64
Rafael Ávila de Espíndola
- [PATCH] Mangler: Don't prefix MS ABI names with a leading ? character
Rafael Ávila de Espíndola
- [PATCH] [MC] Implement support for R_X86_64_SIZE64
Rafael Ávila de Espíndola
- [PATCH] Mangler: Don't prefix MS ABI names with a leading ? character
Rafael Espíndola
- [llvm] r231041 - LoopIdiom: Give globals for memset_pattern16 private linkage.
Rafael Espíndola
- [patch] Check for isDiagnosticEnabled even if we have a dig handler
Rafael Espíndola
- [patch] Check for isDiagnosticEnabled even if we have a dig handler
Rafael Espíndola
- [patch] Check for isDiagnosticEnabled even if we have a dig handler
Rafael Espíndola
- [llvm] r231254 - Revert r231221, "Devirtualize ~parser<T> by making it protected in base classes and making derived classes final"
Rafael Espíndola
- [llvm] r231254 - Revert r231221, "Devirtualize ~parser<T> by making it protected in base classes and making derived classes final"
Rafael Espíndola
- [llvm] r231386 - Replace llvm.frameallocate with llvm.frameescape
Rafael Espíndola
- [llvm] r231181 - Document the LLVM "thunk" attribute added back in r226708
Hal Finkel
- [llvm] r231186 - RegisterCoalescer: Gracefully continue if subrange merging fails.
Hal Finkel
- [AArch64] Enable partial unrolling on cortex-a57 and 2 related improvement
Hal Finkel
- [AArch64] Enable partial unrolling on cortex-a57 and 2 related improvement
Hal Finkel
- RFC: Enable vectorization of call instructions in the loop vectorizer
Hal Finkel
- [llvm] r231186 - RegisterCoalescer: Gracefully continue if subrange merging fails.
Hal Finkel
- [PATCH] [PM] Create a separate library for high-level pass management code.
Hal Finkel
- [PATCH] [PM] Create a separate library for high-level pass management code.
Hal Finkel
- [AArch64] Enable partial unrolling on cortex-a57 and 2 related improvement
Hal Finkel
- [AArch64] Enable partial unrolling on cortex-a57 and 2 related improvement
Hal Finkel
- [AArch64] Enable partial unrolling on cortex-a57 and 2 related improvement
Hal Finkel
- [llvm] r231324 - Remove the conditional addition of the execution dependency fixing
Hal Finkel
- [AArch64] Enable partial unrolling on cortex-a57 and 2 related improvement
Hal Finkel
- RFC: Enable vectorization of call instructions in the loop vectorizer
Hal Finkel
- [AArch64] Enable partial unrolling on cortex-a57 and 2 related improvement
Hal Finkel
- RFC: Enable vectorization of call instructions in the loop vectorizer
Hal Finkel
- RFC: Enable vectorization of call instructions in the loop vectorizer
Hal Finkel
- [PATCH] Infer known bits from dominating conditions
Hal Finkel
- [PATCH v2] [PowerPC] Add Hardware Transaction Memory builtins support
Hal Finkel
- [AArch64] Enable partial unrolling on cortex-a57 and 2 related improvement
Hal Finkel
- [PATCH] TLI: Add interface for querying whether a function is vectorizable.
Hal Finkel
- [PATCH] Fix generic shift expansion when shift amount is 0
Keno Fischer
- [PATCH] Add RelocVisitor support for MachO
Keno Fischer
- [PATCH] Make it easier to use DwarfContext with MCJIT
Keno Fischer
- [PATCH] Add RelocVisitor support for MachO
Keno Fischer
- [llvm] r231190 - Reverse the order libc++ and libc++abi are added in CMake.
Eric Fiselier
- [PATCH] Move Python Init from InitializeForLLGS to Initialize
Robert Flack
- [zorg] OPAM install for Linux Buildslaves?
Rick Foos
- [PATCH] [zorg] Support Windows/Linux Clang CMake builds with unified builder.
Rick Foos
- [PATCH] Temporary XFAILs.
Rick Foos
- [PATCH] Temporary XFAILs for Hexagon
Rick Foos
- [PATCH] Temporary XFAILs for Hexagon
Rick Foos
- [PATCH] [zorg] Rev2: Fix get slave environment in LLDB Windows builder.
Rick Foos
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Rick Foos
- [PATCH] Temporary XFAILs for Hexagon
Rick Foos
- [PATCH] Temporary XFAILs for Hexagon
Rick Foos
- [PATCH] [zorg] Support Windows/Linux Clang CMake builds with unified builder.
Galina
- [PATCH] Add tools check on Linux LNT
Renato Golin
- [PATCH] Support Bitrig/arm in compiler-rt
Renato Golin
- [compiler-rt] r231012 - Allow compiler-rt build on Bitrig
Renato Golin
- [PATCH] Support Bitrig/arm in compiler-rt
Renato Golin
- [llvm] r230976 - Detect malformed YAML sequence in yaml::Input::beginSequence()
Renato Golin
- [PATCH] Add tools check on Linux LNT
Renato Golin
- [compiler-rt] r231151 - [UBSan] Add testcases for -fsanitize=shift-base and -fsanitize=shift-exponent.
Renato Golin
- [compiler-rt] r231151 - [UBSan] Add testcases for -fsanitize=shift-base and -fsanitize=shift-exponent.
Renato Golin
- [compiler-rt] r231151 - [UBSan] Add testcases for -fsanitize=shift-base and -fsanitize=shift-exponent.
Renato Golin
- [zorg] r231470 - Chromebooks have only 2 cores, less jobs on ARM bots
Renato Golin
- [PATCH] [ARM] Align stack objects passed to functions
Renato Golin
- [LNT] r231484 - Adds check for needed tools for nightly tests
Renato Golin
- [PATCH] [ARM] Align stack objects passed to functions
Renato Golin
- [llvm] r231481 - [AsmPrinter][TLOF] Make AArch64 test a bit more flexible
Renato Golin
- [PATCH] [ARM] Align stack objects passed to functions
Renato Golin
- [llvm] r231505 - [AsmPrinter][TLOF] Remove AArch64 test to appease buildbots
Renato Golin
- [llvm] r231505 - [AsmPrinter][TLOF] Remove AArch64 test to appease buildbots
Renato Golin
- [LNT] r231484 - Adds check for needed tools for nightly tests
Renato Golin
- [PATCH] Add support for armv6k subtarget
Renato Golin
- [LNT] r231572 - Make awk, not gawk, the dependency for LNT
Renato Golin
- [PATCH] Add support for armv6k subtarget
Renato Golin
- [llvm] r231425 - [objc-arc] Extract blot map vector into its own file. NFC.
Michael Gottesman
- [llvm] r231426 - [objc-arc] Extract out state specific to a ref count from the main objc arc sequence dataflow. This will allow me to separate the actual ARC queries from the meat of the dataflow algorithm.
Michael Gottesman
- [llvm] r231427 - [objc-arc] Change some casts and loop iterators to use auto.
Michael Gottesman
- [llvm] r231430 - Fix build error.
Michael Gottesman
- [llvm] r231435 - [objc-arc] Remove annotations code.
Michael Gottesman
- [llvm] r231436 - [objc-arc] Extract out MDNodes into a cache structure so the information can be passed around.
Michael Gottesman
- [llvm] r231437 - [objc-arc] Create two subclasses of PtrState in preparation for moving per ptr state change behavior onto a PtrState class.
Michael Gottesman
- [llvm] r231438 - [objc-arc] Refactor (Re-)initialization of PtrState from dataflow -> {TopDown, BottomUp}PtrState Class.
Michael Gottesman
- [llvm] r231439 - [objc-arc] Move the checking of whether or not we can match onto PtrStates and out of the main dataflow.
Michael Gottesman
- [llvm] r231446 - [objc-arc] Move the detection of potential uses or altering of a ref count onto PtrState.
Michael Gottesman
- [llvm] r231447 - [objc-arc] Sprinkle some more auto on some iterators.
Michael Gottesman
- [PBQP] Use a local bit-matrix to speedup searching an edge in the graph
Arnaud A. de Grandmaison
- [llvm] r231360 - [PBQP] Use a local bit-matrix to speedup searching an edge in the graph.
Arnaud A. de Grandmaison
- [PBQP] Use a local bit-matrix to speedup searching an edge in the graph
Arnaud A. de Grandmaison
- [PATCH] [ASan] Add process basename to log name and error message to simplify analysis of sanitized systems logs.
Yury Gribov
- [llvm] r229911 - MC: Allow multiple comma-separated expressions on the .uleb128 directive.
Jim Grosbach
- [polly] r230624 - Allow non-affine control flow by default
Tobias Grosser
- [polly] r230624 - Allow non-affine control flow by default
Tobias Grosser
- [PATCH] Do not model scalar accesses in non-affine subregions
Tobias Grosser
- [PATCH] Do not model scalar accesses in non-affine subregions
Tobias Grosser
- [PATCH] Do not model scalar accesses in non-affine subregions
Tobias Grosser
- [PATCH] [Refactor] Replace RegionPasses by FunctionPasses
Tobias Grosser
- [PATCH] [Refactor] Replace RegionPasses by FunctionPasses
Tobias Grosser
- [PATCH] [Refactor] Replace RegionPasses by FunctionPasses
Tobias Grosser
- [polly] r231268 - Add support for conditional 'and' and 'or' expressions
Tobias Grosser
- [polly] r231272 - Allow to build shared libraries if BUILD_SHARED_LIBS is enabled
Tobias Grosser
- [polly] r231281 - Remove unnecessary dynamic memory management
Tobias Grosser
- [polly] r231355 - Fix leftover Dependences.cpp -> DependenceInfo.cpp
Tobias Grosser
- [polly] r231362 - Fix compilation after 'Make DataLayout Non-Optional in the Module' commit
Tobias Grosser
- [PATCH] Long compile time with Polly
Tobias Grosser
- [llvm] r231485 - Avoid calls to dumpPassInfo and RegionBase<Tr>::getNameStr() in RGPassManager if
Tobias Grosser
- [LNT] r231484 - Adds check for needed tools for nightly tests
Tobias Grosser
- [LNT] r231555 - Drop gawk from the tools check
Tobias Grosser
- [LNT] r231484 - Adds check for needed tools for nightly tests
Tobias Grosser
- [LNT] r231484 - Adds check for needed tools for nightly tests
Tobias Grosser
- [PATCH] [Refactor] Replace RegionPasses by FunctionPasses
Tobias Grosser
- [PATCH] [Refactor] Replace RegionPasses by FunctionPasses
Tobias Grosser
- [polly] r231589 - Add delinearization test-case that timed out earlier
Tobias Grosser
- [polly] r231590 - Enable delinearization by default
Tobias Grosser
- [polly] r231591 - Revert "Enable delinearization by default"
Tobias Grosser
- [polly] r231592 - Add sign-extension during codegen of index expressions
Tobias Grosser
- [polly] r231594 - Update test cases to work independently of delinearization default
Tobias Grosser
- [polly] r231595 - Enable delinearization by default - second try
Tobias Grosser
- [polly] r231592 - Add sign-extension during codegen of index expressions
Tobias Grosser
- [polly] r231593 - Add end user report message for unprofitable regions [NFC]
Tobias Grosser
- [polly] r231593 - Add end user report message for unprofitable regions [NFC]
Tobias Grosser
- [polly] r231594 - Update test cases to work independently of delinearization default
Tobias Grosser
- [polly] r231599 - Drop meaningless test case
Tobias Grosser
- [polly] r231594 - Update test cases to work independently of delinearization default
Tobias Grosser
- [polly] r231268 - Add support for conditional 'and' and 'or' expressions
Tobias Grosser
- [polly] r231633 - Shorten user report message slightly
Tobias Grosser
- [PATCH] New "strict_string_checks" run-time flag
Maria Guseva
- [PBQP] Use a local bit-matrix to speedup searching an edge in the graph
Lang Hames
- [PATCH] Preliminary support for dynamically loadable coff objects
Lang Hames
- [PATCH] Move Python Init from InitializeForLLGS to Initialize
Vince Harron
- [PATCH] [Inliner] Use whitelist instead of blacklist when checking function attribute compatibility and make the check stricter
Akira Hatanaka
- [PATCH] Make Triple::getOSVersion make sense for Android.
Stephen Hines
- [PATCH] [MC] Write padding into fragments when -mc-relax-all flag is used
Petr Hosek
- [PATCH] CFLAA Bugfix -- Tag untrackable pointers (inttoptr/ptrtoint)
George Burgess IV
- [PATCH] CFLAA Bugfix -- Tag untrackable pointers (inttoptr/ptrtoint)
George Burgess IV
- [PATCH] CFLAA -- ConstantExpr Awareness
George Burgess IV
- [PATCH] CFLAA -- ConstantExpr Awareness
George Burgess IV
- [PATCH] LinkerScript: Add -T <scriptfile> option
Meador Inge
- [PATCH] LinkerScript: Add -T <scriptfile> option
Meador Inge
- [compiler-rt] r230961 - [ASan/Win] Rename a test.
Timur Iskhodzhanov
- [compiler-rt] r231000 - [ASan/Win] Work around PR22545: call LLVM global_dtors in the MD atexit()
Timur Iskhodzhanov
- [PATCH] [compiler-rt] Symbolizer refactoring: Make WinSymbolizer use SymbolizerTool interface
Timur Iskhodzhanov
- [PATCH] [compiler-rt] Symbolizer refactoring: Make WinSymbolizer use SymbolizerTool interface
Timur Iskhodzhanov
- [PATCH] [compiler-rt] Symbolizer refactoring: Make WinSymbolizer use SymbolizerTool interface
Timur Iskhodzhanov
- [PATCH] [compiler-rt] Symbolizer refactoring: Merge common parts of POSIXSymbolizer and WinSymbolizer
Timur Iskhodzhanov
- [PATCH] [compiler-rt] Symbolizer refactoring: Merge common parts of POSIXSymbolizer and WinSymbolizer
Timur Iskhodzhanov
- [lld] r231057 - [ELF] Implement R_X86_64_PC16 relocation.
Davide Italiano
- [PATCH] [MC] Implement support for R_X86_64_SIZE64
Davide Italiano
- [PATCH] [MC] Implement support for R_X86_64_SIZE64
Davide Italiano
- [PATCH] [MC] Implement support for R_X86_64_SIZE64
Davide Italiano
- [PATCH] [MC] Implement support for R_X86_64_SIZE64
Davide Italiano
- [llvm] r231216 - [MC][Target] Implement support for R_X86_64_SIZE{32, 64}.
Davide Italiano
- [PATCH] LLD: Core: Make the resolver faster
Davide Italiano
- [lld] r231445 - We want to add the entry point to the root set unconditionally, but these
Davide Italiano
- [PATCH] LLD: Remove sectionPosition attribute
Davide Italiano
- [PATCH] LinkerScript: Add -T <scriptfile> option
Davide Italiano
- [PATCH] LinkerScript: Add -T <scriptfile> option
Davide Italiano
- [PATCH] LinkerScript: Add -T <scriptfile> option
Davide Italiano
- [lld] r231629 - [MachO] Use setter for globalsAreDeadStripRoots. NFC intended.
Davide Italiano
- [PATCH] Add LLVM support for PPC cryptography builtins
Nemanja Ivanovic
- [llvm] r231257 - Test commit. Removed an unnecessary space
Nemanja Ivanovic
- [llvm] r231285 - Add LLVM support for PPC cryptography builtins
Nemanja Ivanovic
- [PATCH] Add LLVM support for PPC cryptography builtins
Nemanja Ivanovic
- [PATCH] Add support for part-word atomics for PPC
Nemanja Ivanovic
- [PATCH] Add support for part-word atomics for PPC
Nemanja Ivanovic
- [PATCH] Add support for part-word atomics for PPC
Nemanja Ivanovic
- [PATCH] Add support for part-word atomics for PPC
Nemanja Ivanovic
- [PATCH] Add support for part-word atomics for PPC
Nemanja Ivanovic
- [PATCH] Add support for part-word atomics for PPC
Nemanja Ivanovic
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Daniel Jasper
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Daniel Jasper
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Daniel Jasper
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Daniel Jasper
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Daniel Jasper
- [llvm] r231064 - During PHI elimination, split critical edges that move copies out of loops.
Daniel Jasper
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Daniel Jasper
- [PATCH] Add a flag to experiment with outlining optional branches.
Daniel Jasper
- [PATCH] Add a flag to experiment with outlining optional branches.
Daniel Jasper
- [PATCH] Add a flag to experiment with outlining optional branches.
Daniel Jasper
- [PATCH] Add a flag to experiment with outlining optional branches.
Daniel Jasper
- [PATCH] Add a flag to experiment with outlining optional branches.
Daniel Jasper
- [llvm] r231230 - Add a flag to experiment with outlining optional branches.
Daniel Jasper
- [PATCH] Add a flag to experiment with outlining optional branches.
Daniel Jasper
- [PATCH] Experiment with keeping GEPs near calls
Daniel Jasper
- [PATCH] Experiment with keeping GEPs near calls
Daniel Jasper
- [llvm] r231459 - Change the way in which error case is being handled.
Daniel Jasper
- [PATCH] [MBP] Fix a really horrible bug in MachineBlockPlacement, but behinda flag for now.
Daniel Jasper
- [PATCH] [MBP] Fix a really horrible bug in MachineBlockPlacement, but behinda flag for now.
Daniel Jasper
- [PATCH] [MBP] Don't outline short optional branches
Daniel Jasper
- [PATCH] Constant expression as fmul operand in InstCombiner asserts
Pawel Jurek
- [llvm] r230956 - [mips] Optimize conditional moves where RHS is zero.
Vasileios Kalintiris
- [llvm] r231237 - [mips] Specify the correct value type when combining a CMovFP node.
Vasileios Kalintiris
- [llvm] r231239 - [mips] Keep the parameter list of Filler::searchRange() consistent. NFC.
Vasileios Kalintiris
- [PATCH] [mips] Keep the parameter list of Filler::searchRange() consistent. NFC.
Vasileios Kalintiris
- [llvm] r231042 - Remap arguments and non-alloca values used by outlined C++ exception handlers.
Andrew Kaylor
- [llvm] r231117 - Outline cleanup handlers for native Windows C++ exception handling
Andrew Kaylor
- [llvm] r231122 - Fixing problem with field initialization order
Andrew Kaylor
- [llvm] r231155 - Moving WinEH outlining tests to an architecture neutral location
Andrew Kaylor
- [llvm] r231086 - Make llvm.eh.begincatch use an outparam
Kaylor, Andrew
- [llvm] r231405 - Fix uninitialized memory references in WinEHPrepare
Andrew Kaylor
- [PATCH] Make llvm.eh.begincatch use an outparam
Andy Kaylor
- [PATCH] Extended support for native Windows C++ EH outlining
Andy Kaylor
- [PATCH] Replace llvm.frameallocate with llvm.frameescape
Andy Kaylor
- [PATCH] Replace llvm.frameallocate with llvm.frameescape
Andy Kaylor
- [PATCH] Extended support for native Windows C++ EH outlining
Andy Kaylor
- [llvm] r231455 - Silence C4715 'not all control paths return a value' warnings.
Yaron Keren
- [PATCH] Implementation of PLT: handling of IFUNC calls (gnu_indirect_function).
Leny Kholodov
- [PATCH] Implementation of relocations: R_ARM_REL32, R_ARM_THM_JUMP11, R_ARM_PREL31 for ELF/ARM
Leny Kholodov
- [zorg] r231116 - Added new slave windows7-buildbot.
Galina Kistanova
- LLVM buildmaster will be restarted after 6 PM Pacific time today
Galina Kistanova
- [PATCH] Mangler: Don't prefix MS ABI names with a leading ? character
Reid Kleckner
- [llvm] r231017 - lit: Add 'cd' support to the internal shell and port some tests
Reid Kleckner
- [llvm] r231022 - cmake: Use MSVC atomics with clang-cl
Reid Kleckner
- [llvm] r231037 - WinEH: Run opt -instnamer over some cppeh tests and update CHECKs
Reid Kleckner
- [llvm] r231044 - Fix cppeh breakage due to racing commits
Reid Kleckner
- [llvm] r231086 - Make llvm.eh.begincatch use an outparam
Reid Kleckner
- [PATCH] Make llvm.eh.begincatch use an outparam
Reid Kleckner
- [PATCH] Make llvm.eh.begincatch use an outparam
Reid Kleckner
- [llvm] r231164 - WinEH: Remove vestigial EH object
Reid Kleckner
- [PATCH] Mangler: Don't prefix MS ABI names with a leading ? character
Reid Kleckner
- [llvm] r231181 - Document the LLVM "thunk" attribute added back in r226708
Reid Kleckner
- [PATCH] Replace llvm.frameallocate with llvm.frameescape
Reid Kleckner
- [llvm] r231269 - Revert "unique_ptrify ValID::ConstantStructElts"
Reid Kleckner
- [llvm] r231277 - Add missing <atomic> include to PassRegistry.h
Reid Kleckner
- [llvm] r231270 - Make DataLayout Non-Optional in the Module
Reid Kleckner
- [llvm] r231276 - Add a lock() function in PassRegistry to speed up multi-thread synchronization.
Reid Kleckner
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Reid Kleckner
- [llvm] r231284 - Try to satisfy sanitizer lint check
Reid Kleckner
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Reid Kleckner
- [PATCH] Mangler: Don't prefix MS ABI names with a leading ? character
Reid Kleckner
- [PATCH] Mangler: Don't prefix MS ABI names with a leading ? character
Reid Kleckner
- [PATCH] [Windows] Implementing backtracing of self
Reid Kleckner
- [PATCH] Replace llvm.frameallocate with llvm.frameescape
Reid Kleckner
- [PATCH] Replace llvm.frameallocate with llvm.frameescape
Reid Kleckner
- [llvm] r231386 - Replace llvm.frameallocate with llvm.frameescape
Reid Kleckner
- [llvm] r231387 - Silence -Wmissing-braces warning from clang-cl
Reid Kleckner
- [PATCH] Replace llvm.frameallocate with llvm.frameescape
Reid Kleckner
- [llvm] r231388 - Revert busted CallSite change from r231386
Reid Kleckner
- [PATCH] Replace PrintStackTrace(FILE*) with PrintStackTrace(raw_ostream&)
Reid Kleckner
- [llvm] r231391 - Remove accidental errs() call in Verifier
Reid Kleckner
- [PATCH] [compiler-rt] Symbolizer refactoring: Make WinSymbolizer use SymbolizerTool interface
Reid Kleckner
- [PATCH] Extended support for native Windows C++ EH outlining
Reid Kleckner
- [PATCH] Add 'vs' parameter to Clang CMake builder to indicate Windows
Reid Kleckner
- [llvm] r231249 - [mips][microMIPS] Make usage of ADDU16 and SUBU16 by code generator
Jozef Kolek
- [llvm] r230948 - Simplify code. NFC.
Benjamin Kramer
- [llvm] r230957 - NVPTX: Remove dead code.
Benjamin Kramer
- [llvm] r230964 - TblGen: Remove copy of SmallVector::operator==. NFC intended.
Benjamin Kramer
- [llvm] r230965 - SLPVectorizer: Rewrite ArrayRef slice compare to be more idiomatic.
Benjamin Kramer
- [llvm] r230966 - AsmWriter: Only print one space after the load type
Benjamin Kramer
- [llvm] r230972 - Avoid assertion in MSVC 2013 debug builds.
Benjamin Kramer
- [llvm] r230973 - Accidentaly inverted the condition again. Sorry.
Benjamin Kramer
- [llvm] r230907 - ArrayRef: Remove the equals helper with many arguments.
Benjamin Kramer
- [llvm] r230965 - SLPVectorizer: Rewrite ArrayRef slice compare to be more idiomatic.
Benjamin Kramer
- [llvm] r230907 - ArrayRef: Remove the equals helper with many arguments.
Benjamin Kramer
- [llvm] r231015 - SmallVector: Allow initialization and assignment from initializer_list.
Benjamin Kramer
- [llvm] r231028 - IndexedMap: Document why SmallVector<T, 0> is preferable here.
Benjamin Kramer
- [llvm] r231041 - LoopIdiom: Give globals for memset_pattern16 private linkage.
Benjamin Kramer
- [llvm] r231401 - SDAG: Merge the meat of two ExpandAtomic implementations.
Benjamin Kramer
- [llvm] r231406 - SelectionDAGBuilder: Merge 3 copies of the limited precision exp2 emission code.
Benjamin Kramer
- [llvm] r231411 - Instructions: Use delegated constructors to reduce duplication
Benjamin Kramer
- [llvm] r231473 - CodingStyle: Allow delegating ctors
Benjamin Kramer
- [llvm] r231486 - Fold init() helpers into constructors. NFC.
Benjamin Kramer
- [llvm] r231501 - LoopInterchange: Rephrase instruction moving using ilist's splice and factor it into a function
Benjamin Kramer
- [llvm] r231503 - LoopInterchange: Remove empty method.
Benjamin Kramer
- [llvm] r231565 - X86: Roll repetitive code into a loop. NFC.
Benjamin Kramer
- [llvm] r231571 - Make constant arrays that are passed to functions as const.
Benjamin Kramer
- [llvm] r231577 - Make the assertion macros in Verifier and Linter truly variadic.
Benjamin Kramer
- [llvm] r231598 - Make static variables const if possible. Makes them go into a read-only section.
Benjamin Kramer
- [llvm] r231073 - [X86][Haswell][SchedModel] Fix patterns for scalar FMA3 variants.
Michael Kuperstein
- [PATCH] [DAGCombine] Fix a bug in a BUILD_VECTOR combine
Michael Kuperstein
- [PATCH] [DAGCombine] Fix a bug in a BUILD_VECTOR combine
Michael Kuperstein
- [llvm] r231219 - [DAGCombine] Fix a bug in a BUILD_VECTOR combine
Michael Kuperstein
- [PATCH] [DAGCombine] Fix a bug in a BUILD_VECTOR combine
Michael Kuperstein
- [PATCH] "float2int": Add a new pass to demote from float to int where possible.
Michael Kuperstein
- [llvm] r231359 - [InstCombine] Fix an assertion when fmul has a ConstantExpr operand
Michael Kuperstein
- [PATCH] Constant expression as fmul operand in InstCombiner asserts
Michael Kuperstein
- [PATCH] [DAGCombiner] Fix wrong folding of AND dag nodes.
Michael Kuperstein
- [PATCH] [X86][AVX] Fix wrong lowering of VPERM2X128 nodes.
Michael Kuperstein
- [PATCH] [X86][AVX] Fix wrong lowering of VPERM2X128 nodes.
Michael Kuperstein
- [PATCH] [X86][AVX] Fix wrong lowering of VPERM2X128 nodes.
Michael Kuperstein
- [PATCH] [X86][AVX] Fix wrong lowering of VPERM2X128 nodes.
Michael Kuperstein
- [llvm] r231017 - lit: Add 'cd' support to the internal shell and port some tests
Kuperstein, Michael M
- [llvm] r231309 - [Support] Increase timeout for the LockFileManager back to 5 mins.
Argyrios Kyrtzidis
- [PATCH] Lower invoke statepoints and gc.results tied to them.
Igor Laevsky
- [PATCH] Lower invoke statepoints and gc.results tied to them.
Igor Laevsky
- [PATCH] Lower invoke statepoints and gc.results tied to them.
Igor Laevsky
- [PATCH] Lower invoke statepoints and gc.results tied to them.
Igor Laevsky
- [PATCH] Lower invoke statepoints and gc.results tied to them.
Igor Laevsky
- [PATCH] Support of the gc.relocates for invoke statepoints
Igor Laevsky
- [llvm] r231366 - Teach lowering to correctly handle invoke statepoint and gc results tied to them. Note that we still can not lower gc.relocates for invoke statepoints.
Igor Laevsky
- [llvm] r231374 - Revert change r231366 as it broke clang-native-arm-cortex-a9 Analysis/properties.m test.
Igor Laevsky
- Merge of r20795 - LLDB arch detection
Sylvestre Ledru
- [llvm] r231058 - Revert the non-cleanup part of r230769 because it introduced a non-determinism found only in the names of symbols.
Nick Lewycky
- [llvm] r230769 - Switch a std::map to a DenseMap in CodeGenRegisters.
Nick Lewycky
- [llvm] r231059 - Switch up whitespace with better whitespace.
Nick Lewycky
- [PATCH] [ConstantRange] Teach multiply to be cleverer about signed ranges.
Nick Lewycky
- [PATCH] [RewriteStatepointsForGC] Fix a relocation bug w.r.t values defined by invoke instructions
Chen Li
- [PATCH] [RewriteStatepointsForGC] Fix a relocation bug w.r.t values defined by invoke instructions
Chen Li
- [PATCH] [RewriteStatepointsForGC] Fix a relocation bug w.r.t values defined by invoke instructions
Chen Li
- [PATCH] Add a flag to experiment with outlining optional branches.
Xinliang David Li
- [PATCH] Add a flag to experiment with outlining optional branches.
Xinliang David Li
- [PATCH] Add a flag to experiment with outlining optional branches.
Xinliang David Li
- [llvm] r231238 - [MBP] Fix a really horrible bug in MachineBlockPlacement, but behind
Xinliang David Li
- [llvm] r231238 - [MBP] Fix a really horrible bug in MachineBlockPlacement, but behind
Xinliang David Li
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Chaoren Lin
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Chaoren Lin
- [llvm] r231474 - [AsmPrinter][TLOF] ARM64 MachO support for replacing GOT equivalents
Bruno Cardoso Lopes
- [llvm] r231475 - [AsmPrinter][TLOF] 32-bit MachO support for replacing GOT equivalents
Bruno Cardoso Lopes
- [llvm] r231480 - [AsmPrinter][TLOF] Split tests and move to appropriate directories
Bruno Cardoso Lopes
- [llvm] r231481 - [AsmPrinter][TLOF] Make AArch64 test a bit more flexible
Bruno Cardoso Lopes
- [llvm] r231481 - [AsmPrinter][TLOF] Make AArch64 test a bit more flexible
Bruno Cardoso Lopes
- [llvm] r231497 - [AsmPrinter][TLOF] XFAIL AArch64 test to appease buildbots
Bruno Cardoso Lopes
- [llvm] r231505 - [AsmPrinter][TLOF] Remove AArch64 test to appease buildbots
Bruno Cardoso Lopes
- [llvm] r231505 - [AsmPrinter][TLOF] Remove AArch64 test to appease buildbots
Bruno Cardoso Lopes
- [llvm] r231241 - asan: do not instrument direct inbounds accesses tostack variables
Nuno Lopes
- [compiler-rt] PATCH: Check __ILP32__ for x86-64 AddressSanitizer asm_flags
H.J. Lu
- [compiler-rt] PATCH: Fix asan/TestCases/Linux/ptrace.cc for x32
H.J. Lu
- [compiler-rt] PATCH: Use uhwptr instead of uptr for stacktrace
H.J. Lu
- [compiler-rt] PATCH: Update GetKernelAreaSize for x32
H.J. Lu
- [compiler-rt] PATCH: Add -fno-lto to OSLDFLAGS for Linux
H.J. Lu
- [llvm] r231270 - Make DataLayout Non-Optional in the Module
H.J. Lu
- [llvm] r231481 - [AsmPrinter][TLOF] Make AArch64 test a bit more flexible
H.J. Lu
- [compiler-rt] PATCH: Properly read /proc/self/smaps in nohugepage_test.cc
H.J. Lu
- [PATCH] Remap arguments and non-alloca values used by outlined C++ exception handlers.
David Majnemer
- [PATCH] Outline cleanup handlers for native Windows C++ exception handling
David Majnemer
- [PATCH] InstCombine: fix fold "fcmp x, undef" to account for NaN
David Majnemer
- [PATCH] [MC] Implement support for R_X86_64_SIZE64
David Majnemer
- [PATCH] [MC] Implement support for R_X86_64_SIZE64
David Majnemer
- [PATCH] Teach ComputeNumSignBits about signed divisions
David Majnemer
- [llvm] r231156 - InstCombine: Ensure select condition types are identical before merging
David Majnemer
- [llvm] r231158 - LangRef: Clarify select's semantics with vector arguments
David Majnemer
- [PATCH] [MC] Implement support for R_X86_64_SIZE64
David Majnemer
- [PATCH] [Windows] Implementing backtracing of self
David Majnemer
- [PATCH] Constant expression as fmul operand in InstCombiner asserts
David Majnemer
- [PATCH] InstCombine: fix fold "fcmp x, undef" to account for NaN
David Majnemer
- [PATCH] [Windows] Implementing backtracing of self
David Majnemer
- [PATCH] [Windows] Implementing backtracing of self
David Majnemer
- [llvm] r231389 - X86: Optimize address mode matching for FRAME_ALLOC_RECOVER nodes
David Majnemer
- [PATCH] CFLAA Bugfix -- Tag untrackable pointers (inttoptr/ptrtoint)
David Majnemer
- [llvm] r231456 - X86: Form IMGREL relocations for LLVM Functions
David Majnemer
- [PATCH] CFLAA -- ConstantExpr Awareness
David Majnemer
- [PATCH] Preliminary support for dynamically loadable coff objects
David Majnemer
- [PATCH] Preliminary support for dynamically loadable coff objects
David Majnemer
- [llvm] r231574 - ExecutionEngine: Preliminary support for dynamically loadable coff objects
David Majnemer
- [PATCH] Preliminary support for dynamically loadable coff objects
David Majnemer
- [llvm] r231576 - Fix unused variable/function warnings
David Majnemer
- [llvm] r231579 - Fix the autoconf build
David Majnemer
- [PATCH] CFLAA -- ConstantExpr Awareness
David Majnemer
- [PATCH] Add RelocVisitor support for MachO
David Majnemer
- [llvm] r230979 - [PS4] Correct relocation for DWARF TLS references.
Ed Maste
- [PATCH] [X86][ELF] Correct relocation for DWARF TLS references
Ed Maste
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Ed Maste
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Ed Maste
- [llvm] r230979 - [PS4] Correct relocation for DWARF TLS references.
Ed Maste
- [PATCH] [AArch64] fix PR22408: clang no longer bootstraps itself on AArch64 linux
Ed Maste
- [LNT] r231013 - Reduce the chance of two concurrent submissions breaking the database
Chris Matthews
- [LNT] r231038 - Explicitly stringify datetimes
Chris Matthews
- [PATCH] asan: fix signal handling during stoptheworld
Sergey Matveev
- [compiler-rt] r230974 - [asan] Demote "trying to poison/unpoison memory region" messages...
Sergey Matveev
- [PATCH] tsan: fix signal handling during stop-the-world
Sergey Matveev
- [PATCH] tsan: fix signal handling during stop-the-world
Sergey Matveev
- [llvm] r229835 - [x86, sdag] Two interrelated changes to the x86 and sdag code.
Sergey Matveev
- [llvm] r229835 - [x86, sdag] Two interrelated changes to the x86 and sdag code.
Sergey Matveev
- [PATCH] tsan: fix signal handling during stop-the-world
Sergey Matveev
- [PATCH] [compiler-rt] Spring cleaning of compiler-rt symbolizers
Sergey Matveev
- [PATCH] [compiler-rt] Spring cleaning of compiler-rt symbolizers
Sergey Matveev
- [PATCH] tsan: fix signal handling during stop-the-world
Sergey Matveev
- [compiler-rt] r231492 - [asan] Allow users of asan_symbolize.py to forbid fallback to atos/addr2line.
Sergey Matveev
- [llvm] r231262 - Test commit. It will be reverted in the next commit.
Wei Mi
- [llvm] r231264 - Revert the test commit.
Wei Mi
- [PATCH] [ConstantRange] Teach multiply to be cleverer about signed ranges.
James Molloy
- [PATCH] "float2int": Add a new pass to demote from float to int where possible.
James Molloy
- [llvm] r231483 - [ConstantRange] Teach multiply to be cleverer about signed ranges.
James Molloy
- [PATCH] Make it easier to use DwarfContext with MCJIT and add RelocVisitor support for Darwin
Jameson Nash
- [PATCH] [LoopAccesses 1/3] Expose MemoryDepChecker to LAA users
Adam Nemet
- [PATCH] [LoopAccesses 2/3] Allow querying of interesting dependences
Adam Nemet
- [PATCH] [LoopAccesses 3/3] Print the dependences with -analyze
Adam Nemet
- [PATCH] [LAA-memchecks 1/3] Split out NumComparisons checks. NFC
Adam Nemet
- [PATCH] [LAA-memchecks 2/3] Move number of memcheck threshold checking to LV
Adam Nemet
- [PATCH] [LAA-memchecks 3/3] Introduce pointer partitions for memchecks
Adam Nemet
- [PATCH] [LoopAccesses 2/3] Allow querying of interesting dependences
Adam Nemet
- [PATCH] [LoopAccesses 2/3] Allow querying of interesting dependences
Adam Nemet
- [PATCH] [ARM] Use AEABI aligned function variants
Will Newton
- [PATCH] [ARM] Use AEABI aligned function variants
Will Newton
- [PATCH] [AArch64] Add v8.1a RDMA extension
Tim Northover
- [PATCH] [AArch64] fix PR22408: clang no longer bootstraps itself on AArch64 linux
Tim Northover
- [PATCH] [AArch64] fix PR22408: clang no longer bootstraps itself on AArch64 linux
Tim Northover
- [PATCH] [AArch64] Add v8.1a RDMA extension
Tim Northover
- [PATCH] [AArch64] Add v8.1a RDMA extension
Tim Northover
- [patch] Check for isDiagnosticEnabled even if we have a dig handler
Diego Novillo
- [llvm] r231259 - R600/SI: Add an intrinsic for S_FLBIT_I32 / V_FFBH_I32
Marek Olsak
- [PATCHES] R600/SI: New V_FRACT fix, intrinsic for S_FLBIT_I32, and more
Marek Olšák
- [PATCHES] R600/SI: Small VI improvements
Marek Olšák
- [PATCHES] R600/SI: New V_FRACT fix, intrinsic for S_FLBIT_I32, and more
Marek Olšák
- [PATCHES] R600/SI: Small VI improvements
Marek Olšák
- [PATCHES] R600/SI: Small VI improvements
Marek Olšák
- [PATCHES] R600/SI: Small VI improvements
Marek Olšák
- [PATCH] [X86] tranform insertps to blendps when possible for better performance
Sanjay Patel
- [PATCH] [X86] tranform insertps to blendps when possible for better performance
Sanjay Patel
- [PATCH] Use vmovss to handle inserting an element into index 0 of a v8f32 vector of zeros.
Sanjay Patel
- [PATCH] Use vmovss to handle inserting an element into index 0 of a v8f32 vector of zeros.
Sanjay Patel
- [llvm] r231123 - use bool operator shortcut; NFC
Sanjay Patel
- [llvm] r231129 - remove enum value names from comments; NFC
Sanjay Patel
- [PATCH] [X86] tranform insertps to blendps when possible for better performance
Sanjay Patel
- [PATCH] [AVX] Lower / fast-isel scalar FP selects into VBLENDV instructions (PR22483)
Sanjay Patel
- [llvm] r231292 - don't repeat class / function / variable names in comments; NFC
Sanjay Patel
- [PATCH] [AVX] Lower / fast-isel scalar FP selects into VBLENDV instructions (PR22483)
Sanjay Patel
- [PATCH] [X86] replace vinsertf128 intrinsics with generic shuffles
Sanjay Patel
- [llvm] r231408 - [AVX] Lower / fast-isel scalar FP selects into VBLENDV instructions (PR22483)
Sanjay Patel
- [PATCH] [AVX] Lower / fast-isel scalar FP selects into VBLENDV instructions (PR22483)
Sanjay Patel
- [PATCH] [X86] replace vinsertf128 intrinsics with generic shuffles
Sanjay Patel
- [PATCH] [X86] replace vinsertf128 intrinsics with generic shuffles
Sanjay Patel
- [PATCH] [X86] replace vinsertf128 intrinsics with generic shuffles
Sanjay Patel
- [PATCH] [X86] replace vinsertf128 intrinsics with generic shuffles
Sanjay Patel
- [llvm] r231509 - fixed to test only the feature, not the feature and a CPU
Sanjay Patel
- [llvm] r231510 - fixed test to use SSE2 attribute
Sanjay Patel
- [llvm] r231512 - fixed to test features, not CPUs
Sanjay Patel
- [llvm] r231513 - fixed to test feature, not CPU
Sanjay Patel
- [llvm] r231515 - fixed to test only the feature, not the feature and a CPU
Sanjay Patel
- [llvm] r231516 - fixed to test only the feature, not the feature and a CPU
Sanjay Patel
- [llvm] r231517 - fixed to use CHECK-LABELs
Sanjay Patel
- [llvm] r231519 - fixed test to use FileCheck
Sanjay Patel
- [llvm] r231520 - fixed to test only the feature, not the feature and a CPU
Sanjay Patel
- [llvm] r231521 - fixed to test only the feature, not the feature and a CPU
Sanjay Patel
- [llvm] r231522 - loosen checking for buildbots
Sanjay Patel
- [llvm] r231523 - fixed to test features, not CPUs
Sanjay Patel
- [llvm] r231524 - fixed to test features, not CPUs
Sanjay Patel
- [PATCH] Replace llvm.frameallocate with llvm.frameescape
Sanjay Patel
- [PATCH] [AArch64] Fix problems in handling generic MSR/MRS instructions
Petr Pavlu
- [PATCH] [AArch64] Fix problems in handling generic MSR/MRS instructions
Petr Pavlu
- [PATCH] Remove all MMOs from memory operations when tail merging.
Ana Pazos
- [PATCH] Remove all MMOs from memory operations when tail merging.
Ana Pazos
- [PATCH] Remap arguments and non-alloca values used by outlined C++ exception handlers.
Phabricator
- [PATCH] Outline cleanup handlers for native Windows C++ exception handling
Phabricator
- [PATCH] DAGCombiner: Factor out some and/or combines.
Phabricator
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
Phabricator
- [PATCH] [DAGCombiner] Fix wrong folding of AND dag nodes.
Phabricator
- [PATCH] [X86][AVX] Fix wrong lowering of VPERM2X128 nodes.
Phabricator
- [PATCH] [DagCombiner] Allow shuffles to merge through bitcasts
Simon Pilgrim
- [PATCH] [DagCombiner] Allow shuffles to merge through bitcasts
Simon Pilgrim
- [llvm] r231380 - [DagCombiner] Allow shuffles to merge through bitcasts
Simon Pilgrim
- [PATCH] [DagCombiner] Allow shuffles to merge through bitcasts
Simon Pilgrim
- [PATCH] [DagCombiner] Allow shuffles to merge through bitcasts
Simon Pilgrim
- [PATCH] [X86] replace vinsertf128 intrinsics with generic shuffles
Simon Pilgrim
- [PATCH] [DAGCombiner] SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(V, C)) -> VECTOR_SHUFFLE
Simon Pilgrim
- [llvm] r231554 - [DAGCombiner] SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(V, C)) -> VECTOR_SHUFFLE
Simon Pilgrim
- [PATCH] [DAGCombiner] SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(V, C)) -> VECTOR_SHUFFLE
Simon Pilgrim
- [PATCH] [DAGCombiner] SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(V, C)) -> VECTOR_SHUFFLE
Simon Pilgrim
- [llvm] r231569 - Use SDValue bool check to tidyup some possible combines. NFC.
Simon Pilgrim
- [PATCH] [DAGCombiner] Add a shuffle mask commutation helper function.
Simon Pilgrim
- [llvm] r231581 - [DAGCombiner] Add a shuffle mask commutation helper function. NFCI.
Simon Pilgrim
- [PATCH] [DAGCombiner] Add a shuffle mask commutation helper function.
Simon Pilgrim
- [PATCH] [DAGCombiner] Add a shuffle mask commutation helper function.
Simon Pilgrim
- [llvm] r230975 - Refactor DebugLocDWARFExpression so it doesn't require access to the
Adrian Prantl
- [llvm] r231003 - Revert "For the dwarf expression code get the subtarget off of the current"
Adrian Prantl
- [llvm] r231004 - Revert "Refactor DebugLocDWARFExpression so it doesn't require access to the"
Adrian Prantl
- [llvm] r231023 - Refactor DebugLocDWARFExpression so it doesn't require access to the
Adrian Prantl
- [llvm] r231024 - Revert "Revert "For the dwarf expression code get the subtarget off of the current""
Adrian Prantl
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Adrian Prantl
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Adrian Prantl
- [llvm] r231121 - Fix PR22762. When emitting a DWARF expression check whether this is the
Adrian Prantl
- [PATCH] Anonymous namespaces are missing import DW_TAG_imported_module.
Adrian Prantl
- [llvm] r230882 - DebugInfo: Convert DW_OP_piece => DW_OP_bit_piece
Adrian Prantl
- [llvm] r231082 - DebugInfo: Move new hierarchy into place
Adrian Prantl
- [llvm] r231260 - Fix DwarfExpression::AddMachineRegExpression so it doesn't read past the
Adrian Prantl
- [llvm] r231261 - Update the out-of-date dwarf expressions in these testcases.
Adrian Prantl
- [PATCH] Implementation of PLT: handling of IFUNC calls (gnu_indirect_function).
Denis Protivensky
- [PATCH] Implementation of PLT: handling of IFUNC calls (gnu_indirect_function).
Denis Protivensky
- [AArch64] Enable partial unrolling on cortex-a57 and 2 related improvement
Kevin Qin
- [AArch64] Enable partial unrolling on cortex-a57 and 2 related improvement
Kevin Qin
- [AArch64] Enable partial unrolling on cortex-a57 and 2 related improvement
Kevin Qin
- [AArch64] Enable partial unrolling on cortex-a57 and 2 related improvement
Kevin Qin
- [AArch64] Enable partial unrolling on cortex-a57 and 2 related improvement
Kevin Qin
- [AArch64] Enable partial unrolling on cortex-a57 and 2 related improvement
Kevin Qin
- [llvm] r231630 - Run LICM pass after loop unrolling pass.
Kevin Qin
- [llvm] r231631 - Introduce runtime unrolling disable matadata and use it to mark the scalar loop from vectorization.
Kevin Qin
- [llvm] r231632 - [AArch64] Enable partial & runtime unrolling on cortex-a57
Kevin Qin
- [AArch64] Enable partial unrolling on cortex-a57 and 2 related improvement
Kevin Qin
- [llvm] r230995 - [PerformanceTips] Document various items folks have suggested
Philip Reames
- [PATCH] Optionally extend alloca lifetimes to allow for callslot optimization to happen
Philip Reames
- [PATCH] Optionally extend alloca lifetimes to allow for callslot optimization to happen
Philip Reames
- [llvm] r230866 - IndexedMap: Default to SmallVector<T, 0>
Philip Reames
- [llvm] r230920 - ArrayRef: Put back std::equal for operator== with a check for the empty ArrayRefs
Philip Reames
- [llvm] r230920 - ArrayRef: Put back std::equal for operator== with a check for the empty ArrayRefs
Philip Reames
- [PATCH] [RewriteStatepointsForGC] Fix a relocation bug w.r.t values defined by invoke instructions
Philip Reames
- [PATCH] [RewriteStatepointsForGC] Fix a relocation bug w.r.t values defined by invoke instructions
Philip Reames
- [PATCH] Add a pass to transform aggregate loads and stores into scalar loads and stores.
Philip Reames
- [PATCH] Lower invoke statepoints and gc.results tied to them.
Philip Reames
- [PATCH] [AtomicExpand] Set branch weights when new basic blocks are created
Philip Reames
- [PATCH] "float2int": Add a new pass to demote from float to int where possible.
Philip Reames
- [llvm] r230094 - Remove some unnecessary unreachables in favor of (sometimes implicit) assertions
Philip Reames
- [PATCH] Infer known bits from dominating conditions
Philip Reames
- [PATCH] Infer known bits from dominating conditions
Philip Reames
- [PATCH] Infer known bits from dominating conditions
Philip Reames
- [PATCH] Lower invoke statepoints and gc.results tied to them.
Philip Reames
- [llvm] r231183 - [RewriteStatepointsForGC] Fix a relocation bug w.r.t values defined by invoke instructions
Philip Reames
- [PATCH] [RewriteStatepointsForGC] Fix a relocation bug w.r.t values defined by invoke instructions
Philip Reames
- [PATCH] Infer known bits from dominating conditions
Philip Reames
- [PATCH] Infer known bits from dominating conditions
Philip Reames
- [PATCH] Infer known bits from dominating conditions
Philip Reames
- [llvm] r231349 - Add a link to the new PerformanceTips docs from the 3.7 release notes
Philip Reames
- [llvm] r231352 - Add a few more performance tips
Philip Reames
- [PATCH] Add a pass to transform aggregate loads and stores into scalar loads and stores.
Philip Reames
- [PATCH] Lower invoke statepoints and gc.results tied to them.
Philip Reames
- [PATCH] Add a pass to transform aggregate loads and stores into scalar loads and stores.
Philip Reames
- [PATCH] Infer known bits from dominating conditions
Philip Reames
- [PATCH] Support of the gc.relocates for invoke statepoints
Philip Reames
- [llvm] r231399 - [RewriteStatepointsForGC] Add additional tests around relocation
Philip Reames
- [llvm] r231414 - [RewriteStatepointsForGC] Yet more test cases for relocation
Philip Reames
- [PATCH] Update InstCombine to transform aggregate stores into scalar stores.
Philip Reames
- [PATCH] Generation of PSAD in LoopVectorizer
Vijender Reddy
- [llvm] r230988 - Restore LLVMLinkModules C API until it is properly deprecated.
Juergen Ributzka
- [llvm] r224782 - Finish removing DestroySource.
Juergen Ributzka
- [PATCH] Remove intrinsic 'llvm.x86.avx2.vbroadcasti128'
Juergen Ributzka
- [llvm] r231182 - Remove 'llvm.x86.avx2.vbroadcasti128' intrinsic.
Juergen Ributzka
- [PATCH] Remove intrinsic 'llvm.x86.avx2.vbroadcasti128'
Juergen Ributzka
- [llvm] r231187 - Fix the x86-upgrade-avx2-vbroadcast.ll test by commenting the CHECK lines
Juergen Ributzka
- [llvm] r229731 - Partial fix for bug 22589
Juergen Ributzka
- [llvm] r229731 - Partial fix for bug 22589
Juergen Ributzka
- [PATCH] Refactor: Simplify boolean expressions
Richard
- [PATCH] Refactor: Simplify boolean expressions
Richard
- [PATCH] Refactor: Simplify boolean expressions
Richard
- [PATCH] Refactor: Simplify boolean expressions
Richard
- [PATCH] Refactor: Simplify boolean expressions
Richard
- [PATCH] Move emitDIE and emitAbbrev to AsmPrinter. NFC.
Frederic Riss
- [llvm] r231209 - Constify AsmPrinter passed to DIE methods.
Frederic Riss
- [llvm] r231210 - Move emitDIE and emitAbbrevs to AsmPrinter. NFC.
Frederic Riss
- [PATCH] Move emitDIE and emitAbbrev to AsmPrinter. NFC.
Frederic Riss
- [llvm] r231297 - Make the DWARFAbbreviationDeclaration::AttributeSpec type public.
Frederic Riss
- [llvm] r231298 - Teach DIEInteger to emit FORM_strp and FORM_ref_addr attributes.
Frederic Riss
- [llvm] r231299 - DWARFFormValue: Add getAsSignedConstant method.
Frederic Riss
- [llvm] r231300 - [dsymutil] Add minimal code to emit DIE trees.
Frederic Riss
- [llvm] r231350 - [dsymutil] MSVC does generate move constructors, but it should accept to default them
Frederic Riss
- [llvm] r231351 - Revert "[dsymutil] MSVC does generate move constructors, but it should accept to default them"
Frederic Riss
- [llvm] r231353 - Remove useless break after return.
Frederic Riss
- [llvm] r231368 - Fix -Woverflow warning in unittest.
Frederic Riss
- [llvm] r231493 - [dsymutil] Add debug_str construction support.
Frederic Riss
- [llvm] r231529 - Add DIEInteger::setValue() method.
Frederic Riss
- [llvm] r231530 - [dsymutil] Set linked unit start offset early. NFC.
Frederic Riss
- [llvm] r231531 - [dsymutil] Support cloning DIE reference attributes.
Frederic Riss
- [llvm] r231544 - [dsymutil] Apply relocations to DIE data before cloning.
Frederic Riss
- [PATCH] Move emitDIE and emitAbbrev to AsmPrinter. NFC.
Frédéric Riss
- [PATCH] Move emitDIE and emitAbbrev to AsmPrinter. NFC.
Frédéric Riss
- [llvm] r231351 - Revert "[dsymutil] MSVC does generate move constructors, but it should accept to default them"
Frédéric Riss
- [llvm] r231298 - Teach DIEInteger to emit FORM_strp and FORM_ref_addr attributes.
Frédéric Riss
- [llvm] r231299 - DWARFFormValue: Add getAsSignedConstant method.
Frédéric Riss
- [llvm] r231529 - Add DIEInteger::setValue() method.
Frédéric Riss
- [llvm] r231544 - [dsymutil] Apply relocations to DIE data before cloning.
Frédéric Riss
- [llvm] r230979 - [PS4] Correct relocation for DWARF TLS references.
Paul Robinson
- [llvm] r230979 - [PS4] Correct relocation for DWARF TLS references.
Robinson, Paul
- [llvm] r230979 - [PS4] Correct relocation for DWARF TLS references.
Robinson, Paul
- [llvm] r230985 - Revert r230979, should apply to all X86 ELF.
Paul Robinson
- [PATCH] [X86][ELF] Correct relocation for DWARF TLS references
Paul Robinson
- [llvm] r231001 - Remove useless .debug_macinfo section setup.
Paul Robinson
- [PATCH] Remove useless .debug_macinfo section setup.
Robinson, Paul
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Paul Robinson
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Paul Robinson
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Paul Robinson
- [PATCH] [X86][ELF] Correct relocation for DWARF TLS references
Paul Robinson
- [llvm] r231130 - [X86][ELF] Correct relocation for DWARF TLS references
Paul Robinson
- [PATCH] [X86][ELF] Correct relocation for DWARF TLS references
Paul Robinson
- [PATCH] Anonymous namespaces are missing import DW_TAG_imported_module.
Robinson, Paul
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Paul Robinson
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Paul Robinson
- [llvm] r231286 - Support standard DWARF TLS opcode; Darwin and PS4 use it.
Paul Robinson
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Paul Robinson
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Robinson, Paul
- [PATCH] Turn off .debug_pubnames/pubtypes for PS4.
Paul Robinson
- [llvm] r231322 - Turn off .debug_pubnames/pubtypes for PS4.
Paul Robinson
- [PATCH] Turn off .debug_pubnames/pubtypes for PS4.
Paul Robinson
- [PATCH] Turn off .debug_pubnames/pubtypes for PS4.
Robinson, Paul
- [llvm] r231298 - Teach DIEInteger to emit FORM_strp and FORM_ref_addr attributes.
Robinson, Paul
- [llvm] r231418 - All FileCheck directives allow patterns.
Paul Robinson
- [PATCH] Add a 'no-asserts' requirement option to LIT.
Robinson, Paul
- [PATCH] Fix SROA for intrinsics
Chad Rosier
- [llvm] r231085 - [AArch64] When combining constant mul of -3, prefer (sub x, (shl x, N)).
Chad Rosier
- [llvm] r230780 - Remove the Forward Control Flow Integrity pass and its dependencies.
Chad Rosier
- [llvm] r231485 - Avoid calls to dumpPassInfo and RegionBase<Tr>::getNameStr() in RGPassManager if
Chad Rosier
- [PATCH] Long compile time with Polly
Chad Rosier
- [PATCH] [GVN] Eliminate redundant loads whose addresses are dependent on the result of a select instruction.
Chad Rosier
- [PATCH] [GVN] Eliminate redundant loads whose addresses are dependent on the result of a select instruction.
Chad Rosier
- [PATCH] [GVN] Eliminate redundant loads whose addresses are dependent on the result of a select instruction.
Chad Rosier
- [PATCH] Remove all MMOs from memory operations when tail merging.
Chad Rosier
- [PATCH] Teach ComputeNumSignBits about signed divisions
Nadav Rotem
- [PATCH] Teach ComputeNumSignBits about signed divisions
Nadav Rotem
- [PATCH] Teach ComputeNumSignBits about signed divisions
Nadav Rotem
- [PATCH] [DAGCombine] Fix a bug in a BUILD_VECTOR combine
Nadav Rotem
- [PATCH] [DAGCombine] Fix a bug in a BUILD_VECTOR combine
Nadav Rotem
- [llvm] r231140 - Teach ComputeNumSignBits about signed divisions.
Nadav Rotem
- [PATCH] Teach ComputeNumSignBits about signed divisions
Nadav Rotem
- [llvm] r231433 - Teach ComputeNumSignBits about signed reminder.
Nadav Rotem
- [PATCH] Add a pass to transform aggregate loads and stores into scalar loads and stores.
Amaury SECHET
- [PATCH] Add a pass to transform aggregate loads and stores into scalar loads and stores.
Amaury SECHET
- [PATCH] Add a pass to transform aggregate loads and stores into scalar loads and stores.
Amaury SECHET
- [PATCH] Add a pass to transform aggregate loads and stores into scalar loads and stores.
Amaury SECHET
- [PATCH] Add a pass to transform aggregate loads and stores into scalar loads and stores.
Amaury SECHET
- [PATCH] Add a pass to transform aggregate loads and stores into scalar loads and stores.
Amaury SECHET
- [PATCH] Add a pass to transform aggregate loads and stores into scalar loads and stores.
Amaury SECHET
- [PATCH] Update InstCombine to transform aggregate stores into scalar stores.
Amaury SECHET
- [PATCH] Update InstCombine to transform aggregate stores into scalar stores.
Amaury SECHET
- [PATCH] Break dependencies in large loops containing reductions (LoopVectorize)
Olivier Sallenave
- [PATCH] Refactor and enhance FMA combine
Olivier Sallenave
- [PATCH] Refactor and enhance FMA combine
Olivier Sallenave
- [PATCH] Break dependencies in large loops containing reductions (LoopVectorize)
Olivier Sallenave
- [llvm] r231528 - Do not restrict interleaved unrolling to small loops, depending on the target.
Olivier Sallenave
- [PATCH] Break dependencies in large loops containing reductions (LoopVectorize)
Olivier Sallenave
- [compiler-rt] r230986 - [Sanitizer] Fix StripPathPrefix function and improve test case.
Alexey Samsonov
- [compiler-rt] r230996 - [Sanitizer] Restrict open_memstream to x86_64. Fixes PR22714.
Alexey Samsonov
- [compiler-rt] r230997 - [DFSan] Remove explicit -m64 from RUN lines.
Alexey Samsonov
- [compiler-rt] r230999 - [MSan] Remove explicit -m64 from RUN lines.
Alexey Samsonov
- [PATCH] [compiler-rt] Symbolizer refactoring: Make LibbacktraceSymbolizer adopt the SymbolizerTool interface
Alexey Samsonov
- [PATCH] [compiler-rt] Symbolizer refactoring: Move internals to separate files
Alexey Samsonov
- [PATCH] [compiler-rt] Symbolizer refactoring: ExtractToken and friends
Alexey Samsonov
- [PATCH] [compiler-rt] Symbolizer refactoring: Make LibbacktraceSymbolizer adopt the SymbolizerTool interface
Alexey Samsonov
- [PATCH] [compiler-rt] Symbolizer refactoring: Make LibbacktraceSymbolizer adopt the SymbolizerTool interface
Alexey Samsonov
- [PATCH] [compiler-rt] Symbolizer refactoring: Make LibbacktraceSymbolizer adopt the SymbolizerTool interface
Alexey Samsonov
- [PATCH] [compiler-rt] Symbolizer refactoring: Turn FillAddressAndModuleInfo into FillModuleInfo
Alexey Samsonov
- [PATCH] [compiler-rt] Symbolizer refactoring: Unify access to symbolizer tools from POSIXSymbolizer
Alexey Samsonov
- [compiler-rt] r231151 - [UBSan] Add testcases for -fsanitize=shift-base and -fsanitize=shift-exponent.
Alexey Samsonov
- [PATCH] [compiler-rt] Symbolizer refactoring: Unify access to symbolizer tools from POSIXSymbolizer
Alexey Samsonov
- [PATCH] [compiler-rt] Symbolizer refactoring: Unify access to symbolizer tools from POSIXSymbolizer
Alexey Samsonov
- [PATCH] Updating GettingStarted documentation to reference CMake as the preferred way to build LLVM.
Alexey Samsonov
- [PATCH] [compiler-rt] Symbolizer refactoring: Unify access to symbolizer tools from POSIXSymbolizer
Alexey Samsonov
- [PATCH] [compiler-rt] Symbolizer refactoring: Link symbolizer tools into a fallback chain
Alexey Samsonov
- [llvm] r231164 - WinEH: Remove vestigial EH object
Alexey Samsonov
- [PATCH] [compiler-rt] Symbolizer refactoring: Link symbolizer tools into a fallback chain
Alexey Samsonov
- [PATCH] [compiler-rt] Add a symbolizer testcase for closed stdin/stdout
Alexey Samsonov
- [PATCH] [compiler-rt] Spring cleaning of compiler-rt symbolizers
Alexey Samsonov
- [compiler-rt] r231289 - Exclude LLVM sources from lint check.
Alexey Samsonov
- [llvm] r231270 - Make DataLayout Non-Optional in the Module
Alexey Samsonov
- [compiler-rt] r231293 - [Sanitizer] Fix/suppress compiler warnings in unit tests.
Alexey Samsonov
- [llvm] r231270 - Make DataLayout Non-Optional in the Module
Alexey Samsonov
- [compiler-rt] r231325 - [ASan] Fix asan-(32|64)-bits lit tests feature.
Alexey Samsonov
- [compiler-rt] r231319 - [sanitizer] when dumping coverage bitset, dump seperate file for every module, instead of dumping a single combined bitset
Alexey Samsonov
- [PATCH] [compiler-rt] Add a symbolizer testcase for closed stdin/stdout
Alexey Samsonov
- [PATCH] [compiler-rt] Print out which symbolizer are we using when verbosity >= 2
Alexey Samsonov
- [compiler-rt] r231151 - [UBSan] Add testcases for -fsanitize=shift-base and -fsanitize=shift-exponent.
Alexey Samsonov
- [compiler-rt] r231151 - [UBSan] Add testcases for -fsanitize=shift-base and -fsanitize=shift-exponent.
Alexey Samsonov
- [compiler-rt] r231410 - Revert "[UBSan] Add testcases for -fsanitize=shift-base and -fsanitize=shift-exponent."
Alexey Samsonov
- [compiler-rt] r231478 - Symbolizer refactoring: Make WinSymbolizer use SymbolizerTool interface
Alexey Samsonov
- [PATCH] [compiler-rt] Symbolizer refactoring: Merge common parts of POSIXSymbolizer and WinSymbolizer
Alexey Samsonov
- [PATCH] Add logical ops to Mips fast-isel
Daniel Sanders
- [PATCH] [mips] Remove trivial header files of various passes. NFC.
Daniel Sanders
- [PATCH] [mips] Keep the parameter list of Filler::searchRange() consistent. NFC.
Daniel Sanders
- [PATCH] Add logical ops to Mips fast-isel
Daniel Sanders
- [PATCH] [mips] Rename the LA/LI/DLI TableGen definitions and classes. NFC.
Daniel Sanders
- [PATCH] [mips] [IAS] Add missing constraints and improve testing for the .module directive.
Daniel Sanders
- [llvm] r230803 - Revert test case until it can be fixed
Bill Schmidt
- [PATCH] [PPC64] Add 64-bit Vector Integer Arithmetic Instructions
Bill Schmidt
- [PATCH] Add LLVM support for PPC cryptography builtins
Bill Schmidt
- [PATCH] [PPC64] Add 64-bit Vector Integer Arithmetic Instructions
Bill Schmidt
- [PATCH] [PPC64] Add 64-bit Vector Integer Arithmetic Instructions
Bill Schmidt
- [PATCH] Add LLVM support for PPC cryptography builtins
Bill Schmidt
- [llvm] r231246 - [PowerPC] Remove unnecessary and incomplete commentary
Bill Schmidt
- [PATCH] [PPC64] Add 64-bit Vector Integer Arithmetic Instructions
Bill Schmidt
- [PATCH] [PPC64] Change doubleword vector shift instructions from intrinsics to opcodes
Bill Schmidt
- [PATCH v2] [PowerPC] Add Hardware Transaction Memory builtins support
Bill Schmidt
- [Patch] Support for Nuxi CloudABI
Ed Schouten
- [Patch] Support for Nuxi CloudABI
Ed Schouten
- [Patch] Support for Nuxi CloudABI
Ed Schouten
- [Patch] Support for Nuxi CloudABI
Ed Schouten
- [PATCH] LowerBitSets: Use byte arrays instead of bit sets to represent in-memory bit sets.
Kostya Serebryany
- [PATCH] LowerBitSets: Use byte arrays instead of bit sets to represent in-memory bit sets.
Kostya Serebryany
- [PATCH] LowerBitSets: Use byte arrays instead of bit sets to represent in-memory bit sets.
Kostya Serebryany
- [compiler-rt] r231052 - [asan] Since x32 has 32-bit pointers, it should use the same code sequence as ia32 for AddressSanitizer asm_flags test. Patch by H.J. Lu
Kostya Serebryany
- [compiler-rt] PATCH: Check __ILP32__ for x86-64 AddressSanitizer asm_flags
Kostya Serebryany
- [PATCH] [ASan] Add process basename to log name and error message to simplify analysis of sanitized systems logs.
Kostya Serebryany
- [compiler-rt] r231166 - [sanitizer/coverage] Add AFL-style coverage counters (search heuristic for fuzzing).
Kostya Serebryany
- [llvm] r231166 - [sanitizer/coverage] Add AFL-style coverage counters (search heuristic for fuzzing).
Kostya Serebryany
- [compiler-rt] r231171 - [asan] attempting to fix the windows build
Kostya Serebryany
- [llvm] r231168 - unique_ptrify LiveRange::segmentSet
Kostya Serebryany
- [compiler-rt] r231174 - [asan] more fixes for x32, patches by H.J. Lu
Kostya Serebryany
- [compiler-rt] PATCH: Use uhwptr instead of uptr for stacktrace
Kostya Serebryany
- [PATCH] [ASan] Add process basename to log name and error message to simplify analysis of sanitized systems logs.
Kostya Serebryany
- [PATCH] [ASan] Add process basename to log name and error message to simplify analysis of sanitized systems logs.
Kostya Serebryany
- [compiler-rt] r231283 - [sanitizer] Since x32 runs under 64-bit kernel, GetKernelAreaSize should return 0
Kostya Serebryany
- [compiler-rt] PATCH: Update GetKernelAreaSize for x32
Kostya Serebryany
- [compiler-rt] PATCH: Add -fno-lto to OSLDFLAGS for Linux
Kostya Serebryany
- [compiler-rt] r231319 - [sanitizer] when dumping coverage bitset, dump seperate file for every module, instead of dumping a single combined bitset
Kostya Serebryany
- [llvm] r230780 - Remove the Forward Control Flow Integrity pass and its dependencies.
Kostya Serebryany
- [llvm] r231305 - [SCEV] make SCEV smarter about proving no-wrap.
Kostya Serebryany
- [llvm] r231333 - [sanitizer] add nosanitize metadata to more coverage instrumentation instructions
Kostya Serebryany
- [compiler-rt] r231337 - [sanitizer] use simpler symbolizer interface (GetModuleNameForPc) where applicable
Kostya Serebryany
- [compiler-rt] r231319 - [sanitizer] when dumping coverage bitset, dump seperate file for every module, instead of dumping a single combined bitset
Kostya Serebryany
- [llvm] r230780 - Remove the Forward Control Flow Integrity pass and its dependencies.
Kostya Serebryany
- [compiler-rt] r231343 - [sanitizer] add a run-time flag to dump the coverage counter bitset
Kostya Serebryany
- [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.
Kostya Serebryany
- [PATCH] [compiler-rt] Turn abort_on_error=1 by default on OS X (part 1/2)
Kostya Serebryany
- [PATCH] [compiler-rt] Turn abort_on_error=1 by default on OS X (part 1/2)
Kostya Serebryany
- [compiler-rt] r231502 - [asan] Fix 2 problems in nohugepage_test.
Kostya Serebryany
- [compiler-rt] PATCH: Properly read /proc/self/smaps in nohugepage_test.cc
Kostya Serebryany
- [PATCH] [compiler-rt] Turn abort_on_error=1 by default on OS X (part 1/2)
Kostya Serebryany
- [PATCH] [compiler-rt] Turn abort_on_error=1 by default on OS X (part 1/2)
Kostya Serebryany
- [PATCH] New "strict_string_checks" run-time flag
Kostya Serebryany
- [PATCH] Increase timeout value for ppc64 sanitizer buildbots
Bill Seurer
- [PATCH] Long compile time with Polly
Sanjin Sijaric
- [PATCH] [Windows] Implementing backtracing of self
Sean Silva
- [llvm] r230612 - FileCheck: Add CHECK-SAME
Sean Silva
- [llvm] r231379 - FileCheck: Document CHECK-SAME, follow-up to r230612
Sean Silva
- [llvm] r231459 - Change the way in which error case is being handled.
Sean Silva
- [llvm] r230794 - [opaque pointer type] Add textual IR support for explicit type parameter to load instruction
Duncan P. N. Exon Smith
- [PATCH] RFC: fail-fast iterators for DenseMap
Duncan P. N. Exon Smith
- [PATCH] RFC: fail-fast iterators for DenseMap
Duncan P. N. Exon Smith
- [PATCH] RFC: fail-fast iterators for DenseMap
Duncan P. N. Exon Smith
- [PATCH] RFC: fail-fast iterators for DenseMap
Duncan P. N. Exon Smith
- [PATCH] RFC: fail-fast iterators for DenseMap
Duncan P. N. Exon Smith
- [PATCH] RFC: fail-fast iterators for DenseMap
Duncan P. N. Exon Smith
- [PATCH] RFC: fail-fast iterators for DenseMap
Duncan P. N. Exon Smith
- [llvm] r231079 - IR: Add missing API to specialized metadata nodes
Duncan P. N. Exon Smith
- [llvm] r231082 - DebugInfo: Move new hierarchy into place
Duncan P. N. Exon Smith
- [llvm] r231082 - DebugInfo: Move new hierarchy into place
Duncan P. N. Exon Smith
- [llvm] r231082 - DebugInfo: Move new hierarchy into place
Duncan P. N. Exon Smith
- [polly] r231089 - Update Polly tests for the great metadata schema change
Duncan P. N. Exon Smith
- [patch] Check for isDiagnosticEnabled even if we have a dig handler
Duncan P. N. Exon Smith
- [llvm] r222935 - Simplify some more ownership using forward_list<T> rather than vector<unique_ptr<T>>
Duncan P. N. Exon Smith
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Duncan P. N. Exon Smith
- [PATCH] [Inliner] Use whitelist instead of blacklist when checking function attribute compatibility and make the check stricter
Duncan P. N. Exon Smith
- [llvm] r231379 - FileCheck: Document CHECK-SAME, follow-up to r230612
Duncan P. N. Exon Smith
- [llvm] r230612 - FileCheck: Add CHECK-SAME
Duncan P. N. Exon Smith
- [llvm] r231532 - [modules] Mark Analysis/TargetLibraryInfo.def as a textual header.
Richard Smith
- [llvm] r229911 - MC: Allow multiple comma-separated expressions on the .uleb128 directive.
Joerg Sonnenberger
- [compiler-rt] r231402 - Move use of __builtin_longjmp under the same conditions as the only
Joerg Sonnenberger
- [compiler-rt] r231402 - Move use of __builtin_longjmp under the same conditions as the only
Joerg Sonnenberger
- [llvm] r231563 - [DAGCombiner] Fix wrong folding of AND dag nodes.
Joerg Sonnenberger
- [compiler-rt] r231608 - Don't produce warnings on !PowerPC.
Joerg Sonnenberger
- [compiler-rt] r231609 - Avoid warnings on !PowerPC
Joerg Sonnenberger
- [PATCH] [COMPILER-RT] Implement __fixtfsi, __fixunstfsi
Joerg Sonnenberger
- [PATCH] [COMPILER-RT] Implement __fixtfsi, __fixunstfsi
Joerg Sonnenberger
- [PATCH] Implementation of PLT: handling of IFUNC calls (gnu_indirect_function).
Michael Spencer
- [PATCH] Add {read,write}{16,32,64}{le,be} functions
Michael Spencer
- [PATCH] Optionally extend alloca lifetimes to allow for callslot optimization to happen
Björn Steinbrink
- [PATCH 1/1] R600: Use c++11 style for loop
Tom Stellard
- [PATCHES] R600/SI: Small VI improvements
Tom Stellard
- [PATCH] Sema: Accept pointers to any address space for builtin functions
Tom Stellard
- [llvm] r231397 - TableGen: Initialize ErrorInfo to ~0ULL in the MatchInstructionImpl
Tom Stellard
- [llvm] r231491 - R600/SI: Remove unused register class
Tom Stellard
- [PATCHES] R600/SI: Small VI improvements
Tom Stellard
- [llvm] r229731 - Partial fix for bug 22589
Tom Stellard
- [llvm] r229911 - MC: Allow multiple comma-separated expressions on the .uleb128 directive.
Tom Stellard
- Merge of r20795 - LLDB arch detection
Tom Stellard
- PATCH: R600/SI: Instruction cleanups for the assembler
Tom Stellard
- [PATCH] R600/SI: Custom lower f64 sqrt
Tom Stellard
- Merge of r20795 - LLDB arch detection
Tom Stellard
- PATCHES: R600/SI: More cleanups for the assembler
Tom Stellard
- PATCHES: R600/SI: More cleanups for the assembler
Tom Stellard
- [PATCH] [AArch64] Add v8.1a RDMA extension
Vladimir Sukharev
- [PATCH] [ARM] Add v8.1a RDMA extension
Vladimir Sukharev
- [PATCH] [AArch64] Add v8.1a RDMA extension
Vladimir Sukharev
- [PATCH] [AArch64] Add v8.1a RDMA extension
Vladimir Sukharev
- [PATCH] [AArch64] Add v8.1a RDMA extension
Vladimir Sukharev
- [PATCH] [ARM] Add v8.1a RDMA extension
Vladimir Sukharev
- [PATCH] [AArch64] Add v8.1a RDMA extension
Vladimir Sukharev
- [PATCH] [mips] [IAS] Add support for the .insn directive.
Toma Tabacu
- [PATCH] [mips] [IAS] Preserve microMIPS label marking for objects when assigning.
Toma Tabacu
- [PATCH] [mips] Rename the LA/LI/DLI TableGen definitions and classes. NFC.
Toma Tabacu
- [PATCH] [mips] [IAS] Add missing constraints and improve testing for the .module directive.
Toma Tabacu
- [PATCH] [mips] Refactor saved-registers bitmask creation in MipsAsmPrinter::printSavedRegsBitmask. NFC.
Toma Tabacu
- [PATCH] [mips] [IAS] Do not generate redundant move when expanding lw/sw with symbol.
Toma Tabacu
- [llvm] r231240 - [mips] Rename the LA/LI/DLI TableGen definitions and classes. NFC.
Toma Tabacu
- [PATCH] [mips] [IAS] Implement the .asciiz directive.
Toma Tabacu
- [PATCH] [mips] [IAS] Add missing constraints and improve testing for the .module directive.
Toma Tabacu
- [llvm] r231465 - [mips] [IAS] Add missing constraints and improve testing for the .module directive.
Toma Tabacu
- [PATCH] [mips] [IAS] Implement the .asciiz directive.
Toma Tabacu
- [llvm] r231074 - Make llvm/test/Object/archive-format.test CRLF-tolerant.
NAKAMURA Takumi
- [llvm] r231253 - Revert r231132, "Correctly handle -pass-remarks in the gold plugin.", for now, to suppress log floodng in LTO.
NAKAMURA Takumi
- [llvm] r231254 - Revert r231221, "Devirtualize ~parser<T> by making it protected in base classes and making derived classes final"
NAKAMURA Takumi
- [llvm] r231331 - ScalarEvolution.cpp: Appease g++-4.7. He missed implicit "this" in lambda.
NAKAMURA Takumi
- [llvm] r231334 - Revert r231104, "unique_ptrify FullDependenceAnalysis::DV", to appease msc18 C2280.
NAKAMURA Takumi
- [llvm] r231335 - Revert r231103, "FullDependenceAnalysis: Avoid using the (deprecated in C++11) copy ctor"
NAKAMURA Takumi
- [llvm] r231336 - Reformat.
NAKAMURA Takumi
- [PATCH] Add support for armv6k subtarget
Vinicius Tinti
- [PATCH] Add support for armv6k subtarget
Vinicius Tinti
- [llvm] r231055 - [X86] Remove some unused code from disassembler.
Craig Topper
- [PATCH] Code Generator Patterns for X86 Gather and Scatter
Craig Topper
- [llvm] r231226 - [Tablegen] Use correct result number variables with the pattern nodes they go with when handling SDTCisSameAs. No functional change as they are always both 0 unless you try to define a multi result type profile that uses SDTCisSame on one of the other results.
Craig Topper
- [PATCH] Improve CodeGenDAGPattern support with multiple explicit results in an instruction pattern
Craig Topper
- [llvm] r231354 - [X86] Use vmovss to handle inserting an element into index 0 of a v8f32 vector of zeros.
Craig Topper
- [PATCH] Use vmovss to handle inserting an element into index 0 of a v8f32 vector of zeros.
Craig Topper
- [llvm] r231356 - [TableGen] Add support constraining a vector type in a pattern to have a specific element type and for constraining a vector type to have the same number of elements as another vector type. This is useful for AVX512 mask operations so we relate the mask type to the type of the other arguments.
Craig Topper
- [llvm] r231357 - [TableGen] Implement at least some support for multiple explicit results in an instruction pattern. No functional change to existing patterns.
Craig Topper
- [PATCH] Improve CodeGenDAGPattern support with multiple explicit results in an instruction pattern
Craig Topper
- [llvm] r231358 - Revert "[TableGen] Implement at least some support for multiple explicit results in an instruction pattern. No functional change to existing patterns."
Craig Topper
- [PATCH] [X86] replace vinsertf128 intrinsics with generic shuffles
Craig Topper
- [PATCH] [SCEV] make SCEV smarter about proving no-wrap.
Andrew Trick
- [PATCH] [SCEV] make SCEV smarter about proving no-wrap.
Andrew Trick
- [PATCH] [IndVarSimplify] use the "canonical" way to infer no-wrap.
Andrew Trick
- [PATCH] [SCEV] make SCEV smarter about proving no-wrap.
Andrew Trick
- [PATCH] [SCEV] make SCEV smarter about proving no-wrap.
Andrew Trick
- [PATCH] [SCEV] make SCEV smarter about proving no-wrap.
Andrew Trick
- [PATCH] [SCEV] make SCEV smarter about proving no-wrap.
Andrew Trick
- [llvm] r231215 - [llvm-pdbdump] Display full enum definitions.
Zachary Turner
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Zachary Turner
- [PATCH] Allow the specification of a "mode" property on the LLDB Builder
Zachary Turner
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Zachary Turner
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Zachary Turner
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Zachary Turner
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Zachary Turner
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Zachary Turner
- [PATCH] [Windows] Implementing backtracing of self
Zachary Turner
- [PATCH] [Windows] Implementing backtracing of self
Zachary Turner
- [PATCH] [Windows] Implementing backtracing of self
Zachary Turner
- [PATCH] [Windows] Implementing backtracing of self
Zachary Turner
- [PATCH] [Windows] Implementing backtracing of self
Zachary Turner
- [PATCH] [Windows] Implementing backtracing of self
Zachary Turner
- [PATCH] Replace PrintStackTrace(FILE*) with PrintStackTrace(raw_ostream&)
Zachary Turner
- [llvm] r231382 - [Windows] Implement PrintStackTrace(FILE*)
Zachary Turner
- [PATCH] [Windows] Implementing backtracing of self
Zachary Turner
- [PATCH] [Windows] Implementing backtracing of self
Zachary Turner
- [PATCH] [Windows] Implementing backtracing of self
Zachary Turner
- [PATCH] [Windows] Implementing backtracing of self
Zachary Turner
- [PATCH] [Windows] Implementing backtracing of self
Zachary Turner
- [PATCH] Replace PrintStackTrace(FILE*) with PrintStackTrace(raw_ostream&)
Zachary Turner
- [PATCH] Replace PrintStackTrace(FILE*) with PrintStackTrace(raw_ostream&)
Zachary Turner
- [llvm] r231392 - Replace PrintStackTrace(FILE*) with PrintStackTrace(raw_ostream&)
Zachary Turner
- [PATCH] Replace PrintStackTrace(FILE*) with PrintStackTrace(raw_ostream&)
Zachary Turner
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Zachary Turner
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Zachary Turner
- [llvm] r231002 - Support: Add {read, write}{16, 32, 64}{le, be} functions.
Rui Ueyama
- [lld] r231005 - Remove include/lld/Core/Endian.h and use llvm/Support/Endian.h instead.
Rui Ueyama
- [llvm] r231016 - Use read{16, 32, 64}{le, be}() instead of *reinterpret_cast<u{little, big}{16, 32, 64}_t>().
Rui Ueyama
- [PATCH 1/1] Support: Use const pointers for reads.
Rui Ueyama
- [PATCH] [lld] Define DefinedAtom::sectionSize.
Rui Ueyama
- [lld] r231033 - Make ArchiveLibraryFile::~ArchiveLibraryFile virtual.
Rui Ueyama
- [PATCH] LLD: Implement our own future and use that for FileArchive::preload().
Rui Ueyama
- [PATCH] LLD: Implement our own future and use that for FileArchive::preload().
Rui Ueyama
- [PATCH] LLD: Implement our own future and use that for FileArchive::preload().
Rui Ueyama
- [PATCH] [lld] Define DefinedAtom::sectionSize.
Rui Ueyama
- [PATCH] LLD: Implement our own future and use that for FileArchive::preload().
Rui Ueyama
- [PATCH] [lld] Define DefinedAtom::sectionSize.
Rui Ueyama
- [PATCH] LLD: Implement our own future and use that for FileArchive::preload().
Rui Ueyama
- [PATCH] LLD: Implement our own future and use that for FileArchive::preload().
Rui Ueyama
- [lld] r231139 - Fix -Wcast-qual warning.
Rui Ueyama
- [lld] r231153 - Implement our own future and use that for FileArchive::preload().
Rui Ueyama
- [lld] r231196 - Make a private function private.
Rui Ueyama
- [llvm] r231203 - Object: Add range iterators to Archive symbols
Rui Ueyama
- [lld] r231205 - temporary
Rui Ueyama
- [lld] r231206 - Simplify FileArchive. NFC.
Rui Ueyama
- [lld] r231208 - Revert "temporary"
Rui Ueyama
- [PATCH] LLD: Core: Fix file ordinals of archive members.
Rui Ueyama
- [lld] r231212 - Make File non-const in the resolver.
Rui Ueyama
- [PATCH] LLD: Core: Fix file ordinals of archive members.
Rui Ueyama
- [lld] r231271 - Remove "inline" from inlined functions.
Rui Ueyama
- [PATCH] LLD: Core: Fix file ordinals of archive members.
Rui Ueyama
- [PATCH] LLD: Core: Fix file ordinals of archive members.
Rui Ueyama
- [PATCH] LLD: Core: Fix file ordinals of archive members.
Rui Ueyama
- [lld] r231290 - Define DefinedAtom::sectionSize.
Rui Ueyama
- [lld] r231301 - PECOFF: Do not add layout-after edges.
Rui Ueyama
- [lld] r231316 - PECOFF: Update comments on .drectve section encoding.
Rui Ueyama
- [lld] r231321 - Use range-based for loops to iterate over file nodes.
Rui Ueyama
- [lld] r231329 - Remove redundant virtual destructor.
Rui Ueyama
- [lld] r231330 - Remove else if a last block ends with return.
Rui Ueyama
- [lld] r231345 - Remove dead code.
Rui Ueyama
- [lld] r231395 - Resolver: Update preload map after File::beforeLink().
Rui Ueyama
- [lld] r231403 - Early return. NFC.
Rui Ueyama
- [lld] r231395 - Resolver: Update preload map after File::beforeLink().
Rui Ueyama
- [lld] r230138 - [ELF][Writer] Use Path to create AtomSection.
Rui Ueyama
- [lld] r230138 - [ELF][Writer] Use Path to create AtomSection.
Rui Ueyama
- [lld] r230138 - [ELF][Writer] Use Path to create AtomSection.
Rui Ueyama
- [lld] r230138 - [ELF][Writer] Use Path to create AtomSection.
Rui Ueyama
- [lld] r230138 - [ELF][Writer] Use Path to create AtomSection.
Rui Ueyama
- [PATCH] LLD: Core: Make the resolver faster
Rui Ueyama
- [lld] r231432 - Optimize resolver by using std::unordered_multimap.
Rui Ueyama
- [lld] r231434 - Core: Make the resolver faster.
Rui Ueyama
- [PATCH] LLD: Core: Make the resolver faster
Rui Ueyama
- [lld] r231444 - Remove unused function.
Rui Ueyama
- [llvm] r231452 - Support: Improve performance of FileOutputBuffer on Windows
Rui Ueyama
- [lld] r231454 - PECOFF: Optimize the writer using parallel_for.
Rui Ueyama
- [lld] r231518 - Resolver: move code inside an assert.
Rui Ueyama
- [PATCH] LLD: Remove sectionPosition attribute
Rui Ueyama
- [PATCH] LLD: Remove sectionPosition attribute
Rui Ueyama
- [lld] r231542 - Use multimap<T, U> instead of map<T, set<U>>. NFC.
Rui Ueyama
- [lld] r231543 - Remove unused typedefs.
Rui Ueyama
- [lld] r231545 - PECOFF: Do not add extraneous symbols to the dead strip root.
Rui Ueyama
- [lld] r231549 - Resolver: Reduce number of hash function call.
Rui Ueyama
- [lld] r231551 - Resolver: Reduce number of SymbolTable::isDefined function calls.
Rui Ueyama
- [lld] r231552 - Resolver: optimize fallback atoms.
Rui Ueyama
- [lld] r231568 - Remove redundant empty destructors.
Rui Ueyama
- [lld] r231570 - Remove duplicate code. NFC.
Rui Ueyama
- [lld] r231582 - Revert r231545 to unbreak buildbot.
Rui Ueyama
- [lld] r231583 - Remove sectionPosition attribute.
Rui Ueyama
- [lld] r231584 - Resolver: Use LLVM StringMap and DenseMap.
Rui Ueyama
- [lld] r231585 - PECOFF: Parallelize base relocation creation.
Rui Ueyama
- [lld] r231586 - PECOFF: Fix off-by-one error.
Rui Ueyama
- [lld] r231584 - Resolver: Use LLVM StringMap and DenseMap.
Rui Ueyama
- [lld] r231610 - Re-commit r231545: PECOFF: Do not add extraneous symbols to the dead strip root
Rui Ueyama
- [lld] r231611 - Revert r231552: Resolver: optimize fallback atoms.
Rui Ueyama
- [lld] r231614 - PECOFF: Define and use BaseReloc type instead of std::pair.
Rui Ueyama
- [lld] r231615 - PECOFF: Create layout-afters instead of layout-befores.
Rui Ueyama
- [lld] r231616 - Remove unused function.
Rui Ueyama
- [lld] r231618 - Resolver: Fix incorrect DenseMap mapping info.
Rui Ueyama
- [PATCH] [lld] [LinkerScript] Implement linker script expression evaluation
Rui Ueyama
- [PATCH] [lld] [LinkerScript] Implement semantics for simple sections mappings
Rui Ueyama
- [PATCH] [lld] [LinkerScript] Implement semantics for simple sections mappings
Rui Ueyama
- [PATCH] [lld] [LinkerScript] Implement linker script expression evaluation
Rui Ueyama
- [lld] r231627 - Test: Use layout-after instead of layout-before.
Rui Ueyama
- [PATCH] Add {read,write}{16,32,64}{le,be} functions
Rui Ueyama
- [llvm] r230987 - R600: Use c++11 style for loop
Jan Vesely
- [PATCH 1/1] Support: Use const pointers for reads.
Jan Vesely
- [llvm] r231021 - Support: Use const pointers for reads.
Jan Vesely
- [PATCH] Move TargetLibraryInfo data from two files into one common .def file.
Jan Voung
- [PATCH] Move TargetLibraryInfo data from two files into one common .def file.
Jan Voung
- [PATCH] Move TargetLibraryInfo data from two files into one common .def file.
Jan Voung
- [llvm] r231172 - Move TargetLibraryInfo data from two files into one common .def file.
Jan Wen Voung
- [PATCH] asan: fix signal handling during stoptheworld
Dmitry Vyukov
- [compiler-rt] r230978 - asan: fix signal handling during stoptheworld
Dmitry Vyukov
- [PATCH] asan: fix signal handling during stoptheworld
Dmitry Vyukov
- [compiler-rt] r230980 - asan: fix windows build after commit 230978
Dmitry Vyukov
- [PATCH] tsan: fix signal handling during stop-the-world
Dmitry Vyukov
- [PATCH] tsan: fix signal handling during stop-the-world
Dmitry Vyukov
- [PATCH] tsan: fix signal handling during stop-the-world
Dmitry Vyukov
- [PATCH] asan: do not instrument direct inbounds accesses to stack variables
Dmitry Vyukov
- [PATCH] asan: do not instrument direct inbounds accesses to stack variables
Dmitry Vyukov
- [PATCH] asan: do not instrument direct inbounds accesses to stack variables
Dmitry Vyukov
- [PATCH] asan: do not instrument direct inbounds accesses to stack variables
Dmitry Vyukov
- [PATCH] asan: do not instrument direct inbounds accesses to stack variables
Dmitry Vyukov
- [llvm] r231241 - asan: do not instrument direct inbounds accesses to stack variables
Dmitry Vyukov
- [PATCH] asan: do not instrument direct inbounds accesses to stack variables
Dmitry Vyukov
- [PATCH] tsan: fix signal handling during stop-the-world
Dmitry Vyukov
- [PATCH] tsan: fix signal handling during stop-the-world
Dmitry Vyukov
- [PATCH] tsan: fix signal handling during stop-the-world
Dmitry Vyukov
- [PATCH] tsan: fix signal handling during stop-the-world
Dmitry Vyukov
- [PATCH] tsan: fix signal handling during stop-the-world
Dmitry Vyukov
- [compiler-rt] r231367 - tsan: fix signal handling during stop-the-world
Dmitry Vyukov
- [compiler-rt] r231457 - asan: fix comment formatting
Dmitry Vyukov
- [PATCH] tsan: fix signal handling during stop-the-world
Dmitry Vyukov
- [PATCH] tsan: fix signal handling during stop-the-world
Dmitry Vyukov
- [PATCH] Change SystemZ large tests to use the existing long_tests property
Ulrich Weigand
- [llvm] r190636 - Fix PPC ABI for ByVal structs with vector members
Ulrich Weigand
- [llvm] r230977 - export.sh: Make sure umask is not too restrictive (PR22742)
Hans Wennborg
- [llvm] r230975 - Refactor DebugLocDWARFExpression so it doesn't require access to the
Hans Wennborg
- [www] r231106 - Win Snapshot: r231084, the first one built with VS2013
Hans Wennborg
- [www-releases] r231167 - Add a link to the PGP signing key for 3.6.0
Hans Wennborg
- [llvm] r231348 - Revert r231324 "Remove the conditional addition of the execution dependency fixing"
Hans Wennborg
- [llvm] r231324 - Remove the conditional addition of the execution dependency fixing
Hans Wennborg
- [llvm] r231497 - [AsmPrinter][TLOF] XFAIL AArch64 test to appease buildbots
Hans Wennborg
- [llvm] r231505 - [AsmPrinter][TLOF] Remove AArch64 test to appease buildbots
Hans Wennborg
- [llvm] r230951 - bindings/go: expose DIBuilder::createReplaceableCompositeType
Andrew Wilkins
- [PATCH] bindings/go: expose DIBuilder::createReplaceableCompositeType
Andrew Wilkins
- [PATCH] [zorg] add llgo builder, osuosl config
Andrew Wilkins
- [PATCH] [llgo] Disable known failing packages in check-libgo
Andrew Wilkins
- [PATCH] [zorg] add llgo builder, osuosl config
Andrew Wilkins
- [PATCH] [compiler-rt] Turn abort_on_error=1 by default on OS X (part 1/2)
Anna Zaks
- [PATCH] [compiler-rt] Turn abort_on_error=1 by default on OS X (part 1/2)
Anna Zaks
- [PATCH] [compiler-rt] Turn abort_on_error=1 by default on OS X (part 1/2)
Anna Zaks
- [PATCH] [compiler-rt] Turn abort_on_error=1 by default on OS X (part 1/2)
Anna Zaks
- [PATCH] [compiler-rt] Turn abort_on_error=1 by default on OS X (part 1/2)
Anna Zaks
- [PATCH v2] [PowerPC] Add Hardware Transaction Memory builtins support
Adhemerval Zanella
- [PATCH v2] [PowerPC] Add Hardware Transaction Memory builtins support
Adhemerval Zanella
- [PATCH] [Refactor] Replace RegionPasses by FunctionPasses
Zino
- RFC: Enable vectorization of call instructions in the loop vectorizer
Michael Zolotukhin
- [PATCH] Reimplement heuristic for estimating complete-unroll optimization effects.
Michael Zolotukhin
- [llvm] r231006 - Fix a copy-paste bug.
Michael Zolotukhin
- [llvm] r231007 - Make ToVectorTy static.
Michael Zolotukhin
- [llvm] r231011 - TLI: Use lambda. NFC.
Michael Zolotukhin
- [llvm] r231034 - TLI: Factor out sanitizeFunctionName. NFC.
Michael Zolotukhin
- RFC: Enable vectorization of call instructions in the loop vectorizer
Michael Zolotukhin
- RFC: Enable vectorization of call instructions in the loop vectorizer
Michael Zolotukhin
- [llvm] r229731 - Partial fix for bug 22589
Michael Zolotukhin
- RFC: Enable vectorization of call instructions in the loop vectorizer
Michael Zolotukhin
- [llvm] r231443 - LegalizeTypes: Handle shift by 0 in ExpandShiftByConstant.
Michael Zolotukhin
- [llvm] r229731 - Partial fix for bug 22589
Michael Zolotukhin
- [PATCH] LoopVectorizer: Add TargetTransformInfo.
Michael Zolotukhin
- [PATCH] TLI: Add interface for querying whether a function is vectorizable.
Michael Zolotukhin
- [PATCH] TTI: Add getCallInstrCost.
Michael Zolotukhin
- [PATCH] LoopVectorize: teach loop vectorizer to vectorize calls.
Michael Zolotukhin
- [PATCH] TTI: Honour cost model for estimating cost of vector-intrinsic and calls.
Michael Zolotukhin
- RFC: Enable vectorization of call instructions in the loop vectorizer
Michael Zolotukhin
- [PATCH] TTI: Honour cost model for estimating cost of vector-intrinsic and calls.
Michael Zolotukhin
- [PATCH] LoopVectorize: teach loop vectorizer to vectorize calls.
Michael Zolotukhin
- [PATCH] TTI: Honour cost model for estimating cost of vector-intrinsic and calls.
Michael Zolotukhin
- [PATCH] TTI: Honour cost model for estimating cost of vector-intrinsic and calls.
Michael Zolotukhin
- [PATCH] TTI: Add getCallInstrCost.
Michael Zolotukhin
- [PATCH] TLI: Add addVectorizableFunctionsFromVecLib.
Michael Zolotukhin
- [PATCH] Infer known bits from dominating conditions
hfinkel at anl.gov
- [PATCH] Infer known bits from dominating conditions
hfinkel at anl.gov
- [PATCH] Refactor and enhance FMA combine
hfinkel at anl.gov
- [PATCH] [PPC64] Add 64-bit Vector Integer Arithmetic Instructions
hfinkel at anl.gov
- [PATCH] [PM] Create a separate library for high-level pass management code.
hfinkel at anl.gov
- [PATCH] Infer known bits from dominating conditions
hfinkel at anl.gov
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
hfinkel at anl.gov
- [PATCH] [ARM] Align stack objects passed to functions
hfinkel at anl.gov
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
hfinkel at anl.gov
- [PATCH] Break dependencies in large loops containing reductions (LoopVectorize)
hfinkel at anl.gov
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
hfinkel at anl.gov
- [PATCH] Remove all MMOs from memory operations when tail merging.
hfinkel at anl.gov
- [PATCH] This patch introduces MemorySSA, a virtual SSA form for memory.Details on what it looks like are in MemorySSA.h
hfinkel at anl.gov
- [PATCH] [PPC64] Change doubleword vector shift instructions from intrinsics to opcodes
hfinkel at anl.gov
- [PATCH] Improve CodeGenDAGPattern support with multiple explicit results in an instruction pattern
hfinkel at anl.gov
- [PATCH] Code Generator Patterns for X86 Gather and Scatter
hfinkel at anl.gov
- [PATCH] Improve CodeGenDAGPattern support with multiple explicit results in an instruction pattern
hfinkel at anl.gov
- [PATCH] "float2int": Add a new pass to demote from float to int where possible.
hfinkel at anl.gov
- [PATCH] "float2int": Add a new pass to demote from float to int where possible.
hfinkel at anl.gov
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
hfinkel at anl.gov
- [PATCH] Break dependencies in large loops containing reductions (LoopVectorize)
hfinkel at anl.gov
- [PATCH] Add support for part-word atomics for PPC
hfinkel at anl.gov
- [PATCH] [Patch] Loop Interchange Pass
hfinkel at anl.gov
- [PATCH] LoopVectorizer: Add TargetTransformInfo.
hfinkel at anl.gov
- [PATCH] TLI: Add interface for querying whether a function is vectorizable.
hfinkel at anl.gov
- [PATCH] LoopVectorize: teach loop vectorizer to vectorize calls.
hfinkel at anl.gov
- [PATCH] TTI: Honour cost model for estimating cost of vector-intrinsic and calls.
hfinkel at anl.gov
- [PATCH] TTI: Add getCallInstrCost.
hfinkel at anl.gov
- [PATCH] Add support for part-word atomics for PPC
hfinkel at anl.gov
- [PATCH] [ARM] Align stack objects passed to functions
hfinkel at anl.gov
- [PATCH] TTI: Honour cost model for estimating cost of vector-intrinsic and calls.
hfinkel at anl.gov
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
hfinkel at anl.gov
- [PATCH] Remove all MMOs from memory operations when tail merging.
hfinkel at anl.gov
- [PATCH] [LoopAccesses 1/3] Expose MemoryDepChecker to LAA users
hfinkel at anl.gov
- [PATCH] [LoopAccesses 3/3] Print the dependences with -analyze
hfinkel at anl.gov
- [PATCH] [LoopAccesses 2/3] Allow querying of interesting dependences
hfinkel at anl.gov
- [PATCH] [LoopAccesses 1/3] Expose MemoryDepChecker to LAA users
hfinkel at anl.gov
- [PATCH] [LAA-memchecks 1/3] Split out NumComparisons checks. NFC
hfinkel at anl.gov
- [PATCH] [LAA-memchecks 2/3] Move number of memcheck threshold checking to LV
hfinkel at anl.gov
- [PATCH] [LAA-memchecks 3/3] Introduce pointer partitions for memchecks
hfinkel at anl.gov
- [PATCH] Add support for part-word atomics for PPC
hfinkel at anl.gov
- [PATCH] TLI: Add addVectorizableFunctionsFromVecLib.
hfinkel at anl.gov
- [PATCH] TLI: Add addVectorizableFunctionsFromVecLib.
hfinkel at anl.gov
- [PATCH] LoopVectorize: teach loop vectorizer to vectorize calls.
hfinkel at anl.gov
- [PATCH] TTI: Honour cost model for estimating cost of vector-intrinsic and calls.
hfinkel at anl.gov
- [PATCH] TTI: Add getCallInstrCost.
hfinkel at anl.gov
- RFC: Enable vectorization of call instructions in the loop vectorizer
aschwaighofer at apple.com
- [PATCH] [Mach-O] Dtrace Support Part 1: User SDT provider handling.
kledzik at apple.com
- [PATCH] Temporary XFAILs for Hexagon
colinl at codeaurora.org
- [PATCH] Have a way to let fast-isel handle normally optimized library functions
reed kotler
- [PATCH] Add logical ops to Mips fast-isel
reed kotler
- [PATCH] Add logical ops to Mips fast-isel
reed kotler
- [PATCH] Add a pass to transform aggregate loads and stores into scalar loads and stores.
deadal nix
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
rfoos
- [PATCH] [Refactor] Replace RegionPasses by FunctionPasses
zino
Last message date:
Sun Mar 8 23:59:16 PDT 2015
Archived on: Tue Aug 4 17:12:28 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).