The Week Of Monday 18 April 2016 Archives by author
Starting: Mon Apr 18 00:07:21 PDT 2016
Ending: Sun Apr 24 22:39:25 PDT 2016
Messages: 2094
- [llvm] r263379 - Fixed DIBuilder to verify that same imported entity will not be added twice to the "imports" list of the DICompileUnit.
Aboud, Amjad via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
Aboud, Amjad via llvm-commits
- [llvm] r266768 - [Orc] Add move ops to RPC to satisfy MSVC.
Kaylor, Andrew via llvm-commits
- [llvm] r266238 - AsmParser: record "# line file" context to calculate location for diag
Kaylor, Andrew via llvm-commits
- [PATCH] D19172: New optimization bisect implementation (now modeled on optnone handling)
Kaylor, Andrew via llvm-commits
- [llvm] r266786 - IR: Enable debug info type ODR uniquing for forward decls
Robinson, Paul via llvm-commits
- [llvm] r266616 - Silence some "initialized but unused" warnings from MSVC -- the function being called is a static function, so there's no need for an instance variable. NFC.
Aaron Ballman via llvm-commits
- [PATCH] D19339: Add natvis visualizers for endian packed types
Aaron Ballman via llvm-commits
- [llvm] r267337 - Silence two C4806 warnings ('|': unsafe operation: no value of type 'bool' promoted to type 'const unsigned int' can equal the given constant). The fact that they trigger with this code seems like it may be a bug, but the warning itself is still generally useful enough to retain it for now.
Aaron Ballman via llvm-commits
- [PATCH] D15922: [Cloning] rename cloneLoopWithPreheader() and add assert to ensure no sub-loops
Adam Nemet via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Adam Nemet via llvm-commits
- [PATCH] D17153: [LV] Identify more induction PHIs by coercing expressions to AddRecExprs
Adam Nemet via llvm-commits
- [PATCH] D18799: [Docs] Try to clarify the concept of domains for noalias scope
Adam Nemet via llvm-commits
- [llvm] r267013 - [LoopUtils] Rename {check->find}StringMetadata{Into->For}Loop. NFC
Adam Nemet via llvm-commits
- [llvm] r267014 - [LoopUtils] Move def of findStringMetadataForLoop to LoopUtils.cpp. NFC
Adam Nemet via llvm-commits
- [llvm] r267015 - [LoopUtils] Add asserts to findStringMetadataForLoop. NFC
Adam Nemet via llvm-commits
- [llvm] r267016 - [LoopUtils] Fix typo in comment
Adam Nemet via llvm-commits
- [PATCH] D19402: Add loop pragma for Loop Distribution
Adam Nemet via llvm-commits
- [PATCH] D19402: Add loop pragma for Loop Distribution
Adam Nemet via llvm-commits
- [llvm] r267182 - [LoopVersioningLICM] Add test coverage for llvm.loop.licm_versioning.disable
Adam Nemet via llvm-commits
- [llvm] r267190 - [LoopUtils] Extend findStringMetadataForLoop to return the value for metadata
Adam Nemet via llvm-commits
- [PATCH] D19431: [LoopDist] Add llvm.loop.distribute.enable loop metadata
Adam Nemet via llvm-commits
- [PATCH] D19433: [PGO] change the interface for createPGOFuncNameMetadata()
Adam Nemet via llvm-commits
- [PATCH] D18960: [lld] Initial implementation of TLSDESC relocation handling
Adhemerval Zanella via llvm-commits
- [PATCH] D18960: [lld] Initial implementation of TLSDESC relocation handling
Adhemerval Zanella via llvm-commits
- [PATCH] D18960: [lld] Initial implementation of TLSDESC relocation handling
Adhemerval Zanella via llvm-commits
- [PATCH] D18960: [lld] Initial implementation of TLSDESC relocation handling
Adhemerval Zanella via llvm-commits
- [PATCH] D19285: Tweaks to get_started.html, especially for Windows developers
Adrian McCarthy via llvm-commits
- [PATCH] D19285: Tweaks to get_started.html, especially for Windows developers
Adrian McCarthy via llvm-commits
- [PATCH] D19285: Tweaks to get_started.html, especially for Windows developers
Adrian McCarthy via llvm-commits
- [PATCH] D19285: Tweaks to get_started.html, especially for Windows developers
Adrian McCarthy via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
Adrian Prantl via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
Adrian Prantl via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
Adrian Prantl via llvm-commits
- [llvm] r267320 - Verifier: Verify that each inlinable callsite of a debug-info-bearing function
Adrian Prantl via llvm-commits
- [llvm] r267322 - Revert "Verifier: Verify that each inlinable callsite of a debug-info-bearing function"
Adrian Prantl via llvm-commits
- [PATCH] D19468: Disallow duplication of imported entities (improved implementation)
Adrian Prantl via llvm-commits
- [llvm] r267370 - Verifier: Verify that each inlinable callsite of a debug-info-bearing function
Adrian Prantl via llvm-commits
- [PATCH] D19098: [AArch64] [ARM] Make a target-independent llvm.thread.pointer intrinsic.
Ahmed Bougacha via llvm-commits
- [PATCH] D19192: [TableGen] Make an error message slightly more informative
Ahmed Bougacha via llvm-commits
- [PATCH] D19098: [AArch64] [ARM] Make a target-independent llvm.thread.pointer intrinsic.
Ahmed Bougacha via llvm-commits
- [PATCH] D19098: [AArch64] [ARM] Make a target-independent llvm.thread.pointer intrinsic.
Ahmed Bougacha via llvm-commits
- [PATCH] D17176: [CodeGen] Add getBuildVector and getSplatBuildVector helpers.
Ahmed Bougacha via llvm-commits
- [PATCH] D19469: [TLI] Unify LibFunc signature checking. NFCI.
Ahmed Bougacha via llvm-commits
- [PATCH] D19470: [TLI] Unify LibFunc attribute inference. NFCI.
Ahmed Bougacha via llvm-commits
- [PATCH] D19471: [TLI] Mark memset_pattern16 params nocapture.
Ahmed Bougacha via llvm-commits
- [PATCH] D17598: [LIR] Set attributes on memset_pattern16.
Ahmed Bougacha via llvm-commits
- [PATCH] D19472: [X86] Use LivePhysRegs in X86FixupBWInsts.
Ahmed Bougacha via llvm-commits
- [PATCH] D19469: [TLI] Unify LibFunc signature checking. NFCI.
Ahmed Bougacha via llvm-commits
- [PATCH] D19469: [TLI] Unify LibFunc signature checking. NFCI.
Ahmed Bougacha via llvm-commits
- [llvm] r266183 - Don't use misc-unused-parameters check on LLVM.
Alexander Kornienko via llvm-commits
- [PATCH] D19081: Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration away from LLVMAttribute
Amaury SECHET via llvm-commits
- [PATCH] D19081: Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration away from LLVMAttribute
Amaury SECHET via llvm-commits
- [PATCH] D19081: Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration away from LLVMAttribute
Amaury SECHET via llvm-commits
- [PATCH] D19081: Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration away from LLVMAttribute
Amaury SECHET via llvm-commits
- [PATCH] D19173: Add utility function to manipulate attributes on CallSite. NFC
Amaury SECHET via llvm-commits
- [PATCH] D19343: Move PDB parsing code into a library
Amaury SECHET via llvm-commits
- [PATCH] D19173: Add utility function to manipulate attributes on CallSite. NFC
Amaury SECHET via llvm-commits
- [PATCH] D19343: Move PDB parsing code into a library
Amaury SECHET via llvm-commits
- [PATCH] D19088: [Draft] Possible mapping of DIBuilder in the C API
Amaury SECHET via llvm-commits
- [PATCH] D19448: Introducing LLVMMetadataRef
Amaury SECHET via llvm-commits
- [PATCH] D19088: [Draft] Possible mapping of DIBuilder in the C API
Amaury SECHET via llvm-commits
- [PATCH] D19181: Make sure we have a Add/Remove/Has function for various thing that can have attribute.
Amaury SECHET via llvm-commits
- [llvm] r266842 - Add LLVMGetAttrKindID in the C API in order to facilitate migration away from LLVMAttribute
Amaury Sechet via llvm-commits
- [llvm] r267057 - Add utility function to manipulate attributes on CallSite. NFC
Amaury Sechet via llvm-commits
- [llvm] r267061 - Remove various warnings. NFC
Amaury Sechet via llvm-commits
- [llvm] r267069 - Remove dead code. NFC
Amaury Sechet via llvm-commits
- [llvm] r267257 - Style fix in Core.h / Core.cpp. NFC
Amaury Sechet via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
Amjad Aboud via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
Amjad Aboud via llvm-commits
- [PATCH] D19138: [X86] Enable the post-RA-scheduler for 32-bit cpus
Amjad Aboud via llvm-commits
- [llvm] r267004 - Fixed Dwarf debug info emission to skip DILexicalBlockFile entries.
Amjad Aboud via llvm-commits
- [PATCH] D18724: Fixed Dwarf debug info emission to skip DILexicalBlockFile entries
Amjad Aboud via llvm-commits
- [PATCH] D19468: Disallow duplication of imported entities (improved implementation)
Amjad Aboud via llvm-commits
- [llvm] r267022 - Initial implementation of optimization bisect support.
Andrew Kaylor via llvm-commits
- [llvm] r267042 - Zero-initialize members of the CpuHashInfoTy structure for AsmParser
Andrew Kaylor via llvm-commits
- [llvm] r267231 - Re-commit optimization bisect support (r267022) without new pass manager support.
Andrew Kaylor via llvm-commits
- [llvm] r267236 - Removing unused function.
Andrew Kaylor via llvm-commits
- [PATCH] D19349: MachineScheduler: Limit the size of the ready list.
Andrew Trick via llvm-commits
- [PATCH] D19350: MachineScheduler: Remember top/bottom choice in bidirectional scheduling
Andrew Trick via llvm-commits
- [PATCH] D19350: MachineScheduler: Remember top/bottom choice in bidirectional scheduling
Andrew Trick via llvm-commits
- [PATCH] D19349: MachineScheduler: Limit the size of the ready list.
Andrew Trick via llvm-commits
- [PATCH] D19401: MachineScheduler: Fully compare top/bottom candidates
Andrew Trick via llvm-commits
- [PATCH] D15667: [MachineScheduler] Handle regmasks and allow calls to be rescheduled.
Andrew Trick via llvm-commits
- [PATCH] D13761: [llgo] llgoi: separate evaluation from printing
Andrew Wilkins via llvm-commits
- [PATCH] D13761: [llgo] llgoi: separate evaluation from printing
Andrew Wilkins via llvm-commits
- [PATCH] D18898: [Loop Rotation] Make default max rotation header size threshold dependent on target CPU
Andrey Turetskiy via llvm-commits
- [PATCH] D19409: [X86] Handle MachineBasicBlock as a memory displacement operand in the LEA optimization pass
Andrey Turetskiy via llvm-commits
- [PATCH] D19409: [X86] Handle MachineBasicBlock as a memory displacement operand in the LEA optimization pass
Andrey Turetskiy via llvm-commits
- [PATCH] D19172: New optimization bisect implementation (now modeled on optnone handling)
Andy Kaylor via llvm-commits
- [PATCH] D19172: New optimization bisect implementation (now modeled on optnone handling)
Andy Kaylor via llvm-commits
- [PATCH] D19394: Add optimization bisect opt-in calls for AArch64 passes
Andy Kaylor via llvm-commits
- [PATCH] D19172: New optimization bisect implementation (now modeled on optnone handling)
Andy Kaylor via llvm-commits
- [PATCH] D19172: New optimization bisect implementation (now modeled on optnone handling)
Andy Kaylor via llvm-commits
- [PATCH] D19439: Optimization bisect support in X86-specific passes
Andy Kaylor via llvm-commits
- [PATCH] D19449: Add optimization bisect opt-in calls for AArch64 passes
Andy Kaylor via llvm-commits
- [PATCH] D19450: Add optimization bisect opt-in calls for AMDGPU passes
Andy Kaylor via llvm-commits
- [PATCH] D19276: folding compares if pointers do not escape
Anna Thomas via llvm-commits
- [PATCH] D19276: folding compares if pointers do not escape
Anna Thomas via llvm-commits
- [PATCH] D19276: folding compares if pointers do not escape
Anna Thomas via llvm-commits
- [PATCH] D19276: folding compares if pointers do not escape
Anna Thomas via llvm-commits
- [PATCH] D19276: folding compares if pointers do not escape
Anna Thomas via llvm-commits
- [PATCH] D19276: folding compares if pointers do not escape
Anna Thomas via llvm-commits
- [PATCH] D19276: folding compares if pointers do not escape
Anna Thomas via llvm-commits
- [PATCH] D19390: folding compares for distinct allocations
Anna Thomas via llvm-commits
- [PATCH] D19390: folding compares for distinct allocations
Anna Thomas via llvm-commits
- [PATCH] D19390: folding compares for distinct allocations
Anna Thomas via llvm-commits
- [PATCH] D19390: folding compares for distinct allocations
Anna Thomas via llvm-commits
- [PATCH] D19390: folding compares for distinct allocations
Anna Thomas via llvm-commits
- [PATCH] D19390: folding compares for distinct allocations
Anna Thomas via llvm-commits
- [PATCH] D19083: [clang-analyzer] fix warnings emitted on llvm code base
Apelete Seketeli via llvm-commits
- [PATCH] D19410: [scan-build] fix logic error warnings emitted on llvm code base
Apelete Seketeli via llvm-commits
- [PATCH] D19410: [scan-build] fix logic error warnings emitted on llvm code base
Apelete Seketeli via llvm-commits
- [PATCH] D19410: [scan-build] fix logic error warnings emitted on llvm code base
Apelete Seketeli via llvm-commits
- [PATCH] D19410: [scan-build] fix logic error warnings emitted on llvm code base
Apelete Seketeli via llvm-commits
- [PATCH] D19423: [test-suite] Make unique name generation more robust.
Artem Belevich via llvm-commits
- [PATCH] D19424: [test-suite] Propagate LDFLAGS variable to executable's LINK_FLAGS property
Artem Belevich via llvm-commits
- [PATCH] D19424: [test-suite] Propagate LDFLAGS variable to executable's LINK_FLAGS property
Artem Belevich via llvm-commits
- [PATCH] D19423: [test-suite] Make unique name generation more robust.
Artem Belevich via llvm-commits
- [PATCH] D19423: [test-suite] Added llvm_target_prefix() command to set unique target prefix.
Artem Belevich via llvm-commits
- [PATCH] D19434: [test-suite] Added CMake files for external CUDA tests.
Artem Belevich via llvm-commits
- [PATCH] D19423: [test-suite] Added llvm_target_prefix() command to set unique target prefix.
Artem Belevich via llvm-commits
- [test-suite] r267243 - [test-suite] Added llvm_target_prefix() command to set unique target prefix.
Artem Belevich via llvm-commits
- [PATCH] D19423: [test-suite] Added llvm_target_prefix() command to set unique target prefix.
Artem Belevich via llvm-commits
- [PATCH] D19434: [test-suite] Added CMake files for external CUDA tests.
Artem Belevich via llvm-commits
- [PATCH] D19163: AMDGPU/SI: Assembler: improvements to support trap handlers.
Artem Tamazov via llvm-commits
- [llvm] r266617 - [AMDGPU][llvm-mc] s_setreg* - Fix order of operands
Artem Tamazov via llvm-commits
- [PATCH] D19373: Remangle intrinsics names when types are renamed
Artur Pilipenko via llvm-commits
- [PATCH] D19373: Remangle intrinsics names when types are renamed
Artur Pilipenko via llvm-commits
- [PATCH] D19373: Remangle intrinsics names when types are renamed
Artur Pilipenko via llvm-commits
- [PATCH] D19195: [Clang][AVX512][BuiltIn] Adding suppot to builtin for VPERMD and VPERMW instruction set
Asaf Badouh via llvm-commits
- [PATCH] D19226: [X86] enable PIE for functions
Asaf Badouh via llvm-commits
- [PATCH] D19226: [X86] enable PIE for functions
Asaf Badouh via llvm-commits
- [PATCH] D19226: [X86] enable PIE for functions
Asaf Badouh via llvm-commits
- [PATCH] D19226: [X86] enable PIE for functions
Asaf Badouh via llvm-commits
- [PATCH] D19226: [X86] enable PIE for functions
Asaf Badouh via llvm-commits
- [llvm] r266863 - [X86] enable PIE for functions
Asaf Badouh via llvm-commits
- [PATCH] D19040: Remove unnecessary load via GOT when accessing globals with PIE in x86_64
Asaf Badouh via llvm-commits
- [PATCH] D19195: [Clang][AVX512][BuiltIn] Adding suppot to builtin for VPERMD and VPERMW instruction set
Asaf Badouh via llvm-commits
- [PATCH] D15922: [Cloning] rename cloneLoopWithPreheader() and add assert to ensure no sub-loops
Ashutosh Nema via llvm-commits
- [PATCH] D19310: X86 TRUNCATE (v16i32 to v16i8) cost change in SSE4.1 mode
Ashutosh Nema via llvm-commits
- [PATCH] D19310: X86 TRUNCATE (v16i32 to v16i8) cost change in SSE4.1 mode
Ashutosh Nema via llvm-commits
- [PATCH] D18940: Loop vectorization with uniform load
Ayal Zaks via llvm-commits
- [PATCH] D17913: AVX512BW: Support llvm intrinsic masked vector load/store for i8/i16 element types on SKX
Ayal Zaks via llvm-commits
- [PATCH] D18841: [InstCombine] Canonicalize icmp instructions based on dominating conditions.
Balaram Makam via llvm-commits
- [PATCH] D18841: [InstCombine] Canonicalize icmp instructions based on dominating conditions.
Balaram Makam via llvm-commits
- [PATCH] D18841: [InstCombine] Canonicalize icmp instructions based on dominating conditions.
Balaram Makam via llvm-commits
- [PATCH] D18841: [InstCombine] Canonicalize icmp instructions based on dominating conditions.
Balaram Makam via llvm-commits
- [llvm] r267281 - Use %T instead of cd'ing to Output directly.
Benjamin Kramer via llvm-commits
- [PATCH] D19210: Teach poison value tracking that certain calls always terminate
Bjarke Hammersholt Roune via llvm-commits
- [PATCH] D19209: [SCEV] Extract out a `isSCEVExprNeverPoison` helper; NFCI
Bjarke Hammersholt Roune via llvm-commits
- [PATCH] D19212: Have isKnownNotFullPoison be smarter around control flow
Bjarke Hammersholt Roune via llvm-commits
- [PATCH] D19241: [DependenceAnalysis] Refactor uses of getConstantPart. NFC.
Brendon Cahoon via llvm-commits
- [PATCH] D19246: Do not rename a tied operand in AggressiveAntiDepBreaker
Brendon Cahoon via llvm-commits
- [llvm] r266759 - [DependenceAnalysis] Refactor uses of getConstantPart. NFC.
Brendon Cahoon via llvm-commits
- [PATCH] D19241: [DependenceAnalysis] Refactor uses of getConstantPart. NFC.
Brendon Cahoon via llvm-commits
- [PATCH] D19414: [SystemZ] Support Swift Calling Convention
Bryan Chan via llvm-commits
- [PATCH] D19178: Broaden FoldItoFPtoI to try and establish whether the integer value fits into the float type
Carlos Liam via llvm-commits
- [PATCH] D19178: Broaden FoldItoFPtoI to try and establish whether the integer value fits into the float type
Carlos Liam via llvm-commits
- [PATCH] D19178: Broaden FoldItoFPtoI to try and establish whether the integer value fits into the float type
Carlos Liam via llvm-commits
- [PATCH] D19178: Broaden FoldItoFPtoI to try and establish whether the integer value fits into the float type
Carlos Liam via llvm-commits
- [PATCH] D19178: Broaden FoldItoFPtoI to try and establish whether the integer value fits into the float type
Carlos Liam via llvm-commits
- [PATCH] D18996: [PPC] Enable shuffling of VSX vectors
Carrot Wei via llvm-commits
- [PATCH] D19223: Fix lit test comment from r252331.
Chad Rosier via llvm-commits
- [llvm] r266657 - [ValueTracking] Correct lit test comments. NFC.
Chad Rosier via llvm-commits
- [PATCH] D19223: Fix lit test comment from r252331.
Chad Rosier via llvm-commits
- [PATCH] D18905: [ValueTracking] Improve isImpliedCondition for conditions with matching operands.
Chad Rosier via llvm-commits
- [PATCH] D18905: [ValueTracking] Improve isImpliedCondition for conditions with matching operands.
Chad Rosier via llvm-commits
- [llvm] r266767 - [ValueTracking] Improve isImpliedCondition for conditions with matching operands.
Chad Rosier via llvm-commits
- [PATCH] D18905: [ValueTracking] Improve isImpliedCondition for conditions with matching operands.
Chad Rosier via llvm-commits
- [PATCH] D19277: [ValueTracking] Make isImpliedCondition return an Optional<bool>. NFC.
Chad Rosier via llvm-commits
- [PATCH] D18906: [DeadStoreElimination] Shorten beginning of memset overwritten by later stores
Chad Rosier via llvm-commits
- [PATCH] D19276: folding compares if pointers do not escape
Chad Rosier via llvm-commits
- [PATCH] D18949: [AArch64] Cannonicalize commutative operands based on LSLFast
Chad Rosier via llvm-commits
- [PATCH] D18906: [DeadStoreElimination] Shorten beginning of memset overwritten by later stores
Chad Rosier via llvm-commits
- [PATCH] D19330: Refactor implied condition logic from ValueTracking directly into CmpInst. NFC.
Chad Rosier via llvm-commits
- [PATCH] D18905: [ValueTracking] Improve isImpliedCondition for conditions with matching operands.
Chad Rosier via llvm-commits
- [PATCH] D19277: [ValueTracking] Make isImpliedCondition return an Optional<bool>. NFC.
Chad Rosier via llvm-commits
- [PATCH] D19277: [ValueTracking] Make isImpliedCondition return an Optional<bool>. NFC.
Chad Rosier via llvm-commits
- [llvm] r266904 - [ValueTracking] Make isImpliedCondition return an Optional<bool>. NFC.
Chad Rosier via llvm-commits
- [llvm] r266905 - Typo.
Chad Rosier via llvm-commits
- [PATCH] D19277: [ValueTracking] Make isImpliedCondition return an Optional<bool>. NFC.
Chad Rosier via llvm-commits
- [PATCH] D19330: Refactor implied condition logic from ValueTracking directly into CmpInst. NFC.
Chad Rosier via llvm-commits
- [llvm] r266987 - Refactor implied condition logic from ValueTracking directly into CmpInst. NFC.
Chad Rosier via llvm-commits
- [PATCH] D19330: Refactor implied condition logic from ValueTracking directly into CmpInst. NFC.
Chad Rosier via llvm-commits
- [PATCH] D19330: Refactor implied condition logic from ValueTracking directly into CmpInst. NFC.
Chad Rosier via llvm-commits
- [llvm] r266987 - Refactor implied condition logic from ValueTracking directly into CmpInst. NFC.
Chad Rosier via llvm-commits
- [llvm] r266998 - Address Philip's post-commit feedback for r266987. NFC.
Chad Rosier via llvm-commits
- [PATCH] D19353: [GVN] Replace an inverted comparison with a logical not
Chad Rosier via llvm-commits
- [llvm] r266987 - Refactor implied condition logic from ValueTracking directly into CmpInst. NFC.
Chad Rosier via llvm-commits
- [llvm] r267170 - [SimplifyCFG] Simplify code review by temporarily removing this test file.
Chad Rosier via llvm-commits
- [llvm] r267171 - [SimplifyCFG] Add missing implications to isImpliedTrueByMatchingCmp.
Chad Rosier via llvm-commits
- [llvm] r267177 - [SimplifyCFG] Add final missing implications to isImpliedTrueByMatchingCmp.
Chad Rosier via llvm-commits
- [llvm] r267187 - [EarlyCSE/CVP] Add stats for CVPs and make sure to account for any Changes.
Chad Rosier via llvm-commits
- [PATCH] D18679: Port demanded-bits to the new pass manager
Chandler Carruth via llvm-commits
- [PATCH] D18126: Port InstrProfiling pass to new pass manager
Chandler Carruth via llvm-commits
- [PATCH] D19095: [BPI] Consider deoptimize calls as "unreachable"
Chandler Carruth via llvm-commits
- [PATCH] D18126: Port InstrProfiling pass to new pass manager
Chandler Carruth via llvm-commits
- [PATCH] D18679: Port demanded-bits to the new pass manager
Chandler Carruth via llvm-commits
- [PATCH] D19381: Extend load/store type canonicalization to handle unordered operations
Chandler Carruth via llvm-commits
- [PATCH] D19368: Allow Sparc back-end to take the address of a function (or other global object)
Chris Dewhurst via llvm-commits
- [llvm] r267120 - The following code would not work before this patch, due to the inability to take the address of a global object:
Chris Dewhurst via llvm-commits
- [llvm] r267121 - [Sparc] This provides support for itineraries on Sparc.
Chris Dewhurst via llvm-commits
- [LNT] r266628 - Unused import
Chris Matthews via llvm-commits
- [LNT] r266629 - Whitespace changes to make pep8 happy
Chris Matthews via llvm-commits
- [LNT] r266630 - Be more robust to regression list changes
Chris Matthews via llvm-commits
- [LNT] r266636 - Add estimated regression age to the regression list
Chris Matthews via llvm-commits
- [LNT] r266642 - Sometimes runs are null - that is okay! skip age
Chris Matthews via llvm-commits
- [LNT] r266643 - An empty date when we can't render dates correctly
Chris Matthews via llvm-commits
- [LNT] r266650 - When editing regression go back to where you came from
Chris Matthews via llvm-commits
- [LNT] r266651 - There are many situations where we can't guess age: handle them
Chris Matthews via llvm-commits
- [LNT] r266653 - whitespace fixup
Chris Matthews via llvm-commits
- [LNT] r266659 - Merge regressions in a more sane way
Chris Matthews via llvm-commits
- [LNT] r266660 - Fix whitespace creation message
Chris Matthews via llvm-commits
- [LNT] r266661 - Remove accidental debugging code
Chris Matthews via llvm-commits
- [test-suite] r266678 - Update TEST_SUITE_DIAGNOSE to work with more than one flag
Chris Matthews via llvm-commits
- [LNT] r266680 - Collect build log in LNT diagnostics
Chris Matthews via llvm-commits
- [LNT] r266681 - Collect -ftime-report data in LNT diagnostics
Chris Matthews via llvm-commits
- [LNT] r266682 - I think this needs to be on to collect reports
Chris Matthews via llvm-commits
- [LNT] r266683 - Collect -mllvm -stats in LNT diagnostics
Chris Matthews via llvm-commits
- [LNT] r266684 - Nicer fake results printing
Chris Matthews via llvm-commits
- [LNT] r266689 - Collect iprofiler during LNT diagnositics
Chris Matthews via llvm-commits
- [LNT] r266690 - Fix some line wrapping
Chris Matthews via llvm-commits
- [LNT] r266694 - Some docs about diagnositic reports
Chris Matthews via llvm-commits
- [LNT] r266756 - Whitespace cleanups
Chris Matthews via llvm-commits
- [LNT] r266757 - Cleanup regression tracking imports
Chris Matthews via llvm-commits
- [LNT] r266758 - fixup diagnose tests
Chris Matthews via llvm-commits
- [test-suite] r266762 - Implement Matthias' feedback for TEST_SUITE_DIAGNOSE flags
Chris Matthews via llvm-commits
- [test-suite] r266678 - Update TEST_SUITE_DIAGNOSE to work with more than one flag
Chris Matthews via llvm-commits
- [LNT] r266771 - Remove TEST_SUITE_DIAGNOSE to match test-suite change
Chris Matthews via llvm-commits
- [test-suite] r267243 - [test-suite] Added llvm_target_prefix() command to set unique target prefix.
Chris Matthews via llvm-commits
- [PATCH] D19255: [ppc64] fix bug in prologue that mfocrf's cr operand should be explict state instead of implicit
Chuang-Yu Cheng via llvm-commits
- [PATCH] D19148: Always inlining PrintCurrentStackSlow of tsan library to fix tail-call issue
Chuang-Yu Cheng via llvm-commits
- [PATCH] D19148: Always inlining PrintCurrentStackSlow of tsan library to fix tail-call issue
Chuang-Yu Cheng via llvm-commits
- [PATCH] D19148: Always inlining PrintCurrentStackSlow of tsan library to fix tail-call issue
Chuang-Yu Cheng via llvm-commits
- [PATCH] D19148: Always inlining PrintCurrentStackSlow of tsan library to fix tail-call issue
Chuang-Yu Cheng via llvm-commits
- [PATCH] D19148: Always inlining PrintCurrentStackSlow of tsan library to fix tail-call issue
Chuang-Yu Cheng via llvm-commits
- [PATCH] D19148: Always inlining PrintCurrentStackSlow of tsan library to fix tail-call issue
Chuang-Yu Cheng via llvm-commits
- [compiler-rt] r266869 - Always inlining PrintCurrentStackSlow of tsan library to fix tail-call issue
Chuang-Yu Cheng via llvm-commits
- [PATCH] D19148: Always inlining PrintCurrentStackSlow of tsan library to fix tail-call issue
Chuang-Yu Cheng via llvm-commits
- [PATCH] D19316: [ppc64] Reenable sibling call optimization on ppc64 since fixed tsan library tail-call issue
Chuang-Yu Cheng via llvm-commits
- [PATCH] D19429: Give backends an opportunity to finish layout post-relaxation
Colin LeMahieu via llvm-commits
- [llvm] r266696 - Add missing header, found by modules selfhost.
Craig Topper via llvm-commits
- [llvm] r266847 - [X86] Don't set vector FADD, FSUB, FMUL, FDIV, FNEG, FSQRT to Expand early. For every legal FP type we either set them to Legal or Custom anyway. So let them stay defaulted to Legal and only change when they need to be Custom.
Craig Topper via llvm-commits
- [llvm] r266848 - [X86] Merge the two different SSE2 blocks in the X86TargetLowering constructor. Also qualfiy the XOP block with !useSoftFloat to match the other vector blocks.
Craig Topper via llvm-commits
- [llvm] r266849 - [X86] Don't mark vector loads and shifts Expand in advance. Loads are always marked Legal or Promote for all the legal types later. Shifts are always marked custom. NFC
Craig Topper via llvm-commits
- [llvm] r266850 - [X86] Mark some floating point operations that are always expanded for vector types as Expand in a floating point only loop instead of looping through all vector types.
Craig Topper via llvm-commits
- [llvm] r266858 - [AVX512] Add popcount support for v32i16 and v64i8.
Craig Topper via llvm-commits
- [llvm] r266859 - [AVX512] Update vector-tzcnt-512 test to show how bad v32i16 and v64i8 is with avx512bw enabled.
Craig Topper via llvm-commits
- [llvm] r266860 - [AVX512] Add avx512cd+vl runs to vector-tzcnt-128/256 tests to show using the vplzcntd/q instructions.
Craig Topper via llvm-commits
- [llvm] r266950 - [AVX512] Add support for popcount of v8i64 and v16i32 with and without BWI instructions.
Craig Topper via llvm-commits
- [llvm] r266951 - [SelectionDAG] Teach LegalizeVectorOps to directly Expand CTTZ_ZERO_UNDEF/CTLZ_ZERO_UNDEF to CTTZ/CTLZ directly if those ops are Legal/Custom instead of deferring it to LegalizeOps.
Craig Topper via llvm-commits
- [llvm] r266952 - [X86] Remove unnecessary setting of CTTZ_ZERO_UNDEF to Custom for vector types where we can't do any better than the Custom lowering of CTTZ. LegalizeVectorOps will expand to CTTZ since its marked Custom.
Craig Topper via llvm-commits
- [llvm] r266960 - [X86] Remove old leftover MMX code that sets various 64-bit vector operations to Expand. These vector types aren't legal so these operations would never make it far enough to need to expand. NFC
Craig Topper via llvm-commits
- [llvm] r266961 - [X86] Remove some operations from the default Expand all vector ops loop. Instead let them stay Legal and mark them Expand for specific types where needed. Reduces overall number of calls to setOperationAction. NFC
Craig Topper via llvm-commits
- [llvm] r266962 - [X86] Remove redundant calls to setOperationAction for EXTRACT_VECTOR_ELT/INSERT_VECTOR_ELT from SSE41 block. They were already done in an earlier block. NFC
Craig Topper via llvm-commits
- [llvm] r266963 - [AVX512] Add support for lowering CTTZ v64i8 and v32i16 with BWI instructions.
Craig Topper via llvm-commits
- [llvm] r266966 - Fix test command line to explicitly disable CDI instructions for one test.
Craig Topper via llvm-commits
- [llvm] r266967 - [X86] Fix vector-tzcnt-512 test to disable CDI while enabling BWI for one of the runs. Update check patterns accordingly.
Craig Topper via llvm-commits
- [llvm] r266968 - [AVX512] Add CTTZ support for v8i64 and v16i32 vectors.
Craig Topper via llvm-commits
- [llvm] r266967 - [X86] Fix vector-tzcnt-512 test to disable CDI while enabling BWI for one of the runs. Update check patterns accordingly.
Craig Topper via llvm-commits
- [llvm] r266966 - Fix test command line to explicitly disable CDI instructions for one test.
Craig Topper via llvm-commits
- [llvm] r267100 - [AVX512] Teach lowering to use vplzcntd/q to implement 128/256-bit CTTZ_ZERO_UNDEF even without VLX support. We can just extend to 512-bits and extract like we do for CTLZ.
Craig Topper via llvm-commits
- [llvm] r267107 - [Lanai] Remove unused methods declarations. NFC
Craig Topper via llvm-commits
- [llvm] r267108 - [Lanai] Set CTLZ_ZERO_UNDEF/CTTZ_ZERO_UNDEF to Expand instead of Legal so they will be converted to CTLZ/CTTZ by LegalizeDAG. Remove extra instructions that only existed to to contain patterns that match the zero_undef operations. NFC
Craig Topper via llvm-commits
- [llvm] r267109 - [SystemZ] Mark CTTZ_ZERO_UNDEF/CTLZ_ZERO_UNDEF as Expand instead of Custom since the custom logic just did what Expand does when CTTZ/CTLZ are Legal. NFC
Craig Topper via llvm-commits
- [llvm] r267264 - [WebAssembly] Set ctlz_zero_undef/cttz_zero_undef to Expand so LegalizeDAG will convert them to ctlz/cttz. Remove the now unneccessary isel patterns. NFC
Craig Topper via llvm-commits
- [llvm] r267265 - [NVPTX] Set ctlz_zero_undef to Expand so LegalizeDAG will convert it to ctlz. Remove the now unneccessary isel patterns. NFC
Craig Topper via llvm-commits
- [llvm] r267266 - [Hexagon] Set ctlz_zero_undef/cttz_zero_undef to Expand so LegalizeDAG will convert them to ctlz/cttz. Remove the now unneccessary isel patterns. NFC
Craig Topper via llvm-commits
- [llvm] r267280 - [CodeGen] When promoting CTTZ operations to larger type, don't insert a select to detect if the input is zero to return the original size instead of the extended size. Instead just set the first bit in the zero extended part.
Craig Topper via llvm-commits
- [llvm] r267311 - [X86] Fix patterns that turn cmove/cmovne+ctlz/cttz into lzcnt/tzcnt instructions. Only one of the conditions should be valid for each pattern, not both. Update tests accordingly.
Craig Topper via llvm-commits
- [llvm] r267312 - Fix a couple assertions that can never fire because they just contained the text string which always evaluates to true. Add a ! so they'll evaluate to false.
Craig Topper via llvm-commits
- [llvm] r267324 - Fix an assertion that can never fire because the condition ANDed with the string is just true or 1.
Craig Topper via llvm-commits
- [llvm] r267325 - [CodeGen] Teach DAG combine to fold select_cc seteq X, 0, sizeof(X), ctlz_zero_undef(X) -> ctlz(X). InstCombine already does this for IR and X86 pattern matches this during isel.
Craig Topper via llvm-commits
- [llvm] r267326 - [X86] Remove isel patterns for selecting tzcnt/lzcnt from cmove/ne+cttz/ctlz. These are folded by DAG combine now.
Craig Topper via llvm-commits
- [llvm] r267330 - [X86] Node need to check if AVX512 is supported when lowering vector CTLZ. The CTLZ operation is only Custom for vectors if AVX512 is enabled so if a vector gets here AVX512 is implied. NFC
Craig Topper via llvm-commits
- [llvm] r267331 - [X86] Merge LowerCTLZ and LowerCTLZ_ZERO_UNDEF into a single function that branches internally for the one difference, allowing the rest of the code to be common. NFC
Craig Topper via llvm-commits
- [llvm] r266627 - Lanai: fix debug build
Craig Topper via llvm-commits
- [llvm] r267348 - [Lanai] Use EVT::getEVTString() to print a type as a string instead of an enum encoding value.
Craig Topper via llvm-commits
- [llvm] r267373 - [X86] Add a complete set of tests for all operand sizes of cttz/ctlz with and without zero undef being lowered to bsf/bsr.
Craig Topper via llvm-commits
- [llvm] r267377 - [X86] Replace a SmallVector used to pass 2 values to an ArrayRef parameter with a fixed size array. NFC
Craig Topper via llvm-commits
- [llvm] r267082 - [WebAssembly] Limit alignment hints to natural alignment.
Dan Gohman via llvm-commits
- [PATCH] D18798: New code hoisting pass based on GVN
Daniel Berlin via llvm-commits
- [PATCH] D18796: Correct IDF calculator for ReverseIDF
Daniel Berlin via llvm-commits
- [llvm] r266718 - Correct IDF calculator for ReverseIDF
Daniel Berlin via llvm-commits
- [PATCH] D19353: [GVN] Replace an inverted comparison with a logical not
Daniel Berlin via llvm-commits
- [PATCH] D19353: [GVN] Replace an inverted comparison with a logical not
Daniel Berlin via llvm-commits
- [PATCH] D19388: [MemorySSA] Fix bug in CachingMemorySSAWalker::invalidateInfo
Daniel Berlin via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Daniel Berlin via llvm-commits
- [PATCH] D19440: [GVN] Do local FRE for unordered atomic loads
Daniel Berlin via llvm-commits
- [PATCH] D19388: [MemorySSA] Fix bug in CachingMemorySSAWalker::invalidateInfo
Daniel Berlin via llvm-commits
- [PATCH] D19164: [mips][ias] Stream macro expansions to output instead of buffering them. NFC.
Daniel Sanders via llvm-commits
- [PATCH] D19172: New optimization bisect implementation (now modeled on optnone handling)
Daniel Sanders via llvm-commits
- [llvm] r266602 - [mips][ias] Stream macro expansions to output instead of buffering them. NFC.
Daniel Sanders via llvm-commits
- [PATCH] D19164: [mips][ias] Stream macro expansions to output instead of buffering them. NFC.
Daniel Sanders via llvm-commits
- [llvm] r266608 - [mips][ias] Prevent double-filling of delay slots by generating '.set noreorder' regions.
Daniel Sanders via llvm-commits
- [PATCH] D19166: [mips][ias] Prevent double-filling of delay slots by generating '.set noreorder' regions.
Daniel Sanders via llvm-commits
- [PATCH] D14390: [mips] Expansion of LI.S and LI.D
Daniel Sanders via llvm-commits
- [PATCH] D19008: [mips][ias] Make section sizes a multiple of the alignment.
Daniel Sanders via llvm-commits
- [PATCH] D19016: [mips][ias] R_MIPS_(GOT|HI|LO|PC)16 and R_MIPS_GPREL32 do not need symbols.
Daniel Sanders via llvm-commits
- [PATCH] D19016: [mips][ias] R_MIPS_(GOT|HI|LO|PC)16 and R_MIPS_GPREL32 do not need symbols.
Daniel Sanders via llvm-commits
- [llvm] r267049 - Refactor raw pdb dumper into library
Daniel Sanders via llvm-commits
- [llvm] r267127 - Revert r267098 - [MachineCombiner] Support for floating-point FMA on ARM64
Daniel Sanders via llvm-commits
- [llvm] r267098 - [MachineCombiner] Support for floating-point FMA on ARM64
Daniel Sanders via llvm-commits
- [llvm] r267148 - Revert r267049, r26706[16789], r267071 - Refactor raw pdb dumper into library
Daniel Sanders via llvm-commits
- [llvm] r267049 - Refactor raw pdb dumper into library
Daniel Sanders via llvm-commits
- [PATCH] D19378: [mips] Fix select patterns for MIPS64
Daniel Sanders via llvm-commits
- [llvm] r267111 - [EarlyCSE] Take the intersection of flags on instructions
Daniel Sanders via llvm-commits
- [llvm] r267111 - [EarlyCSE] Take the intersection of flags on instructions
Daniel Sanders via llvm-commits
- [llvm] r263379 - Fixed DIBuilder to verify that same imported entity will not be added twice to the "imports" list of the DICompileUnit.
David Blaikie via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
David Blaikie via llvm-commits
- [llvm] r266549 - IR: Use an explicit map for debug info type uniquing
David Blaikie via llvm-commits
- [llvm] r266548 - IR: Use ODR to unique DICompositeType members
David Blaikie via llvm-commits
- [llvm] r266581 - [ORC] Generalize the ORC RPC utils to support RPC function return values and
David Blaikie via llvm-commits
- [llvm] r266548 - IR: Use ODR to unique DICompositeType members
David Blaikie via llvm-commits
- [llvm] r266548 - IR: Use ODR to unique DICompositeType members
David Blaikie via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
David Blaikie via llvm-commits
- [llvm] r266805 - [Orc] Add explicit move ops to OrcRemoteTargetRPCAPI for MSVC.
David Blaikie via llvm-commits
- [llvm] r266835 - IR: Use std::vector instead of SmallPtrSet for distinct nodes, NFC
David Blaikie via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
David Blaikie via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
David Blaikie via llvm-commits
- [llvm] r266909 - IR: Use SmallVector instead of std::vector of TrackingMDRef
David Blaikie via llvm-commits
- [PATCH] D19045: Add a CachedHash structure
David Blaikie via llvm-commits
- [llvm] r266909 - IR: Use SmallVector instead of std::vector of TrackingMDRef
David Blaikie via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
David Blaikie via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
David Blaikie via llvm-commits
- [llvm] r267049 - Refactor raw pdb dumper into library
David Blaikie via llvm-commits
- [llvm] r267068 - Fix -Wreturn-type warning with HAVE_DIA_SDK is false.
David Blaikie via llvm-commits
- [llvm] r267073 - Fix some -Wunused-variable warnings in non-asserts builds.
David Blaikie via llvm-commits
- [llvm] r267077 - Fix more -Wunused-variable in non-asserts build.
David Blaikie via llvm-commits
- [llvm] r267104 - Use std::move on the enum to insert it into the pair to please MSVC
David Blaikie via llvm-commits
- [llvm] r267037 - Fix crash in llvm-objdump with -macho -objc-meta-data that was trying dump a non-existent section.
David Blaikie via llvm-commits
- [llvm] r266183 - Don't use misc-unused-parameters check on LLVM.
David Blaikie via llvm-commits
- [llvm] r267227 - llvm-symbolizer: prefer .dwo contents over fission-gmlt-like-data when .dwo file is present
David Blaikie via llvm-commits
- [llvm] r267241 - llvm-symbolizer: Avoid infinite recursion walking dwos where the dwo contains a dwo_name attribute
David Blaikie via llvm-commits
- [PATCH] D18762: Add Aggressive Control Dead Code Elimination
David Callahan via llvm-commits
- [PATCH] D18762: Add Aggressive Control Dead Code Elimination
David Callahan via llvm-commits
- [PATCH] D19222: Restructuring changes in preparation for enabling the x86 call frame optimization for 64-bit targets
David Kreitzer via llvm-commits
- [PATCH] D19222: Restructuring changes in preparation for enabling the x86 call frame optimization for 64-bit targets
David Kreitzer via llvm-commits
- [PATCH] D19222: Restructuring changes in preparation for enabling the x86 call frame optimization for 64-bit targets
David Kreitzer via llvm-commits
- [PATCH] D19261: X86 _comi_ intrinsics - Fixed lowering
David Kreitzer via llvm-commits
- [llvm] r266774 - Preliminary changes for fixing PR27241. Generalized/restructured some things
David L Kreitzer via llvm-commits
- [PATCH] D18126: Port InstrProfiling pass to new pass manager
David Li via llvm-commits
- [PATCH] D18126: Port InstrProfiling pass to new pass manager
David Li via llvm-commits
- [PATCH] D19293: [profile] LLVM support for memory-mapping profile counters
David Li via llvm-commits
- [PATCH] D19287: Remove inline hints computation from SampleProfile.cpp
David Li via llvm-commits
- [PATCH] D18610: [Coverage] Restore the correct count value after processing a nested region in case of combined regions.
David Li via llvm-commits
- [PATCH] D18831: [Coverage] Use the count value of the outer region for an expansion region.
David Li via llvm-commits
- [PATCH] D19293: [profile] LLVM support for memory-mapping profile counters
David Li via llvm-commits
- [PATCH] D19298: [profile] Support for memory-mapping counters to a raw profile
David Li via llvm-commits
- [PATCH] D19286: Refine instruction weight annotation algorithm for sample profiler.
David Li via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
David Li via llvm-commits
- [PATCH] D19293: [profile] LLVM support for memory-mapping profile counters
David Li via llvm-commits
- [PATCH] D19286: Refine instruction weight annotation algorithm for sample profiler.
David Li via llvm-commits
- [PATCH] D19300: delete the llvm.expect intrinsic and its lowering pass
David Li via llvm-commits
- [PATCH] D19300: delete the llvm.expect intrinsic and its lowering pass
David Li via llvm-commits
- [PATCH] D19399: Third patch for inlining report
David Li via llvm-commits
- [PATCH] D19433: [PGO] change the interface for createPGOFuncNameMetadata()
David Li via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
David Li via llvm-commits
- [PATCH] D19098: [AArch64] [ARM] Make a target-independent llvm.thread.pointer intrinsic.
David Majnemer via llvm-commits
- [llvm] r266801 - [ValueTracking, VectorUtils] Refactor getIntrinsicIDForCall
David Majnemer via llvm-commits
- [PATCH] D19276: folding compares if pointers do not escape
David Majnemer via llvm-commits
- [PATCH] D19341: Add micro-optimization for 'icmp slt (or A, B), A' to instsimplify.
David Majnemer via llvm-commits
- [PATCH] D19341: Add micro-optimization for 'icmp slt (or A, B), A' to instsimplify.
David Majnemer via llvm-commits
- [PATCH] D19341: Add micro-optimization for 'icmp slt (or A, B), A' to instsimplify.
David Majnemer via llvm-commits
- [PATCH] D19276: folding compares if pointers do not escape
David Majnemer via llvm-commits
- [lld] r266935 - unbreak COFF/out.test after r266929
David Majnemer via llvm-commits
- [PATCH] D19276: folding compares if pointers do not escape
David Majnemer via llvm-commits
- [PATCH] D19245: [SimplifyCFG] Fold `llvm.guard(false)` to unreachable
David Majnemer via llvm-commits
- [PATCH] D19341: Add micro-optimization for 'icmp slt (or A, B), A' to instsimplify.
David Majnemer via llvm-commits
- [llvm] r266452 - [InstCombine] Don't transform compares of calls to functions named fabs{f, l, }
David Majnemer via llvm-commits
- [PATCH] D19353: [GVN] Replace an inverted comparison with a logical not
David Majnemer via llvm-commits
- [PATCH] D19370: [InstCombine] Preserve fast math flags when combining PHIs
David Majnemer via llvm-commits
- [PATCH] D19343: Move PDB parsing code into a library
David Majnemer via llvm-commits
- [llvm] r267111 - [EarlyCSE] Take the intersection of flags on instructions
David Majnemer via llvm-commits
- [llvm] r267112 - Fix some spelling mistakes
David Majnemer via llvm-commits
- [llvm] r267113 - [GVN] Respect fast-math-flags on fcmps
David Majnemer via llvm-commits
- [llvm] r267111 - [EarlyCSE] Take the intersection of flags on instructions
David Majnemer via llvm-commits
- [llvm] r267153 - [EarlyCSE] Don't add the overflow flags to the hash
David Majnemer via llvm-commits
- [llvm] r267111 - [EarlyCSE] Take the intersection of flags on instructions
David Majnemer via llvm-commits
- [PATCH] D19390: folding compares for distinct allocations
David Majnemer via llvm-commits
- [PATCH] D19390: folding compares for distinct allocations
David Majnemer via llvm-commits
- [PATCH] D19445: Refactor some more PDB reading code into DebugInfoPDB
David Majnemer via llvm-commits
- [llvm] r267342 - ModuleSummaryIndex: Avoid enum bitfields for MSVC portability
David Majnemer via llvm-commits
- [PATCH] D19392: Emit code16 in assembly in 16-bit mode
David Woodhouse via llvm-commits
- [PATCH] D19392: Emit code16 in assembly in 16-bit mode
David Woodhouse via llvm-commits
- [lld] r266810 - Fix pr27420.
Davide Italiano via llvm-commits
- [PATCH] D19332: [ELF] - implemented ternary operator for linkerscript expressions
Davide Italiano via llvm-commits
- [PATCH] D19334: [MC] EmitNop: Make an assertion more useful
Davide Italiano via llvm-commits
- [llvm] r266895 - [MC] EmitNop: Make an assertion more useful.
Davide Italiano via llvm-commits
- [PATCH] D19334: [MC] EmitNop: Make an assertion more useful
Davide Italiano via llvm-commits
- [lld] r266896 - [LTO] Add a test to ensure we handle basic type merging correctly.
Davide Italiano via llvm-commits
- [lld] r266899 - [LTO] Another type merge test.
Davide Italiano via llvm-commits
- [llvm] r266901 - [MC] Silence warning due to unused variable in !Debug builds.
Davide Italiano via llvm-commits
- [lld] r266953 - [LTO] Discard names for Values that are not global.
Davide Italiano via llvm-commits
- [lld] r266954 - [LTO] Another couple of tests for cases we already get right.
Davide Italiano via llvm-commits
- [lld] r266957 - [LTO/Test] Make x86_64-darwin bot happy again.
Davide Italiano via llvm-commits
- [lld] r266954 - [LTO] Another couple of tests for cases we already get right.
Davide Italiano via llvm-commits
- [lld] r267007 - [LTO] An interesting case which shows up how we handle common symbols.
Davide Italiano via llvm-commits
- [lld] r267020 - [LTO] Discard names for values that are not global by default.
Davide Italiano via llvm-commits
- [lld] r266953 - [LTO] Discard names for Values that are not global.
Davide Italiano via llvm-commits
- [lld] r267020 - [LTO] Discard names for values that are not global by default.
Davide Italiano via llvm-commits
- [lld] r267045 - Start adding support for internalizing shared libraries.
Davide Italiano via llvm-commits
- [lld] r267045 - Start adding support for internalizing shared libraries.
Davide Italiano via llvm-commits
- [PATCH] D19389: [LTO] Create Undefined Bitcode symbol when we drop a comdat member
Davide Italiano via llvm-commits
- [PATCH] D19389: [LTO] Create Undefined Bitcode symbol when we drop a comdat member
Davide Italiano via llvm-commits
- [lld] r267181 - [LTO] Create Undefined Bitcode symbol when we drop a comdat member.
Davide Italiano via llvm-commits
- [PATCH] D19389: [LTO] Create Undefined Bitcode symbol when we drop a comdat member
Davide Italiano via llvm-commits
- [llvm] r267300 - [MC/ELF] Pass Fixup to getRelocType64.
Davide Italiano via llvm-commits
- [PATCH] D19351: ELF: Add initial ThinLTO support.
Davide Italiano via llvm-commits
- [llvm] r267307 - [MC/ELF] Implement support for GOTPCRELX/REX_GOTPCRELX.
Davide Italiano via llvm-commits
- [llvm] r267308 - [MC/ELF] Make the relaxation test more interesting.
Davide Italiano via llvm-commits
- [llvm] r267309 - [RuntimeDyldELF] Handle GOTPCRELX/REX_GOTPCRELX.
Davide Italiano via llvm-commits
- [lld] r267310 - [ELF] Use llvm-mc rather than checking in a file.
Davide Italiano via llvm-commits
- [lld] r267333 - [ELF] Simplify. Remove unneeded else. NFC.
Davide Italiano via llvm-commits
- [lld] r267358 - [ELF] Reinstate 'else' which was previously removed.
Davide Italiano via llvm-commits
- [lld] r267333 - [ELF] Simplify. Remove unneeded else. NFC.
Davide Italiano via llvm-commits
- [lld] r267032 - ELF: support -- version of discard-{all,locals}
Davide Italiano via llvm-commits
- [llvm] r267378 - [Support/ELFRelocs] Add R_386_GOT32X.
Davide Italiano via llvm-commits
- [PATCH] D19046: Introduce a "patchable-prologue" function attribute
Dean Michael Berris via llvm-commits
- [PATCH] D19046: Introduce a "patchable-prologue" function attribute
Dean Michael Berris via llvm-commits
- [PATCH] D19046: Introduce a "patchable-function" function attribute
Dean Michael Berris via llvm-commits
- [PATCH] D19046: Introduce a "patchable-function" function attribute
Dean Michael Berris via llvm-commits
- [PATCH] D19046: Introduce a "patchable-function" function attribute
Dean Michael Berris via llvm-commits
- [PATCH] D19286: Refine instruction weight annotation algorithm for sample profiler.
Dehao Chen via llvm-commits
- [PATCH] D19287: Remove inline hints computation from SampleProfile.cpp
Dehao Chen via llvm-commits
- [PATCH] D19301: Tune basic block annotation algorithm.
Dehao Chen via llvm-commits
- [PATCH] D19286: Refine instruction weight annotation algorithm for sample profiler.
Dehao Chen via llvm-commits
- [PATCH] D19287: Remove inline hints computation from SampleProfile.cpp
Dehao Chen via llvm-commits
- [PATCH] D19286: Refine instruction weight annotation algorithm for sample profiler.
Dehao Chen via llvm-commits
- [PATCH] D19286: Refine instruction weight annotation algorithm for sample profiler.
Dehao Chen via llvm-commits
- [llvm] r266936 - Refine instruction weight annotation algorithm for sample profiler.
Dehao Chen via llvm-commits
- [PATCH] D19436: Update discriminator assignment algorithm in clang assembler.
Dehao Chen via llvm-commits
- [llvm] r267226 - Update discriminator assignment algorithm in clang assembler.
Dehao Chen via llvm-commits
- [PATCH] D19167: [esan] EfficiencySanitizer instrumentation pass
Derek Bruening via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Derek Bruening via llvm-commits
- [PATCH] D19167: [esan] EfficiencySanitizer instrumentation pass
Derek Bruening via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Derek Bruening via llvm-commits
- [PATCH] D19167: [esan] EfficiencySanitizer instrumentation pass
Derek Bruening via llvm-commits
- [PATCH] D19167: [esan] EfficiencySanitizer instrumentation pass
Derek Bruening via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Derek Bruening via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Derek Bruening via llvm-commits
- [PATCH] D19167: [esan] EfficiencySanitizer instrumentation pass
Derek Bruening via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Derek Bruening via llvm-commits
- [PATCH] D19169: [esan] EfficiencySanitizer driver flags
Derek Bruening via llvm-commits
- [PATCH] D19169: [esan] EfficiencySanitizer driver flags
Derek Bruening via llvm-commits
- [PATCH] D19167: [esan] EfficiencySanitizer instrumentation pass
Derek Bruening via llvm-commits
- [PATCH] D19167: [esan] EfficiencySanitizer instrumentation pass
Derek Bruening via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Derek Bruening via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Derek Bruening via llvm-commits
- [PATCH] D19167: [esan] EfficiencySanitizer instrumentation pass
Derek Bruening via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Derek Bruening via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Derek Bruening via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Derek Bruening via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Derek Bruening via llvm-commits
- [llvm] r267058 - [esan] EfficiencySanitizer instrumentation pass
Derek Bruening via llvm-commits
- [compiler-rt] r267060 - [esan] EfficiencySanitizer base runtime library
Derek Bruening via llvm-commits
- [PATCH] D19167: [esan] EfficiencySanitizer instrumentation pass
Derek Bruening via llvm-commits
- [PATCH] D19169: [esan] EfficiencySanitizer driver flags
Derek Bruening via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Derek Bruening via llvm-commits
- [PATCH] D19411: [esan] EfficiencySanitizer libc interceptors
Derek Bruening via llvm-commits
- [PATCH] D19411: [esan] EfficiencySanitizer libc interceptors
Derek Bruening via llvm-commits
- [PATCH] D19411: [esan] EfficiencySanitizer libc interceptors
Derek Bruening via llvm-commits
- [PATCH] D19411: [esan] EfficiencySanitizer libc interceptors
Derek Bruening via llvm-commits
- [PATCH] D19411: [esan] EfficiencySanitizer libc interceptors
Derek Bruening via llvm-commits
- [compiler-rt] r267293 - [esan] EfficiencySanitizer libc interceptors
Derek Bruening via llvm-commits
- [PATCH] D19411: [esan] EfficiencySanitizer libc interceptors
Derek Bruening via llvm-commits
- [compiler-rt] r267376 - [esan] Fix uninitialized warning from interception context
Derek Bruening via llvm-commits
- [compiler-rt] r267293 - [esan] EfficiencySanitizer libc interceptors
Derek Bruening via llvm-commits
- [llvm] r267070 - Improve error message reporting for MachineFunctionProperties
Derek Schuff via llvm-commits
- [PATCH] D19366: [Docs] Add some requirements to the Testing Guide
Diana Picus via llvm-commits
- [PATCH] D19287: Remove inline hints computation from SampleProfile.cpp
Diego Novillo via llvm-commits
- [PATCH] D19049: [BlockFrequencyInfo] Handling nested irreducible CFG with geometric series and top-down prorogation
Diego Novillo via llvm-commits
- [PATCH] D19148: Always inlining PrintCurrentStackSlow of tsan library to fix tail-call issue
Dmitry Vyukov via llvm-commits
- [PATCH] D19148: Always inlining PrintCurrentStackSlow of tsan library to fix tail-call issue
Dmitry Vyukov via llvm-commits
- [PATCH] D19148: Always inlining PrintCurrentStackSlow of tsan library to fix tail-call issue
Dmitry Vyukov via llvm-commits
- [llvm] r263379 - Fixed DIBuilder to verify that same imported entity will not be added twice to the "imports" list of the DICompileUnit.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r263379 - Fixed DIBuilder to verify that same imported entity will not be added twice to the "imports" list of the DICompileUnit.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266549 - IR: Use an explicit map for debug info type uniquing
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266548 - IR: Use ODR to unique DICompositeType members
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266548 - IR: Use ODR to unique DICompositeType members
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266548 - IR: Use ODR to unique DICompositeType members
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266709 - BitcodeWriter: Break recursion when enumerating Metadata, almost NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266713 - IR: Rename API for enabling ODR uniquing of DITypes, NFC
Duncan P. N. Exon Smith via llvm-commits
- [lld] r266714 - LTO: Adapt to LLVM API changes in r266713
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266549 - IR: Use an explicit map for debug info type uniquing
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266737 - IR: Require DICompositeType for ODR uniquing type map
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266742 - IR: getOrInsertODRUniquedType => DICompositeType::getODRType, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D19263: Enable ODR uniquing of DITypes in more places
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266749 - IR: Use Optional instead of unique_ptr for debug info ODR type map, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266751 - IR: Use Optional instead of unique_ptr for Metadata map in ValueMap, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266761 - Linker: Avoid constructing ValueMap::MDMapT
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266764 - IR: LLVMContextTest => DebugTypeODRUniquingTest, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266773 - Linker: Simplify test/Linker/dicompositetype-unique.ll, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266786 - IR: Enable debug info type ODR uniquing for forward decls
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266835 - IR: Use std::vector instead of SmallPtrSet for distinct nodes, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266839 - IR: Use HANDLE_METADATA_LEAF to define MetadataKind enum, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266835 - IR: Use std::vector instead of SmallPtrSet for distinct nodes, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266883 - IR: Use default member initialization in Verifier, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266884 - IR: Don't use raw_null_ostream in Verifier
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266889 - IR: Use a single ModuleSlotTracker in the Verifier
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266894 - LTO: Verify the input even if optimize() isn't called
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266897 - Verifier: Prefer early continue over if-nesting, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266900 - Verifier: Add ModuleSlotTracker to printAsOperand call
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266902 - IR: Avoid mallocs in constructor of ModuleSlotTracker
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D19049: [BlockFrequencyInfo] Handling nested irreducible CFG with geometric series and top-down prorogation
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266907 - IR: Stop copying vectors of TrackingMDRef in DIBuilder
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266909 - IR: Use SmallVector instead of std::vector of TrackingMDRef
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266909 - IR: Use SmallVector instead of std::vector of TrackingMDRef
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266909 - IR: Use SmallVector instead of std::vector of TrackingMDRef
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266909 - IR: Use SmallVector instead of std::vector of TrackingMDRef
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266909 - IR: Use SmallVector instead of std::vector of TrackingMDRef
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266909 - IR: Use SmallVector instead of std::vector of TrackingMDRef
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266909 - IR: Use SmallVector instead of std::vector of TrackingMDRef
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266947 - BitcodeWriter: Emit metadata in post-order (again)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266949 - ValueMapper: Map uniqued nodes in post-order
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267099 - ValueMapper/Enumerator: Clean up code in post-order traversals, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267099 - ValueMapper/Enumerator: Clean up code in post-order traversals, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D18724: Fixed Dwarf debug info emission to skip DILexicalBlockFile entries
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267267 - BitcodeReader: Use getMD/getMDOrNull helpers consistently, almost NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267268 - BitcodeReader: Consistently use IsDistinct, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267269 - Tag the end of an anonymous namespace, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267270 - BitcodeReader: Avoid referencing unresolved nodes from distinct ones
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267271 - ValueEnumerator: Use std::find_if, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267272 - Avoid ternery statement to please g++ after r267270, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267099 - ValueMapper/Enumerator: Clean up code in post-order traversals, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267275 - Add #ifndef NDEBUG markers around EXPECT_DEATH after r267270
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267276 - BitcodeWriter: Emit distinct nodes before uniqued nodes
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267277 - Avoid MSVC failure with default arguments in lambdas from r267270
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267278 - BitcodeWriter: Emit uniqued subgraphs after all distinct nodes
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267296 - DebugInfo: Remove MDString-based type references
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267298 - BitcodeReader: Avoid non-moving std::piecewise_construct from r267296
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267299 - BitcodeReader: Avoid std::vector with non-movable types from r267296
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267274 - Address comments.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267274 - Address comments.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267301 - DebugInfo: Change DIBuilder to make distinct DIGlobalVariables
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267332 - BitcodeReader: Fix some holes in upgrade from r267296
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267341 - Revert "Declare GlobalValue::LinkageTypes based on unsigned."
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267335 - Declare GlobalValue::LinkageTypes based on unsigned.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267342 - ModuleSummaryIndex: Avoid enum bitfields for MSVC portability
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267319 - Reorganize GlobalValueSummary with a "Flags" bitfield.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267345 - BitcodeReader: Delay metadata parsing until reading a function body
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r267342 - ModuleSummaryIndex: Avoid enum bitfields for MSVC portability
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r266631 - Revert r266488.
Easwaran Raman via llvm-commits
- [PATCH] D19333: Move coverage related code into a separate library
Easwaran Raman via llvm-commits
- [PATCH] D19333: Move coverage related code into a separate library
Easwaran Raman via llvm-commits
- [PATCH] D19333: Move coverage related code into a separate library
Easwaran Raman via llvm-commits
- [PATCH] D19221: [ELF] - Implemented basic set of arithmetic operations on location counter.
Ed Maste via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
Ed Maste via llvm-commits
- [PATCH] D18711: Change how we apply rellocations
Ed Maste via llvm-commits
- [PATCH] D19419: [ELF] - Implemented comparsion operators for linkerscript
Ed Maste via llvm-commits
- [PATCH] D18960: [lld] Initial implementation of TLSDESC relocation handling
Ed Maste via llvm-commits
- [llvm] r267329 - Add "hasSection" flag in the Summary
Ed Maste via llvm-commits
- [lld] r267032 - ELF: support -- version of discard-{all,locals}
Ed Maste via llvm-commits
- [PATCH] D19258: Loop vectorization with induction variable with non-constant step.
Elena Demikhovsky via llvm-commits
- [PATCH] D19261: X86 _comi_ intrinsics - Fixed lowering
Elena Demikhovsky via llvm-commits
- [PATCH] D19141: [SSP, 2/2] Create llvm.stackguard() intrinsic and lower it to LOAD_STACK_GUARD
Eric Christopher via llvm-commits
- [PATCH] D19141: [SSP, 2/2] Create llvm.stackguard() intrinsic and lower it to LOAD_STACK_GUARD
Eric Christopher via llvm-commits
- [PATCH] D17740: [PPC, SSP] Support PowerPC Linux stack protection using LOAD_STACK_GUARD
Eric Christopher via llvm-commits
- [PATCH] D18802: Improve support for i386 and i486 CPUs.
Eric Christopher via llvm-commits
- [PATCH] D19436: Update discriminator assignment algorithm in clang assembler.
Eric Christopher via llvm-commits
- [PATCH] D19189: Expose the list of available features in MCSubtargetInfo
Eric Christopher via llvm-commits
- [PATCH] D8460: [LIT] Change the semantics of the LIT options '-s' and '-v' and modify when information is output.
Eric Fiselier via llvm-commits
- [llvm] r266606 - Include SmallVector.h header in lib/Target/WebAssembly/InstPrinter/WebAssemblyInstPrinter.h
Eric Liu via llvm-commits
- [llvm] r266619 - Revert "Replace the use of MaxFunctionCount module flag"
Eric Liu via llvm-commits
- [llvm] r266619 - Revert "Replace the use of MaxFunctionCount module flag"
Eric Liu via llvm-commits
- [llvm] r267128 - Fix -Wunused-variable in non-asserts build.
Eric Liu via llvm-commits
- [PATCH] D19219: [NFC] Header cleanup
Eugene via llvm-commits
- [PATCH] D19219: [NFC] Header cleanup
Eugene via llvm-commits
- [PATCH] D19219: [NFC] Header cleanup
Eugene via llvm-commits
- [PATCH] D19348: [LLD] Fix Clang-tidy misc-unused-using-decls and Include What You Use warnings
Eugene Zelenko via llvm-commits
- [lld] r267008 - Fix Clang-tidy misc-unused-using-decls and Include What You Use warnings.
Eugene Zelenko via llvm-commits
- [lld] r267010 - Fix builds broken in r267008.
Eugene Zelenko via llvm-commits
- [llvm] r266930 - Fix compilation error in r266919.
Evgenii Stepanov via llvm-commits
- [compiler-rt] r266931 - [asan] Add __strdup interceptor.
Evgenii Stepanov via llvm-commits
- [PATCH] D19227: [msan] Don't hardcode 4kiB page size in msan_test.cc.
Evgeniy Stepanov via llvm-commits
- [PATCH] D17503: [MSAN] Mark dlerror.cc expected failure for MIPS
Evgeniy Stepanov via llvm-commits
- [PATCH] D19205: [msan] Add PowerPC XFAIL on test/msan/dlerror.cc, explain the problem.
Evgeniy Stepanov via llvm-commits
- [PATCH] D19205: [msan] Add PowerPC XFAIL on test/msan/dlerror.cc, explain the problem.
Evgeniy Stepanov via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Evgeniy Stepanov via llvm-commits
- [PATCH] D19292: [PATCH] [Mips] [MSan] VarArgMIPS64Helper: Use target's endian, not host's.
Evgeniy Stepanov via llvm-commits
- [PATCH] D19227: [msan] Don't hardcode 4kiB page size in msan_test.cc.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r266910 - [msan] Implement GetPageSize in the test.
Evgeniy Stepanov via llvm-commits
- [PATCH] D19227: [msan] Don't hardcode 4kiB page size in msan_test.cc.
Evgeniy Stepanov via llvm-commits
- [llvm] r266930 - Fix compilation error in r266919.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r266931 - [asan] Add __strdup interceptor.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r266932 - [asan] Increase LocatePcInTrace threshold.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r267028 - [asan] Mark strdup test as unsupported on arm/linux.
Evgeniy Stepanov via llvm-commits
- [PATCH] D19347: Enable stack-use-after-scope tests
Evgeniy Stepanov via llvm-commits
- [PATCH] D19284: Fixed flag description
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r267084 - Enable stack-use-after-scope tests.
Evgeniy Stepanov via llvm-commits
- [PATCH] D19347: Enable stack-use-after-scope tests
Evgeniy Stepanov via llvm-commits
- [PATCH] D19347: Enable stack-use-after-scope tests
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r267088 - [asan] Disable one test on windows.
Evgeniy Stepanov via llvm-commits
- [PATCH] D19396: Disable test on windows
Evgeniy Stepanov via llvm-commits
- [PATCH] D19396: Disable test on windows
Evgeniy Stepanov via llvm-commits
- [PATCH] D19407: [SafeStack] [SSP] Use llvm.stackguard intrinsic.
Evgeniy Stepanov via llvm-commits
- [PATCH] D19427: Fix test on Windows
Evgeniy Stepanov via llvm-commits
- [PATCH] D19427: Fix test on Windows
Evgeniy Stepanov via llvm-commits
- [PATCH] D18838: [AArch64][CodeGen] Fix of incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr
Evgeny Astigeevich via llvm-commits
- [PATCH] D18838: [AArch64][CodeGen] Fix of incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr
Evgeny Astigeevich via llvm-commits
- [PATCH] D18838: [AArch64][CodeGen] Fix of incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr
Evgeny Astigeevich via llvm-commits
- [llvm] r266969 - [AArch64][CodeGen] Fix of PR27158: incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr
Evgeny Astigeevich via llvm-commits
- [PATCH] D18838: [AArch64][CodeGen] Fix of incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr
Evgeny Astigeevich via llvm-commits
- [llvm] r266971 - Updated a test not to produce an empty s-file.
Evgeny Astigeevich via llvm-commits
- [llvm] r266969 - [AArch64][CodeGen] Fix of PR27158: incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr
Evgeny Astigeevich via llvm-commits
- [PATCH] D19256: PR27392 unroll epilog TripCount overflow fix.
Evgeny Stupachenko via llvm-commits
- [llvm] r265388 - Adds the ability to use an epilog remainder loop during loop unrolling and makes
Evgeny Stupachenko via llvm-commits
- [PATCH] D19167: [esan] EfficiencySanitizer instrumentation pass
Filipe Cabecinhas via llvm-commits
- [PATCH] D19169: [esan] EfficiencySanitizer driver flags
Filipe Cabecinhas via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Filipe Cabecinhas via llvm-commits
- [PATCH] D19167: [esan] EfficiencySanitizer instrumentation pass
Filipe Cabecinhas via llvm-commits
- [PATCH] D19167: [esan] EfficiencySanitizer instrumentation pass
Filipe Cabecinhas via llvm-commits
- [PATCH] D19169: [esan] EfficiencySanitizer driver flags
Filipe Cabecinhas via llvm-commits
- [PATCH] D19167: [esan] EfficiencySanitizer instrumentation pass
Filipe Cabecinhas via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Filipe Cabecinhas via llvm-commits
- [PATCH] D19167: [esan] EfficiencySanitizer instrumentation pass
Filipe Cabecinhas via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Filipe Cabecinhas via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [zorg] r267258 - Added missing comma.
Galina Kistanova via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D19353: [GVN] Replace an inverted comparison with a logical not
Geoff Berry via llvm-commits
- [PATCH] D19353: [GVN] Replace an inverted comparison with a logical not
Geoff Berry via llvm-commits
- [PATCH] D19388: [MemorySSA] Fix bug in CachingMemorySSAWalker::invalidateInfo
Geoff Berry via llvm-commits
- [llvm] r267157 - [MemorySSA] Fix bug in CachingMemorySSAWalker::invalidateInfo
Geoff Berry via llvm-commits
- [PATCH] D19388: [MemorySSA] Fix bug in CachingMemorySSAWalker::invalidateInfo
Geoff Berry via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
George Burgess IV via llvm-commits
- [llvm] r266909 - IR: Use SmallVector instead of std::vector of TrackingMDRef
George Burgess IV via llvm-commits
- [PATCH] D19388: [MemorySSA] Fix bug in CachingMemorySSAWalker::invalidateInfo
George Burgess IV via llvm-commits
- [PATCH] D19221: [ELF] - Implemented basic set of arithmetic operations on location counter.
George Rimar via llvm-commits
- [PATCH] D19221: [ELF] - Implemented basic set of arithmetic operations on location counter.
George Rimar via llvm-commits
- [PATCH] D19221: [ELF] - Implemented basic set of arithmetic operations on location counter.
George Rimar via llvm-commits
- [PATCH] D19221: [ELF] - Implemented basic set of arithmetic operations on location counter.
George Rimar via llvm-commits
- [lld] r266618 - [ELF] - Avoid using memset for zero-initialization of struct member. NFC.
George Rimar via llvm-commits
- [lld] r266727 - Updated comment. NFC.
George Rimar via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
George Rimar via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
George Rimar via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
George Rimar via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
George Rimar via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
George Rimar via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
George Rimar via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
George Rimar via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
George Rimar via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
George Rimar via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
George Rimar via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
George Rimar via llvm-commits
- [PATCH] D19302: ELF: Template LinkerScript class.
George Rimar via llvm-commits
- [PATCH] D19221: [ELF] - Implemented basic set of arithmetic operations on location counter.
George Rimar via llvm-commits
- [lld] r266857 - Revert "[ELF] - Avoid using memset for zero-initialization of struct member. NFC."
George Rimar via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
George Rimar via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
George Rimar via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
George Rimar via llvm-commits
- [PATCH] D19171: [ELF] - Get rid of SectionOrder array.
George Rimar via llvm-commits
- [PATCH] D19332: [ELF] - implemented ternary operator for linkerscript expressions
George Rimar via llvm-commits
- [PATCH] D19332: [ELF] - implemented ternary operator for linkerscript expressions
George Rimar via llvm-commits
- [PATCH] D19332: [ELF] - implemented ternary operator for linkerscript expressions
George Rimar via llvm-commits
- [lld] r266974 - [ELF] - Get rid of SectionOrder array.
George Rimar via llvm-commits
- [PATCH] D19171: [ELF] - Get rid of SectionOrder array.
George Rimar via llvm-commits
- [PATCH] D19171: [ELF] - Get rid of SectionOrder array.
George Rimar via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
George Rimar via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
George Rimar via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
George Rimar via llvm-commits
- [lld] r266978 - [ELF] - Use ArrayRef instead of std::vector& for LinkerScript module. NFC.
George Rimar via llvm-commits
- [lld] r266979 - [ELF] - Make LinkerScript::getSectionOrder private. NFC.
George Rimar via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
George Rimar via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
George Rimar via llvm-commits
- [PATCH] D19364: [ELF] - Implemented linkerscript ALIGN command
George Rimar via llvm-commits
- [PATCH] D19364: [ELF] - Implemented linkerscript ALIGN command
George Rimar via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
George Rimar via llvm-commits
- [lld] r267132 - [ELF] - implemented ternary operator for linkerscript expressions
George Rimar via llvm-commits
- [PATCH] D19332: [ELF] - implemented ternary operator for linkerscript expressions
George Rimar via llvm-commits
- [PATCH] D19332: [ELF] - implemented ternary operator for linkerscript expressions
George Rimar via llvm-commits
- [lld] r267134 - Revert r267132 as it broke buildbot.
George Rimar via llvm-commits
- [lld] r267140 - Recommitted r267132 "[ELF] - implemented ternary operator for linkerscript expressions"
George Rimar via llvm-commits
- [lld] r267145 - [ELF] - Implemented linkerscript ALIGN command
George Rimar via llvm-commits
- [PATCH] D19364: [ELF] - Implemented linkerscript ALIGN command
George Rimar via llvm-commits
- [PATCH] D19416: [ELF] - Assign correct value to Phdr's p_offset field.
George Rimar via llvm-commits
- [PATCH] D19419: [ELF] - Implemented comparsion operators for linkerscript
George Rimar via llvm-commits
- [PATCH] D19419: [ELF] - Implemented comparsion operators for linkerscript
George Rimar via llvm-commits
- [PATCH] D19419: [ELF] - Implemented comparsion operators for linkerscript
George Rimar via llvm-commits
- [PATCH] D19419: [ELF] - Implemented comparsion operators for linkerscript
George Rimar via llvm-commits
- [PATCH] D19419: [ELF] - Implemented comparsion operators for linkerscript
George Rimar via llvm-commits
- [PATCH] D19419: [ELF] - Implemented comparsion operators for linkerscript
George Rimar via llvm-commits
- [PATCH] D19002: [LazyValueInfo] Fix for a nasty compile-time problem with questions
Gerolf Hoflehner via llvm-commits
- [PATCH] D19002: [LazyValueInfo] Fix for a nasty compile-time problem with questions
Gerolf Hoflehner via llvm-commits
- [PATCH] D19002: [LazyValueInfo] Fix for a nasty compile-time problem with questions
Gerolf Hoflehner via llvm-commits
- [PATCH] D18751: [MachineCombiner] Support for floating-point FMA on ARM64
Gerolf Hoflehner via llvm-commits
- [llvm] r267098 - [MachineCombiner] Support for floating-point FMA on ARM64
Gerolf Hoflehner via llvm-commits
- [PATCH] D18751: [MachineCombiner] Support for floating-point FMA on ARM64
Gerolf Hoflehner via llvm-commits
- [llvm] r267328 - [MachineCombiner] Support for floating-point FMA on ARM64 (re-commit r267098)
Gerolf Hoflehner via llvm-commits
- [PATCH] D18751: [MachineCombiner] Support for floating-point FMA on ARM64
Gerolf Hoflehner via llvm-commits
- [PATCH] D18216: [Support] Creation of minidump after compiler crash on Windows
Greg Bedwell via llvm-commits
- [PATCH] D14022: Add automatic Windows Minidump support for tools crashes
Greg Bedwell via llvm-commits
- [PATCH] D19040: Remove unnecessary load via GOT when accessing globals with PIE in x86_64
H.J. Lu via llvm-commits
- [PATCH] D15922: [Cloning] rename cloneLoopWithPreheader() and add assert to ensure no sub-loops
Hal Finkel via llvm-commits
- [PATCH] D16550: Reroll loops with multiple IV and negative step part 3/3 -- support multiple induction variables
Hal Finkel via llvm-commits
- [PATCH] D19075: mergefunc: avoid merge with loop metadata
Hal Finkel via llvm-commits
- [PATCH] D19075: mergefunc: avoid merge with loop metadata
Hal Finkel via llvm-commits
- [PATCH] D19075: mergefunc: avoid merge with loop metadata
Hal Finkel via llvm-commits
- [PATCH] D19075: mergefunc: avoid merge with loop metadata
Hal Finkel via llvm-commits
- [llvm] r266452 - [InstCombine] Don't transform compares of calls to functions named fabs{f, l, }
Hal Finkel via llvm-commits
- [PATCH] D19193: [PowerPC] [PR27387] Disallow r0 for ADD8TLS.
Hal Finkel via llvm-commits
- [PATCH] D19202: [PR27390] [CodeGen] Reject indexed loads in CombinerDAG.
Hal Finkel via llvm-commits
- [PATCH] D19257: [SimplifyCFG] Extend TryToSimplifyUncondBranchFromEmptyBlock for empty block including lifetime intrinsics
Hans Wennborg via llvm-commits
- [PATCH] D19413: HowToReleaseLLVM: Add section about submitting patches for release branches
Hans Wennborg via llvm-commits
- [llvm] r267232 - Revert r267210, it makes clang assert (PR27490).
Hans Wennborg via llvm-commits
- [PATCH] D18640: [mips][microMIPS]Implement CFC*, CTC* and LDC* instructions
Hrvoje Varga via llvm-commits
- [llvm] r266861 - [mips][microMIPS]Implement CFC*, CTC* and LDC* instructions
Hrvoje Varga via llvm-commits
- [PATCH] D18640: [mips][microMIPS]Implement CFC*, CTC* and LDC* instructions
Hrvoje Varga via llvm-commits
- [PATCH] D19354: [mips][microMIPS] Implement SLT, SLTI, SLTIU, SLTU microMIPS32r6 instructions
Hrvoje Varga via llvm-commits
- [PATCH] D19354: [mips][microMIPS] Implement SLT, SLTI, SLTIU, SLTU microMIPS32r6 instructions
Hrvoje Varga via llvm-commits
- [llvm] r267137 - [mips][microMIPS] Implement SLT, SLTI, SLTIU, SLTU microMIPS32r6 instructions
Hrvoje Varga via llvm-commits
- [PATCH] D19354: [mips][microMIPS] Implement SLT, SLTI, SLTIU, SLTU microMIPS32r6 instructions
Hrvoje Varga via llvm-commits
- [PATCH] D19320: [Clang][AVX512][Builtin] adding intrinsics for vf{n}madd{ss|sd} and vf{n}sub{ss|sd} instruction set
Igor Breger via llvm-commits
- [PATCH] D19326: [Clang][AVX512][BUILTIN] Adding scalar intrinsics for rsqrt14 , rcp14, getexp and getmant instruction set
Igor Breger via llvm-commits
- [PATCH] D19224: [Clang][AVX512][BuiltIn] Adding intrinsics of VGATHER{DPS|DPD} , VPGATHER{QD|QQ|DD|DQ} and VGATHERPF{0|1}{DPS|QPS|DPD|QPD} instruction set .
Igor Breger via llvm-commits
- [PATCH] D19313: [Clang][AVX512][BUILTIN] Adding intrinsics for VSCATTERPF{1|0}{DPS|QPS|DPD|QPD} instruction set
Igor Breger via llvm-commits
- [PATCH] D19224: [Clang][AVX512][BuiltIn] Adding intrinsics of VGATHER{DPS|DPD} , VPGATHER{QD|QQ|DD|DQ} and VGATHERPF{0|1}{DPS|QPS|DPD|QPD} instruction set .
Igor Breger via llvm-commits
- [PATCH] D19313: [Clang][AVX512][BUILTIN] Adding intrinsics for VSCATTERPF{1|0}{DPS|QPS|DPD|QPD} instruction set
Igor Breger via llvm-commits
- [llvm] r266620 - Reapply "[Coverage] Prevent detection of false instantiations in case of macro expansion."
Igor Kudrin via llvm-commits
- [PATCH] D18610: [Coverage] Restore the correct count value after processing a nested region in case of combined regions.
Igor Kudrin via llvm-commits
- [PATCH] D18831: [Coverage] Use the count value of the outer region for an expansion region.
Igor Kudrin via llvm-commits
- [PATCH] D18610: [Coverage] Restore the correct count value after processing a nested region in case of combined regions.
Igor Kudrin via llvm-commits
- [PATCH] D19421: [RewriteStatepointsForGC] Stabilise rematerialization order
Igor Laevsky via llvm-commits
- [PATCH] D19422: [RewriteStatepointsForGC] Use more stable ordering for statepoint arguments
Igor Laevsky via llvm-commits
- [llvm] r266717 - [Orc] Disable RPC callST unit test until the S390 failures encountered during
Ismail Donmez via llvm-commits
- [PATCH] D19075: mergefunc: avoid merge with loop metadata
JF Bastien via llvm-commits
- [llvm] r266627 - Lanai: fix debug build
JF Bastien via llvm-commits
- [llvm] r266640 - NFC: unify clang / LLVM atomic ordering
JF Bastien via llvm-commits
- [PATCH] D19075: mergefunc: avoid merge with loop metadata
JF Bastien via llvm-commits
- [PATCH] D19075: mergefunc: avoid merge with loop metadata
JF Bastien via llvm-commits
- [PATCH] D19075: mergefunc: avoid merge with loop metadata
JF Bastien via llvm-commits
- [PATCH] D19075: mergefunc: avoid merge with loop metadata
JF Bastien via llvm-commits
- [llvm] r267036 - NFC: fix nonsensical comment
JF Bastien via llvm-commits
- [llvm] r267039 - NFC: fix copy / paste comment
JF Bastien via llvm-commits
- [PATCH] D19381: Extend load/store type canonicalization to handle unordered operations
JF Bastien via llvm-commits
- [PATCH] D19381: Extend load/store type canonicalization to handle unordered operations
JF Bastien via llvm-commits
- [PATCH] D19381: Extend load/store type canonicalization to handle unordered operations
JF Bastien via llvm-commits
- [PATCH] D19265: [Sparc] Add Soft Float support
Jacob Baungard Hansen via llvm-commits
- [PATCH] D19265: [Sparc] Add Soft Float support
Jacob Baungard Hansen via llvm-commits
- [PATCH] D19265: [Sparc] Add Soft Float support
Jacob Baungard Hansen via llvm-commits
- [PATCH] D19368: Allow Sparc back-end to take the address of a function (or other global object)
Jacob Baungard Hansen via llvm-commits
- [llvm] r266701 - [lanai] Set boolean contentss to ZeroOrOneBooleanContent.
Jacques Pienaar via llvm-commits
- [llvm] r266802 - [lanai] Add lowering for SETCCE i32.
Jacques Pienaar via llvm-commits
- [llvm] r266898 - [lanai] Add subword scheduling itineraries.
Jacques Pienaar via llvm-commits
- [PATCH] D19081: Add LLVMGetAttrKindIDInContext in the C API in order to facilitate migration away from LLVMAttribute
Jakob Bornecrantz via llvm-commits
- [PATCH] D19181: Make sure we have a Add/Remove/Has function for various thing that can have attribute.
Jakob Bornecrantz via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
Jakob Bornecrantz via llvm-commits
- [PATCH] D19173: Add utility function to manipulate attributes on CallSite. NFC
Jakob Bornecrantz via llvm-commits
- [PATCH] D18701: [ARM] Adding IEEE-754 SIMD detection to loop vectorizer
James Greenhalgh via llvm-commits
- [llvm] r265618 - Fix a race condition in support library ThreadPool.
Jason Henline via llvm-commits
- [PATCH] D19189: Expose the list of available features in MCSubtargetInfo
Johan Engelen via llvm-commits
- [PATCH] D19189: Expose the list of available features in MCSubtargetInfo
Johan Engelen via llvm-commits
- [PATCH] D19189: Expose the list of available features in MCSubtargetInfo
Johan Engelen via llvm-commits
- [PATCH] D19189: Expose the list of available features in MCSubtargetInfo
Johan Engelen via llvm-commits
- [polly] r266738 - Mark Scop::getDomainConditions as const [NFC]
Johannes Doerfert via llvm-commits
- [polly] r266739 - Do not build domains for out of SCoP blocks [NFC]
Johannes Doerfert via llvm-commits
- [polly] r266740 - Add user assumptions after domain generation [NFC]
Johannes Doerfert via llvm-commits
- [polly] r266741 - Relate domains to statements during construction [NFC]
Johannes Doerfert via llvm-commits
- [polly] r267141 - Repair doxygen comment [NFC]
Johannes Doerfert via llvm-commits
- [polly] r267142 - Bail for complex alias checks
Johannes Doerfert via llvm-commits
- [polly] r267143 - Early exit for addInvariantLoads
Johannes Doerfert via llvm-commits
- [polly] r267146 - Bail for complex execution contexts of invariant loads
Johannes Doerfert via llvm-commits
- [polly] r267283 - Remove simplification calls for the execution domain [NFC]
Johannes Doerfert via llvm-commits
- [polly] r267284 - Simplify the execution context for dereferencable loads
Johannes Doerfert via llvm-commits
- [polly] r267285 - Improve accuracy of Scop::hasFeasibleRuntimeContext
Johannes Doerfert via llvm-commits
- [polly] r267286 - Track invalid domains not invalid contexts for statements
Johannes Doerfert via llvm-commits
- [polly] r267288 - Translate SCEVs to isl_pw_aff and their invalid domain
Johannes Doerfert via llvm-commits
- [polly] r267289 - Add an invalid domain to memory accesses
Johannes Doerfert via llvm-commits
- [polly] r267336 - Remove unused iterators [NFC]
Johannes Doerfert via llvm-commits
- [PATCH] D9653: [PATCH 1/2] Add a "probe-stack" attribute
John Kåre Alsaker via llvm-commits
- [PATCH] D12483: [PATCH 2/2] [x86] Add support for "probe-stack"
John Kåre Alsaker via llvm-commits
- [zorg] r267138 - Add libomp builders with OMPT
Jonas Hahnfeld via llvm-commits
- [PATCH] D19125: Enable __float128 on X86 and SystemZ
Jonas Paulsson via llvm-commits
- [PATCH] D19369: VirtRegMap.cpp should not just remove an identity copy which also has a impl-def of a super-reg
Jonas Paulsson via llvm-commits
- [PATCH] D18237: [SLPVectorizer] Try to vectorize in the range from MaxVecRegSize to MinVecRegSize
Jongwon Lee via llvm-commits
- [PATCH] D19257: [SimplifyCFG] Extend TryToSimplifyUncondBranchFromEmptyBlock for empty block including lifetime intrinsics
Josh Yoon via llvm-commits
- [PATCH] D18906: [DeadStoreElimination] Shorten beginning of memset overwritten by later stores
Jun Bum Lim via llvm-commits
- [PATCH] D18906: [DeadStoreElimination] Shorten beginning of memset overwritten by later stores
Jun Bum Lim via llvm-commits
- [PATCH] D18906: [DeadStoreElimination] Shorten beginning of memset overwritten by later stores
Jun Bum Lim via llvm-commits
- [PATCH] D18906: [DeadStoreElimination] Shorten beginning of memset overwritten by later stores
Jun Bum Lim via llvm-commits
- [PATCH] D19277: [ValueTracking] Make isImpliedCondition return an Optional<bool>. NFC.
Jun Bum Lim via llvm-commits
- [PATCH] D18890: [AArch64] add SSA Load Store optimization pass
Jun Bum Lim via llvm-commits
- [PATCH] D18906: [DeadStoreElimination] Shorten beginning of memset overwritten by later stores
Jun Bum Lim via llvm-commits
- [llvm] r267197 - [DeadStoreElimination] Shorten beginning of memset overwritten by later stores
Jun Bum Lim via llvm-commits
- [PATCH] D18906: [DeadStoreElimination] Shorten beginning of memset overwritten by later stores
Jun Bum Lim via llvm-commits
- [llvm] r267375 - Minor code cleanups. NFC.
Junmo Park via llvm-commits
- [PATCH] D19474: Remove MinLatency in SchedMachineModel. NFC.
Junmo Park via llvm-commits
- [PATCH] D19290: [PGOProfile] Make tests independent of the raw profile version (NFC)
Justin Bogner via llvm-commits
- [PATCH] D18610: [Coverage] Restore the correct count value after processing a nested region in case of combined regions.
Justin Bogner via llvm-commits
- [PATCH] D19333: Move coverage related code into a separate library
Justin Bogner via llvm-commits
- [PATCH] D19333: Move coverage related code into a separate library
Justin Bogner via llvm-commits
- [llvm] r266619 - Revert "Replace the use of MaxFunctionCount module flag"
Justin Bogner via llvm-commits
- [llvm] r267172 - PM: Remove some redundant name() methods
Justin Bogner via llvm-commits
- [PATCH] D18610: [Coverage] Restore the correct count value after processing a nested region in case of combined regions.
Justin Bogner via llvm-commits
- [llvm] r267196 - PM: Port DCE to the new pass manager
Justin Bogner via llvm-commits
- [llvm] r267198 - PM: Reorder the functions used for SinkingPass. NFC
Justin Bogner via llvm-commits
- [llvm] r267199 - PM: Port SinkingPass to the new pass manager
Justin Bogner via llvm-commits
- [PATCH] D18614: Add TargetMachine::addEarlyAsPossiblePasses.
Justin Lebar via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Keno Fischer via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Keno Fischer via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Keno Fischer via llvm-commits
- [llvm] r266930 - Fix compilation error in r266919.
Kevin Enderby via llvm-commits
- [llvm] r266933 - Fix another compilation error from r266919 for clang-atom-d525-fedora-rel which
Kevin Enderby via llvm-commits
- [llvm] r266930 - Fix compilation error in r266919.
Kevin Enderby via llvm-commits
- [llvm] r267037 - Fix crash in llvm-objdump with -macho -objc-meta-data that was trying dump a non-existent section.
Kevin Enderby via llvm-commits
- [llvm] r267056 - Fix a typo in an error message. Caught by Sean Silva!
Kevin Enderby via llvm-commits
- [llvm] r266626 - [AMDGPU] Add insert nops pass based on subtarget features instead of cl::opt
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D19079: [AMDGPU] Add insert nops pass based on subtarget features instead of cl::opt
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D18972: [AMDGPU] Add basic relocation support (currently used for dwarf only)
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D19235: [AMDGPU] Reserve VGPRs for trap handler usage if instructed
Konstantin Zhuravlyov via llvm-commits
- [llvm] r267167 - [AMDGPU] Insert nop pass: take care of outstanding feedback
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D19217: [MSan] [PowerPC] Add loadable library name for testing.
Kostya Serebryany via llvm-commits
- [PATCH] D18690: [LSAN] Fix test swapcontext.cc on MIPS
Kostya Serebryany via llvm-commits
- [llvm] r266649 - [libFuzzer] add fresh openssl trophies
Kostya Serebryany via llvm-commits
- [llvm] r266670 - [libFuzzer] warn if the corpus is empty
Kostya Serebryany via llvm-commits
- [compiler-rt] r266676 - Additional test for use-after-scope
Kostya Serebryany via llvm-commits
- [PATCH] D19238: Additional test for use-after-scope
Kostya Serebryany via llvm-commits
- [llvm] r266693 - [libFuzzer] try to print correct time in seconds when reporting a timeout. Don't report timeouts while still loading the corpus.
Kostya Serebryany via llvm-commits
- [llvm] r266830 - [libFuzzer] more trophies
Kostya Serebryany via llvm-commits
- [PATCH] D18690: [LSAN] Fix test swapcontext.cc on MIPS
Kostya Serebryany via llvm-commits
- [PATCH] D19148: Always inlining PrintCurrentStackSlow of tsan library to fix tail-call issue
Kostya Serebryany via llvm-commits
- [PATCH] D19271: Change CALL_ONCE_INITIALIZATION implementation to use static initialization
Kostya Serebryany via llvm-commits
- [PATCH] D19271: Change CALL_ONCE_INITIALIZATION implementation to use static initialization
Kostya Serebryany via llvm-commits
- [llvm] r266838 - [libFuzzer] added -detect_leaks flag (0 by default for now). When enabled, it will help finding leaks while fuzzing
Kostya Serebryany via llvm-commits
- [PATCH] D19271: Change CALL_ONCE_INITIALIZATION implementation to use static initialization
Kostya Serebryany via llvm-commits
- [PATCH] D19271: Change CALL_ONCE_INITIALIZATION implementation to use static initialization
Kostya Serebryany via llvm-commits
- [PATCH] D19271: Change CALL_ONCE_INITIALIZATION implementation to use static initialization
Kostya Serebryany via llvm-commits
- [llvm] r266906 - Rename asan-check-lifetime into asan-stack-use-after-scope
Kostya Serebryany via llvm-commits
- [compiler-rt] r266934 - [sanitizer] update the sanitizer_allocator_testlib
Kostya Serebryany via llvm-commits
- [compiler-rt] r267094 - [sanitizer] Allow the sanitizer allocator to use a non-fixed address range. An allocator with a non-fixed address range will be attack-resistan. NFC for the sanitizers at this point.
Kostya Serebryany via llvm-commits
- [compiler-rt] r267094 - [sanitizer] Allow the sanitizer allocator to use a non-fixed address range. An allocator with a non-fixed address range will be attack-resistan. NFC for the sanitizers at this point.
Kostya Serebryany via llvm-commits
- [compiler-rt] r267203 - [sanitizer] allow zero first parameter in MmapNoAccess; This is a part of r267094 that has been reverted
Kostya Serebryany via llvm-commits
- [compiler-rt] r267251 - [sanitizer] revert r267203 as it breaks aarch64 bots
Kostya Serebryany via llvm-commits
- [compiler-rt] r267252 - [sanitizer] partially un-revert r267094: Allow the sanitizer allocator to use a non-fixed address range. An allocator with a non-fixed address range will be attack-resistan. NFC for the sanitizers at this point.
Kostya Serebryany via llvm-commits
- [compiler-rt] r267253 - [sanitizer] rename MmapNoAccess to MmapFixedNoAccess; NFC
Kostya Serebryany via llvm-commits
- [compiler-rt] r267256 - [sanitizer] add a function MmapNoAccess that mmaps a protected region *somewhere*; use MmapNoAccess in the Allocator when SpaceBeg is not a constant. In this mode the allocator will be a bit more hardened
Kostya Serebryany via llvm-commits
- [LNT] r267122 - Add the D3 visualization library (https://d3js.org/)
Kristof Beyls via llvm-commits
- [llvm] r266792 - [Hexagon] Implement branch relaxation
Krzysztof Parzyszek via llvm-commits
- [llvm] r266811 - [Hexagon] Fix printing the address operand of S2_storerinewabs
Krzysztof Parzyszek via llvm-commits
- [llvm] r266821 - [Hexagon] Fix operand swapping in HexagonPeephole
Krzysztof Parzyszek via llvm-commits
- [llvm] r266875 - [RDF] Consider register as live if any alias is live
Krzysztof Parzyszek via llvm-commits
- [llvm] r266882 - [Hexagon] Fix handling of lcomm directive
Krzysztof Parzyszek via llvm-commits
- [PATCH] D19337: [Tail duplication] Handle source registers with subregisters
Krzysztof Parzyszek via llvm-commits
- [llvm] r266918 - [Hexagon] Add -mv.. options to override CPU selection
Krzysztof Parzyszek via llvm-commits
- [llvm] r267034 - [Hexagon] Expand handling of the small-data/bss section
Krzysztof Parzyszek via llvm-commits
- [llvm] r267038 - [Hexagon] Properly recognize register alt names
Krzysztof Parzyszek via llvm-commits
- [llvm] r267162 - [Hexagon] Add definitions for trap/pause instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] r267165 - [Hexagon] Teach mux expansion how to deal with undef predicates
Krzysztof Parzyszek via llvm-commits
- [llvm] r267173 - [Hexagon] Properly close live range in HexagonBlockRanges
Krzysztof Parzyszek via llvm-commits
- [llvm] r267174 - [Hexagon] Properly close live range in HexagonBlockRanges ---add testcase
Krzysztof Parzyszek via llvm-commits
- [llvm] r267178 - [Hexagon] Use common Pat classes for selecting code for intrinsics
Krzysztof Parzyszek via llvm-commits
- [llvm] r267176 - Point link to CODE_OWNERS.txt to klaus instead of viewvc.
Krzysztof Parzyszek via llvm-commits
- [PATCH] D14994: Enable MatchRegisterName to match register altnames
Krzysztof Parzyszek via llvm-commits
- [PATCH] D19438: Reset the TopRPTracker's position in ScheduleDAGMILive::initQueues
Krzysztof Parzyszek via llvm-commits
- [PATCH] D19438: Reset the TopRPTracker's position in ScheduleDAGMILive::initQueues
Krzysztof Parzyszek via llvm-commits
- [PATCH] D19218: [sanitizer] Fix 'dyld: Symbol not found: _dyldVersionNumber' link error on old Darwin systems.
Kuba Brecka via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Kuba Brecka via llvm-commits
- [compiler-rt] r266991 - [sanitizer] Use pthread_threadid_np as thread ID on OS X
Kuba Brecka via llvm-commits
- [PATCH] D19365: [tsan] Rename ReportThread->pid to ReportThread->os_id
Kuba Brecka via llvm-commits
- [compiler-rt] r266994 - [tsan] Rename ReportThread->pid to ReportThread->os_id
Kuba Brecka via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
Kyle Butt via llvm-commits
- [llvm] r266581 - [ORC] Generalize the ORC RPC utils to support RPC function return values and
Lang Hames via llvm-commits
- [llvm] r266663 - [Orc] Re-commit r266581 with fixes for MSVC, and format cleanups.
Lang Hames via llvm-commits
- [llvm] r266665 - [Orc] Explicitly delete RPC::SequenceNumberManager's copy-constructor and
Lang Hames via llvm-commits
- [llvm] r266711 - [Orc] Tidy up some of the RPC primitives, add a unit-test for the callST
Lang Hames via llvm-commits
- [llvm] r266712 - [ORC] Whitespace.
Lang Hames via llvm-commits
- [llvm] r266717 - [Orc] Disable RPC callST unit test until the S390 failures encountered during
Lang Hames via llvm-commits
- [llvm] r266665 - [Orc] Explicitly delete RPC::SequenceNumberManager's copy-constructor and
Lang Hames via llvm-commits
- [llvm] r266766 - [Orc] Add pthread dependence to the RPCUtilsTest unit test.
Lang Hames via llvm-commits
- [llvm] r266717 - [Orc] Disable RPC callST unit test until the S390 failures encountered during
Lang Hames via llvm-commits
- [llvm] r266768 - [Orc] Add move ops to RPC to satisfy MSVC.
Lang Hames via llvm-commits
- [llvm] r266804 - [Orc] Fix missing return in RPC move assignment operator.
Lang Hames via llvm-commits
- [llvm] r266805 - [Orc] Add explicit move ops to OrcRemoteTargetRPCAPI for MSVC.
Lang Hames via llvm-commits
- [llvm] r266812 - [Orc] Add move ops for OrcRemoteTargetClient and OrcRemoteTargetServer to
Lang Hames via llvm-commits
- [llvm] r266805 - [Orc] Add explicit move ops to OrcRemoteTargetRPCAPI for MSVC.
Lang Hames via llvm-commits
- [llvm] r267041 - [RuntimeDyld] Fix conservative over-allocation of memory for common symbols.
Lang Hames via llvm-commits
- [PATCH] D16550: Reroll loops with multiple IV and negative step part 3/3 -- support multiple induction variables
Lawrence Hu via llvm-commits
- [PATCH] D16550: Reroll loops with multiple IV and negative step part 3/3 -- support multiple induction variables
Lawrence Hu via llvm-commits
- [PATCH] D18216: [Support] Creation of minidump after compiler crash on Windows
Leny Kholodov via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Li Huang via llvm-commits
- [PATCH] D18867: [IndVarSimplify] Eliminate zext of a signed IV when the IV is known to be non-negative
Li Huang via llvm-commits
- [PATCH] D18867: [IndVarSimplify] Eliminate zext of a signed IV when the IV is known to be non-negative
Li Huang via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Li Huang via llvm-commits
- [PATCH] D17356: Fix PR26655: Bail out if all regs of an inst BUNDLE have the correct kill flag
Mandeep Singh Grang via llvm-commits
- [PATCH] D17356: Fix PR26655: Bail out if all regs of an inst BUNDLE have the correct kill flag
Mandeep Singh Grang via llvm-commits
- [PATCH] D19276: folding compares if pointers do not escape
Mandeep Singh Grang via llvm-commits
- [compiler-rt] r266813 - [compiler-rt] Remove unwanted --check-prefix=CHECK from unit tests. NFC.
Mandeep Singh Grang via llvm-commits
- [PATCH] D18906: [DeadStoreElimination] Shorten beginning of memset overwritten by later stores
Mandeep Singh Grang via llvm-commits
- [PATCH] D19286: Refine instruction weight annotation algorithm for sample profiler.
Mandeep Singh Grang via llvm-commits
- [llvm] r266834 - [LLVM] Remove unwanted --check-prefix=CHECK from unit tests. NFC.
Mandeep Singh Grang via llvm-commits
- [PATCH] D19300: delete the llvm.expect intrinsic and its lowering pass
Mandeep Singh Grang via llvm-commits
- [PATCH] D19440: [GVN] Do local FRE for unordered atomic loads
Mandeep Singh Grang via llvm-commits
- [PATCH] D19005: CodeGen, AArch64, ARM, X86: Simplify SplitCSR
Manman Ren via llvm-commits
- [compiler-rt] r266593 - [asan] [SystemZ] Add slop for stack address detection.
Marcin Koscielnicki via llvm-commits
- [compiler-rt] r266646 - [MSan] [PowerPC] Add loadable library name for testing.
Marcin Koscielnicki via llvm-commits
- [llvm] r266656 - Fix shared build of LLVMPasses.
Marcin Koscielnicki via llvm-commits
- [compiler-rt] r266688 - [msan] Don't hardcode 4kiB page size in msan_test.cc.
Marcin Koscielnicki via llvm-commits
- [llvm] r266818 - [AArch64] [ARM] Make a target-independent llvm.thread.pointer intrinsic.
Marcin Koscielnicki via llvm-commits
- [llvm] r266833 - [Mips] [MSan] VarArgMIPS64Helper: Use target's endian, not host's.
Marcin Koscielnicki via llvm-commits
- [llvm] r266844 - [SystemZ] Add support for llvm.thread.pointer intrinsic.
Marcin Koscielnicki via llvm-commits
- [llvm] r267017 - [PowerPC] [SSP] Fix stack guard load for 32-bit.
Marcin Koscielnicki via llvm-commits
- [llvm] r267340 - [SystemZ] [SSP] Add support for LOAD_STACK_GUARD.
Marcin Koscielnicki via llvm-commits
- [PATCH] D19217: [MSan] [PowerPC] Add loadable library name for testing.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19112: [asan] [SystemZ] Add slop for stack address detection.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19227: [msan] Don't hardcode 4kiB page size in msan_test.cc.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19217: [MSan] [PowerPC] Add loadable library name for testing.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19098: [AArch64] [ARM] Make a target-independent llvm.thread.pointer intrinsic.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19098: [AArch64] [ARM] Make a target-independent llvm.thread.pointer intrinsic.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19098: [AArch64] [ARM] Make a target-independent llvm.thread.pointer intrinsic.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19098: [AArch64] [ARM] Make a target-independent llvm.thread.pointer intrinsic.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19098: [AArch64] [ARM] Make a target-independent llvm.thread.pointer intrinsic.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19098: [AArch64] [ARM] Make a target-independent llvm.thread.pointer intrinsic.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19205: [msan] Add PowerPC XFAIL on test/msan/dlerror.cc, explain the problem.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19227: [msan] Don't hardcode 4kiB page size in msan_test.cc.
Marcin Kościelnicki via llvm-commits
- [PATCH] D17503: [MSAN] Mark dlerror.cc expected failure for MIPS
Marcin Kościelnicki via llvm-commits
- [PATCH] D19101: [SystemZ] Add stack protector TLS slot.
Marcin Kościelnicki via llvm-commits
- [llvm] r266809 - [PPC, SSP] Support PowerPC Linux stack protection.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19099: [clang] [AArch64] Fix D19098 fallout.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19098: [AArch64] [ARM] Make a target-independent llvm.thread.pointer intrinsic.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19104: [X86] Extend some Linux special cases to cover kFreeBSD.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19292: [PATCH] [Mips] [MSan] VarArgMIPS64Helper: Use target's endian, not host's.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19292: [PATCH] [Mips] [MSan] VarArgMIPS64Helper: Use target's endian, not host's.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19292: [PATCH] [Mips] [MSan] VarArgMIPS64Helper: Use target's endian, not host's.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19304: [PowerPC] Add support for llvm.thread.pointer intrinsic
Marcin Kościelnicki via llvm-commits
- [PATCH] D19054: [SystemZ] Support __builtin_thread_pointer.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19358: [PowerPC] [SSP] Fix stack guard load for 32-bit.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19363: [SystemZ] [SSP] Add support for LOAD_STACK_GUARD.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19358: [PowerPC] [SSP] Fix stack guard load for 32-bit.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19386: [SPARC] [SSP] Add support for LOAD_STACK_GUARD.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19387: [SPARC] Add support for llvm.thread.pointer.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19407: [SafeStack] [SSP] Use llvm.stackguard intrinsic.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19407: [SafeStack] [SSP] Use llvm.stackguard intrinsic.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19159: [sanitizer] [SystemZ] Implement internal_clone.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19363: [SystemZ] [SSP] Add support for LOAD_STACK_GUARD.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19101: [SystemZ] Add stack protector TLS slot.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19193: [PowerPC] [PR27387] Disallow r0 for ADD8TLS.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19202: [PR27390] [CodeGen] Reject indexed loads in CombinerDAG.
Marcin Kościelnicki via llvm-commits
- [PATCH] D19268: [DAGCombiner] Skip folding constants when optimizations are disabled
Marianne Mailhot-Sarrasin via llvm-commits
- [PATCH] D19268: [DAGCombiner] Do not remove the load of stored values when optimizations are disabled
Marianne Mailhot-Sarrasin via llvm-commits
- [PATCH] D17306: DAGCombiner: Relax alignment restriction when changing load type
Matt Arsenault via llvm-commits
- [PATCH] D17673: DAGCombiner: Reduce 64-bit BFE pattern to pattern on 32-bit component
Matt Arsenault via llvm-commits
- [PATCH] D19203: AMDGPU/SI: Add llvm.amdgcn.s.waitcnt.all intrinsic
Matt Arsenault via llvm-commits
- [PATCH] D19282: Triple: Add amdcov1/amdcov2 environments
Matt Arsenault via llvm-commits
- [PATCH] D19283: AMDGPU/SI: Add support for AMD code object version 2.
Matt Arsenault via llvm-commits
- [PATCH] D19291: Split IntrReadArgMem into IntrReadMem and IntrArgMemOnly
Matt Arsenault via llvm-commits
- [PATCH] D19325: DAGCombine: (shl (or x, c1), c2) -> (or (shl x, c2), c1 << c2)
Matt Arsenault via llvm-commits
- [PATCH] D19352: AMDGPU: Fix debug name of pass to better match
Matt Arsenault via llvm-commits
- [llvm] r267024 - DAGCombiner: Reduce 64-bit BFE pattern to pattern on 32-bit component
Matt Arsenault via llvm-commits
- [PATCH] D17673: DAGCombiner: Reduce 64-bit BFE pattern to pattern on 32-bit component
Matt Arsenault via llvm-commits
- [llvm] r267029 - LegalizeDAG: Move unaligned load/store expansion to TLI
Matt Arsenault via llvm-commits
- [llvm] r267030 - AMDGPU: Fix debug name of pass to better match
Matt Arsenault via llvm-commits
- [PATCH] D19140: LegalizeDAG: Move unaligned load/store expansion to TLI
Matt Arsenault via llvm-commits
- [PATCH] D19352: AMDGPU: Fix debug name of pass to better match
Matt Arsenault via llvm-commits
- [PATCH] D18600: AMDGPU/SI: Move post regalloc run of SIShrinkInstructions
Matt Arsenault via llvm-commits
- [PATCH] D18602: AMDGPU/SI: Enable the post-ra scheduler
Matt Arsenault via llvm-commits
- [llvm] r267209 - DAGCombiner: Relax alignment restriction when changing load type
Matt Arsenault via llvm-commits
- [PATCH] D17306: DAGCombiner: Relax alignment restriction when changing load type
Matt Arsenault via llvm-commits
- [llvm] r267217 - DAGCombiner: Relax alignment restriction when changing store type
Matt Arsenault via llvm-commits
- [PATCH] D18028: DAGCombiner: Relax alignment restriction when changing store type
Matt Arsenault via llvm-commits
- [llvm] r267220 - TLI: Only iterate over integer vector types
Matt Arsenault via llvm-commits
- [llvm] r267225 - AMDGPU: Fix crash when dumping unknown opcode
Matt Arsenault via llvm-commits
- [PATCH] D19130: AMDGPU: Fix crash when dumping unknown opcode
Matt Arsenault via llvm-commits
- [PATCH] D19441: AMDGPU: Custom lower v2i32 loads
Matt Arsenault via llvm-commits
- [PATCH] D19442: AMDGPU: Test for good unaligned copy expansion
Matt Arsenault via llvm-commits
- [PATCH] D19444: AMDGPU: Change private_element_size to 4
Matt Arsenault via llvm-commits
- [llvm] r267240 - AMDGPU: Re-visit nodes in performAndCombine
Matt Arsenault via llvm-commits
- [PATCH] D17209: AMDGPU: Re-visit nodes in performAndCombine
Matt Arsenault via llvm-commits
- [PATCH] D19428: AMDGPU: Define priorities for register classes
Matt Arsenault via llvm-commits
- [llvm] r267244 - AMDGPU: sext_inreg (srl x, K), vt -> bfe x, K, vt.Size
Matt Arsenault via llvm-commits
- [PATCH] D19187: AMDGPU: sext_inreg (srl x, K), vt -> bfe x, K, vt.Size
Matt Arsenault via llvm-commits
- [PATCH] D19450: Add optimization bisect opt-in calls for AMDGPU passes
Matt Arsenault via llvm-commits
- [PATCH] D19455: InstCombine: Reduce trunc (shl x, K) width.
Matt Arsenault via llvm-commits
- [PATCH] D19457: AMDGPU: Add queue ptr intrinsic
Matt Arsenault via llvm-commits
- [PATCH] D19457: AMDGPU: Add queue ptr intrinsic
Matt Arsenault via llvm-commits
- [PATCH] D13575: Add custom type for PseudoSourceValue
Matt Arsenault via llvm-commits
- [llvm] r262397 - DAGCombiner: Turn truncate of a bitcasted vector to an extract
Matt Arsenault via llvm-commits
- [PATCH] D17386: Loop Fusion Pass
Matthew Simpson via llvm-commits
- [PATCH] D19172: New optimization bisect implementation (now modeled on optnone handling)
Matthias Braun via llvm-commits
- [test-suite] r266678 - Update TEST_SUITE_DIAGNOSE to work with more than one flag
Matthias Braun via llvm-commits
- [test-suite] r266769 - TEST_SUITE_DIAGNOSE_XXX should be the cached vars
Matthias Braun via llvm-commits
- [test-suite] r266776 - cmake: Prefer llvm tools from compiler directory
Matthias Braun via llvm-commits
- [test-suite] r266777 - Add 'check' target that runs lit after building the tests
Matthias Braun via llvm-commits
- [test-suite] r266778 - litsupport: Make hash module more robust
Matthias Braun via llvm-commits
- [test-suite] r266779 - litsupport: Refactor parsing code, add 'run' module
Matthias Braun via llvm-commits
- [test-suite] r266780 - lit: Dynamically load test modules
Matthias Braun via llvm-commits
- [test-suite] r266781 - lit: Set test_exec_root and create the logfile there
Matthias Braun via llvm-commits
- [test-suite] r266782 - Create a testsuite for litsupport
Matthias Braun via llvm-commits
- [test-suite] r266785 - litsupport-tests: Cleanup, do not hardcode lit path/name
Matthias Braun via llvm-commits
- [PATCH] D19349: MachineScheduler: Limit the size of the ready list.
Matthias Braun via llvm-commits
- [PATCH] D19350: MachineScheduler: Remember top/bottom choice in bidirectional scheduling
Matthias Braun via llvm-commits
- [llvm] r266946 - MachineSched: Cleanup; NFC
Matthias Braun via llvm-commits
- [PATCH] D19350: MachineScheduler: Remember top/bottom choice in bidirectional scheduling
Matthias Braun via llvm-commits
- [PATCH] D19349: MachineScheduler: Limit the size of the ready list.
Matthias Braun via llvm-commits
- [PATCH] D19349: MachineScheduler: Limit the size of the ready list.
Matthias Braun via llvm-commits
- [PATCH] D19401: MachineScheduler: Fully compare top/bottom candidates
Matthias Braun via llvm-commits
- [PATCH] D19401: MachineScheduler: Fully compare top/bottom candidates
Matthias Braun via llvm-commits
- [PATCH] D19005: CodeGen, AArch64, ARM, X86: Simplify SplitCSR
Matthias Braun via llvm-commits
- [PATCH] D19424: [test-suite] Propagate LDFLAGS variable to executable's LINK_FLAGS property
Matthias Braun via llvm-commits
- [PATCH] D19424: [test-suite] Propagate LDFLAGS variable to executable's LINK_FLAGS property
Matthias Braun via llvm-commits
- [PATCH] D19423: [test-suite] Make unique name generation more robust.
Matthias Braun via llvm-commits
- [PATCH] D19428: AMDGPU: Define priorities for register classes
Matthias Braun via llvm-commits
- [PATCH] D19428: AMDGPU: Define priorities for register classes
Matthias Braun via llvm-commits
- [llvm] r267189 - MachineScheduler: Limit the size of the ready list.
Matthias Braun via llvm-commits
- [llvm] r267191 - MachineScheduler: Move code to initialize a Candidate out of tryCandidate(); NFC
Matthias Braun via llvm-commits
- [LNT] r267192 - Add .gitignore file to hide *.pyc and egg-info
Matthias Braun via llvm-commits
- [LNT] r267193 - test-suite: Allow to specify multiple cache files
Matthias Braun via llvm-commits
- [test-suite] r267205 - Add new cmake caches for iOS setups
Matthias Braun via llvm-commits
- [PATCH] D19423: [test-suite] Make unique name generation more robust.
Matthias Braun via llvm-commits
- [test-suite] r267213 - cmake: Cleanup xcode_sdk cache file, set defaults for c/c++ compiler
Matthias Braun via llvm-commits
- [PATCH] D19423: [test-suite] Added llvm_target_prefix() command to set unique target prefix.
Matthias Braun via llvm-commits
- [PATCH] D19423: [test-suite] Added llvm_target_prefix() command to set unique target prefix.
Matthias Braun via llvm-commits
- [PATCH] D19434: [test-suite] Added CMake files for external CUDA tests.
Matthias Braun via llvm-commits
- [PATCH] D19218: [sanitizer] Fix 'dyld: Symbol not found: _dyldVersionNumber' link error on old Darwin systems.
Maxim Ostapenko via llvm-commits
- [compiler-rt] r266868 - [sanitizer] Fix 'dyld: Symbol not found: _dyldVersionNumber' link error on old Darwin systems.
Maxim Ostapenko via llvm-commits
- [PATCH] D19219: [NFC] Header cleanup
Mehdi AMINI via llvm-commits
- [PATCH] D19219: [NFC] Header cleanup
Mehdi AMINI via llvm-commits
- [PATCH] D19094: Nuke getGlobalContext() from LLVM (but the C API)
Mehdi AMINI via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Mehdi AMINI via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
Mehdi AMINI via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Mehdi AMINI via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Mehdi AMINI via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Mehdi AMINI via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Mehdi AMINI via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Mehdi AMINI via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Mehdi AMINI via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ModuleLinker: do not always pull-in linkonce_odr when performing ThinLTO importing
Mehdi AMINI via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ModuleLinker: do not always pull-in linkonce_odr when performing ThinLTO importing
Mehdi AMINI via llvm-commits
- [PATCH] D19263: Enable ODR uniquing of DITypes in more places
Mehdi AMINI via llvm-commits
- [PATCH] D19267: ModuleLinker: Do not import linkonce/weak as "external_weak"
Mehdi AMINI via llvm-commits
- [PATCH] D19267: ModuleLinker: Do not import linkonce/weak as "external_weak"
Mehdi AMINI via llvm-commits
- [PATCH] D19267: ModuleLinker: Do not import linkonce/weak as "external_weak"
Mehdi AMINI via llvm-commits
- [PATCH] D19264: Enable ODR uniquing of DITypes for ThinLTO backends
Mehdi AMINI via llvm-commits
- [PATCH] D19271: Change CALL_ONCE_INITIALIZATION implementation to use static initialization
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ModuleLinker: do not always pull-in linkonce_odr when performing ThinLTO importing
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ModuleLinker: do not always pull-in linkonce_odr when performing ThinLTO importing
Mehdi AMINI via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Mehdi AMINI via llvm-commits
- [PATCH] D19291: Split IntrReadArgMem into IntrReadMem and IntrArgMemOnly
Mehdi AMINI via llvm-commits
- [PATCH] D19271: Change CALL_ONCE_INITIALIZATION implementation to use static initialization
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ModuleLinker: do not always pull-in linkonce_odr when performing ThinLTO importing
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ModuleLinker: do not always pull-in linkonce_odr when performing ThinLTO importing
Mehdi AMINI via llvm-commits
- [PATCH] D19271: Change CALL_ONCE_INITIALIZATION implementation to use static initialization
Mehdi AMINI via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Mehdi AMINI via llvm-commits
- [PATCH] D19307: ModuleLinker: only import what is in the GlobalsToImport for ThinLTO, regarless if it is a function or not.
Mehdi AMINI via llvm-commits
- [PATCH] D19308: ThinLTO: Resolve linkonce_odr aliases just like functions
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ModuleLinker: do not always pull-in linkonce_odr when performing ThinLTO importing
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Mehdi AMINI via llvm-commits
- [PATCH] D19307: ModuleLinker: only import what is in the GlobalsToImport for ThinLTO, regarless if it is a function or not.
Mehdi AMINI via llvm-commits
- [PATCH] D19271: Change CALL_ONCE_INITIALIZATION implementation to use static initialization
Mehdi AMINI via llvm-commits
- [PATCH] D19271: Change CALL_ONCE_INITIALIZATION implementation to use static initialization
Mehdi AMINI via llvm-commits
- [PATCH] D19271: Change CALL_ONCE_INITIALIZATION implementation to use static initialization
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Mehdi AMINI via llvm-commits
- [PATCH] D19308: ThinLTO: Resolve linkonce_odr aliases just like functions
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Mehdi AMINI via llvm-commits
- [PATCH] D19308: ThinLTO: Resolve linkonce_odr aliases just like functions
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Mehdi AMINI via llvm-commits
- [PATCH] D19308: ThinLTO: Resolve linkonce_odr aliases just like functions
Mehdi AMINI via llvm-commits
- [PATCH] D19308: ThinLTO: Resolve linkonce_odr aliases just like functions
Mehdi AMINI via llvm-commits
- [PATCH] D19308: ThinLTO: Resolve linkonce_odr aliases just like functions
Mehdi AMINI via llvm-commits
- [PATCH] D19308: ThinLTO: Resolve linkonce_odr aliases just like functions
Mehdi AMINI via llvm-commits
- [PATCH] D19308: ThinLTO: Resolve linkonce_odr aliases just like functions
Mehdi AMINI via llvm-commits
- [PATCH] D19308: ThinLTO: Resolve linkonce_odr aliases just like functions
Mehdi AMINI via llvm-commits
- [PATCH] D18494: ThinLTO: add module caching handling.
Mehdi AMINI via llvm-commits
- [PATCH] D19102: Always traverse GlobalVariable initializer when computing the export list
Mehdi AMINI via llvm-commits
- [PATCH] D19102: Always traverse GlobalVariable initializer when computing the export list
Mehdi AMINI via llvm-commits
- [PATCH] D19103: Add an internalization step to the ThinLTOCodeGenerator
Mehdi AMINI via llvm-commits
- [PATCH] D19102: Always traverse GlobalVariable initializer when computing the export list
Mehdi AMINI via llvm-commits
- [PATCH] D19102: Always traverse GlobalVariable initializer when computing the export list
Mehdi AMINI via llvm-commits
- [PATCH] D19373: Remangle intrinsics names when types are renamed
Mehdi AMINI via llvm-commits
- [PATCH] D19373: Remangle intrinsics names when types are renamed
Mehdi AMINI via llvm-commits
- [PATCH] D18857: Document source_filename in LangRef.
Mehdi AMINI via llvm-commits
- [PATCH] D18298: ThinLTO: do not promote GlobalVariable that have a specific section.
Mehdi AMINI via llvm-commits
- [PATCH] D19103: Add an internalization step to the ThinLTOCodeGenerator
Mehdi AMINI via llvm-commits
- [PATCH] D19103: Add an internalization step to the ThinLTOCodeGenerator
Mehdi AMINI via llvm-commits
- [PATCH] D19103: Add an internalization step to the ThinLTOCodeGenerator
Mehdi AMINI via llvm-commits
- [PATCH] D19404: Reorganize GlobalValueSummary with a "Flags" bitfield.
Mehdi AMINI via llvm-commits
- [PATCH] D19404: Reorganize GlobalValueSummary with a "Flags" bitfield.
Mehdi AMINI via llvm-commits
- [PATCH] D19405: Add "hasSection" flag in the Summary
Mehdi AMINI via llvm-commits
- [PATCH] D19405: Add "hasSection" flag in the Summary
Mehdi AMINI via llvm-commits
- [PATCH] D18298: ThinLTO: do not promote GlobalVariable that have a specific section.
Mehdi AMINI via llvm-commits
- [PATCH] D18298: ThinLTO: do not promote GlobalVariable that have a specific section.
Mehdi AMINI via llvm-commits
- [PATCH] D19373: Remangle intrinsics names when types are renamed
Mehdi AMINI via llvm-commits
- [PATCH] D18298: ThinLTO: do not promote GlobalVariable that have a specific section.
Mehdi AMINI via llvm-commits
- [PATCH] D18298: ThinLTO: do not promote GlobalVariable that have a specific section.
Mehdi AMINI via llvm-commits
- [PATCH] D19404: Reorganize GlobalValueSummary with a "Flags" bitfield.
Mehdi AMINI via llvm-commits
- [PATCH] D19404: Reorganize GlobalValueSummary with a "Flags" bitfield.
Mehdi AMINI via llvm-commits
- [PATCH] D19437: LTO: Merge -lto-no-discard-value-names with -save-temps.
Mehdi AMINI via llvm-commits
- [PATCH] D19437: LTO: Merge -lto-no-discard-value-names with -save-temps.
Mehdi AMINI via llvm-commits
- [PATCH] D19102: Always traverse GlobalVariable initializer when computing the export list
Mehdi AMINI via llvm-commits
- [PATCH] D19447: Refactor bitcode writer into classes (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D19447: Refactor bitcode writer into classes (NFC)
Mehdi AMINI via llvm-commits
- [PATCH] D19102: Always traverse GlobalVariable initializer when computing the export list
Mehdi AMINI via llvm-commits
- [PATCH] D19454: Store and emit original name in combined index
Mehdi AMINI via llvm-commits
- [PATCH] D19454: Store and emit original name in combined index
Mehdi AMINI via llvm-commits
- [PATCH] D19456: Add a version field in the bitcode for the summary
Mehdi AMINI via llvm-commits
- [PATCH] D19404: Reorganize GlobalValueSummary with a "Flags" bitfield.
Mehdi AMINI via llvm-commits
- [PATCH] D19456: Add a version field in the bitcode for the summary
Mehdi AMINI via llvm-commits
- [PATCH] D19404: Reorganize GlobalValueSummary with a "Flags" bitfield.
Mehdi AMINI via llvm-commits
- [PATCH] D19405: Add "hasSection" flag in the Summary
Mehdi AMINI via llvm-commits
- [PATCH] D18298: ThinLTO: do not promote GlobalVariable that have a specific section.
Mehdi AMINI via llvm-commits
- [PATCH] D19308: ThinLTO: Resolve linkonce_odr aliases just like functions
Mehdi AMINI via llvm-commits
- [PATCH] D19307: ModuleLinker: only import what is in the GlobalsToImport for ThinLTO, regarless if it is a function or not.
Mehdi AMINI via llvm-commits
- [PATCH] D19454: Store and emit original name in combined index
Mehdi AMINI via llvm-commits
- [PATCH] D19454: Store and emit original name in combined index
Mehdi AMINI via llvm-commits
- [PATCH] D19454: Store and emit original name in combined index
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Mehdi AMINI via llvm-commits
- [PATCH] D18494: ThinLTO: add module caching handling.
Mehdi AMINI via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Mehdi AMINI via llvm-commits
- [PATCH] D19462: [ThinLTO] Remove GlobalValueInfo class from index
Mehdi AMINI via llvm-commits
- [PATCH] D19454: Store and emit original name in combined index
Mehdi AMINI via llvm-commits
- [PATCH] D19454: Store and emit original name in combined index
Mehdi AMINI via llvm-commits
- [PATCH] D19102: Always traverse GlobalVariable initializer when computing the export list
Mehdi AMINI via llvm-commits
- [PATCH] D19462: [ThinLTO] Remove GlobalValueInfo class from index
Mehdi AMINI via llvm-commits
- [PATCH] D14699: [GlobalOpt] Allow constant globals to be SRA'd
Mehdi AMINI via llvm-commits
- [PATCH] D19469: [TLI] Unify LibFunc signature checking. NFCI.
Mehdi AMINI via llvm-commits
- [PATCH] D19469: [TLI] Unify LibFunc signature checking. NFCI.
Mehdi AMINI via llvm-commits
- [PATCH] D19469: [TLI] Unify LibFunc signature checking. NFCI.
Mehdi AMINI via llvm-commits
- [llvm] r266595 - [NFC] Header cleanup
Mehdi Amini via llvm-commits
- [lld] r266596 - Add missing header (NFC)
Mehdi Amini via llvm-commits
- [lld] r266597 - Add missing header (NFC)
Mehdi Amini via llvm-commits
- [llvm] r266652 - lli: avoid global variables, use a local unique_ptr instead
Mehdi Amini via llvm-commits
- [PATCH] D19094: Nuke getGlobalContext() from LLVM (but the C API)
Mehdi Amini via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
Mehdi Amini via llvm-commits
- [llvm] r266685 - CachePruning: fix typo, we accumulate file size here, not time
Mehdi Amini via llvm-commits
- [llvm] r266686 - Add debugging to the cache pruning
Mehdi Amini via llvm-commits
- [llvm] r266700 - Increase SmallVector size for ConstantUniqueMap::getHashValue() (NFC)
Mehdi Amini via llvm-commits
- [llvm] r266723 - Minor improvement to debug output for Function Importer (NFC)
Mehdi Amini via llvm-commits
- [llvm] r266571 - When building with LLVM_ENABLE_MODULES, put the module cache into the build
Mehdi Amini via llvm-commits
- [llvm] r266750 - ModuleLinker: Do not import linkonce/weak as "external_weak"
Mehdi Amini via llvm-commits
- [llvm] r266752 - Fix Gold test after r266750 (ModuleLinker: Do not import linkonce/weak as "external_weak")
Mehdi Amini via llvm-commits
- [llvm] r266837 - ScoreboardHazardRecognizer: unbreak TSAN by moving a static mutated variable to a member
Mehdi Amini via llvm-commits
- [llvm] r266845 - ThinLTO: Move alias importing decision on the summary
Mehdi Amini via llvm-commits
- [llvm] r266846 - llvm-lto: run the module verifier when doing IR level work
Mehdi Amini via llvm-commits
- [llvm] r266854 - FunctionImport: make sure we always select the right callee in presence of alias
Mehdi Amini via llvm-commits
- [llvm] r266856 - ThinLTO: never promote as external weak
Mehdi Amini via llvm-commits
- [llvm] r266856 - ThinLTO: never promote as external weak
Mehdi Amini via llvm-commits
- [llvm] r266893 - ModuleLinker: only import what is in GlobalsToImport, regarless if it is a function or not.
Mehdi Amini via llvm-commits
- [llvm] r266893 - ModuleLinker: only import what is in GlobalsToImport, regarless if it is a function or not.
Mehdi Amini via llvm-commits
- [PATCH] D19271: Change CALL_ONCE_INITIALIZATION implementation to use static initialization
Mehdi Amini via llvm-commits
- [PATCH] D19271: Change CALL_ONCE_INITIALIZATION implementation to use static initialization
Mehdi Amini via llvm-commits
- [llvm] r266948 - ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Mehdi Amini via llvm-commits
- [llvm] r266958 - ThinLTO: Resolve linkonce_odr aliases just like functions
Mehdi Amini via llvm-commits
- [llvm] r266959 - ThinLTO: add module caching handling.
Mehdi Amini via llvm-commits
- [llvm] r266964 - ThinLTO: initialize variables
Mehdi Amini via llvm-commits
- [llvm] r266965 - CachePruning: early exit if no path supplied
Mehdi Amini via llvm-commits
- [llvm] r267099 - ValueMapper/Enumerator: Clean up code in post-order traversals, NFC
Mehdi Amini via llvm-commits
- [llvm] r267103 - Refactor IRObjectFile, extract a static CollectAsmUndefinedRefs() method to parse inline assembly (NFC)
Mehdi Amini via llvm-commits
- [llvm] r267104 - Use std::move on the enum to insert it into the pair to please MSVC
Mehdi Amini via llvm-commits
- [llvm] r267105 - IRObjectFile, clang-format fixup for r267104
Mehdi Amini via llvm-commits
- [llvm] r267106 - Clean the API for CollectAsmUndefinedRefs, taking a Triple and a String InlineAsm instead of a Module (NFC)
Mehdi Amini via llvm-commits
- [llvm] r267103 - Refactor IRObjectFile, extract a static CollectAsmUndefinedRefs() method to parse inline assembly (NFC)
Mehdi Amini via llvm-commits
- [llvm] r267104 - Use std::move on the enum to insert it into the pair to please MSVC
Mehdi Amini via llvm-commits
- [llvm] r267303 - Always traverse GlobalVariable initializer when computing the export list
Mehdi Amini via llvm-commits
- [llvm] r267304 - Store and emit original name in combined index
Mehdi Amini via llvm-commits
- [llvm] r267305 - Fix test stability (was sensitive to the path)
Mehdi Amini via llvm-commits
- [llvm] r267306 - Relax test using CHECK-DAG instead of CHECK-NEXT
Mehdi Amini via llvm-commits
- [llvm] r267317 - Add an internalization step to the ThinLTOCodeGenerator
Mehdi Amini via llvm-commits
- [llvm] r267318 - Add a version field in the bitcode for the summary
Mehdi Amini via llvm-commits
- [llvm] r267319 - Reorganize GlobalValueSummary with a "Flags" bitfield.
Mehdi Amini via llvm-commits
- [llvm] r267329 - Add "hasSection" flag in the Summary
Mehdi Amini via llvm-commits
- buildbot failure in LLVM on clang-x86-win2008-selfhost
Mehdi Amini via llvm-commits
- [llvm] r267342 - ModuleSummaryIndex: Avoid enum bitfields for MSVC portability
Mehdi Amini via llvm-commits
- [PATCH] D19469: [TLI] Unify LibFunc signature checking. NFCI.
Mehdi Amini via llvm-commits
- [PATCH] D18679: Port demanded-bits to the new pass manager
Michael Kuperstein via llvm-commits
- [PATCH] D18679: Port demanded-bits to the new pass manager
Michael Kuperstein via llvm-commits
- [llvm] r266699 - Port DemandedBits to the new pass manager.
Michael Kuperstein via llvm-commits
- [PATCH] D18679: Port demanded-bits to the new pass manager
Michael Kuperstein via llvm-commits
- [PATCH] D17093: [X86] Add address space for SS segment
Michael Kuperstein via llvm-commits
- [PATCH] D19189: Expose the list of available features in MCSubtargetInfo
Michael Kuperstein via llvm-commits
- [llvm] r267176 - Point link to CODE_OWNERS.txt to klaus instead of viewvc.
Michael Kuperstein via llvm-commits
- [PATCH] D17093: [X86] Add address space for SS segment
Michael Kuperstein via llvm-commits
- [PATCH] D17093: [X86] Add address space for SS segment
Michael LeMay via llvm-commits
- [PATCH] D17093: [X86] Add address space for SS segment
Michael LeMay via llvm-commits
- [PATCH] D17095: [X86] Add X86FixupSeparateStack pass
Michael LeMay via llvm-commits
- [llvm] r265388 - Adds the ability to use an epilog remainder loop during loop unrolling and makes
Michael Zolotukhin via llvm-commits
- [llvm] r265388 - Adds the ability to use an epilog remainder loop during loop unrolling and makes
Michael Zolotukhin via llvm-commits
- [llvm] r267379 - Fixing wrong mask size error. From __mmask8 to __mmask16.
Michael Zuckerman via llvm-commits
- [llvm] r266175 - [InstCombine] We folded an fcmp to an i1 instead of a vector of i1
Mikael Holmén via llvm-commits
- [llvm] r267098 - [MachineCombiner] Support for floating-point FMA on ARM64
Mikael Holmén via llvm-commits
- [llvm] r267111 - [EarlyCSE] Take the intersection of flags on instructions
Mikael Holmén via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Mike Aizatsky via llvm-commits
- [PATCH] D19167: [esan] EfficiencySanitizer instrumentation pass
Mike Aizatsky via llvm-commits
- [PATCH] D19167: [esan] EfficiencySanitizer instrumentation pass
Mike Aizatsky via llvm-commits
- [PATCH] D19292: [PATCH] [Mips] [MSan] VarArgMIPS64Helper: Use target's endian, not host's.
Mike Aizatsky via llvm-commits
- [PATCH] D19167: [esan] EfficiencySanitizer instrumentation pass
Mike Aizatsky via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Mike Aizatsky via llvm-commits
- [PATCH] D19168: [esan] EfficiencySanitizer base runtime library
Mike Aizatsky via llvm-commits
- [PATCH] D19284: Fixed flag description
Mike Aizatsky via llvm-commits
- [llvm] r267064 - Fixed flag description
Mike Aizatsky via llvm-commits
- [PATCH] D19284: Fixed flag description
Mike Aizatsky via llvm-commits
- [llvm] r267049 - Refactor raw pdb dumper into library
Mike Aizatsky via llvm-commits
- [PATCH] D19395: [sancov] using normalized filenames for blacklist checks.
Mike Aizatsky via llvm-commits
- [llvm] r267078 - [sancov] using normalized filenames for blacklist checks.
Mike Aizatsky via llvm-commits
- [PATCH] D19395: [sancov] using normalized filenames for blacklist checks.
Mike Aizatsky via llvm-commits
- [llvm] r267049 - Refactor raw pdb dumper into library
Mike Aizatsky via llvm-commits
- [llvm] r267049 - Refactor raw pdb dumper into library
Mike Aizatsky via llvm-commits
- [PATCH] D19411: [esan] EfficiencySanitizer libc interceptors
Mike Aizatsky via llvm-commits
- [PATCH] D19411: [esan] EfficiencySanitizer libc interceptors
Mike Aizatsky via llvm-commits
- [PATCH] D16829: An implementation of Swing Modulo Scheduling
Mingjie Xing via llvm-commits
- [PATCH] D16829: An implementation of Swing Modulo Scheduling
Mingjie Xing via llvm-commits
- [PATCH] D19138: [X86] Enable the post-RA-scheduler for 32-bit cpus
Mitch Bodart via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Mitch Bodart via llvm-commits
- [PATCH] D18867: [IndVarSimplify] Eliminate zext of a signed IV when the IV is known to be non-negative
Mitch Bodart via llvm-commits
- [llvm] r266841 - MipsAsmParser::loadImmediate(): Prune an obsolete \param in r266602. [-Wdocumentation]
NAKAMURA Takumi via llvm-commits
- [llvm] r267096 - Untabify.
NAKAMURA Takumi via llvm-commits
- [llvm] r267242 - Fix llvm/test/CodeGen/ARM/Windows/dbzchk.ll not to check mixed output, take #2.
NAKAMURA Takumi via llvm-commits
- [llvm] r267334 - llvm/test/tools/gold/X86/thinlto.ll: Possible fix corresponding to r267318.
NAKAMURA Takumi via llvm-commits
- [llvm] r267335 - Declare GlobalValue::LinkageTypes based on unsigned.
NAKAMURA Takumi via llvm-commits
- [PATCH] D19125: Enable __float128 on X86 and SystemZ
Nemanja Ivanovic via llvm-commits
- [PATCH] D19341: Add micro-optimization for 'icmp slt (or A, B), A' to instsimplify.
Nick Lewycky via llvm-commits
- [PATCH] D19341: Add micro-optimization for 'icmp slt (or A, B), A' to instsimplify.
Nick Lewycky via llvm-commits
- [PATCH] D19341: Add micro-optimization for 'icmp slt (or A, B), A' to instsimplify.
Nick Lewycky via llvm-commits
- [PATCH] D19341: Add micro-optimization for 'icmp slt (or A, B), A' to instsimplify.
Nick Lewycky via llvm-commits
- [PATCH] D19341: Add micro-optimization for 'icmp slt (or A, B), A' to instsimplify.
Nick Lewycky via llvm-commits
- [PATCH] D19341: Add micro-optimization for 'icmp slt (or A, B), A' to instsimplify.
Nick Lewycky via llvm-commits
- [llvm] r266939 - Add optimization for 'icmp slt (or A, B), A' and some related idioms based on knowledge of the sign bit for A and B.
Nick Lewycky via llvm-commits
- [PATCH] D19353: [GVN] Replace an inverted comparison with a logical not
Nick Lewycky via llvm-commits
- [PATCH] D19463: Thread TargetLibraryInfo through PHITransAddr.
Nick Lewycky via llvm-commits
- [PATCH] D19463: Thread TargetLibraryInfo through PHITransAddr.
Nick Lewycky via llvm-commits
- [llvm] r267353 - Remove emacs mode markers from .cpp files. NFC
Nick Lewycky via llvm-commits
- [llvm] r267354 - Fix typo in comment. NFC
Nick Lewycky via llvm-commits
- [llvm] r266612 - Unbreak building llvm-pdbdump on Windows after r266595.
Nico Weber via llvm-commits
- [llvm] r266613 - Unbreak building LLVMTarget on Windows after r266595.
Nico Weber via llvm-commits
- [llvm] r266614 - Unbreak building unit tests on Windows after r266595.
Nico Weber via llvm-commits
- [llvm] r266615 - Revert 266581 (and follow-up 266588), it doesn't build on Windows.
Nico Weber via llvm-commits
- [PATCH] D19234: [llvm-pdbdump] Print a better error message when DIA fails to load a PDB
Nico Weber via llvm-commits
- [PATCH] D19321: lld-link: Fix default output name with /dll flag.
Nico Weber via llvm-commits
- [llvm] r266903 - Replace a loop with a for-each loop. No behavior change.
Nico Weber via llvm-commits
- [lld] r266929 - lld-link: Fix default output name with /dll flag.
Nico Weber via llvm-commits
- [PATCH] D19321: lld-link: Fix default output name with /dll flag.
Nico Weber via llvm-commits
- [PATCH] D19321: lld-link: Fix default output name with /dll flag.
Nico Weber via llvm-commits
- [lld] r266935 - unbreak COFF/out.test after r266929
Nico Weber via llvm-commits
- [PATCH] D19321: lld-link: Fix default output name with /dll flag.
Nico Weber via llvm-commits
- [lld] r266942 - Revert unintentionally commited bits in r266935.
Nico Weber via llvm-commits
- [lld] r266943 - Reland test change.
Nico Weber via llvm-commits
- [llvm] r267095 - Try to fix UNRESOLVED: LLVM :: CodeGen/AArch64/arm64-regress-opt-cmp.s on bots.
Nico Weber via llvm-commits
- [lld] r267161 - Try to fix Windows lld build.
Nico Weber via llvm-commits
- [PATCH] D19417: Use gcc's rules for parsing gcc-style response files
Nico Weber via llvm-commits
- [PATCH] D19417: Use gcc's rules for parsing gcc-style response files
Nico Weber via llvm-commits
- [llvm] r267232 - Revert r267210, it makes clang assert (PR27490).
Nico Weber via llvm-commits
- [llvm] r266823 - [TableGen] Make an error message slightly more informative
Nicolai Haehnle via llvm-commits
- [llvm] r266824 - AMDGPU/SI: SGPR accounting in getSIProgramInfo must ignore exec_lo/hi
Nicolai Haehnle via llvm-commits
- [llvm] r266825 - AMDGPU: Guard VOPC instructions against incorrect commute
Nicolai Haehnle via llvm-commits
- [llvm] r266826 - Add IntrWrite[Arg]Mem intrinsic property
Nicolai Haehnle via llvm-commits
- [llvm] r267021 - Split IntrReadArgMem into IntrReadMem and IntrArgMemOnly
Nicolai Haehnle via llvm-commits
- [llvm] r267102 - AMDGPU/SI: add llvm.amdgcn.ps.live intrinsic
Nicolai Haehnle via llvm-commits
- [llvm] r267238 - Fix comment about Intr*Mem properties
Nicolai Haehnle via llvm-commits
- [PATCH] D18291: Add IntrOnlyWrite intrinsic property
Nicolai Hähnle via llvm-commits
- [PATCH] D19203: AMDGPU/SI: Add llvm.amdgcn.s.waitcnt.all intrinsic
Nicolai Hähnle via llvm-commits
- [PATCH] D19191: AMDGPU/SI: add llvm.amdgcn.ps.live intrinsic
Nicolai Hähnle via llvm-commits
- [PATCH] D19291: Split IntrReadArgMem into IntrReadMem and IntrArgMemOnly
Nicolai Hähnle via llvm-commits
- [PATCH] D19291: Split IntrReadArgMem into IntrReadMem and IntrArgMemOnly
Nicolai Hähnle via llvm-commits
- [PATCH] D19203: AMDGPU/SI: Add llvm.amdgcn.s.waitcnt.all intrinsic
Nicolai Hähnle via llvm-commits
- [PATCH] D19352: AMDGPU: Fix debug name of pass to better match
Nicolai Hähnle via llvm-commits
- [PATCH] D19349: MachineScheduler: Limit the size of the ready list.
Nicolai Hähnle via llvm-commits
- [PATCH] D19291: Split IntrReadArgMem into IntrReadMem and IntrArgMemOnly
Nicolai Hähnle via llvm-commits
- [PATCH] D18601: AMDGPU/SI: Optimize adjacent s_nop instructions
Nicolai Hähnle via llvm-commits
- [PATCH] D19418: Fix comment about Intr*Mem properties
Nicolai Hähnle via llvm-commits
- [PATCH] D18601: AMDGPU/SI: Optimize adjacent s_nop instructions
Nicolai Hähnle via llvm-commits
- [PATCH] D19378: [mips] Fix select patterns for MIPS64
Nikola Veljkovic via llvm-commits
- [llvm] r266865 - AMDGPU/SI: Assembler: improvements to support trap handlers.
Nikolay Haustov via llvm-commits
- [PATCH] D19163: AMDGPU/SI: Assembler: improvements to support trap handlers.
Nikolay Haustov via llvm-commits
- [llvm] r267144 - AMDGPU/SI: Add test missed in rL266865
Nikolay Haustov via llvm-commits
- [PATCH] D19392: Emit code16 in assembly in 16-bit mode
Nirav Dave via llvm-commits
- [llvm] r267152 - Emit code16 in assembly in 16-bit mode
Nirav Dave via llvm-commits
- [PATCH] D19392: Emit code16 in assembly in 16-bit mode
Nirav Dave via llvm-commits
- [llvm] r266665 - [Orc] Explicitly delete RPC::SequenceNumberManager's copy-constructor and
Oliver Stannard via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
Paul Robinson via llvm-commits
- [llvm] r266692 - [DWARF] Force a linkage_name on an inlined subprogram's abstract origin.
Paul Robinson via llvm-commits
- [PATCH] D18706: [DWARF] Force a linkage_name on an inlined subprogram's abstract origin
Paul Robinson via llvm-commits
- [PATCH] D19417: Use gcc's rules for parsing gcc-style response files
Paul Robinson via llvm-commits
- [PATCH] D17938: CodeGen: Use PLT relocations for relative references to unnamed_addr functions.
Peter Collingbourne via llvm-commits
- [PATCH] D18367: Introduce llvm.load.relative intrinsic.
Peter Collingbourne via llvm-commits
- [PATCH] D17938: CodeGen: Use PLT relocations for relative references to unnamed_addr functions.
Peter Collingbourne via llvm-commits
- [PATCH] D18367: Introduce llvm.load.relative intrinsic.
Peter Collingbourne via llvm-commits
- [PATCH] D18367: Introduce llvm.load.relative intrinsic.
Peter Collingbourne via llvm-commits
- [PATCH] D18690: [LSAN] Fix test swapcontext.cc on MIPS
Peter Collingbourne via llvm-commits
- [PATCH] D19351: ELF: Add initial ThinLTO support.
Peter Collingbourne via llvm-commits
- [PATCH] D19351: ELF: Add initial ThinLTO support.
Peter Collingbourne via llvm-commits
- [lld] r267020 - [LTO] Discard names for values that are not global by default.
Peter Collingbourne via llvm-commits
- [PATCH] D19400: ELF: Move Visibility, IsUsedInRegularObj and MustBeInDynSym flags to Symbol.
Peter Collingbourne via llvm-commits
- [PATCH] D19400: ELF: Move Visibility, IsUsedInRegularObj and MustBeInDynSym flags to Symbol.
Peter Collingbourne via llvm-commits
- [PATCH] D19400: ELF: Move Visibility, IsUsedInRegularObj and MustBeInDynSym flags to Symbol.
Peter Collingbourne via llvm-commits
- [PATCH] D19400: ELF: Move Visibility, IsUsedInRegularObj and MustBeInDynSym flags to Symbol.
Peter Collingbourne via llvm-commits
- [lld] r267183 - ELF: Move Visibility, IsUsedInRegularObj and MustBeInDynSym flags to Symbol.
Peter Collingbourne via llvm-commits
- [lld] r267184 - ELF: Implement --export-dynamic-symbol.
Peter Collingbourne via llvm-commits
- [lld] r267188 - ELF: Scan for undefined symbols in shlibs and symbols in dynamic lists before LTO.
Peter Collingbourne via llvm-commits
- [PATCH] D19400: ELF: Move Visibility, IsUsedInRegularObj and MustBeInDynSym flags to Symbol.
Peter Collingbourne via llvm-commits
- [lld] r267164 - GC entries of SHF_MERGE sections.
Peter Collingbourne via llvm-commits
- [lld] r267164 - GC entries of SHF_MERGE sections.
Peter Collingbourne via llvm-commits
- [PATCH] D19430: ELF: Implement basic support for --version-script.
Peter Collingbourne via llvm-commits
- [PATCH] D19430: ELF: Implement basic support for --version-script.
Peter Collingbourne via llvm-commits
- [lld] r267200 - Update an out of date comment.
Peter Collingbourne via llvm-commits
- [lld] r267183 - ELF: Move Visibility, IsUsedInRegularObj and MustBeInDynSym flags to Symbol.
Peter Collingbourne via llvm-commits
- [lld] r267208 - ELF: Implement basic support for --version-script.
Peter Collingbourne via llvm-commits
- [PATCH] D19430: ELF: Implement basic support for --version-script.
Peter Collingbourne via llvm-commits
- [llvm] r267211 - CodeGen: Use PLT relocations for relative references to unnamed_addr functions.
Peter Collingbourne via llvm-commits
- [PATCH] D17938: CodeGen: Use PLT relocations for relative references to unnamed_addr functions.
Peter Collingbourne via llvm-commits
- [llvm] r267223 - Introduce llvm.load.relative intrinsic.
Peter Collingbourne via llvm-commits
- [PATCH] D18367: Introduce llvm.load.relative intrinsic.
Peter Collingbourne via llvm-commits
- [PATCH] D19437: LTO: Merge -lto-no-discard-value-names with -save-temps.
Peter Collingbourne via llvm-commits
- [PATCH] D19384: [gold] Gate value name discarding under save-temps
Peter Collingbourne via llvm-commits
- [lld] r267314 - ELF: Always include undefined DSO symbols in the symbol table.
Peter Collingbourne via llvm-commits
- [lld] r267315 - ELF: Forbid undefined symbols with non-default visibility in DSOs.
Peter Collingbourne via llvm-commits
- [lld] r267316 - Test what I intended to test.
Peter Collingbourne via llvm-commits
- [lld] r267323 - ELF: Simplify preemption logic. Do not include weak undefined symbols in non-DSOs.
Peter Collingbourne via llvm-commits
- [PATCH] D19464: ELF: Create .gnu.version and .gnu.version_r sections when linking against versioned DSOs.
Peter Collingbourne via llvm-commits
- [PATCH] D13761: [llgo] llgoi: separate evaluation from printing
Peter Collingbourne via llvm-commits
- [lld] r267314 - ELF: Always include undefined DSO symbols in the symbol table.
Peter Collingbourne via llvm-commits
- [lld] r267371 - Add a note to the test explaining why it doesn't match gold's behaviour.
Peter Collingbourne via llvm-commits
- [PATCH] D17117: [libcxxabi] Fix misleading error message in CMakeLists.txt
Phabricator via llvm-commits
- [PATCH] D18796: Correct IDF calculator for ReverseIDF
Phabricator via llvm-commits
- [PATCH] D19097: [Clang][AVX512][BUILTIN] Adding intrinsics support to VEXTRACT{I|F} and VINSERT{I|F} instruction set
Phabricator via llvm-commits
- [PATCH] D19197: [Clang][Builtin][AVX512] Adding intrinsics for VGETMANT{PD|PS} and VGETEXP{PD|PS} instruction set
Phabricator via llvm-commits
- [PATCH] D19222: Restructuring changes in preparation for enabling the x86 call frame optimization for 64-bit targets
Phabricator via llvm-commits
- [PATCH] D19192: [TableGen] Make an error message slightly more informative
Phabricator via llvm-commits
- [PATCH] D19199: AMDGPU/SI: SGPR accounting in getSIProgramInfo must ignore exec_lo/hi
Phabricator via llvm-commits
- [PATCH] D19208: AMDGPU: Guard VOPC instructions against incorrect commute
Phabricator via llvm-commits
- [PATCH] D18291: Add IntrOnlyWrite intrinsic property
Phabricator via llvm-commits
- [PATCH] D19226: [X86] enable PIE for functions
Phabricator via llvm-commits
- [PATCH] D19218: [sanitizer] Fix 'dyld: Symbol not found: _dyldVersionNumber' link error on old Darwin systems.
Phabricator via llvm-commits
- [PATCH] D14206: [mips][microMIPS] Implement BGEC, BGEUC, BLTC, BLTUC, BEQC and BNEC instructions
Phabricator via llvm-commits
- [PATCH] D19290: [PGOProfile] Make tests independent of the raw profile version (NFC)
Phabricator via llvm-commits
- [PATCH] D19224: [Clang][AVX512][BuiltIn] Adding intrinsics of VGATHER{DPS|DPD} , VPGATHER{QD|QQ|DD|DQ} and VGATHERPF{0|1}{DPS|QPS|DPD|QPD} instruction set .
Phabricator via llvm-commits
- [PATCH] D14822: [mips][microMIPS] Add R_MICROMIPS_PC26_S1 relocation
Phabricator via llvm-commits
- [PATCH] D14915: [mips][microMIPS] Add R_MICROMIPS_PC19_S2 relocation
Phabricator via llvm-commits
- [PATCH] D15009: [mips][microMIPS] Implement ldpc instruction
Phabricator via llvm-commits
- [PATCH] D18951: [sanitizer] Use pthread_threadid_np as thread ID on OS X
Phabricator via llvm-commits
- [PATCH] D19365: [tsan] Rename ReportThread->pid to ReportThread->os_id
Phabricator via llvm-commits
- [PATCH] D19348: [LLD] Fix Clang-tidy misc-unused-using-decls and Include What You Use warnings
Phabricator via llvm-commits
- [PATCH] D19291: Split IntrReadArgMem into IntrReadMem and IntrArgMemOnly
Phabricator via llvm-commits
- [PATCH] D19172: New optimization bisect implementation (now modeled on optnone handling)
Phabricator via llvm-commits
- [PATCH] D19191: AMDGPU/SI: add llvm.amdgcn.ps.live intrinsic
Phabricator via llvm-commits
- [PATCH] D19326: [Clang][AVX512][BUILTIN] Adding scalar intrinsics for rsqrt14 , rcp14, getexp and getmant instruction set
Phabricator via llvm-commits
- [PATCH] D15026: [mips][microMIPS] Add R_MICROMIPS_PC18_S3 relocation
Phabricator via llvm-commits
- [PATCH] D19320: [Clang][AVX512][Builtin] adding intrinsics for vf{n}madd{ss|sd} and vf{n}sub{ss|sd} instruction set
Phabricator via llvm-commits
- [PATCH] D18594: CodeGen: Add a stand-alone hazard recognizer pass
Phabricator via llvm-commits
- [PATCH] D19349: MachineScheduler: Limit the size of the ready list.
Phabricator via llvm-commits
- [PATCH] D19418: Fix comment about Intr*Mem properties
Phabricator via llvm-commits
- [PATCH] D19195: [Clang][AVX512][BuiltIn] Adding support to intrinsics of VPERMD and VPERMW instruction set
Phabricator via llvm-commits
- [PATCH] D19073: [ValueTracking] Improve isImpliedCondition for conditions with matching LHS operands and Immediate RHS operands.
Philip Reames via llvm-commits
- [PATCH] D18291: Add IntrOnlyWrite intrinsic property
Philip Reames via llvm-commits
- [PATCH] D19002: [LazyValueInfo] Fix for a nasty compile-time problem with questions
Philip Reames via llvm-commits
- [PATCH] D19002: [LazyValueInfo] Fix for a nasty compile-time problem with questions
Philip Reames via llvm-commits
- [PATCH] D18066: Add some shortcuts in Value Propagation for alloca
Philip Reames via llvm-commits
- [PATCH] D18738: Add new !unconditionally_dereferenceable load instruction metadata
Philip Reames via llvm-commits
- [PATCH] D18738: Add new !unconditionally_dereferenceable load instruction metadata
Philip Reames via llvm-commits
- [PATCH] D19245: [SimplifyCFG] Fold `llvm.guard(false)` to unreachable
Philip Reames via llvm-commits
- [PATCH] D19245: [SimplifyCFG] Fold `llvm.guard(false)` to unreachable
Philip Reames via llvm-commits
- [PATCH] D19276: folding compares if pointers do not escape
Philip Reames via llvm-commits
- [PATCH] D19291: Split IntrReadArgMem into IntrReadMem and IntrArgMemOnly
Philip Reames via llvm-commits
- [PATCH] D19245: [SimplifyCFG] Fold `llvm.guard(false)` to unreachable
Philip Reames via llvm-commits
- [llvm] r266987 - Refactor implied condition logic from ValueTracking directly into CmpInst. NFC.
Philip Reames via llvm-commits
- [PATCH] D19178: Broaden FoldItoFPtoI to try and establish whether the integer value fits into the float type
Philip Reames via llvm-commits
- [PATCH] D19353: [GVN] Replace an inverted comparison with a logical not
Philip Reames via llvm-commits
- [llvm] r266640 - NFC: unify clang / LLVM atomic ordering
Philip Reames via llvm-commits
- [llvm] r266987 - Refactor implied condition logic from ValueTracking directly into CmpInst. NFC.
Philip Reames via llvm-commits
- [llvm] r266997 - Minor comment cleanup [NFC]
Philip Reames via llvm-commits
- [PATCH] D18714: Add writeonly IR attribute
Philip Reames via llvm-commits
- [PATCH] D19178: Broaden FoldItoFPtoI to try and establish whether the integer value fits into the float type
Philip Reames via llvm-commits
- [llvm] r266999 - [unordered] Add tests and conservative handling in support of future changes [NFCI]
Philip Reames via llvm-commits
- [llvm] r267006 - [instcombine][unordered] Implement *-load forwarding for unordered atomics
Philip Reames via llvm-commits
- [llvm] r267019 - [unordered] unordered loads from null are still unreachable
Philip Reames via llvm-commits
- [llvm] r267023 - [instcombine][unordered] Extend load(select) transform to handle unordered loads
Philip Reames via llvm-commits
- [PATCH] D19381: Extend load/store type canonicalization to handle unordered operations
Philip Reames via llvm-commits
- [PATCH] D19300: delete the llvm.expect intrinsic and its lowering pass
Philip Reames via llvm-commits
- [PATCH] D19418: Fix comment about Intr*Mem properties
Philip Reames via llvm-commits
- [llvm] r267210 - [unordered] Extend load/store type canonicalization to handle unordered operations
Philip Reames via llvm-commits
- [llvm] r267215 - [unordered] sink unordered stores at end of blocks
Philip Reames via llvm-commits
- [PATCH] D19381: Extend load/store type canonicalization to handle unordered operations
Philip Reames via llvm-commits
- [PATCH] D19440: [GVN] Do local FRE for unordered atomic loads
Philip Reames via llvm-commits
- [llvm] r267232 - Revert r267210, it makes clang assert (PR27490).
Philip Reames via llvm-commits
- [llvm] r267232 - Revert r267210, it makes clang assert (PR27490).
Philip Reames via llvm-commits
- [PATCH] D19452: [instcombine] recognize three way comparison idioms
Philip Reames via llvm-commits
- [llvm] r267232 - Revert r267210, it makes clang assert (PR27490).
Philip Reames via llvm-commits
- [PATCH] D19369: VirtRegMap.cpp should not just remove an identity copy which also has a impl-def of a super-reg
Quentin Colombet via llvm-commits
- [PATCH] D19369: VirtRegMap.cpp should not just remove an identity copy which also has a impl-def of a super-reg
Quentin Colombet via llvm-commits
- [PATCH] D19369: VirtRegMap.cpp should not just remove an identity copy which also has a impl-def of a super-reg
Quentin Colombet via llvm-commits
- [PATCH] D18751: [MachineCombiner] Support for floating-point FMA on ARM64
Quentin Colombet via llvm-commits
- [llvm] r267025 - [RegisterBankInfo] Change the representation of the partial mappings.
Quentin Colombet via llvm-commits
- [llvm] r267033 - [RegisterBankInfo] Change the API for the verify methods.
Quentin Colombet via llvm-commits
- [PATCH] D18366: Factor PrologEpilogInserter around spilling, frame finalization, and scavenging
Quentin Colombet via llvm-commits
- [llvm] r267046 - [MachineBasicBlock] Refactor SplitCriticalEdge to expose a query API.
Quentin Colombet via llvm-commits
- [llvm] r267052 - [MachineBasicBlock] Make the pass argument truly mandatory when
Quentin Colombet via llvm-commits
- [PATCH] D19397: Initial patch for inlining report
Quentin Colombet via llvm-commits
- [llvm] r267180 - [AArch64][AdvSIMDScalar] Update the kill flags correctly.
Quentin Colombet via llvm-commits
- [llvm] r267185 - [AArch64] When creating MRS instruction, make sure the destination register is
Quentin Colombet via llvm-commits
- [llvm] r265317 - Revert r265309 and r265312 because they caused some errors I need to investigate.
Quentin Colombet via llvm-commits
- [llvm] r265317 - Revert r265309 and r265312 because they caused some errors I need to investigate.
Quentin Colombet via llvm-commits
- [llvm] r267206 - [AArch64] Fix optimizeCondBranch logic.
Quentin Colombet via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
Quentin Colombet via llvm-commits
- [lld] r266601 - Merge duplicated cases. NFC.
Rafael Espindola via llvm-commits
- [lld] r266604 - Have getRelExpr handle all cases on x86.
Rafael Espindola via llvm-commits
- [lld] r266607 - Remove isGotRelative.
Rafael Espindola via llvm-commits
- [lld] r266609 - Simplify handling of R_X86_64_TPOFF32. NFC.
Rafael Espindola via llvm-commits
- [lld] r266610 - Fix handling of R_X86_64_GOT32.
Rafael Espindola via llvm-commits
- [lld] r266655 - Add missing dependency.
Rafael Espindola via llvm-commits
- [lld] r266810 - Fix pr27420.
Rafael Espindola via llvm-commits
- [lld] r266819 - Document how a binary file was created.
Rafael Espindola via llvm-commits
- [lld] r266831 - Simplify mips got handling.
Rafael Espindola via llvm-commits
- [lld] r266876 - Delete needsDynRelative.
Rafael Espindola via llvm-commits
- [lld] r266878 - Move canRelaxTls to Writer.cpp. NFC.
Rafael Espindola via llvm-commits
- [lld] r266879 - Simplify canRelaxTls.
Rafael Espindola via llvm-commits
- [lld] r266880 - Inline canRelaxTls.
Rafael Espindola via llvm-commits
- [lld] r266888 - Simplify mips gp0 handling.
Rafael Espindola via llvm-commits
- [lld] r266890 - Delete refersToGotEntry.
Rafael Espindola via llvm-commits
- [llvm] r266981 - Add a CachedHash structure.
Rafael Espindola via llvm-commits
- [lld] r266982 - Use llvm::CachedHash.
Rafael Espindola via llvm-commits
- [llvm] r266995 - Fix recursive -only-needed.
Rafael Espindola via llvm-commits
- [lld] r266996 - Fix test to run everywhere.
Rafael Espindola via llvm-commits
- [lld] r267002 - Moves needsPlt to Writer.cpp.
Rafael Espindola via llvm-commits
- [lld] r267005 - Don't recompute getRelExpr. NFC.
Rafael Espindola via llvm-commits
- [lld] r267012 - Delete the needsPlt target hook.
Rafael Espindola via llvm-commits
- [lld] r267018 - Reduce templating. NFC.
Rafael Espindola via llvm-commits
- [lld] r267045 - Start adding support for internalizing shared libraries.
Rafael Espindola via llvm-commits
- [lld] r267063 - Internalize linkonce_odr more often.
Rafael Espindola via llvm-commits
- [lld] r267081 - Don't gc protected symbols.
Rafael Espindola via llvm-commits
- [lld] r267147 - Simplify. NFC.
Rafael Espindola via llvm-commits
- [lld] r267154 - Move getRelocTarget to ObjectFile.
Rafael Espindola via llvm-commits
- [lld] r267163 - This reverts commit r267154 and r267161.
Rafael Espindola via llvm-commits
- [lld] r267164 - GC entries of SHF_MERGE sections.
Rafael Espindola via llvm-commits
- [lld] r267168 - Trying to fix the windows build.
Rafael Espindola via llvm-commits
- [lld] r267194 - Revert "GC entries of SHF_MERGE sections."
Rafael Espindola via llvm-commits
- [lld] r267202 - Add a reduction of the recent bootstrap failure.
Rafael Espindola via llvm-commits
- [lld] r267204 - Add missing options that were required to crash.
Rafael Espindola via llvm-commits
- [lld] r267207 - Update test.
Rafael Espindola via llvm-commits
- [lld] r267233 - Bring r267164 back with a fix.
Rafael Espindola via llvm-commits
- [llvm] r267366 - Add a test for how we handle protected visibility.
Rafael Espindola via llvm-commits
- [llvm] r267367 - Also check the IR.
Rafael Espindola via llvm-commits
- [PATCH] D19096: ModuleLinker: do not always pull-in linkonce_odr when performing ThinLTO importing
Rafael Espíndola via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
Rafael Espíndola via llvm-commits
- [PATCH] D19207: [gold-plugin] Improve coverage with tests
Rafael Espíndola via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
Rafael Espíndola via llvm-commits
- [PATCH] D18683: Fix bug with duplicate struct types in Linker
Rafael Espíndola via llvm-commits
- [PATCH] D19267: ModuleLinker: Do not import linkonce/weak as "external_weak"
Rafael Espíndola via llvm-commits
- [PATCH] D19269: [gold-plugin] Disable name for values other than GlobalValue
Rafael Espíndola via llvm-commits
- [llvm] r266752 - Fix Gold test after r266750 (ModuleLinker: Do not import linkonce/weak as "external_weak")
Rafael Espíndola via llvm-commits
- [lld] r266810 - Fix pr27420.
Rafael Espíndola via llvm-commits
- [lld] r266798 - ELF: Add +, -, *, / and & to SECTIONS linker script command.
Rafael Espíndola via llvm-commits
- [PATCH] D18683: Fix bug with duplicate struct types in Linker
Rafael Espíndola via llvm-commits
- [lld] r266810 - Fix pr27420.
Rafael Espíndola via llvm-commits
- [llvm] r266846 - llvm-lto: run the module verifier when doing IR level work
Rafael Espíndola via llvm-commits
- [lld] r266857 - Revert "[ELF] - Avoid using memset for zero-initialization of struct member. NFC."
Rafael Espíndola via llvm-commits
- [PATCH] D18683: Fix bug with duplicate struct types in Linker
Rafael Espíndola via llvm-commits
- [llvm] r266893 - ModuleLinker: only import what is in GlobalsToImport, regarless if it is a function or not.
Rafael Espíndola via llvm-commits
- [PATCH] D18948: [ELF][MIPS] Create GOT entries for R_MIPS_REL32 dynamic relocations
Rafael Espíndola via llvm-commits
- [PATCH] D19045: Add a CachedHash structure
Rafael Espíndola via llvm-commits
- [lld] r266954 - [LTO] Another couple of tests for cases we already get right.
Rafael Espíndola via llvm-commits
- [lld] r266957 - [LTO/Test] Make x86_64-darwin bot happy again.
Rafael Espíndola via llvm-commits
- [lld] r266953 - [LTO] Discard names for Values that are not global.
Rafael Espíndola via llvm-commits
- [llvm] r266930 - Fix compilation error in r266919.
Rafael Espíndola via llvm-commits
- [llvm] r266930 - Fix compilation error in r266919.
Rafael Espíndola via llvm-commits
- [lld] r267020 - [LTO] Discard names for values that are not global by default.
Rafael Espíndola via llvm-commits
- [lld] r267161 - Try to fix Windows lld build.
Rafael Espíndola via llvm-commits
- [llvm] r267120 - The following code would not work before this patch, due to the inability to take the address of a global object:
Rafael Espíndola via llvm-commits
- [lld] r267183 - ELF: Move Visibility, IsUsedInRegularObj and MustBeInDynSym flags to Symbol.
Rafael Espíndola via llvm-commits
- [lld] r267164 - GC entries of SHF_MERGE sections.
Rafael Espíndola via llvm-commits
- [lld] r267164 - GC entries of SHF_MERGE sections.
Rafael Espíndola via llvm-commits
- [lld] r267188 - ELF: Scan for undefined symbols in shlibs and symbols in dynamic lists before LTO.
Rafael Espíndola via llvm-commits
- [lld] r267208 - ELF: Implement basic support for --version-script.
Rafael Espíndola via llvm-commits
- [lld] r267245 - Fix link failure.
Rafael Espíndola via llvm-commits
- [PATCH] D19463: Thread TargetLibraryInfo through PHITransAddr.
Rafael Espíndola via llvm-commits
- [lld] r267032 - ELF: support -- version of discard-{all,locals}
Rafael Espíndola via llvm-commits
- [PATCH] D18067: [gold] Extend common.ll test.
Rafael Espíndola via llvm-commits
- [lld] r267032 - ELF: support -- version of discard-{all,locals}
Rafael Espíndola via llvm-commits
- [llvm] r267307 - [MC/ELF] Implement support for GOTPCRELX/REX_GOTPCRELX.
Rafael Espíndola via llvm-commits
- [llvm] r267307 - [MC/ELF] Implement support for GOTPCRELX/REX_GOTPCRELX.
Rafael Espíndola via llvm-commits
- [lld] r267314 - ELF: Always include undefined DSO symbols in the symbol table.
Rafael Espíndola via llvm-commits
- [lld] r267315 - ELF: Forbid undefined symbols with non-default visibility in DSOs.
Rafael Espíndola via llvm-commits
- [lld] r267323 - ELF: Simplify preemption logic. Do not include weak undefined symbols in non-DSOs.
Rafael Espíndola via llvm-commits
- [PATCH] D19096: ModuleLinker: do not always pull-in linkonce_odr when performing ThinLTO importing
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D19016: [mips][ias] R_MIPS_(GOT|HI|LO|PC)16 and R_MIPS_GPREL32 do not need symbols.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18683: Fix bug with duplicate struct types in Linker
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18683: Fix bug with duplicate struct types in Linker
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18683: Fix bug with duplicate struct types in Linker
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D19096: ModuleLinker: do not always pull-in linkonce_odr when performing ThinLTO importing
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D19294: Simplify gp0 handling
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D19171: [ELF] - Get rid of SectionOrder array.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D19045: Add a CachedHash structure
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D18948: [ELF][MIPS] Create GOT entries for R_MIPS_REL32 dynamic relocations
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D19045: Add a CachedHash structure
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D19351: ELF: Add initial ThinLTO support.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D19364: [ELF] - Implemented linkerscript ALIGN command
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D19389: [LTO] Create Undefined Bitcode symbol when we drop a comdat member
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D19389: [LTO] Create Undefined Bitcode symbol when we drop a comdat member
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D19376: [MC] Create unique .pdata sections for every .text section
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D19226: [X86] enable PIE for functions
Reid Kleckner via llvm-commits
- [PATCH] D19222: Restructuring changes in preparation for enabling the x86 call frame optimization for 64-bit targets
Reid Kleckner via llvm-commits
- [llvm] r266549 - IR: Use an explicit map for debug info type uniquing
Reid Kleckner via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
Reid Kleckner via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
Reid Kleckner via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
Reid Kleckner via llvm-commits
- [llvm] r266691 - Remove old DIBuilder::createFunction overload used only by dragonegg, which does not currently build
Reid Kleckner via llvm-commits
- [PATCH] D19226: [X86] enable PIE for functions
Reid Kleckner via llvm-commits
- [PATCH] D18367: Introduce llvm.load.relative intrinsic.
Reid Kleckner via llvm-commits
- [PATCH] D19226: [X86] enable PIE for functions
Reid Kleckner via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
Reid Kleckner via llvm-commits
- [PATCH] D19289: MarkEOLs should only be true for clang-cl.exe.
Reid Kleckner via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
Reid Kleckner via llvm-commits
- [PATCH] D19271: Change CALL_ONCE_INITIALIZATION implementation to use static initialization
Reid Kleckner via llvm-commits
- [PATCH] D19271: Change CALL_ONCE_INITIALIZATION implementation to use static initialization
Reid Kleckner via llvm-commits
- [PATCH] D19271: Change CALL_ONCE_INITIALIZATION implementation to use static initialization
Reid Kleckner via llvm-commits
- [PATCH] D19343: Move PDB parsing code into a library
Reid Kleckner via llvm-commits
- [PATCH] D19376: [MC] Create unique .pdata sections for every .text section
Reid Kleckner via llvm-commits
- [PATCH] D19040: Remove unnecessary load via GOT when accessing globals with PIE in x86_64
Reid Kleckner via llvm-commits
- [PATCH] D19040: Remove unnecessary load via GOT when accessing globals with PIE in x86_64
Reid Kleckner via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
Reid Kleckner via llvm-commits
- [PATCH] D19236: Add DITypeIndex for CodeView and emit it for locals
Reid Kleckner via llvm-commits
- [llvm] r267071 - Fix PDB warnings and test
Reid Kleckner via llvm-commits
- [PATCH] D17938: CodeGen: Use PLT relocations for relative references to unnamed_addr functions.
Reid Kleckner via llvm-commits
- [PATCH] D18367: Introduce llvm.load.relative intrinsic.
Reid Kleckner via llvm-commits
- [PATCH] D19417: Use gcc's rules for parsing gcc-style response files
Reid Kleckner via llvm-commits
- [PATCH] D18701: [ARM] Adding IEEE-754 SIMD detection to loop vectorizer
Renato Golin via llvm-commits
- [llvm] r266603 - [ARM] AArch32 v8 NEON is still not IEEE-754 compliant
Renato Golin via llvm-commits
- [PATCH] D18949: [AArch64] Cannonicalize commutative operands based on LSLFast
Renato Golin via llvm-commits
- [compiler-rt] r266931 - [asan] Add __strdup interceptor.
Renato Golin via llvm-commits
- [llvm] r266958 - ThinLTO: Resolve linkonce_odr aliases just like functions
Renato Golin via llvm-commits
- [llvm] r266958 - ThinLTO: Resolve linkonce_odr aliases just like functions
Renato Golin via llvm-commits
- [llvm] r266969 - [AArch64][CodeGen] Fix of PR27158: incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr
Renato Golin via llvm-commits
- [llvm] r266969 - [AArch64][CodeGen] Fix of PR27158: incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr
Renato Golin via llvm-commits
- [compiler-rt] r266931 - [asan] Add __strdup interceptor.
Renato Golin via llvm-commits
- [compiler-rt] r267094 - [sanitizer] Allow the sanitizer allocator to use a non-fixed address range. An allocator with a non-fixed address range will be attack-resistan. NFC for the sanitizers at this point.
Renato Golin via llvm-commits
- [compiler-rt] r267136 - Revert "[sanitizer] Allow the sanitizer allocator to use a non-fixed address range. An allocator with a non-fixed address range will be attack-resistan. NFC for the sanitizers at this point."
Renato Golin via llvm-commits
- [compiler-rt] r267094 - [sanitizer] Allow the sanitizer allocator to use a non-fixed address range. An allocator with a non-fixed address range will be attack-resistan. NFC for the sanitizers at this point.
Renato Golin via llvm-commits
- [PATCH] D18690: [LSAN] Fix test swapcontext.cc on MIPS
Renato Golin via llvm-commits
- [compiler-rt] r267158 - Revert "[LSAN] Fix test swapcontext.cc on MIPS"
Renato Golin via llvm-commits
- [PATCH] D18690: [LSAN] Fix test swapcontext.cc on MIPS
Renato Golin via llvm-commits
- [compiler-rt] r266931 - [asan] Add __strdup interceptor.
Renato Golin via llvm-commits
- [PATCH] D19061: [ARM] Add support for the X asm constraint
Renato Golin via llvm-commits
- [PATCH] D19449: Add optimization bisect opt-in calls for AArch64 passes
Renato Golin via llvm-commits
- [PATCH] D19394: Add optimization bisect opt-in calls for AArch64 passes
Renato Golin via llvm-commits
- [llvm] r267294 - Revert "[AArch64] Fix optimizeCondBranch logic."
Renato Golin via llvm-commits
- [llvm] r267206 - [AArch64] Fix optimizeCondBranch logic.
Renato Golin via llvm-commits
- [llvm] r266696 - Add missing header, found by modules selfhost.
Richard Smith via llvm-commits
- [llvm] r266697 - Add missing #include, found by modules selfhost.
Richard Smith via llvm-commits
- [llvm] r267049 - Refactor raw pdb dumper into library
Richard Smith via llvm-commits
- [llvm] r267049 - Refactor raw pdb dumper into library
Richard Smith via llvm-commits
- [PATCH] D19397: Initial patch for inlining report
Robert Cox via llvm-commits
- [PATCH] D19398: Second for inlining report
Robert Cox via llvm-commits
- [PATCH] D19399: Third patch for inlining report
Robert Cox via llvm-commits
- [PATCH] D19397: Initial patch for inlining report
Robert Cox via llvm-commits
- [PATCH] D19290: [PGOProfile] Make tests independent of the raw profile version (NFC)
Rong Xu via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Rong Xu via llvm-commits
- [PATCH] D19433: [PGO] change the interface for createPGOFuncNameMetadata()
Rong Xu via llvm-commits
- [llvm] r267216 - [PGO] change the interface for createPGOFuncNameMetadata()
Rong Xu via llvm-commits
- [PATCH] D19433: [PGO] change the interface for createPGOFuncNameMetadata()
Rong Xu via llvm-commits
- [PATCH] D17864: [PGO] Promote indirect calls to conditional direct calls with value-profile
Rong Xu via llvm-commits
- [lld] r266584 - Delete the now redundant pointsToLocalDynamicGotEntry.
Rui Ueyama via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
Rui Ueyama via llvm-commits
- [lld] r266666 - Refactor LinkerScript::assignAddresses. NFC.
Rui Ueyama via llvm-commits
- [lld] r266667 - Remove redundant curly braces.
Rui Ueyama via llvm-commits
- [lld] r266668 - Rename LocationNode -> SectionsCommand.
Rui Ueyama via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
Rui Ueyama via llvm-commits
- [PATCH] D19221: [ELF] - Implemented basic set of arithmetic operations on location counter.
Rui Ueyama via llvm-commits
- [lld] r266704 - COFF: Support /manifestinput command line option.
Rui Ueyama via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
Rui Ueyama via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
Rui Ueyama via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
Rui Ueyama via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
Rui Ueyama via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
Rui Ueyama via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
Rui Ueyama via llvm-commits
- [lld] r266798 - ELF: Add +, -, *, / and & to SECTIONS linker script command.
Rui Ueyama via llvm-commits
- [PATCH] D19237: ELF: Add +, -, *, / and & to SECTIONS linker script command.
Rui Ueyama via llvm-commits
- [lld] r266799 - Attempt to fix buildbot.
Rui Ueyama via llvm-commits
- [lld] r266810 - Fix pr27420.
Rui Ueyama via llvm-commits
- [PATCH] D18960: [lld] Initial implementation of TLSDESC relocation handling
Rui Ueyama via llvm-commits
- [lld] r266810 - Fix pr27420.
Rui Ueyama via llvm-commits
- [lld] r266816 - Make a function file-scoped.
Rui Ueyama via llvm-commits
- [lld] r266798 - ELF: Add +, -, *, / and & to SECTIONS linker script command.
Rui Ueyama via llvm-commits
- [lld] r266819 - Document how a binary file was created.
Rui Ueyama via llvm-commits
- [PATCH] D19302: ELF: Template LinkerScript class.
Rui Ueyama via llvm-commits
- [lld] r266908 - ELF: Template LinkerScript class.
Rui Ueyama via llvm-commits
- [PATCH] D19302: ELF: Template LinkerScript class.
Rui Ueyama via llvm-commits
- [PATCH] D19302: ELF: Template LinkerScript class.
Rui Ueyama via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
Rui Ueyama via llvm-commits
- [PATCH] D19171: [ELF] - Get rid of SectionOrder array.
Rui Ueyama via llvm-commits
- [lld] r266912 - ELF: Redefine parseExpr to parse an expression. NFC.
Rui Ueyama via llvm-commits
- [lld] r266914 - Define and use a utility function. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D19332: [ELF] - implemented ternary operator for linkerscript expressions
Rui Ueyama via llvm-commits
- [PATCH] D19321: lld-link: Fix default output name with /dll flag.
Rui Ueyama via llvm-commits
- [lld] r266857 - Revert "[ELF] - Avoid using memset for zero-initialization of struct member. NFC."
Rui Ueyama via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
Rui Ueyama via llvm-commits
- [PATCH] D18960: [lld] Initial implementation of TLSDESC relocation handling
Rui Ueyama via llvm-commits
- [PATCH] D19321: lld-link: Fix default output name with /dll flag.
Rui Ueyama via llvm-commits
- [PATCH] D19348: [LLD] Fix Clang-tidy misc-unused-using-decls and Include What You Use warnings
Rui Ueyama via llvm-commits
- [PATCH] D19332: [ELF] - implemented ternary operator for linkerscript expressions
Rui Ueyama via llvm-commits
- [PATCH] D19171: [ELF] - Get rid of SectionOrder array.
Rui Ueyama via llvm-commits
- [lld] r266953 - [LTO] Discard names for Values that are not global.
Rui Ueyama via llvm-commits
- [lld] r267020 - [LTO] Discard names for values that are not global by default.
Rui Ueyama via llvm-commits
- [lld] r267044 - ELF: Change the return type of getSectionOrder.
Rui Ueyama via llvm-commits
- [lld] r267047 - Remove SymPair and instead use two DefinedRegulars instead.
Rui Ueyama via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
Rui Ueyama via llvm-commits
- [PATCH] D18711: Change how we apply rellocations
Rui Ueyama via llvm-commits
- [lld] r267065 - ELF: Change how to handle KEEP linker script command.
Rui Ueyama via llvm-commits
- [lld] r267083 - ELF: Make the special variable "." as a LinkerScript class member.
Rui Ueyama via llvm-commits
- [lld] r267086 - Inline SectionRule::match.
Rui Ueyama via llvm-commits
- [PATCH] D19190: [ELF] - Implemented PROVIDE linker script command.
Rui Ueyama via llvm-commits
- [PATCH] D19400: ELF: Move Visibility, IsUsedInRegularObj and MustBeInDynSym flags to Symbol.
Rui Ueyama via llvm-commits
- [PATCH] D19400: ELF: Move Visibility, IsUsedInRegularObj and MustBeInDynSym flags to Symbol.
Rui Ueyama via llvm-commits
- [lld] r267164 - GC entries of SHF_MERGE sections.
Rui Ueyama via llvm-commits
- [lld] r267195 - Inline SymbolTable::compareCommons and add comments. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D19430: ELF: Implement basic support for --version-script.
Rui Ueyama via llvm-commits
- [lld] r267201 - Reorganize LinkerDriver::link and add comments. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D19419: [ELF] - Implemented comparsion operators for linkerscript
Rui Ueyama via llvm-commits
- [lld] r267212 - Move uintX_t typedef to the class definition. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D19416: [ELF] - Assign correct value to Phdr's p_offset field.
Rui Ueyama via llvm-commits
- [PATCH] D19419: [ELF] - Implemented comparsion operators for linkerscript
Rui Ueyama via llvm-commits
- [lld] r267218 - Update a comment for r267145.
Rui Ueyama via llvm-commits
- [lld] r267219 - Inline getInteger as it's too short to be a function. NFC.
Rui Ueyama via llvm-commits
- [lld] r267221 - Move BitcodeCompiler constructor to the .cpp file. NFC.
Rui Ueyama via llvm-commits
- [lld] r267222 - Remove unused #include.
Rui Ueyama via llvm-commits
- [PATCH] D19437: LTO: Merge -lto-no-discard-value-names with -save-temps.
Rui Ueyama via llvm-commits
- [lld] r267230 - LTO: Merge -lto-no-discard-value-names with -save-temps.
Rui Ueyama via llvm-commits
- [PATCH] D19437: LTO: Merge -lto-no-discard-value-names with -save-temps.
Rui Ueyama via llvm-commits
- [PATCH] D19437: LTO: Merge -lto-no-discard-value-names with -save-temps.
Rui Ueyama via llvm-commits
- [PATCH] D19419: [ELF] - Implemented comparsion operators for linkerscript
Rui Ueyama via llvm-commits
- [lld] r267245 - Fix link failure.
Rui Ueyama via llvm-commits
- [lld] r267246 - Devirtualize ScriptParserBase. NFC.
Rui Ueyama via llvm-commits
- [lld] r267255 - Use ScriptParserBase features to parse linker script expressions.
Rui Ueyama via llvm-commits
- [lld] r267259 - Add comments.
Rui Ueyama via llvm-commits
- [lld] r267260 - Add more comment.
Rui Ueyama via llvm-commits
- [lld] r267261 - Add a file comment about the Ulrich's document and don't repeat it in other comments.
Rui Ueyama via llvm-commits
- [lld] r267245 - Fix link failure.
Rui Ueyama via llvm-commits
- [lld] r267333 - [ELF] Simplify. Remove unneeded else. NFC.
Rui Ueyama via llvm-commits
- [compiler-rt] r266716 - [LSAN] Fix test swapcontext.cc on MIPS
Sagar Thakur via llvm-commits
- [PATCH] D18690: [LSAN] Fix test swapcontext.cc on MIPS
Sagar Thakur via llvm-commits
- [PATCH] D18690: [LSAN] Fix test swapcontext.cc on MIPS
Sagar Thakur via llvm-commits
- [compiler-rt] r267126 - [ASAN] Use struct instead of array in sancov.py
Sagar Thakur via llvm-commits
- [PATCH] D18817: [ASAN] Use struct instead of array in sancov.py
Sagar Thakur via llvm-commits
- [llvm] r266705 - vim: add swiftcc keyword
Saleem Abdulrasool via llvm-commits
- [compiler-rt] r266891 - builtins: remove use of __attribute__((pcs("aapcs"))) on Windows
Saleem Abdulrasool via llvm-commits
- [compiler-rt] r266892 - builtins: fix -Werror, -Wunused-variable warning
Saleem Abdulrasool via llvm-commits
- [lld] r267031 - ELF: alias `--no-copy-dt-needed-entries` to `--no-add-needed`
Saleem Abdulrasool via llvm-commits
- [lld] r267032 - ELF: support -- version of discard-{all,locals}
Saleem Abdulrasool via llvm-commits
- [llvm] r267080 - ARM: restrict register class for WIN__DBZCHK
Saleem Abdulrasool via llvm-commits
- [llvm] r267092 - ARM: fix test for Windows division
Saleem Abdulrasool via llvm-commits
- [llvm] r267179 - test: split test into two runs
Saleem Abdulrasool via llvm-commits
- [lld] r267032 - ELF: support -- version of discard-{all,locals}
Saleem Abdulrasool via llvm-commits
- [llvm] r267361 - ARM: fix __chkstk Frame Setup on WoA
Saleem Abdulrasool via llvm-commits
- [llvm] r266984 - [AMDGPU] Assembler: prevent parseDPPCtrlOps from eating invalid tokens
Sam Kolton via llvm-commits
- [PATCH] D17490: [InstCombine][SSE] Demanded vector elements for scalar intrinsics
Sanjay Patel via llvm-commits
- [PATCH] D19228: [X86][AVX2] Prefer VPERMQ/VPERMPD over VPERM2I128/VPERM2F128 for unary shuffles
Sanjay Patel via llvm-commits
- [llvm] r266658 - try to make comments more meaningful; NFC
Sanjay Patel via llvm-commits
- [PATCH] D19228: [X86][AVX2] Prefer VPERMQ/VPERMPD over VINSERTI128/VINSERTF128 for unary shuffles
Sanjay Patel via llvm-commits
- [PATCH] D19228: [X86][AVX2] Prefer VPERMQ/VPERMPD over VINSERTI128/VINSERTF128 for unary shuffles
Sanjay Patel via llvm-commits
- [PATCH] D17490: [InstCombine][SSE] Demanded vector elements for scalar intrinsics
Sanjay Patel via llvm-commits
- [PATCH] D17859: [InstCombine] convert 'isPositive' and 'isNegative' vector comparisons to shifts (PR26701, PR26819)
Sanjay Patel via llvm-commits
- [PATCH] D19300: delete the llvm.expect intrinsic and its lowering pass
Sanjay Patel via llvm-commits
- [PATCH] D19300: delete the llvm.expect intrinsic and its lowering pass
Sanjay Patel via llvm-commits
- [PATCH] D19318: [InstCombine][SSE] Demanded vector elements for scalar intrinsics (Part 2)
Sanjay Patel via llvm-commits
- [PATCH] D19318: [InstCombine][SSE] Demanded vector elements for scalar intrinsics (Part 2)
Sanjay Patel via llvm-commits
- [PATCH] D19300: delete the llvm.expect intrinsic and its lowering pass
Sanjay Patel via llvm-commits
- [llvm] r267051 - use FileCheck; add test for disguised fabs
Sanjay Patel via llvm-commits
- [llvm] r267053 - add tests for disguised fabs/fneg
Sanjay Patel via llvm-commits
- [PATCH] D19300: delete the llvm.expect intrinsic and its lowering pass
Sanjay Patel via llvm-commits
- [PATCH] D19391: transform masking off of an FP sign bit into a fabs...but only if it's legal!
Sanjay Patel via llvm-commits
- [PATCH] D19391: transform masking off of an FP sign bit into a fabs...but only if it's legal!
Sanjay Patel via llvm-commits
- [PATCH] D19391: transform masking off of an FP sign bit into a fabs...but only if it's legal!
Sanjay Patel via llvm-commits
- [PATCH] D19391: transform masking off of an FP sign bit into a fabs...but only if it's legal!
Sanjay Patel via llvm-commits
- [PATCH] D19435: [LowerExpectIntrinsic] pin default likely/unlikely weights to min/max values
Sanjay Patel via llvm-commits
- [llvm] r267292 - improve documentation comments; NFC
Sanjay Patel via llvm-commits
- [llvm] r267295 - replace duplicated static functions for profile metadata access with BranchInst member function; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D19211: Teach ValueTracking that compare-and-branch on poison is UB
Sanjoy Das via llvm-commits
- [PATCH] D19210: Teach poison value tracking that certain calls always terminate
Sanjoy Das via llvm-commits
- [llvm] r266654 - [BPI] Consider deoptimize calls as "unreachable"
Sanjoy Das via llvm-commits
- [PATCH] D19095: [BPI] Consider deoptimize calls as "unreachable"
Sanjoy Das via llvm-commits
- [PATCH] D19223: Fix lit test comment from r252331.
Sanjoy Das via llvm-commits
- [PATCH] D18905: [ValueTracking] Improve isImpliedCondition for conditions with matching operands.
Sanjoy Das via llvm-commits
- [PATCH] D19241: [DependenceAnalysis] Refactor uses of getConstantPart. NFC.
Sanjoy Das via llvm-commits
- [PATCH] D19245: [SimplifyCFG] Fold `llvm.guard(false)` to unreachable
Sanjoy Das via llvm-commits
- [PATCH] D19046: Introduce a "patchable-prologue" function attribute
Sanjoy Das via llvm-commits
- [PATCH] D19046: Introduce a "patchable-function" function attribute
Sanjoy Das via llvm-commits
- [PATCH] D19046: Introduce a "patchable-function" function attribute
Sanjoy Das via llvm-commits
- [PATCH] D18905: [ValueTracking] Improve isImpliedCondition for conditions with matching operands.
Sanjoy Das via llvm-commits
- [llvm] r266715 - Introduce a "patchable-function" function attribute
Sanjoy Das via llvm-commits
- [PATCH] D19046: Introduce a "patchable-function" function attribute
Sanjoy Das via llvm-commits
- [llvm] r266720 - Disable the PatchableFunction pass for NVPTX & Wasm
Sanjoy Das via llvm-commits
- [llvm] r266721 - Add a description for the PatchableFunction pass; NFC
Sanjoy Das via llvm-commits
- [llvm] r266793 - [X86MCInstLower] Clean up EmitNops; NFC
Sanjoy Das via llvm-commits
- [llvm] r266794 - [X86] Simplify StackMapShadowTracker; NFC
Sanjoy Das via llvm-commits
- [PATCH] D19276: folding compares if pointers do not escape
Sanjoy Das via llvm-commits
- [PATCH] D19334: [MC] EmitNop: Make an assertion more useful
Sanjoy Das via llvm-commits
- [PATCH] D19330: Refactor implied condition logic from ValueTracking directly into CmpInst. NFC.
Sanjoy Das via llvm-commits
- [PATCH] D19277: [ValueTracking] Make isImpliedCondition return an Optional<bool>. NFC.
Sanjoy Das via llvm-commits
- [PATCH] D19245: [SimplifyCFG] Fold `llvm.guard(false)` to unreachable
Sanjoy Das via llvm-commits
- [PATCH] D19245: [SimplifyCFG] Fold `llvm.guard(false)` to unreachable
Sanjoy Das via llvm-commits
- [PATCH] D19276: folding compares if pointers do not escape
Sanjoy Das via llvm-commits
- [PATCH] D19245: [SimplifyCFG] Fold `llvm.guard(false)` to unreachable
Sanjoy Das via llvm-commits
- [llvm] r266955 - [SimplifyCFG] Fold `llvm.guard(false)` to unreachable
Sanjoy Das via llvm-commits
- [PATCH] D19245: [SimplifyCFG] Fold `llvm.guard(false)` to unreachable
Sanjoy Das via llvm-commits
- [PATCH] D19330: Refactor implied condition logic from ValueTracking directly into CmpInst. NFC.
Sanjoy Das via llvm-commits
- [PATCH] D19211: Teach ValueTracking that compare-and-branch on poison is UB
Sanjoy Das via llvm-commits
- [llvm] r267035 - Folding compares with unescaped allocations
Sanjoy Das via llvm-commits
- [PATCH] D19276: folding compares if pointers do not escape
Sanjoy Das via llvm-commits
- [PATCH] D19390: folding compares for distinct allocations
Sanjoy Das via llvm-commits
- [PATCH] D19210: Teach poison value tracking that certain calls always terminate
Sanjoy Das via llvm-commits
- [llvm] r267110 - [SCEV] Extract out a `isSCEVExprNeverPoison` helper; NFCI
Sanjoy Das via llvm-commits
- [PATCH] D19209: [SCEV] Extract out a `isSCEVExprNeverPoison` helper; NFCI
Sanjoy Das via llvm-commits
- [PATCH] D18841: [InstCombine] Canonicalize icmp instructions based on dominating conditions.
Sanjoy Das via llvm-commits
- [PATCH] D19212: Have isKnownNotFullPoison be smarter around control flow
Sanjoy Das via llvm-commits
- [PATCH] D19266: [SCEV] Improve the run-time checking of the NoWrap predicate
Sanjoy Das via llvm-commits
- [llvm] r267175 - Have isKnownNotFullPoison be smarter around control flow
Sanjoy Das via llvm-commits
- [PATCH] D19390: folding compares for distinct allocations
Sanjoy Das via llvm-commits
- [PATCH] D19212: Have isKnownNotFullPoison be smarter around control flow
Sanjoy Das via llvm-commits
- [PATCH] D19390: folding compares for distinct allocations
Sanjoy Das via llvm-commits
- [PATCH] D19390: folding compares for distinct allocations
Sanjoy Das via llvm-commits
- [PATCH] D19421: [RewriteStatepointsForGC] Stabilise rematerialization order
Sanjoy Das via llvm-commits
- [PATCH] D19422: [RewriteStatepointsForGC] Use more stable ordering for statepoint arguments
Sanjoy Das via llvm-commits
- [llvm] r267214 - Fold compares for distinct allocations
Sanjoy Das via llvm-commits
- [PATCH] D19390: folding compares for distinct allocations
Sanjoy Das via llvm-commits
- [llvm] r267239 - Add some release notes about the fix for PR26774
Sanjoy Das via llvm-commits
- [PATCH] D18841: [InstCombine] Canonicalize icmp instructions based on dominating conditions.
Sanjoy Das via llvm-commits
- [lld] r266857 - Revert "[ELF] - Avoid using memset for zero-initialization of struct member. NFC."
Sean Silva via llvm-commits
- [lld] r266857 - Revert "[ELF] - Avoid using memset for zero-initialization of struct member. NFC."
Sean Silva via llvm-commits
- [lld] r266857 - Revert "[ELF] - Avoid using memset for zero-initialization of struct member. NFC."
Sean Silva via llvm-commits
- [llvm] r266697 - Add missing #include, found by modules selfhost.
Sean Silva via llvm-commits
- [llvm] r267103 - Refactor IRObjectFile, extract a static CollectAsmUndefinedRefs() method to parse inline assembly (NFC)
Sean Silva via llvm-commits
- [lld] r267261 - Add a file comment about the Ulrich's document and don't repeat it in other comments.
Sean Silva via llvm-commits
- [llvm] r267217 - DAGCombiner: Relax alignment restriction when changing store type
Sean Silva via llvm-commits
- [llvm] r267103 - Refactor IRObjectFile, extract a static CollectAsmUndefinedRefs() method to parse inline assembly (NFC)
Sean Silva via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Sebastian Pop via llvm-commits
- [PATCH] D18798: New code hoisting pass based on GVN
Sebastian Pop via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Sebastian Pop via llvm-commits
- [PATCH] D18969: Disable quad load/store pairing for Exynos
Sebastian Pop via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Sebastian Pop via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Sebastian Pop via llvm-commits
- [llvm] r267139 - [InstCombine] Preserve fast math flags when combining PHIs
Silviu Baranga via llvm-commits
- [PATCH] D19294: Simplify gp0 handling
Simon Atanasyan via llvm-commits
- [lld] r266921 - [ELF][MIPS] Create GOT entries for R_MIPS_REL32 dynamic relocations
Simon Atanasyan via llvm-commits
- [PATCH] D18948: [ELF][MIPS] Create GOT entries for R_MIPS_REL32 dynamic relocations
Simon Atanasyan via llvm-commits
- [lld] r266923 - [ELF][MIPS] Treat R_MIPS_TLS_{D}TPREL_HI16/LO16 as relative relocations
Simon Atanasyan via llvm-commits
- [lld] r267327 - [ELF][MIPS] Add test case to check creation of GOT entries for weak symbols. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D19294: Simplify gp0 handling
Simon Atanasyan via llvm-commits
- [PATCH] D19465: [ELF][MIPS] Move MIPS GOT header generation to the GotSection
Simon Atanasyan via llvm-commits
- [PATCH] D17989: [mips][microMIPS] Add CodeGen support for SLL16, SRL16, SLL, SLLV, SRA, SRAV, SRL and SRLV instructions
Simon Dardis via llvm-commits
- [PATCH] D18640: [mips][microMIPS]Implement CFC*, CTC* and LDC* instructions
Simon Dardis via llvm-commits
- [PATCH] D10640: [mips][microMIPS] Implement LWP and SWP instructions
Simon Dardis via llvm-commits
- [PATCH] D10640: [mips][microMIPS] Implement LWP and SWP instructions
Simon Dardis via llvm-commits
- [PATCH] D18352: [mips][microMIPS] Implement BC1EQZC, BC1NEZC, BC2EQZC and BC2NEZC instructions
Simon Dardis via llvm-commits
- [PATCH] D19008: [mips][ias] Make section sizes a multiple of the alignment.
Simon Dardis via llvm-commits
- [PATCH] D18352: [mips][microMIPS] Implement BC1EQZC, BC1NEZC, BC2EQZC and BC2NEZC instructions
Simon Dardis via llvm-commits
- [PATCH] D16454: [mips][microMIPS] Add CodeGen support for ADD, ADDIU*, ADDU* and DADD* instructions
Simon Dardis via llvm-commits
- [PATCH] D16676: [mips][microMIPS] Add CodeGen support for SUBU16, SUB, SUBU, DSUB and DSUBU instructions
Simon Dardis via llvm-commits
- [PATCH] D16676: [mips][microMIPS] Add CodeGen support for SUBU16, SUB, SUBU, DSUB and DSUBU instructions
Simon Dardis via llvm-commits
- [PATCH] D16454: [mips][microMIPS] Add CodeGen support for ADD, ADDIU*, ADDU* and DADD* instructions
Simon Dardis via llvm-commits
- [PATCH] D19150: [mips][microMIPS] Implement LL, SC, LWM32, SWM32, MOVEP, ROTR, ROTRV and SYSCALL instructions
Simon Dardis via llvm-commits
- [PATCH] D16719: [mips][microMIPS] Add CodeGen support for AND*, OR16, OR*, XOR*, NOT16 and NOR instructions
Simon Dardis via llvm-commits
- [PATCH] D19354: [mips][microMIPS] Implement SLT, SLTI, SLTIU, SLTU microMIPS32r6 instructions
Simon Dardis via llvm-commits
- [PATCH] D19150: [mips][microMIPS] Implement LL, SC, MOVEP, ROTR, ROTRV and SYSCALL instructions and add tests for LWM32 and SWM32
Simon Dardis via llvm-commits
- [PATCH] D19051: [mips] Fix forbidden slot hazard handling
Simon Dardis via llvm-commits
- [PATCH] D15744: [mips][microMIPS] Add CodeGen support for MUL* and DMUL* instructions
Simon Dardis via llvm-commits
- [PATCH] D19378: [mips] Fix select patterns for MIPS64
Simon Dardis via llvm-commits
- [PATCH] D19378: [mips] Fix select patterns for MIPS64
Simon Dardis via llvm-commits
- [PATCH] D19354: [mips][microMIPS] Implement SLT, SLTI, SLTIU, SLTU microMIPS32r6 instructions
Simon Dardis via llvm-commits
- [PATCH] D16917: [mips][micromips] Implement DCLO, DCLZ, DROTR, DROTR32 and DROTRV instructions
Simon Dardis via llvm-commits
- [PATCH] D16452: [mips][microMIPS] AUI, DBITSWAP, LDPC, LLDX, DLSA, LWUPC, SCDX instructions
Simon Dardis via llvm-commits
- [PATCH] D16625: [mips][micromips] Implement LD, LLD, LWU, SD, DSRL, DSRL32 and DSRLV instructions
Simon Dardis via llvm-commits
- [llvm] r267151 - [mips] Fix select patterns for MIPS64
Simon Dardis via llvm-commits
- [PATCH] D19378: [mips] Fix select patterns for MIPS64
Simon Dardis via llvm-commits
- [PATCH] D19378: [mips] Fix select patterns for MIPS64
Simon Dardis via llvm-commits
- [PATCH] D16676: [mips][microMIPS] Add CodeGen support for SUBU16, SUB, SUBU, DSUB and DSUBU instructions
Simon Dardis via llvm-commits
- [PATCH] D11798: [mips][microMIPS] Implement BOVC, BNVC, EXT, INS and JALRC instructions
Simon Dardis via llvm-commits
- [llvm] r266621 - [X86][AVX] Renamed vperm2f128 tests to make it quicker to review
Simon Pilgrim via llvm-commits
- [llvm] r266623 - [X86][AVX] Renamed vperm2f128 test to make it quicker to review
Simon Pilgrim via llvm-commits
- [PATCH] D19228: [X86][AVX2] Prefer VPERMQ/VPERMPD over VPERM2I128/VPERM2F128 for unary shuffles
Simon Pilgrim via llvm-commits
- [llvm] r266632 - [X86][AVX] Added zero+blend vs vperm2f128 optsize tests cases (PR22984)
Simon Pilgrim via llvm-commits
- [llvm] r266662 - [X86][AVX] Added extra memory folding tests for D19228
Simon Pilgrim via llvm-commits
- [PATCH] D19228: [X86][AVX2] Prefer VPERMQ/VPERMPD over VINSERTI128/VINSERTF128 for unary shuffles
Simon Pilgrim via llvm-commits
- [llvm] r266669 - [X86][SSE] Test case for PR2585
Simon Pilgrim via llvm-commits
- [PATCH] D19228: [X86][AVX2] Prefer VPERMQ/VPERMPD over VINSERTI128/VINSERTF128 for unary shuffles
Simon Pilgrim via llvm-commits
- [PATCH] D17490: [InstCombine][SSE] Demanded vector elements for scalar intrinsics
Simon Pilgrim via llvm-commits
- [llvm] r266728 - [X86][AVX2] Prefer VPERMQ/VPERMPD over VINSERTI128/VINSERTF128 for unary shuffles
Simon Pilgrim via llvm-commits
- [PATCH] D19228: [X86][AVX2] Prefer VPERMQ/VPERMPD over VINSERTI128/VINSERTF128 for unary shuffles
Simon Pilgrim via llvm-commits
- [PATCH] D19228: [X86][AVX2] Prefer VPERMQ/VPERMPD over VINSERTI128/VINSERTF128 for unary shuffles
Simon Pilgrim via llvm-commits
- [llvm] r266731 - [InstCombine][X86] Regenerate SSE combine tests as part of setup for D17490
Simon Pilgrim via llvm-commits
- [llvm] r266732 - [InstCombine][X86] Added extra tests introduced for D17490
Simon Pilgrim via llvm-commits
- [PATCH] D17490: [InstCombine][SSE] Demanded vector elements for scalar intrinsics
Simon Pilgrim via llvm-commits
- [PATCH] D17490: [InstCombine][SSE] Demanded vector elements for scalar intrinsics
Simon Pilgrim via llvm-commits
- [PATCH] D19318: [InstCombine][SSE] Demanded vector elements for scalar intrinsics (Part 2)
Simon Pilgrim via llvm-commits
- [PATCH] D19318: [InstCombine][SSE] Demanded vector elements for scalar intrinsics (Part 2)
Simon Pilgrim via llvm-commits
- [PATCH] D19310: X86 TRUNCATE (v16i32 to v16i8) cost change in SSE4.1 mode
Simon Pilgrim via llvm-commits
- [PATCH] D19310: X86 TRUNCATE (v16i32 to v16i8) cost change in SSE4.1 mode
Simon Pilgrim via llvm-commits
- [PATCH] D19318: [InstCombine][SSE] Demanded vector elements for scalar intrinsics (Part 2)
Simon Pilgrim via llvm-commits
- [PATCH] D19391: transform masking off of an FP sign bit into a fabs...but only if it's legal!
Simon Pilgrim via llvm-commits
- [llvm] r267282 - [X86][XOP] Added VPPERM -> BLEND-WITH-ZERO Test
Simon Pilgrim via llvm-commits
- [llvm] r267339 - [X86][SSE] Demonstrate issue with decoding shuffle masks that have been lowered as rematerialized constants on scalar unit
Simon Pilgrim via llvm-commits
- [llvm] r267343 - [X86][SSE] Improved support for decoding target shuffle masks through bitcasts
Simon Pilgrim via llvm-commits
- [llvm] r267346 - [X86][XOP] Fixed VPPERM permute op decoding (PR27472).
Simon Pilgrim via llvm-commits
- [llvm] r267347 - [X86][SSE] Added SSSE3/AVX/AVX2 BITREVERSE tests
Simon Pilgrim via llvm-commits
- [llvm] r267349 - [X86][SSE] Use range loop. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r267350 - [X86][SSE] getTargetShuffleMaskIndices - dropped (unused) UNDEF handling
Simon Pilgrim via llvm-commits
- [llvm] r267351 - [X86][InstCombine] Tidyup PSHUFB -> shufflevector conversion to helper function. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r267352 - [X86][InstCombine] Tidyup VPERMILVAR -> shufflevector conversion to helper function. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r267355 - [InstCombine] Avoid updating argument demanded elements in separate passes.
Simon Pilgrim via llvm-commits
- [llvm] r267356 - [InstCombine][SSE] Demanded vector elements for scalar intrinsics (Part 1 of 2)
Simon Pilgrim via llvm-commits
- [PATCH] D17490: [InstCombine][SSE] Demanded vector elements for scalar intrinsics
Simon Pilgrim via llvm-commits
- [llvm] r267357 - [InstCombine][SSE] Demanded vector elements for scalar intrinsics (Part 2 of 2)
Simon Pilgrim via llvm-commits
- [PATCH] D19318: [InstCombine][SSE] Demanded vector elements for scalar intrinsics (Part 2)
Simon Pilgrim via llvm-commits
- [llvm] r267359 - [InstCombine][SSE] Reduce DIVSS/DIVSD to FDIV if only first element is required
Simon Pilgrim via llvm-commits
- [llvm] r267360 - Tweak comments to make it clear that these combines are for SSE scalar instructions.
Simon Pilgrim via llvm-commits
- [llvm] r267362 - [X86][AVX] Added PR24935 test case
Simon Pilgrim via llvm-commits
- [PATCH] D14390: [mips] Expansion of LI.S and LI.D
Srdjan Obucina via llvm-commits
- [PATCH] D19040: Remove unnecessary load via GOT when accessing globals with PIE in x86_64
Sriraman Tallam via llvm-commits
- [PATCH] D19040: Remove unnecessary load via GOT when accessing globals with PIE in x86_64
Sriraman Tallam via llvm-commits
- [PATCH] D19040: Remove unnecessary load via GOT when accessing globals with PIE in x86_64
Sriraman Tallam via llvm-commits
- [PATCH] D19040: Remove unnecessary load via GOT when accessing globals with PIE in x86_64
Sriraman Tallam via llvm-commits
- [PATCH] D19040: Remove unnecessary load via GOT when accessing globals with PIE in x86_64
Sriraman Tallam via llvm-commits
- [PATCH] D19040: Remove unnecessary load via GOT when accessing globals with PIE in x86_64
Sriraman Tallam via llvm-commits
- [PATCH] D19040: Remove unnecessary load via GOT when accessing globals with PIE in x86_64
Sriraman Tallam via llvm-commits
- [PATCH] D19040: Remove unnecessary load via GOT when accessing globals with PIE in x86_64
Sriraman Tallam via llvm-commits
- [llvm] r267229 - Differential Revision: http://reviews.llvm.org/D19040
Sriraman Tallam via llvm-commits
- [PATCH] D19040: Remove unnecessary load via GOT when accessing globals with PIE in x86_64
Sriraman Tallam via llvm-commits
- [PATCH] D19289: MarkEOLs should only be true for clang-cl.exe.
Stephen Hines via llvm-commits
- [PATCH] D19289: MarkEOLs should only be true for clang-cl.exe.
Stephen Hines via llvm-commits
- [PATCH] D16829: An implementation of Swing Modulo Scheduling
Stephen Hines via llvm-commits
- [llvm] r266600 - [PowerPC] add comment to test
Strahinja Petrovic via llvm-commits
- [llvm] r266930 - Fix compilation error in r266919.
Tanya Lattner via llvm-commits
- [PATCH] D19096: ModuleLinker: do not always pull-in linkonce_odr when performing ThinLTO importing
Teresa Johnson via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Teresa Johnson via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Teresa Johnson via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Teresa Johnson via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Teresa Johnson via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Teresa Johnson via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Teresa Johnson via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Teresa Johnson via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Teresa Johnson via llvm-commits
- [PATCH] D19263: Enable ODR uniquing of DITypes in more places
Teresa Johnson via llvm-commits
- [PATCH] D19264: Enable ODR uniquing of DITypes for ThinLTO backends
Teresa Johnson via llvm-commits
- [PATCH] D19263: Enable ODR uniquing of DITypes in more places
Teresa Johnson via llvm-commits
- [llvm] r266746 - Enable ODR uniquing of DITypes in more places
Teresa Johnson via llvm-commits
- [PATCH] D19263: Enable ODR uniquing of DITypes in more places
Teresa Johnson via llvm-commits
- [PATCH] D19269: [gold-plugin] Disable name for values other than GlobalValue
Teresa Johnson via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Teresa Johnson via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Teresa Johnson via llvm-commits
- [PATCH] D19096: ModuleLinker: do not always pull-in linkonce_odr when performing ThinLTO importing
Teresa Johnson via llvm-commits
- [PATCH] D19096: ModuleLinker: do not always pull-in linkonce_odr when performing ThinLTO importing
Teresa Johnson via llvm-commits
- [PATCH] D19264: Enable ODR uniquing of DITypes for ThinLTO backends
Teresa Johnson via llvm-commits
- [llvm] r266856 - ThinLTO: never promote as external weak
Teresa Johnson via llvm-commits
- [llvm] r266856 - ThinLTO: never promote as external weak
Teresa Johnson via llvm-commits
- [llvm] r266856 - ThinLTO: never promote as external weak
Teresa Johnson via llvm-commits
- [PATCH] D19307: ModuleLinker: only import what is in the GlobalsToImport for ThinLTO, regarless if it is a function or not.
Teresa Johnson via llvm-commits
- [llvm] r266871 - [gold-plugin] Disable name for values other than GlobalValue
Teresa Johnson via llvm-commits
- [PATCH] D19269: [gold-plugin] Disable name for values other than GlobalValue
Teresa Johnson via llvm-commits
- [PATCH] D19269: [gold-plugin] Disable name for values other than GlobalValue
Teresa Johnson via llvm-commits
- [llvm] r266872 - Revert "[gold-plugin] Disable name for values other than GlobalValue"
Teresa Johnson via llvm-commits
- [llvm] r266877 - [ThinLTO] Prevent importing of "llvm.used" values
Teresa Johnson via llvm-commits
- [PATCH] D18986: [ThinLTO] Prevent importing of "llvm.used" values
Teresa Johnson via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Teresa Johnson via llvm-commits
- [llvm] r266881 - Re-enable "[gold-plugin] Disable name for values other than GlobalValue"
Teresa Johnson via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Teresa Johnson via llvm-commits
- [PATCH] D19308: ThinLTO: Resolve linkonce_odr aliases just like functions
Teresa Johnson via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Teresa Johnson via llvm-commits
- [PATCH] D19308: ThinLTO: Resolve linkonce_odr aliases just like functions
Teresa Johnson via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Teresa Johnson via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Teresa Johnson via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Teresa Johnson via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Teresa Johnson via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Teresa Johnson via llvm-commits
- [PATCH] D19096: ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performing importing
Teresa Johnson via llvm-commits
- [PATCH] D19308: ThinLTO: Resolve linkonce_odr aliases just like functions
Teresa Johnson via llvm-commits
- [PATCH] D19308: ThinLTO: Resolve linkonce_odr aliases just like functions
Teresa Johnson via llvm-commits
- [PATCH] D19308: ThinLTO: Resolve linkonce_odr aliases just like functions
Teresa Johnson via llvm-commits
- [PATCH] D19351: ELF: Add initial ThinLTO support.
Teresa Johnson via llvm-commits
- [PATCH] D19308: ThinLTO: Resolve linkonce_odr aliases just like functions
Teresa Johnson via llvm-commits
- [PATCH] D19103: Add an internalization step to the ThinLTOCodeGenerator
Teresa Johnson via llvm-commits
- [llvm] r266958 - ThinLTO: Resolve linkonce_odr aliases just like functions
Teresa Johnson via llvm-commits
- [llvm] r266958 - ThinLTO: Resolve linkonce_odr aliases just like functions
Teresa Johnson via llvm-commits
- [PATCH] D18857: Document source_filename in LangRef.
Teresa Johnson via llvm-commits
- [lld] r267020 - [LTO] Discard names for values that are not global by default.
Teresa Johnson via llvm-commits
- [PATCH] D19384: [gold] Gate value name discarding under save-temps
Teresa Johnson via llvm-commits
- [llvm] r267097 - [ThinLTO] Remove unused/incomplete lazy summary reading support (NFC)
Teresa Johnson via llvm-commits
- [llvm] r267150 - Document source_filename in LangRef.
Teresa Johnson via llvm-commits
- [PATCH] D18857: Document source_filename in LangRef.
Teresa Johnson via llvm-commits
- [PATCH] D19404: Reorganize GlobalValueSummary with a "Flags" bitfield.
Teresa Johnson via llvm-commits
- [PATCH] D18298: ThinLTO: do not promote GlobalVariable that have a specific section.
Teresa Johnson via llvm-commits
- [PATCH] D18298: ThinLTO: do not promote GlobalVariable that have a specific section.
Teresa Johnson via llvm-commits
- [PATCH] D18298: ThinLTO: do not promote GlobalVariable that have a specific section.
Teresa Johnson via llvm-commits
- [PATCH] D19404: Reorganize GlobalValueSummary with a "Flags" bitfield.
Teresa Johnson via llvm-commits
- [PATCH] D19404: Reorganize GlobalValueSummary with a "Flags" bitfield.
Teresa Johnson via llvm-commits
- [PATCH] D19102: Always traverse GlobalVariable initializer when computing the export list
Teresa Johnson via llvm-commits
- [PATCH] D19447: Refactor bitcode writer into classes (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D19447: Refactor bitcode writer into classes (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D19447: Refactor bitcode writer into classes (NFC)
Teresa Johnson via llvm-commits
- [llvm] r267273 - Refactor bitcode writer into classes (NFC)
Teresa Johnson via llvm-commits
- [llvm] r267274 - Address comments.
Teresa Johnson via llvm-commits
- [PATCH] D19447: Refactor bitcode writer into classes (NFC)
Teresa Johnson via llvm-commits
- [llvm] r267279 - [gold] Gate value name discarding under save-temps
Teresa Johnson via llvm-commits
- [PATCH] D19384: [gold] Gate value name discarding under save-temps
Teresa Johnson via llvm-commits
- [llvm] r267274 - Address comments.
Teresa Johnson via llvm-commits
- [llvm] r267274 - Address comments.
Teresa Johnson via llvm-commits
- [PATCH] D19454: Store and emit original name in combined index
Teresa Johnson via llvm-commits
- [PATCH] D19462: [ThinLTO] Remove GlobalValueInfo class from index
Teresa Johnson via llvm-commits
- [PATCH] D19454: Store and emit original name in combined index
Teresa Johnson via llvm-commits
- [PATCH] D19462: [ThinLTO] Remove GlobalValueInfo class from index
Teresa Johnson via llvm-commits
- [PATCH] D19404: Reorganize GlobalValueSummary with a "Flags" bitfield.
Teresa Johnson via llvm-commits
- [llvm] r267344 - [ThinLTO] Remove GlobalValueInfo class from index
Teresa Johnson via llvm-commits
- [PATCH] D19462: [ThinLTO] Remove GlobalValueInfo class from index
Teresa Johnson via llvm-commits
- [compiler-rt] r267293 - [esan] EfficiencySanitizer libc interceptors
Teresa Johnson via llvm-commits
- [PATCH] D18827: Rework/enhance stack coloring data flow analysis.
Than McIntosh via llvm-commits
- [PATCH] D18827: Rework/enhance stack coloring data flow analysis.
Than McIntosh via llvm-commits
- [PATCH] D18448: Fix Sub-register Rewriting in Aggressive Anti-Dependence Breaker
Thomas Jablin via llvm-commits
- [PATCH] D18448: Fix Sub-register Rewriting in Aggressive Anti-Dependence Breaker
Thomas Jablin via llvm-commits
- [PATCH] D18448: Fix Sub-register Rewriting in Aggressive Anti-Dependence Breaker
Thomas Jablin via llvm-commits
- [PATCH] D18448: Fix Sub-register Rewriting in Aggressive Anti-Dependence Breaker
Thomas Jablin via llvm-commits
- [PATCH] D18683: Fix bug with duplicate struct types in Linker
Tim Armstrong via llvm-commits
- [PATCH] D18683: Fix bug with duplicate struct types in Linker
Tim Armstrong via llvm-commits
- [PATCH] D18683: Fix bug with duplicate struct types in Linker
Tim Armstrong via llvm-commits
- [PATCH] D18683: Fix bug with duplicate struct types in Linker
Tim Armstrong via llvm-commits
- [PATCH] D18683: Fix bug with duplicate struct types in Linker
Tim Armstrong via llvm-commits
- [PATCH] D18838: [AArch64][CodeGen] Fix of incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr
Tim Northover via llvm-commits
- [PATCH] D19182: AArch64: Use SplitCSR for callee save registers used for parameters.
Tim Northover via llvm-commits
- [llvm] r266679 - ARM: use a pseudo-instruction for cmpxchg at -O0.
Tim Northover via llvm-commits
- [PATCH] D18949: [AArch64] Cannonicalize commutative operands based on LSLFast
Tim Northover via llvm-commits
- [PATCH] D19099: [clang] [AArch64] Fix D19098 fallout.
Tim Northover via llvm-commits
- [PATCH] D18838: [AArch64][CodeGen] Fix of incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr
Tim Northover via llvm-commits
- [llvm] r266828 - ARM: fix assertion failure on -O0 cmpxchg.
Tim Northover via llvm-commits
- [PATCH] D18838: [AArch64][CodeGen] Fix of incorrect peephole optimization in AArch64InstrInfo::optimizeCompareInstr
Tim Northover via llvm-commits
- [PATCH] D19392: Emit code16 in assembly in 16-bit mode
Tim Northover via llvm-commits
- [llvm] r267075 - MachO: enable .data_region directives everywhere
Tim Northover via llvm-commits
- [llvm] r267249 - MachO: remove weird ARM/Thumb interface from MachOObjectFile
Tim Northover via llvm-commits
- [llvm] r267250 - llvm-objdump: deal with invalid ARM encodings slightly better.
Tim Northover via llvm-commits
- [PATCH] D19141: [SSP, 2/2] Create llvm.stackguard() intrinsic and lower it to LOAD_STACK_GUARD
Tim Shen via llvm-commits
- [llvm] r266806 - [SSP, 2/2] Create llvm.stackguard() intrinsic and lower it to LOAD_STACK_GUARD
Tim Shen via llvm-commits
- [PATCH] D19141: [SSP, 2/2] Create llvm.stackguard() intrinsic and lower it to LOAD_STACK_GUARD
Tim Shen via llvm-commits
- [PATCH] D17740: [SSP, 2/2] Load the correct stack guard values on PowerPC
Tim Shen via llvm-commits
- [llvm] r266809 - [PPC, SSP] Support PowerPC Linux stack protection.
Tim Shen via llvm-commits
- [PATCH] D17740: [PPC, SSP] Support PowerPC Linux stack protection using LOAD_STACK_GUARD
Tim Shen via llvm-commits
- [PATCH] D17740: [PPC, SSP] Support PowerPC Linux stack protection using LOAD_STACK_GUARD
Tim Shen via llvm-commits
- [PATCH] D17740: [PPC, SSP] Support PowerPC Linux stack protection using LOAD_STACK_GUARD
Tim Shen via llvm-commits
- [PATCH] D19358: [PowerPC] [SSP] Fix stack guard load for 32-bit.
Tim Shen via llvm-commits
- [PATCH] D19407: [SafeStack] [SSP] Use llvm.stackguard intrinsic.
Tim Shen via llvm-commits
- [PATCH] D19407: [SafeStack] [SSP] Use llvm.stackguard intrinsic.
Tim Shen via llvm-commits
- [polly] r266622 - SCoPValidator: Use SCEVTraversal to simplify SCEVInRegionDependences
Tobias Grosser via llvm-commits
- [PATCH] D19203: AMDGPU/SI: Add llvm.amdgcn.s.waitcnt.all intrinsic
Tom Stellard via llvm-commits
- [PATCH] D19208: AMDGPU: Guard VOPC instructions against incorrect commute
Tom Stellard via llvm-commits
- [PATCH] D19203: AMDGPU/SI: Add llvm.amdgcn.s.waitcnt.all intrinsic
Tom Stellard via llvm-commits
- [PATCH] D19282: Triple: Add amdcov1/amdcov2 environments
Tom Stellard via llvm-commits
- [PATCH] D19283: AMDGPU/SI: Add support for AMD code object version 2.
Tom Stellard via llvm-commits
- [PATCH] D19187: AMDGPU: sext_inreg (srl x, K), vt -> bfe x, K, vt.Size
Tom Stellard via llvm-commits
- [PATCH] D19325: DAGCombine: (shl (or x, c1), c2) -> (or (shl x, c2), c1 << c2)
Tom Stellard via llvm-commits
- [PATCH] D19325: DAGCombine: (shl (or x, c1), c2) -> (or (shl x, c2), c1 << c2)
Tom Stellard via llvm-commits
- [PATCH] D19325: DAGCombine: (shl (or x, c1), c2) -> (or (shl x, c2), c1 << c2)
Tom Stellard via llvm-commits
- [PATCH] D17673: DAGCombiner: Reduce 64-bit BFE pattern to pattern on 32-bit component
Tom Stellard via llvm-commits
- [PATCH] D17306: DAGCombiner: Relax alignment restriction when changing load type
Tom Stellard via llvm-commits
- [PATCH] D18028: DAGCombiner: Relax alignment restriction when changing store type
Tom Stellard via llvm-commits
- [PATCH] D19140: LegalizeDAG: Move unaligned load/store expansion to TLI
Tom Stellard via llvm-commits
- [PATCH] D17123: AMDGPU: Handle splitting 64-bit private accesses when necessary
Tom Stellard via llvm-commits
- [PATCH] D19191: AMDGPU/SI: add llvm.amdgcn.ps.live intrinsic
Tom Stellard via llvm-commits
- [PATCH] D18600: AMDGPU/SI: Move post regalloc run of SIShrinkInstructions
Tom Stellard via llvm-commits
- [PATCH] D18601: AMDGPU/SI: Optimize adjacent s_nop instructions
Tom Stellard via llvm-commits
- [PATCH] D18603: AMDGPU/SI: Use hazard recognizer to detect DPP hazards
Tom Stellard via llvm-commits
- [PATCH] D18602: AMDGPU/SI: Enable the post-ra scheduler
Tom Stellard via llvm-commits
- [llvm] r267156 - CodeGen: Add a stand-alone hazard recognizer pass
Tom Stellard via llvm-commits
- [PATCH] D19410: [scan-build] fix logic error warnings emitted on llvm code base
Tom Stellard via llvm-commits
- [llvm] r267160 - PostRAHazardRecocgnizer: Fix unused-private-field warning
Tom Stellard via llvm-commits
- [PATCH] D19413: HowToReleaseLLVM: Add section about submitting patches for release branches
Tom Stellard via llvm-commits
- [PATCH] D18600: AMDGPU/SI: Move post regalloc run of SIShrinkInstructions
Tom Stellard via llvm-commits
- [PATCH] D18601: AMDGPU/SI: Optimize adjacent s_nop instructions
Tom Stellard via llvm-commits
- [PATCH] D18601: AMDGPU/SI: Optimize adjacent s_nop instructions
Tom Stellard via llvm-commits
- [PATCH] D19401: MachineScheduler: Fully compare top/bottom candidates
Tom Stellard via llvm-commits
- [PATCH] D19442: AMDGPU: Test for good unaligned copy expansion
Tom Stellard via llvm-commits
- [PATCH] D19441: AMDGPU: Custom lower v2i32 loads
Tom Stellard via llvm-commits
- [PATCH] D19444: AMDGPU: Change private_element_size to 4
Tom Stellard via llvm-commits
- [PATCH] D19363: [SystemZ] [SSP] Add support for LOAD_STACK_GUARD.
Ulrich Weigand via llvm-commits
- [PATCH] D15922: [Cloning] rename cloneLoopWithPreheader() and add assert to ensure no sub-loops
Vaivaswatha Nagaraj via llvm-commits
- [PATCH] D19130: AMDGPU: Fix crash when dumping unknown opcode
Valery Pykhtin via llvm-commits
- [PATCH] D17540: [MIPS][LLVM-MC] Fix Disassemble of Negative Offset
Vasileios Kalintiris via llvm-commits
- [PATCH] D19378: [mips] Fix select patterns for MIPS64
Vasileios Kalintiris via llvm-commits
- [llvm] r267149 - [mips] Fix a small typo that would leave BLTZC out of getAnalyzableBrOpc().'
Vasileios Kalintiris via llvm-commits
- [PATCH] D19185: Remove interface to get/set MaxFunctionCount
Vedant Kumar via llvm-commits
- [llvm] r266822 - Remove duplicated header contents, NFC
Vedant Kumar via llvm-commits
- [PATCH] D19290: [PGOProfile] Make tests independent of the raw profile version (NFC)
Vedant Kumar via llvm-commits
- [PATCH] D19293: [profile] LLVM support for memory-mapping profile counters
Vedant Kumar via llvm-commits
- [PATCH] D19290: [PGOProfile] Make tests independent of the raw profile version (NFC)
Vedant Kumar via llvm-commits
- [PATCH] D19298: [profile] Support for memory-mapping counters to a raw profile
Vedant Kumar via llvm-commits
- [PATCH] D19298: [profile] Support for memory-mapping counters to a raw profile
Vedant Kumar via llvm-commits
- [PATCH] D19293: [profile] LLVM support for memory-mapping profile counters
Vedant Kumar via llvm-commits
- [PATCH] D19293: [profile] LLVM support for memory-mapping profile counters
Vedant Kumar via llvm-commits
- [PATCH] D19298: [profile] Support for memory-mapping counters to a raw profile
Vedant Kumar via llvm-commits
- [PATCH] D19293: [profile] LLVM support for memory-mapping profile counters
Vedant Kumar via llvm-commits
- [PATCH] D19290: [PGOProfile] Make tests independent of the raw profile version (NFC)
Vedant Kumar via llvm-commits
- [PATCH] D19333: Move coverage related code into a separate library
Vedant Kumar via llvm-commits
- [llvm] r266928 - [test/PGOProfile] Make tests independent of the raw profile version (NFC)
Vedant Kumar via llvm-commits
- [PATCH] D19293: [profile] LLVM support for memory-mapping profile counters
Vedant Kumar via llvm-commits
- [llvm] r267055 - [ProfileData] Report errors from InstrProfSymtab::create
Vedant Kumar via llvm-commits
- [llvm] r267072 - [Support] Fix Wcast-qual warning
Vedant Kumar via llvm-commits
- [llvm] r267115 - Revert "Initial implementation of optimization bisect support."
Vedant Kumar via llvm-commits
- [PATCH] D19172: New optimization bisect implementation (now modeled on optnone handling)
Vedant Kumar via llvm-commits
- [PATCH] D19172: New optimization bisect implementation (now modeled on optnone handling)
Vedant Kumar via llvm-commits
- [PATCH] D19238: Additional test for use-after-scope
Vitaly Buka via llvm-commits
- [PATCH] D19347: Enable stack-use-after-scope tests
Vitaly Buka via llvm-commits
- [PATCH] D19347: Enable stack-use-after-scope tests
Vitaly Buka via llvm-commits
- [PATCH] D19284: Fixed flag description
Vitaly Buka via llvm-commits
- [PATCH] D19347: Enable stack-use-after-scope tests
Vitaly Buka via llvm-commits
- [PATCH] D19395: [sancov] using normalized filenames for blacklist checks.
Vitaly Buka via llvm-commits
- [PATCH] D19427: Fix test on Windows
Vitaly Buka via llvm-commits
- [PATCH] D19427: Fix test on Windows
Vitaly Buka via llvm-commits
- [PATCH] D19427: Fix test on Windows
Vitaly Buka via llvm-commits
- [PATCH] D18066: Add some shortcuts in Value Propagation for alloca
Wei Mi via llvm-commits
- [llvm] r265317 - Revert r265309 and r265312 because they caused some errors I need to investigate.
Wei Mi via llvm-commits
- [PATCH] D18070: New Kaleidoscope section: Creating object files
Wilfred Hughes via llvm-commits
- [llvm] r266637 - Port InstrProfiling pass to the new pass manager
Xinliang David Li via llvm-commits
- [llvm] r266639 - Add missing new file for r266637
Xinliang David Li via llvm-commits
- [PATCH] D19333: Move coverage related code into a separate library
Xinliang David Li via llvm-commits
- [PATCH] D19285: Tweaks to get_started.html, especially for Windows developers
Yaron Keren via llvm-commits
- [PATCH] D19285: Tweaks to get_started.html, especially for Windows developers
Yaron Keren via llvm-commits
- [PATCH] D19049: [BlockFrequencyInfo] Handling nested irreducible CFG with geometric series and top-down prorogation
Yuanfang Chen via llvm-commits
- [PATCH] D19049: [BlockFrequencyInfo] Handling nested irreducible CFG with geometric series and top-down prorogation
Yuanfang Chen via llvm-commits
- [PATCH] D19049: [BlockFrequencyInfo] Handling nested irreducible CFG with geometric series and top-down prorogation
Yuanfang Chen via llvm-commits
- [PATCH] D19367: [BlockFrequencyInfo] NFC. Add DEBUG output for irregular CFG handling
Yuanfang Chen via llvm-commits
- [PATCH] D19234: [llvm-pdbdump] Print a better error message when DIA fails to load a PDB
Zachary Turner via llvm-commits
- [llvm] r266772 - [llvm-pdbdump] Print a better error message when PDB loading fails.
Zachary Turner via llvm-commits
- [PATCH] D19234: [llvm-pdbdump] Print a better error message when DIA fails to load a PDB
Zachary Turner via llvm-commits
- [PATCH] D19339: Add natvis visualizers for endian packed types
Zachary Turner via llvm-commits
- [PATCH] D19343: Move PDB parsing code into a library
Zachary Turner via llvm-commits
- [PATCH] D19339: Add natvis visualizers for endian packed types
Zachary Turner via llvm-commits
- [llvm] r267049 - Refactor raw pdb dumper into library
Zachary Turner via llvm-commits
- [llvm] r267050 - Add natvis visualizers for endian types.
Zachary Turner via llvm-commits
- [llvm] r267066 - Fix for case sensitive filename failure.
Zachary Turner via llvm-commits
- [llvm] r267067 - Fix pdbdump-headers.test after guid format change.
Zachary Turner via llvm-commits
- [PATCH] D19343: Move PDB parsing code into a library
Zachary Turner via llvm-commits
- [llvm] r267068 - Fix -Wreturn-type warning with HAVE_DIA_SDK is false.
Zachary Turner via llvm-commits
- [llvm] r267049 - Refactor raw pdb dumper into library
Zachary Turner via llvm-commits
- [llvm] r267049 - Refactor raw pdb dumper into library
Zachary Turner via llvm-commits
- [llvm] r267068 - Fix -Wreturn-type warning with HAVE_DIA_SDK is false.
Zachary Turner via llvm-commits
- [llvm] r267049 - Refactor raw pdb dumper into library
Zachary Turner via llvm-commits
- [llvm] r267049 - Refactor raw pdb dumper into library
Zachary Turner via llvm-commits
- [llvm] r267049 - Refactor raw pdb dumper into library
Zachary Turner via llvm-commits
- [llvm] r267049 - Refactor raw pdb dumper into library
Zachary Turner via llvm-commits
- [PATCH] D19420: Resubmit "Refactor PDB into its own library"
Zachary Turner via llvm-commits
- [PATCH] D19445: Refactor some more PDB reading code into DebugInfoPDB
Zachary Turner via llvm-commits
- [PATCH] D19172: New optimization bisect implementation (now modeled on optnone handling)
Zia Ansari via llvm-commits
- [PATCH] D17989: [mips][microMIPS] Add CodeGen support for SLL16, SRL16, SLL, SLLV, SRA, SRAV, SRL and SRLV instructions
Zlatko Buljan via llvm-commits
- [PATCH] D19150: [mips][microMIPS] Implement LL, SC, LWM32, SWM32, MOVEP, ROTR, ROTRV and SYSCALL instructions
Zlatko Buljan via llvm-commits
- [PATCH] D19150: [mips][microMIPS] Implement LL, SC, MOVEP, ROTR, ROTRV and SYSCALL instructions and add tests for LWM32 and SWM32
Zlatko Buljan via llvm-commits
- [llvm] r266977 - [mips][microMIPS] Implement LL, SC, MOVEP, ROTR, ROTRV and SYSCALL instructions and add tests for LWM32 and SWM32
Zlatko Buljan via llvm-commits
- [PATCH] D19150: [mips][microMIPS] Implement LL, SC, MOVEP, ROTR, ROTRV and SYSCALL instructions and add tests for LWM32 and SWM32
Zlatko Buljan via llvm-commits
- [llvm] r266980 - [mips][microMIPS] Implement TLBP, TLBR, TLBWI and TLBWR instructions
Zlatko Buljan via llvm-commits
- [PATCH] D18855: [mips][microMIPS] Implement TLBP, TLBR, TLBWI and TLBWR instructions
Zlatko Buljan via llvm-commits
- [llvm] r267114 - [mips][microMIPS] Implement DVP, EVP and JALRC.HB instructions
Zlatko Buljan via llvm-commits
- [PATCH] D18687: [mips][microMIPS] Implement DVP, EVP and JALRC.HB instructions
Zlatko Buljan via llvm-commits
- [PATCH] D16676: [mips][microMIPS] Add CodeGen support for SUBU16, SUB, SUBU, DSUB and DSUBU instructions
Zlatko Buljan via llvm-commits
- [llvm] r266873 - [mips][microMIPS] Implement BGEC, BGEUC, BLTC, BLTUC, BEQC and BNEC instructions
Zoran Jovanovic via llvm-commits
- [llvm] r266985 - [mips][microMIPS] Add R_MICROMIPS_PC26_S1 relocation
Zoran Jovanovic via llvm-commits
- [llvm] r266988 - [mips][microMIPS] Add R_MICROMIPS_PC19_S2 relocation
Zoran Jovanovic via llvm-commits
- [llvm] r266990 - [mips][microMIPS] Implement ldpc instruction
Zoran Jovanovic via llvm-commits
- [llvm] r267130 - [mips][microMIPS] Add R_MICROMIPS_PC18_S3 relocation
Zoran Jovanovic via llvm-commits
- [PATCH] D12199: Add framework for iterative compilation to llvm
Zoran Jovanovic via llvm-commits
- [llvm] r267166 - [mips][microMIPS] Revert commit r266861.
Zoran Jovanovic via llvm-commits
- [PATCH] D19391: transform masking off of an FP sign bit into a fabs...but only if it's legal!
escha via llvm-commits
- [PATCH] D19391: transform masking off of an FP sign bit into a fabs...but only if it's legal!
escha via llvm-commits
- [PATCH] D19097: [Clang][AVX512][BUILTIN] Adding intrinsics support to VEXTRACT{I|F} and VINSERT{I|F} instruction set
michael zuckerman via llvm-commits
- [PATCH] D19224: [Clang][AVX512][BuiltIn] Adding intrinsics of VGATHER{DPS|DPD} , VPGATHER{QD|QQ|DD|DQ} and VGATHERPF0{DPS|QPS|DPD|QPD} instruction set .
michael zuckerman via llvm-commits
- [PATCH] D19224: [Clang][AVX512][BuiltIn] Adding intrinsics of VGATHER{DPS|DPD} , VPGATHER{QD|QQ|DD|DQ} and VGATHERPF0{DPS|QPS|DPD|QPD} instruction set .
michael zuckerman via llvm-commits
- [PATCH] D19313: [Clang][AVX512][BUILTIN] Adding intrinsics for VSCATTERPF{1|0}{DPS|QPS|DPD|QPD} instruction set
michael zuckerman via llvm-commits
- [PATCH] D19320: [Clang][AVX512][Builtin] adding intrinsics for vf{n}madd{ss|sd} and vf{n}sub{ss|sd} instruction set
michael zuckerman via llvm-commits
- [PATCH] D19326: [Clang][AVX512][BUILTIN] Adding scalar intrinsics for rsqrt14 , rcp14, getexp and getmant
michael zuckerman via llvm-commits
- [PATCH] D19326: [Clang][AVX512][BUILTIN] Adding scalar intrinsics for rsqrt14 , rcp14, getexp and getmant
michael zuckerman via llvm-commits
- [PATCH] D19326: [Clang][AVX512][BUILTIN] Adding scalar intrinsics for rsqrt14 , rcp14, getexp and getmant
michael zuckerman via llvm-commits
- [PATCH] D18861: [CLANG][AVX512][BUILTIN] Completing and Adding scalar Intrinsics to clang
michael zuckerman via llvm-commits
- [PATCH] D19224: [Clang][AVX512][BuiltIn] Adding intrinsics of VGATHER{DPS|DPD} , VPGATHER{QD|QQ|DD|DQ} and VGATHERPF{0|1}{DPS|QPS|DPD|QPD} instruction set .
michael zuckerman via llvm-commits
- [PATCH] D19196: [Clang][BuiltIn][AVX512] Adding intrinsics without mask for VBROADCAST instruction set .
michael zuckerman via llvm-commits
- [PATCH] D19313: [Clang][AVX512][BUILTIN] Adding intrinsics for VSCATTERPF{1|0}{DPS|QPS|DPD|QPD} instruction set
michael zuckerman via llvm-commits
- [PATCH] D19195: [Clang][AVX512][BuiltIn] Adding suppot to builtin for VPERMD and VPERMW instruction set
michael zuckerman via llvm-commits
- [PATCH] D19195: [Clang][AVX512][BuiltIn] Adding suppot to builtin for VPERMD and VPERMW instruction set
michael zuckerman via llvm-commits
- [PATCH] D19466: [Clang][Builtin][AVX512]Adding k-register logic intrinsics KAND, KANDN, KOR, KORTEST, KXNOR, KXOR, KUNPACK instruction set.
michael zuckerman via llvm-commits
- [PATCH] D19467: [Clang][avx512][builtin] Adding intrinsics for vexpand{d|q|ps|pd} instrctuon set
michael zuckerman via llvm-commits
- [PATCH] D19196: [Clang][BuiltIn][AVX512] Adding intrinsics without mask for VBROADCAST and VPBROADCAST instruction set .
michael zuckerman via llvm-commits
- [PATCH] D19061: [ARM] Add support for the X asm constraint
silviu.baranga at arm.com via llvm-commits
- [PATCH] D19266: [SCEV] Improve the run-time checking of the NoWrap predicate
silviu.baranga at arm.com via llvm-commits
- [PATCH] D17153: [LV] Identify more induction PHIs by coercing expressions to AddRecExprs
silviu.baranga at arm.com via llvm-commits
- [PATCH] D17153: [LV] Identify more induction PHIs by coercing expressions to AddRecExprs
silviu.baranga at arm.com via llvm-commits
- [PATCH] D17153: [LV] Identify more induction PHIs by coercing expressions to AddRecExprs
silviu.baranga at arm.com via llvm-commits
- [PATCH] D19370: [InstCombine] Preserve fast math flags when combining PHIs
silviu.baranga at arm.com via llvm-commits
- [PATCH] D19266: [SCEV] Improve the run-time checking of the NoWrap predicate
silviu.baranga at arm.com via llvm-commits
- [PATCH] D19370: [InstCombine] Preserve fast math flags when combining PHIs
silviu.baranga at arm.com via llvm-commits
- [PATCH] D19370: [InstCombine] Preserve fast math flags when combining PHIs
silviu.baranga at arm.com via llvm-commits
- [PATCH] D19266: [SCEV] Improve the run-time checking of the NoWrap predicate
silviu.baranga at arm.com via llvm-commits
- [PATCH] D19061: [ARM] Add support for the X asm constraint
silviu.baranga at arm.com via llvm-commits
Last message date:
Sun Apr 24 22:39:25 PDT 2016
Archived on: Sun Apr 24 22:40:28 PDT 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).