The Week Of Monday 8 August 2016 Archives by author
Starting: Mon Aug 8 00:00:10 PDT 2016
Ending: Sun Aug 14 23:50:10 PDT 2016
Messages: 1898
- [llvm] r278251 - [ADT] Add make_scope_exit().
Yung, Douglas via llvm-commits
- [llvm] r278560 - [AArch64] Registering default MCInstrAnalysis
Yung, Douglas via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Yung, Douglas via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Yung, Douglas via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Yung, Douglas via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Yung, Douglas via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Yung, Douglas via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Yung, Douglas via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Yung, Douglas via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Yung, Douglas via llvm-commits
- [llvm] r278337 - revert 278334
Aaron Ballman via llvm-commits
- [PATCH] D22694: [Inliner, OptDiag] Add hotness attribute to opt diagnostics
Adam Nemet via llvm-commits
- [PATCH] D22918: [Loop Vectorizer] Support predication of div/rem
Adam Nemet via llvm-commits
- [PATCH] D23176: [LoopVectorizer] Fixed a bug in memory conflict run-time check
Adam Nemet via llvm-commits
- [PATCH] D22694: [Inliner, OptDiag] Add hotness attribute to opt diagnostics
Adam Nemet via llvm-commits
- [llvm] r278185 - [Inliner, OptDiag] Add hotness attribute to opt diagnostics
Adam Nemet via llvm-commits
- [llvm] r278186 - [OptDiag] Add class Doxygen comment
Adam Nemet via llvm-commits
- [PATCH] D22694: [Inliner, OptDiag] Add hotness attribute to opt diagnostics
Adam Nemet via llvm-commits
- [PATCH] D23415: [Inliner] Report when inlining fails because callee's def is unavailable
Adam Nemet via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Adam Nemet via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Adam Nemet via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Adam Nemet via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Adam Nemet via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Adam Nemet via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Adam Nemet via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Adam Nemet via llvm-commits
- [PATCH] D23318: [PATCH] tsan: Remove __pointer_chk_guard at GLIBC_PRIVATE requirement for AArch64
Adhemerval Zanella via llvm-commits
- [PATCH] D23318: [PATCH] tsan: Remove __pointer_chk_guard at GLIBC_PRIVATE requirement for AArch64
Adhemerval Zanella via llvm-commits
- [PATCH] D23318: [PATCH] tsan: Remove __pointer_chk_guard at GLIBC_PRIVATE requirement for AArch64
Adhemerval Zanella via llvm-commits
- [PATCH] D23318: [PATCH] tsan: Remove __pointer_chk_guard at GLIBC_PRIVATE requirement for AArch64
Adhemerval Zanella via llvm-commits
- [compiler-rt] r278292 - tsan: Remove __pointer_chk_guard at GLIBC_PRIVATE requirement for AArch64
Adhemerval Zanella via llvm-commits
- [llvm] r278598 - Test commit
Aditya Kumar via llvm-commits
- [PATCH] D16077: DIBuilder support DI Macro creation
Adrian Prantl via llvm-commits
- [PATCH] D23167: emit_DW_AT_noreturn flag
Adrian Prantl via llvm-commits
- [PATCH] D23283: Debugging of optimized code: When locals have their address taken as part of a call use their stack slots as location expressions for debug info.
Adrian Prantl via llvm-commits
- [PATCH] D22590: Improve virtual register handling when computing debug information
Adrian Prantl via llvm-commits
- [PATCH] D23283: Debugging of optimized code: When locals have their address taken as part of a call use their stack slots as location expressions for debug info.
Adrian Prantl via llvm-commits
- [PATCH] D23283: Debugging of optimized code: When locals have their address taken as part of a call use their stack slots as location expressions for debug info.
Adrian Prantl via llvm-commits
- [PATCH] D23167: emit_DW_AT_noreturn flag
Adrian Prantl via llvm-commits
- [PATCH] D23167: emit_DW_AT_noreturn flag
Adrian Prantl via llvm-commits
- [PATCH] D23167: emit_DW_AT_noreturn flag
Adrian Prantl via llvm-commits
- [PATCH] D23283: Debugging of optimized code: When locals have their address taken as part of a call use their stack slots as location expressions for debug info.
Adrian Prantl via llvm-commits
- [PATCH] D23283: Debugging of optimized code: When locals have their address taken as part of a call use their stack slots as location expressions for debug info.
Adrian Prantl via llvm-commits
- [PATCH] D22590: Improve virtual register handling when computing debug information
Adrian Prantl via llvm-commits
- [PATCH] D23167: emit_DW_AT_noreturn flag
Adrian Prantl via llvm-commits
- [www] r278277 - LLVM Cauldron 2016 talks deadline extended to 15th August
Alex Bradbury via llvm-commits
- [PATCH] D23443: (Trivial) TargetPassConfig: assert when TargetMachine has no MCAsmInfo
Alex Bradbury via llvm-commits
- [PATCH] D22797: Fix for compiling with clang <= 3.7 and g++6 headers.
Alexander Kornienko via llvm-commits
- [PATCH] D23275: [test-suite] Fix adding the halide runtime file as cxx after file renaming.
Alina Sbirlea via llvm-commits
- [test-suite] r278082 - [test-suite] Fix adding the halide runtime file as cxx after file renaming.
Alina Sbirlea via llvm-commits
- [PATCH] D23275: [test-suite] Fix adding the halide runtime file as cxx after file renaming.
Alina Sbirlea via llvm-commits
- [PATCH] D23275: [test-suite] Fix adding the halide runtime file as cxx after file renaming.
Alina Sbirlea via llvm-commits
- [PATCH] D23472: [LSV] Use OrderedBasicBlock instead of rolling it ourselves. [NFC]
Alina Sbirlea via llvm-commits
- [PATCH] D23134: Make cltz and cttz zero undef when the operand cannot be zero in InstCombine
Amaury SECHET via llvm-commits
- [PATCH] D23134: Make cltz and cttz zero undef when the operand cannot be zero in InstCombine
Amaury SECHET via llvm-commits
- [PATCH] D23134: Make cltz and cttz zero undef when the operand cannot be zero in InstCombine
Amaury SECHET via llvm-commits
- [PATCH] D23134: Make cltz and cttz zero undef when the operand cannot be zero in InstCombine
Amaury SECHET via llvm-commits
- [PATCH] D21514: Rationalise the attribute getter/setter methods on Function and CallSite.
Amaury SECHET via llvm-commits
- [PATCH] D23039: Kill deprecated attribute API
Amaury SECHET via llvm-commits
- [PATCH] D23134: Make cltz and cttz zero undef when the operand cannot be zero in InstCombine
Amaury SECHET via llvm-commits
- [PATCH] D23134: Make cltz and cttz zero undef when the operand cannot be zero in InstCombine
Amaury SECHET via llvm-commits
- [PATCH] D23134: Make cltz and cttz zero undef when the operand cannot be zero in InstCombine
Amaury SECHET via llvm-commits
- [PATCH] D16077: DIBuilder support DI Macro creation
Amjad Aboud via llvm-commits
- [PATCH] D23056: Adding test for DIMacro and DIMacroFile comparison implementation
Amjad Aboud via llvm-commits
- [llvm] r278320 - [Debug Info] Added a LIT test that covers the fix committed in rL277290.
Amjad Aboud via llvm-commits
- [PATCH] D23056: Adding test for DIMacro and DIMacroFile comparison implementation
Amjad Aboud via llvm-commits
- [PATCH] D23337: [x86, AVX] allow FP vector select folding to bitwise logic ops (PR28895)
Andrea Di Biagio via llvm-commits
- [PATCH] D23337: [x86, AVX] allow FP vector select folding to bitwise logic ops (PR28895)
Andrea Di Biagio via llvm-commits
- [llvm] r278172 - [ValueTracking] Improve ValueTracking on left shift with nsw flag
Andrew Kaylor via llvm-commits
- [llvm] r278267 - [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Andrew Kaylor via llvm-commits
- [llvm] r278269 - [IndVarSimplify] Eliminate zext of a signed IV when the IV is known to be non-negative
Andrew Kaylor via llvm-commits
- [llvm] r278378 - Target independent codesize heuristics for Loop Idiom Recognition
Andrew Kaylor via llvm-commits
- [PATCH] D23404: Remove suggestion to use if 0 ... undef for large blocks of comments
Andrey Bokhanko via llvm-commits
- [PATCH] D23404: Remove suggestion to use "#if 0" ... "#endif" for large blocks of comments
Andrey Bokhanko via llvm-commits
- [PATCH] D23214: [MDA] Treat invariant.start as non-dependence
Anna Thomas via llvm-commits
- [PATCH] D23214: [MDA] Treat invariant.start as non-dependence
Anna Thomas via llvm-commits
- [PATCH] D23268: [EarlyCSE] Teach about CSE'ing over invariant.start intrinsics
Anna Thomas via llvm-commits
- [PATCH] D23214: [MDA] Treat invariant.start as non-dependence
Anna Thomas via llvm-commits
- [PATCH] D23214: [AliasAnalysis] Treat invariant.start as read-memory
Anna Thomas via llvm-commits
- [llvm] r278138 - [AliasAnalysis] Treat invariant.start as read-memory
Anna Thomas via llvm-commits
- [PATCH] D23268: [EarlyCSE] Teach about CSE'ing over invariant.start intrinsics
Anna Thomas via llvm-commits
- [PATCH] D23268: [EarlyCSE] Teach about CSE'ing over invariant.start intrinsics
Anna Thomas via llvm-commits
- [llvm] r278153 - [EarlyCSE] Teach about CSE'ing over invariant.start intrinsics
Anna Thomas via llvm-commits
- [PATCH] D23460: [NVPTX] Use untyped (.b) integer registers in PTX.
Artem Belevich via llvm-commits
- [PATCH] D23460: [NVPTX] Use untyped (.b) integer registers in PTX.
Artem Belevich via llvm-commits
- [PATCH] D23460: [NVPTX] Use untyped (.b) integer registers in PTX.
Artem Belevich via llvm-commits
- [PATCH] D23460: [NVPTX] Use untyped (.b) integer registers in PTX.
Artem Belevich via llvm-commits
- [PATCH] D23460: [NVPTX] Use untyped (.b) integer registers in PTX.
Artem Belevich via llvm-commits
- [PATCH] D23460: [NVPTX] Use untyped (.b) integer registers in PTX.
Artem Belevich via llvm-commits
- [llvm] r278568 - [NVPTX] Use untyped (.b) integer registers in PTX.
Artem Belevich via llvm-commits
- [PATCH] D23460: [NVPTX] Use untyped (.b) integer registers in PTX.
Artem Belevich via llvm-commits
- [PATCH] D23477: [NVPTX] Use ldg for explicitly invariant loads.
Artem Belevich via llvm-commits
- [llvm] r278007 - [LVI] NFC. Extract LHS, RHS, Predicate locals in getValueFromCondition
Artur Pilipenko via llvm-commits
- [llvm] r278008 - [LVI] NFC. Rename confusing local NegOffset to Offset
Artur Pilipenko via llvm-commits
- [llvm] r278009 - [LVI] NFC. On the fast dest path use inverse predicate instead of inverse range result
Artur Pilipenko via llvm-commits
- [PATCH] D23205: [LVI] Make LVI smarter about comparisons with non-constants
Artur Pilipenko via llvm-commits
- [PATCH] D23205: [LVI] Make LVI smarter about comparisons with non-constants
Artur Pilipenko via llvm-commits
- [PATCH] D23267: [LVI] Take range metadata into account while calculating icmp condition constraints
Artur Pilipenko via llvm-commits
- [llvm] r278105 - [LVI] NFC. Fix a typo Bofore -> Before
Artur Pilipenko via llvm-commits
- [llvm] r278107 - Teach CorrelatedValuePropagation to mark adds as no wrap
Artur Pilipenko via llvm-commits
- [llvm] r278109 - Revert 278107 which causes buildbot failures and in addition has wrong commit message
Artur Pilipenko via llvm-commits
- [llvm] r278122 - [LVI] Make LVI smarter about comparisons with non-constants
Artur Pilipenko via llvm-commits
- [PATCH] D23205: [LVI] Make LVI smarter about comparisons with non-constants
Artur Pilipenko via llvm-commits
- [llvm] r278217 - [LVI] Relax the assertion about LVILatticeVal type in getConstantRange
Artur Pilipenko via llvm-commits
- [PATCH] D23194: [LVI] Relax the assertion about LVILatticeVal type in getConstantRange
Artur Pilipenko via llvm-commits
- [llvm] r278220 - Teach CorrelatedValuePropagation to mark adds as no wrap
Artur Pilipenko via llvm-commits
- [llvm] r278224 - [LVI] NFC. Make getValueFromCondition return LVILatticeValue instead of changing reference argument
Artur Pilipenko via llvm-commits
- [llvm] r278226 - Add a test case for r278217 "[LVI] Relax the assertion about LVILatticeVal type in getConstantRange"
Artur Pilipenko via llvm-commits
- [llvm] r278231 - [LVI] Handle conditions in the form of (cond1 && cond2)
Artur Pilipenko via llvm-commits
- [PATCH] D23200: [LVI] Handle conditions in the form of (cond1 && cond2)
Artur Pilipenko via llvm-commits
- [PATCH] D23357: [LVI] Handle any predicate in comparisons like icmp <pred> (add Val, Offset), ...
Artur Pilipenko via llvm-commits
- [PATCH] D23358: [LVI] Take guards into account
Artur Pilipenko via llvm-commits
- [PATCH] D23359: [x86] X86ISelLowering zext(add_nuw(x, C)) --> add(zext(x), C_zext)
Artur Pilipenko via llvm-commits
- [llvm] r278493 - [LVI] Handle any predicate in comparisons like icmp <pred> (add Val, Offset), ...
Artur Pilipenko via llvm-commits
- [PATCH] D23357: [LVI] Handle any predicate in comparisons like icmp <pred> (add Val, Offset), ...
Artur Pilipenko via llvm-commits
- [llvm] r278496 - [LVI] Take range metadata into account while calculating icmp condition constraints
Artur Pilipenko via llvm-commits
- [PATCH] D23267: [LVI] Take range metadata into account while calculating icmp condition constraints
Artur Pilipenko via llvm-commits
- [llvm] r278514 - [LVI] Fix potential memory corruption in getValueFromCondition
Artur Pilipenko via llvm-commits
- [llvm] r278518 - [LVI] Take guards into account
Artur Pilipenko via llvm-commits
- [PATCH] D23358: [LVI] Take guards into account
Artur Pilipenko via llvm-commits
- [llvm] r278520 - [x86] X86ISelLowering zext(add_nuw(x, C)) --> add(zext(x), C_zext)
Artur Pilipenko via llvm-commits
- [PATCH] D23359: [x86] X86ISelLowering zext(add_nuw(x, C)) --> add(zext(x), C_zext)
Artur Pilipenko via llvm-commits
- [PATCH] D23489: [AVX512] Fix VFPCLASSSD/VFPCLASSSS intrinsic lowering.
Asaf Badouh via llvm-commits
- [PATCH] D23289: [libcxxabi] Depend directly on unwind when not building standalone
Asiri Rathnayake via llvm-commits
- [PATCH] D22011: [SystemZ] Generate fewer instructions for (sub <constant>, x)
Assem Bsoul via llvm-commits
- [PATCH] D22918: [Loop Vectorizer] Support predication of div/rem
Ayal Zaks via llvm-commits
- [PATCH] D23306: Fix bug in DAGBuilder for getelementptr with expanded vector.
Ayman Musa via llvm-commits
- [PATCH] D23306: Fix bug in DAGBuilder for getelementptr with expanded vector.
Ayman Musa via llvm-commits
- [PATCH] D23306: Fix bug in DAGBuilder for getelementptr with expanded vector.
Ayman Musa via llvm-commits
- [PATCH] D23052: [Inliner] Add a flag to disable manual alloca merging in the Inliner.
Balaram Makam via llvm-commits
- [PATCH] D23052: [Inliner] Add a flag to disable manual alloca merging in the Inliner.
Balaram Makam via llvm-commits
- [PATCH] D23052: [Inliner] Add a flag to disable manual alloca merging in the Inliner.
Balaram Makam via llvm-commits
- [llvm] r278380 - Test commit
Barnabas Bittner via llvm-commits
- [llvm] r278178 - [IR] Remove some unused #includes (NFC)
Benjamin Kramer via llvm-commits
- [llvm] r278485 - [Coroutines] Move class into anonymous namespace.
Benjamin Kramer via llvm-commits
- [llvm] r278495 - [Webassembly] disable unstable test.
Benjamin Kramer via llvm-commits
- [llvm] r278371 - Improve virtual register handling when computing debug information
Benjamin Kramer via llvm-commits
- [llvm] r278545 - [WebAssembly] Plug MachineMemOperand leaks.
Benjamin Kramer via llvm-commits
- [PATCH] D22959: MachineLoopInfo: add methods findLoopPreheader and getExitingBlock
Brendon Cahoon via llvm-commits
- [PATCH] D21449: Target independent codesize heuristics for Loop Idiom Recognition
Chad Rosier via llvm-commits
- [PATCH] D23052: [Inliner] Add a flag to disable manual alloca merging in the Inliner.
Chad Rosier via llvm-commits
- [PATCH] D23052: [Inliner] Add a flag to disable manual alloca merging in the Inliner.
Chad Rosier via llvm-commits
- [PATCH] D23372: [AArch64LoadStoreOptimizer] Check aliasing correctly when creating paired loads/stores.
Chad Rosier via llvm-commits
- [PATCH] D23365: [AArch64] Re-factor code shared by AArch64LoadStoreOpt and AArch64InstrInfo. NFCI.
Chad Rosier via llvm-commits
- [PATCH] D23365: [AArch64] Re-factor code shared by AArch64LoadStoreOpt and AArch64InstrInfo.
Chad Rosier via llvm-commits
- [PATCH] D23368: [AArch64LoadStoreOpt] Handle offsets correctly for post-indexed paired loads.
Chad Rosier via llvm-commits
- [PATCH] D23464: [PR28367][Reassociation] Avoid iterator invalidation when negating value.
Chad Rosier via llvm-commits
- [llvm] r277980 - [PM] Invalidate CallGraphAnalysis because it holds AssertingVH
Chandler Carruth via llvm-commits
- [PATCH] D23148: [LoopUnroll] Simplify loops created by unrolling.
Chandler Carruth via llvm-commits
- [PATCH] D22120: Move inline threshold related flags to InlineSimple.cpp
Chandler Carruth via llvm-commits
- [PATCH] D22120: Move inline threshold related flags to InlineSimple.cpp
Chandler Carruth via llvm-commits
- [PATCH] D22120: Move inline threshold related flags to InlineSimple.cpp
Chandler Carruth via llvm-commits
- [PATCH] D23288: [LoopSimplify] Rebuild LCSSA for the inner loop after separating nested loops.
Chandler Carruth via llvm-commits
- [PATCH] D22120: Move inline threshold related flags to InlineSimple.cpp
Chandler Carruth via llvm-commits
- [PATCH] D22694: [Inliner, OptDiag] Add hotness attribute to opt diagnostics
Chandler Carruth via llvm-commits
- [PATCH] D21462: [PM] Make the the new pass manageg support fully generic extra arguments to run methods, both for transform passes and analysis passes.
Chandler Carruth via llvm-commits
- [llvm] r209150 - Check the alwaysinline attribute on the call as well as on the caller.
Chandler Carruth via llvm-commits
- [PATCH] D23299: [PM] Port the always inliner to the new pass manager in a much more minimal and boring form than the old pass manager's version.
Chandler Carruth via llvm-commits
- [PATCH] D23299: [PM] Port the always inliner to the new pass manager in a much more minimal and boring form than the old pass manager's version.
Chandler Carruth via llvm-commits
- [PATCH] D23299: [PM] Port the always inliner to the new pass manager in a much more minimal and boring form than the old pass manager's version.
Chandler Carruth via llvm-commits
- [PATCH] D23299: [PM] Port the always inliner to the new pass manager in a much more minimal and boring form than the old pass manager's version.
Chandler Carruth via llvm-commits
- [PATCH] D23299: [PM] Port the always inliner to the new pass manager in a much more minimal and boring form than the old pass manager's version.
Chandler Carruth via llvm-commits
- [llvm] r278203 - [x86] Fix a bug in the auto-upgrade from r276416 where we failed to give
Chandler Carruth via llvm-commits
- [llvm] r276416 - [X86][AVX] Added support for lowering to VBROADCASTF128/VBROADCASTI128 (reapplied)
Chandler Carruth via llvm-commits
- [PATCH] D23386: Make more fields of InlineParams optional.
Chandler Carruth via llvm-commits
- [PATCH] D23377: Add a new method to create SimpleInliner instance and make pre-inliner use this
Chandler Carruth via llvm-commits
- [PATCH] D23388: [LoopUnroll] By default disable unrolling when optimizing for size.
Chandler Carruth via llvm-commits
- [PATCH] D23396: [Assumptions] Make collecting ephemeral values not quadratic in the number of assume intrinsics.
Chandler Carruth via llvm-commits
- [PATCH] D23299: [PM] Port the always inliner to the new pass manager in a much more minimal and boring form than the old pass manager's version.
Chandler Carruth via llvm-commits
- [PATCH] D23437: [LoopInfo] Add a routine for verification by recomputation.
Chandler Carruth via llvm-commits
- [PATCH] D23299: [PM] Port the always inliner to the new pass manager in a much more minimal and boring form than the old pass manager's version.
Chandler Carruth via llvm-commits
- [PATCH] D22838: AMDGPU/SI: Implement amdgcn image intrinsics
Changpeng Fang via llvm-commits
- [PATCH] D23286: AMDGPU/SI: Propose to redefine image load/store intrinsics
Changpeng Fang via llvm-commits
- [PATCH] D22838: AMDGPU/SI: Implement amdgcn image intrinsics
Changpeng Fang via llvm-commits
- [PATCH] D23286: AMDGPU/SI: Propose to redefine image load/store intrinsics
Changpeng Fang via llvm-commits
- [PATCH] D23286: AMDGPU/SI: Propose to redefine image load/store intrinsics
Changpeng Fang via llvm-commits
- [PATCH] D23286: AMDGPU/SI: Propose to redefine image load/store intrinsics
Changpeng Fang via llvm-commits
- [PATCH] D23286: AMDGPU/SI: Propose to redefine image load/store intrinsics
Changpeng Fang via llvm-commits
- [PATCH] D23286: AMDGPU/SI: Propose to redefine image load/store intrinsics
Changpeng Fang via llvm-commits
- [llvm] r278291 - AMDGPU/SI: Implement amdgcn image intrinsics with sampler
Changpeng Fang via llvm-commits
- [PATCH] D22489: AMDGPU/SI: Implement readlane/readfirstlane intrinsics to expose the instructions.
Changpeng Fang via llvm-commits
- [PATCH] D22021: AMDGPU/SI: Don't handle a loop if there is no loop at all for a terminator BB.
Changpeng Fang via llvm-commits
- [PATCH] D23286: AMDGPU/SI: Propose to redefine image load/store intrinsics
Changpeng Fang via llvm-commits
- [PATCH] D23286: AMDGPU/SI: Propose to redefine image load/store intrinsics
Changpeng Fang via llvm-commits
- [llvm] r278048 - [X86] Support the "ms-hotpatch" attribute.
Charles Davis via llvm-commits
- [llvm] r278053 - Revert "[X86] Support the "ms-hotpatch" attribute."
Charles Davis via llvm-commits
- [llvm] r278307 - [MachOYAML] Don't output empty ExportTrie
Chris Bieneman via llvm-commits
- [compiler-rt] r278454 - [CMake] If the compiler supports _Atomic include atomic.c in builtins libraries
Chris Bieneman via llvm-commits
- [compiler-rt] r278454 - [CMake] If the compiler supports _Atomic include atomic.c in builtins libraries
Chris Bieneman via llvm-commits
- [llvm] r278558 - Remove autoconf references from LICENSE.TXT
Chris Bieneman via llvm-commits
- [llvm] r278159 - Without explicitly including <string>, I'm getting an error on the new code in this file. Won't present an issue for anyone that isn't having the same trouble as me.
Chris Dewhurst via llvm-commits
- [PATCH] D23334: [Sparc][Leon] Speed optimisation to reduce double floating-point instructions to singles.
Chris Dewhurst via llvm-commits
- [PATCH] D21960: [Sparc] Leon errata fixes passes.
Chris Dewhurst via llvm-commits
- [PATCH] D21960: [Sparc] Leon errata fixes passes.
Chris Dewhurst via llvm-commits
- [PATCH] D23334: [Sparc][Leon] Speed optimisation to reduce double floating-point instructions to singles.
Chris Dewhurst via llvm-commits
- [PATCH] D21960: [Sparc] Leon errata fixes passes.
Chris Dewhurst via llvm-commits
- [PATCH] D21960: [Sparc] Leon errata fixes passes.
Chris Dewhurst via llvm-commits
- [llvm] r278489 - [Sparc][Leon] Errata fixes for various errata in different versions of the Leon variants of the Sparc 32 bit processor.
Chris Dewhurst via llvm-commits
- [llvm] r278492 - [Sparc][Leon] Missed resetting option flags from check-in 278489.
Chris Dewhurst via llvm-commits
- [PATCH] D23334: [Sparc][Leon] Speed optimisation to reduce double floating-point instructions to singles.
Chris Dewhurst via llvm-commits
- [PATCH] D21960: [Sparc] Leon errata fixes passes.
Chris Dewhurst via llvm-commits
- [PATCH] D23334: [Sparc][Leon] Speed optimisation to reduce double floating-point instructions to singles.
Chris Dewhurst via llvm-commits
- [PATCH] D23334: [Sparc][Leon] Speed optimisation to reduce double floating-point instructions to singles.
Chris Dewhurst via llvm-commits
- [PATCH] D21960: [Sparc] Leon errata fixes passes.
Chris Dewhurst via llvm-commits
- [PATCH] D21960: [Sparc] Leon errata fixes passes.
Chris Dewhurst via llvm-commits
- [PATCH] D21960: [Sparc] Leon errata fixes passes.
Chris Dewhurst via llvm-commits
- [PATCH] D23456: [Sparc] Leon Errata Fix Passes
Chris Dewhurst via llvm-commits
- [PATCH] D23456: [Sparc] Leon Errata Fix Passes
Chris Dewhurst via llvm-commits
- [PATCH] D23354: [compiler-rt] Support dynamic shadow address instrumentation
Chris Hamilton via llvm-commits
- [PATCH] D23354: [compiler-rt] Support dynamic shadow address instrumentation
Chris Hamilton via llvm-commits
- [PATCH] D23404: Remove suggestion to use "#if 0" ... "#endif" for large blocks of comments
Chris Lattner via llvm-commits
- [PATCH] D23441: [ppc64] Don't apply sibling call optimization if callee has any byval arg
Chuang-Yu Cheng via llvm-commits
- [PATCH] D23441: [ppc64] Don't apply sibling call optimization if callee has any byval arg
Chuang-Yu Cheng via llvm-commits
- [PATCH] D22112: Disambiguate a constant with both 0B prefix and H suffix.
Colin LeMahieu via llvm-commits
- [llvm] r278088 - [X86] Remove unnecessary bitcast from the front of AVX1Only 256-bit logical operation patterns.
Craig Topper via llvm-commits
- [llvm] r278089 - [X86] Cleanup patterns for AVX/SSE for PS operations. Always try to look for bitcasts from floating point types. If only AVX1 is supported we also need to handle integer types with floating point ops without looking for bitcasts.
Craig Topper via llvm-commits
- [llvm] r278090 - [X86] Remove the Fv packed logical operation alias instructions. Replace them with patterns to the regular instructions.
Craig Topper via llvm-commits
- [PATCH] D23108: Implemented 132/213/231 forms selection for X86-FMA3-AVX512 opcodes.
Craig Topper via llvm-commits
- [llvm] r278097 - [AVX-512] Add support for execution domain switching masked logical ops between floating point and integer domain.
Craig Topper via llvm-commits
- [llvm] r278098 - [X86] Reduce duplicated code in the execution domain lookup functions by passing tables as an argument.
Craig Topper via llvm-commits
- [PATCH] D23108: Implemented 132/213/231 forms selection for X86-FMA3-AVX512 opcodes.
Craig Topper via llvm-commits
- [llvm] r278316 - [AVX-512] Fix the 128-bit and 256-bit nontemporal load patterns with elements type other than i64. These loads have all been promoted to v2i64/v4i64 loads so we need bitcasts or we end up selecting VMOVDQA32/VMOVDQU32 instead.
Craig Topper via llvm-commits
- [llvm] r278317 - [AVX-512] Add patterns to allow EVEX encoded stores of v16i16/v8i16/v16i8/v32i8 even when BWI is not supported.
Craig Topper via llvm-commits
- [llvm] r278318 - [AVX-512] Promote 512-bit integer loads to v8i64 similar to what is done for 128/256-bit vectors for overall consistency.
Craig Topper via llvm-commits
- [llvm] r278592 - [AVX-512] Add patterns to support VZEXT_MOVL from 512-bit vectors with 64-bit and 32-bit elements.
Craig Topper via llvm-commits
- [llvm] r278593 - [AVX-512] Remove an AddedComplexity that was prioritizing basic vzmovl patterns over more complex ones that produce better code.
Craig Topper via llvm-commits
- [llvm] r278594 - [X86] Remove patterns for (vzmovl (insert_subvector undef, (scalar_to_vector))) as the (vzmovl VR256) pattern has higher priority. NFC
Craig Topper via llvm-commits
- [llvm] r278595 - [AVX-512] Add commutable flags to 132 form FMA3 instructions.
Craig Topper via llvm-commits
- [llvm] r278596 - [AVX-512] Add isCommutable to scalar FMA3 instructions.
Craig Topper via llvm-commits
- [llvm] r278597 - [X86] Add a check of isCommutable at the top of X86InstrInfo::findCommutedOpIndices. Most callers don't check if the instruction is commutable before calling.
Craig Topper via llvm-commits
- [llvm] r278321 - Avoid false dependencies of undef machine operands
Craig Topper via llvm-commits
- [llvm] r278627 - [AVX-512] Add masked logical operations to memory folding tables.
Craig Topper via llvm-commits
- [llvm] r278628 - [AVX-512] Add masked commutable floating point max/min instructions to folding tables.
Craig Topper via llvm-commits
- [llvm] r278629 - [AVX-512] Mark VPMADDWD as commutable to match SSE/AVX version.
Craig Topper via llvm-commits
- [llvm] r278652 - [X86] X86ISD::FANDN is not commutative or associative.
Craig Topper via llvm-commits
- [llvm] r278653 - [X86] Mark some of the X86 SDNodes as commutative.
Craig Topper via llvm-commits
- [llvm] r278654 - [X86] PADDUSB/W instructions should be commutable.
Craig Topper via llvm-commits
- [PATCH] D22742: Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Dan Liew via llvm-commits
- [PATCH] D22742: Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Dan Liew via llvm-commits
- [PATCH] D22742: Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Dan Liew via llvm-commits
- [PATCH] D22742: Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Dan Liew via llvm-commits
- [PATCH] D22742: Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Dan Liew via llvm-commits
- [PATCH] D22742: Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Dan Liew via llvm-commits
- [PATCH] D22742: Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Dan Liew via llvm-commits
- [PATCH] D22742: Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Dan Liew via llvm-commits
- [llvm] r278544 - [LibFuzzer] Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Dan Liew via llvm-commits
- [PATCH] D22742: Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Dan Liew via llvm-commits
- [PATCH] D23214: [MDA] Treat invariant.start as non-dependence
Daniel Berlin via llvm-commits
- [PATCH] D23214: [MDA] Treat invariant.start as non-dependence
Daniel Berlin via llvm-commits
- [PATCH] D23214: [MDA] Treat invariant.start as non-dependence
Daniel Berlin via llvm-commits
- [PATCH] D23214: [AliasAnalysis] Treat invariant.start as read-memory
Daniel Berlin via llvm-commits
- [PATCH] D21007: DSE: Don't remove stores made live by a call which unwinds.
Daniel Berlin via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Daniel Berlin via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Daniel Berlin via llvm-commits
- [PATCH] D23411: Fix PR 28933
Daniel Berlin via llvm-commits
- [PATCH] D23411: Fix PR 28933
Daniel Berlin via llvm-commits
- [llvm] r278401 - Fix PR 28933
Daniel Berlin via llvm-commits
- [llvm] r278404 - Move GVNHoist tests into their own directory since it is a separate pass
Daniel Berlin via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Daniel Berlin via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Daniel Berlin via llvm-commits
- [llvm] r278418 - [MSSA] Use is_contained
Daniel Berlin via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Daniel Berlin via llvm-commits
- [PATCH] D23431: Remove redundant pointer map lookup
Daniel Berlin via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Daniel Berlin via llvm-commits
- [PATCH] D23470: [memcpyopt] Memcpy-memcpy dependence isn't detected across basic blocks
Daniel Berlin via llvm-commits
- [PATCH] D21960: [Sparc] Leon errata fixes passes.
Daniel Cederman via llvm-commits
- [PATCH] D21960: [Sparc] Leon errata fixes passes.
Daniel Cederman via llvm-commits
- [PATCH] D21960: [Sparc] Leon errata fixes passes.
Daniel Cederman via llvm-commits
- [PATCH] D23456: [Sparc] Leon Errata Fix Passes
Daniel Cederman via llvm-commits
- [PATCH] D22714: stop short-circuiting the SSP code for sspstrong
Daniel Micay via llvm-commits
- [llvm] r277988 - [mips][ias] Fix all the hacks related to MIPS-specific unary operators (%hi/%lo/%gp_rel/etc.).
Daniel Sanders via llvm-commits
- [llvm] r277990 - Revert r277988: [mips][ias] Fix all the hacks related to MIPS-specific unary operators (%hi/%lo/%gp_rel/etc.).
Daniel Sanders via llvm-commits
- [PATCH] D22802: [sanitizers] Make it possible to XFAIL on the effective target, not just the default.
Daniel Sanders via llvm-commits
- [llvm] r277995 - Re-commit r277988: [mips][ias] Fix all the hacks related to MIPS-specific unary operators (%hi/%lo/%gp_rel/etc.).
Daniel Sanders via llvm-commits
- [compiler-rt] r276318 - [sanitizer] allocator: remove kPopulateSize and only use SizeClassMap::MaxCached; ensure that TransferBatch size is a power of two, refactor TransferBatch creation/destruction into separate functions.
Daniel Sanders via llvm-commits
- [compiler-rt] r276318 - [sanitizer] allocator: remove kPopulateSize and only use SizeClassMap::MaxCached; ensure that TransferBatch size is a power of two, refactor TransferBatch creation/destruction into separate functions.
Daniel Sanders via llvm-commits
- [compiler-rt] r278116 - [sanitizers] Make it possible to XFAIL on the effective target, not just the default.
Daniel Sanders via llvm-commits
- [PATCH] D22802: [sanitizers] Make it possible to XFAIL on the effective target, not just the default.
Daniel Sanders via llvm-commits
- [compiler-rt] r276318 - [sanitizer] allocator: remove kPopulateSize and only use SizeClassMap::MaxCached; ensure that TransferBatch size is a power of two, refactor TransferBatch creation/destruction into separate functions.
Daniel Sanders via llvm-commits
- [PATCH] D23301: [mips] Correct tail call pattern for MIPSR6
Daniel Sanders via llvm-commits
- [compiler-rt] r278504 - [mips] XFAIL the new mips64el compiler-rt tests that fail on clang-cmake-mipsel.
Daniel Sanders via llvm-commits
- [compiler-rt] r278516 - [mips] Remove obstack.cc XFAIL added in r278504 since it broke X86 and PPC somehow.
Daniel Sanders via llvm-commits
- [compiler-rt] r278504 - [mips] XFAIL the new mips64el compiler-rt tests that fail on clang-cmake-mipsel.
Daniel Sanders via llvm-commits
- [PATCH] D23378: Explicitly specify MSVC mangling of iostream globals
Dave Lee via llvm-commits
- [PATCH] D23378: Explicitly specify MSVC mangling of iostream globals
Dave Lee via llvm-commits
- [llvm] r277776 - Clean up the logic of the Archive::Child::Child() with an assert to know Err is not a nullptr
David Blaikie via llvm-commits
- [PATCH] D23252: [ADT] Extra STLExtras
David Blaikie via llvm-commits
- [llvm] r277521 - [lli] Add the ability for OrcLazyJIT to accept multiple input modules.
David Blaikie via llvm-commits
- [llvm] r277521 - [lli] Add the ability for OrcLazyJIT to accept multiple input modules.
David Blaikie via llvm-commits
- [PATCH] D22796: [ADT] Add make_scope_exit().
David Blaikie via llvm-commits
- [PATCH] D22797: Fix for compiling with clang <= 3.7 and g++6 headers.
David Blaikie via llvm-commits
- [PATCH] D22796: [ADT] Add make_scope_exit().
David Blaikie via llvm-commits
- [PATCH] D22797: Fix for compiling with clang <= 3.7 and g++6 headers.
David Blaikie via llvm-commits
- [PATCH] D23217: [ADT] Change iterator_adaptor_base's default template arguments to forward more underlying typedefs
David Blaikie via llvm-commits
- [PATCH] D22796: [ADT] Add make_scope_exit().
David Blaikie via llvm-commits
- [PATCH] D23178: [ADT] Add relation operators for Optional
David Blaikie via llvm-commits
- [compiler-rt] r277975 - [compiler-rt][XRay] Default COMPILER_RT_BUILD_XRAY to ON
David Blaikie via llvm-commits
- [PATCH] D23252: [ADT] Extra STLExtras
David Blaikie via llvm-commits
- [PATCH] D23252: [ADT] Extra STLExtras
David Blaikie via llvm-commits
- [PATCH] D22796: [ADT] Add make_scope_exit().
David Blaikie via llvm-commits
- [PATCH] D23252: [ADT] Zip range adapter
David Blaikie via llvm-commits
- [PATCH] D23178: [ADT] Add relation operators for Optional
David Blaikie via llvm-commits
- [PATCH] D23178: [ADT] Add relation operators for Optional
David Blaikie via llvm-commits
- [PATCH] D21987: [XRay] Initial XRay Function Call Accounting Tool
David Blaikie via llvm-commits
- [PATCH] D22951: [ADT] Add filter_iterator for filtering elements
David Blaikie via llvm-commits
- [PATCH] D22951: [ADT] Add filter_iterator for filtering elements
David Blaikie via llvm-commits
- [PATCH] D22951: [ADT] Add filter_iterator for filtering elements
David Blaikie via llvm-commits
- [PATCH] D22797: Fix for compiling with clang <= 3.7 and g++6 headers.
David Blaikie via llvm-commits
- [PATCH] D22797: Fix for compiling with clang <= 3.7 and g++6 headers.
David Blaikie via llvm-commits
- [PATCH] D23225: [ADCE] Modify data structures to support removing control flow
David Callahan via llvm-commits
- [PATCH] D23225: [ADCE] Modify data structures to support removing control flow
David Callahan via llvm-commits
- [llvm] r278565 - Fixed typo.
David L Kreitzer via llvm-commits
- [PATCH] D23256: Teach the analysis manager about inter-analysis dependencies.
David Li via llvm-commits
- [PATCH] D23106: [Profile] introduce interface __llvm_profile_dump
David Li via llvm-commits
- [PATCH] D23106: [Profile] introduce interface __llvm_profile_dump
David Li via llvm-commits
- [PATCH] D23106: [Profile] introduce interface __llvm_profile_dump
David Li via llvm-commits
- [PATCH] D23295: [Profile]: make 'no profile data' warning off by default
David Li via llvm-commits
- [PATCH] D23295: [Profile]: make 'no profile data' warning off by default
David Li via llvm-commits
- [PATCH] D22694: [Inliner, OptDiag] Add hotness attribute to opt diagnostics
David Li via llvm-commits
- [PATCH] D15537: limit the number of instructions per block examined by dead store elimination
David Li via llvm-commits
- [PATCH] D22317: Codegen: Tail Merge: Be less aggressive with special cases.
David Li via llvm-commits
- [PATCH] D22521: [MBP] do not reorder and move up loop latch block
David Li via llvm-commits
- [PATCH] D23299: [PM] Port the always inliner to the new pass manager in a much more minimal and boring form than the old pass manager's version.
David Li via llvm-commits
- [PATCH] D23360: [AliasSetTracker] Delete remove() and containsPointer() interfaces
David Li via llvm-commits
- [PATCH] D23377: Add a new method to create SimpleInliner instance and make pre-inliner use this
David Li via llvm-commits
- [PATCH] D23299: [PM] Port the always inliner to the new pass manager in a much more minimal and boring form than the old pass manager's version.
David Li via llvm-commits
- [PATCH] D23299: [PM] Port the always inliner to the new pass manager in a much more minimal and boring form than the old pass manager's version.
David Li via llvm-commits
- [PATCH] D23299: [PM] Port the always inliner to the new pass manager in a much more minimal and boring form than the old pass manager's version.
David Li via llvm-commits
- [PATCH] D23431: Remove redundant pointer map lookup
David Li via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
David Li via llvm-commits
- [PATCH] D23299: [PM] Port the always inliner to the new pass manager in a much more minimal and boring form than the old pass manager's version.
David Li via llvm-commits
- [PATCH] D23390: Tail Duplication: Accept explicit threshold for duplicating.
David Li via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
David Li via llvm-commits
- [PATCH] D23383: Branch Folding: Accept explicit threshold for tail merge size.
David Li via llvm-commits
- [compiler-rt] r277874 - Fix two tests in Win64 ASan
David Majnemer via llvm-commits
- [PATCH] D23254: CodeView: extract the OMF Directory Header
David Majnemer via llvm-commits
- [compiler-rt] r277874 - Fix two tests in Win64 ASan
David Majnemer via llvm-commits
- [compiler-rt] r277874 - Fix two tests in Win64 ASan
David Majnemer via llvm-commits
- [PATCH] D23254: CodeView: extract the OMF Directory Header
David Majnemer via llvm-commits
- [PATCH] D23254: CodeView: extract the OMF Directory Header
David Majnemer via llvm-commits
- [lld] r278056 - COFF: handle /debugtype option
David Majnemer via llvm-commits
- [PATCH] D23283: Debugging of optimized code: When locals have their address taken as part of a call use their stack slots as location expressions for debug info.
David Majnemer via llvm-commits
- [PATCH] D23245: [Coroutines] Part 6: Elide dynamic allocation of a coroutine frame when possible
David Majnemer via llvm-commits
- [llvm] r278144 - [X86] Don't model UD2/UD2B as a terminator
David Majnemer via llvm-commits
- [compiler-rt] r277874 - Fix two tests in Win64 ASan
David Majnemer via llvm-commits
- [llvm] r278146 - [vim] Update the llvm.vim syntax file
David Majnemer via llvm-commits
- [PATCH] D21982: [compiler-rt][XRay] Initial per-thread inmemory logging implementation
David Majnemer via llvm-commits
- [PATCH] D23134: Make cltz and cttz zero undef when the operand cannot be zero in InstCombine
David Majnemer via llvm-commits
- [PATCH] D23245: [Coroutines] Part 6: Elide dynamic allocation of a coroutine frame when possible
David Majnemer via llvm-commits
- [PATCH] D23362: FIx UB in APInt::ashr
David Majnemer via llvm-commits
- [PATCH] D23362: FIx UB in APInt::ashr
David Majnemer via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
David Majnemer via llvm-commits
- [PATCH] D23378: Explicitly specify MSVC mangling of iostream globals
David Majnemer via llvm-commits
- [llvm] r278415 - [vim] Add more attributes to llvm.vim
David Majnemer via llvm-commits
- [llvm] r278417 - Use range algorithms instead of unpacking begin/end
David Majnemer via llvm-commits
- [llvm] r278433 - Use the range variant of find instead of unpacking begin/end
David Majnemer via llvm-commits
- [llvm] r278443 - Use the range variant of find_if instead of unpacking begin/end
David Majnemer via llvm-commits
- [llvm] r278469 - Use the range variant of find/find_if instead of unpacking begin/end
David Majnemer via llvm-commits
- [llvm] r278474 - Use the range variant of count_if instead of unpacking begin/end
David Majnemer via llvm-commits
- [llvm] r278475 - Use the range variant of remove_if instead of unpacking begin/end
David Majnemer via llvm-commits
- [llvm] r278476 - Use the range variant of transform instead of unpacking begin/end
David Majnemer via llvm-commits
- [llvm] r278477 - Use the range variant of transform instead of unpacking begin/end
David Majnemer via llvm-commits
- [PATCH] D23412: [Coroutines]: Part6b: Add coro.id intrinsic.
David Majnemer via llvm-commits
- [llvm] r278433 - Use the range variant of find instead of unpacking begin/end
David Majnemer via llvm-commits
- [llvm] r278536 - Remove whitespace
David Majnemer via llvm-commits
- [PATCH] D23461: [Coroutines] Part 7: Split coroutine into subfunctions
David Majnemer via llvm-commits
- [PATCH] D23469: Make the memory dependence queries in the memcpy optimizer nonlocal
David Majnemer via llvm-commits
- [PATCH] D23470: [memcpyopt] Memcpy-memcpy dependence isn't detected across basic blocks
David Majnemer via llvm-commits
- [llvm] r278584 - [IndVars] Ignore (s|z)exts that don't extend the induction variable
David Majnemer via llvm-commits
- [llvm] r278641 - [ScopedNoAliasAA] Remove an unneccesary set
David Majnemer via llvm-commits
- [llvm] r278644 - Revert "[ScopedNoAliasAA] Remove an unneccesary set"
David Majnemer via llvm-commits
- [llvm] r278645 - [ScopedNoAliasAA] Replace !ScopeNodes.size() with ScopeNodes.empty()
David Majnemer via llvm-commits
- [llvm] r278646 - [ScopedNoAliasAA] Only collect noalias nodes if we have alias.scope nodes
David Majnemer via llvm-commits
- [llvm] r278651 - [ScopedNoAliasAA] collectMDInDomain should be a free function
David Majnemer via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
Davide Italiano via llvm-commits
- [PATCH] D22961: [ELF] - Linkerscript: restrict moving location counter backwards.
Davide Italiano via llvm-commits
- [PATCH] D22960: [ELF] LinkerScript: Implement custom output section factory
Davide Italiano via llvm-commits
- [PATCH] D22960: [ELF] LinkerScript: Implement custom output section factory
Davide Italiano via llvm-commits
- [llvm] r277093 - Add LLVM_ENABLE_LLD option to use LLD as C/C++ linker.
Davide Italiano via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
Davide Italiano via llvm-commits
- [PATCH] D23299: [PM] Port the always inliner to the new pass manager in a much more minimal and boring form than the old pass manager's version.
Davide Italiano via llvm-commits
- [llvm] r277972 - [SimplifyLibCalls] Emit sqrt intrinsic instead of a libcall.
Davide Italiano via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
Davide Italiano via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
Davide Italiano via llvm-commits
- [PATCH] D23299: [PM] Port the always inliner to the new pass manager in a much more minimal and boring form than the old pass manager's version.
Davide Italiano via llvm-commits
- [lld] r278181 - [Core] tentativeDefinition() is now unused.
Davide Italiano via llvm-commits
- [llvm] r278200 - [SimplifyLibCalls] Restore the old behaviour, emit a libcall.
Davide Italiano via llvm-commits
- [llvm] r277972 - [SimplifyLibCalls] Emit sqrt intrinsic instead of a libcall.
Davide Italiano via llvm-commits
- [lld] r278327 - [Core] Retire addReplacement() member function.
Davide Italiano via llvm-commits
- [lld] r278505 - [Core] Simplify a bit. NFCI.
Davide Italiano via llvm-commits
- [lld] r278506 - [Core] Retire yet another unused member function.
Davide Italiano via llvm-commits
- [PATCH] D23447: [ELF] - Do not use mergeable sections when LS is used.
Davide Italiano via llvm-commits
- [PATCH] D23447: [ELF] - Do not use mergeable sections when LS is used.
Davide Italiano via llvm-commits
- [PATCH] D23447: [ELF] - Do not use mergeable sections when LS is used.
Davide Italiano via llvm-commits
- [PATCH] D23447: [ELF] - Do not use mergeable sections when LS is used.
Davide Italiano via llvm-commits
- [PATCH] D23447: [ELF] - Do not use mergeable sections when LS is used.
Davide Italiano via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
Davide Italiano via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
Davide Italiano via llvm-commits
- [PATCH] D23393: fix link to next page in tutorial
Davide Italiano via llvm-commits
- [llvm] r278113 - [XRay] Test for xray_instr_map in object file. (NFC)
Dean Michael Berris via llvm-commits
- [PATCH] D21982: [compiler-rt][XRay] Initial per-thread inmemory logging implementation
Dean Michael Berris via llvm-commits
- [PATCH] D21982: [compiler-rt][XRay] Initial per-thread inmemory logging implementation
Dean Michael Berris via llvm-commits
- [PATCH] D23398: [XRay] Synthesize a reference to the xray_instr_map
Dean Michael Berris via llvm-commits
- [PATCH] D23398: [XRay] Synthesize a reference to the xray_instr_map
Dean Michael Berris via llvm-commits
- [PATCH] D23398: [XRay] Synthesize a reference to the xray_instr_map
Dean Michael Berris via llvm-commits
- [PATCH] D21987: [XRay] Initial XRay Function Call Accounting Tool
Dean Michael Berris via llvm-commits
- [PATCH] D23224: Fine tuning of sample profile propagation algorithm.
Dehao Chen via llvm-commits
- [PATCH] D23224: Fine tuning of sample profile propagation algorithm.
Dehao Chen via llvm-commits
- [PATCH] D23224: Fine tuning of sample profile propagation algorithm.
Dehao Chen via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Dehao Chen via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Dehao Chen via llvm-commits
- [llvm] r278522 - Fine tuning of sample profile propagation algorithm.
Dehao Chen via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Dehao Chen via llvm-commits
- [compiler-rt] r278024 - [esan] Add generic resizing hashtable
Derek Bruening via llvm-commits
- [PATCH] D22681: [esan] Add generic resizing hashtable
Derek Bruening via llvm-commits
- [compiler-rt] r278027 - [esan] Add iterator to esan's generic hashtable
Derek Bruening via llvm-commits
- [PATCH] D22682: [esan] Add iterator to esan's generic hashtable
Derek Bruening via llvm-commits
- [PATCH] D23089: llc: Add -start-before/-stop-before options
Derek Schuff via llvm-commits
- [PATCH] D23089: llc: Add -start-before/-stop-before options
Derek Schuff via llvm-commits
- [llvm] r278073 - [WebAssembly] Fix CFI index to account for padding nullptr function
Derek Schuff via llvm-commits
- [PATCH] D23137: [WebAssembly] Fix CFI index for WebAssembly target to account for padding nullptr function
Derek Schuff via llvm-commits
- [PATCH] D23137: [WebAssembly] Fix CFI index for WebAssembly target to account for padding nullptr function
Derek Schuff via llvm-commits
- [llvm] r278081 - [WebAssembly] Fix bugs in WebAssemblyLowerEmscriptenExceptions pass
Derek Schuff via llvm-commits
- [llvm] r278171 - [WebAssembly] Add -emscripten-cxx-exceptions-whitelist option
Derek Schuff via llvm-commits
- [PATCH] D22590: Improve virtual register handling when computing debug information
Derek Schuff via llvm-commits
- [PATCH] D23459: [WebAssembly] Re-enable disabled debug value test
Derek Schuff via llvm-commits
- [PATCH] D23164: [SelectionDAG] Refactor visitInlineAsm a bit. NFCI.
Diana Picus via llvm-commits
- [llvm] r277987 - [SelectionDAG] Refactor visitInlineAsm a bit. NFCI.
Diana Picus via llvm-commits
- [PATCH] D23365: [AArch64] Re-factor code shared by AArch64LoadStoreOpt and AArch64InstrInfo. NFCI.
Diana Picus via llvm-commits
- [PATCH] D23355: getInstSizeInBytes: sentinel value fix for AArch64, AMDGPU, MSP430
Diana Picus via llvm-commits
- [PATCH] D23355: getInstSizeInBytes: sentinel value fix for AArch64, AMDGPU, MSP430
Diana Picus via llvm-commits
- [PATCH] D23355: getInstSizeInBytes: sentinel value fix for AArch64, AMDGPU, MSP430
Diana Picus via llvm-commits
- [llvm] r278620 - Revert "Codegen: Don't tail-duplicate blocks with un-analyzable fallthrough."
Diana Picus via llvm-commits
- [llvm] r278621 - Revert "CodeGen: If Convert blocks that would form a diamond when tail-merged."
Diana Picus via llvm-commits
- [llvm] r278287 - CodeGen: If Convert blocks that would form a diamond when tail-merged.
Diana Picus via llvm-commits
- [llvm] r278287 - CodeGen: If Convert blocks that would form a diamond when tail-merged.
Diana Picus via llvm-commits
- [PATCH] D23224: Fine tuning of sample profile propagation algorithm.
Diego Novillo via llvm-commits
- [PATCH] D23224: Fine tuning of sample profile propagation algorithm.
Diego Novillo via llvm-commits
- [PATCH] D23224: Fine tuning of sample profile propagation algorithm.
Diego Novillo via llvm-commits
- [PATCH] D23318: [PATCH] tsan: Remove __pointer_chk_guard at GLIBC_PRIVATE requirement for AArch64
Dmitry Vyukov via llvm-commits
- [PATCH] D22590: Improve virtual register handling when computing debug information
Dominic Chen via llvm-commits
- [PATCH] D22246: Add multiple tables support for WebAssembly and update CFI implementation
Dominic Chen via llvm-commits
- [PATCH] D22246: Add multiple tables support for WebAssembly and update CFI implementation
Dominic Chen via llvm-commits
- [PATCH] D22246: Add multiple tables support for WebAssembly and update CFI implementation
Dominic Chen via llvm-commits
- [PATCH] D22590: Improve virtual register handling when computing debug information
Dominic Chen via llvm-commits
- [PATCH] D22590: Improve virtual register handling when computing debug information
Dominic Chen via llvm-commits
- [llvm] r278313 - [WebAssembly] Cleanup trailing whitespace
Dominic Chen via llvm-commits
- [llvm] r278371 - Improve virtual register handling when computing debug information
Dominic Chen via llvm-commits
- [PATCH] D22590: Improve virtual register handling when computing debug information
Dominic Chen via llvm-commits
- [PATCH] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
Dominic Chen via llvm-commits
- [PATCH] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
Dominic Chen via llvm-commits
- [PATCH] D22246: Add multiple tables support for WebAssembly and update CFI implementation
Dominic Chen via llvm-commits
- [llvm] r278371 - Improve virtual register handling when computing debug information
Dominic Chen via llvm-commits
- [PATCH] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
Dominic Chen via llvm-commits
- [llvm] r278574 - Avoid accessing LLVM/DWARF register mappings if undefined
Dominic Chen via llvm-commits
- [llvm] r278576 - [WebAssembly] Re-enable disabled debug value test
Dominic Chen via llvm-commits
- [PATCH] D23458: Avoid accessing LLVM/DWARF register mappings if undefined
Dominic Chen via llvm-commits
- [PATCH] D23459: [WebAssembly] Re-enable disabled debug value test
Dominic Chen via llvm-commits
- [PATCH] D22246: Add multiple tables support for WebAssembly and update CFI implementation
Dominic Chen via llvm-commits
- [PATCH] D22797: Fix for compiling with clang <= 3.7 and g++6 headers.
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278344 - CodeGen: Check for a terminator in llvm::getFuncletMembership
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278346 - IR: Don't cast the end iterator to Instruction*
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278347 - X86: Use operator lookup for operator==, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23407: CodeGen: Avoid dereferencing end() in MachineScheduler
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278355 - Hexagon: Avoid dereferencing end() in HexagonCopyToCombine::findPairable
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278394 - CodeGen: Avoid dereferencing end() in MachineScheduler
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278467 - ADT: Add ilist_iterator conversions to/from ilist_node
Duncan P. N. Exon Smith via llvm-commits
- [lld] r278468 - Core: Remove custom next-prev traits from SimpleReference, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278478 - ADT: Remove all ilist_iterator => pointer casts, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278513 - ADT: Share code for embedded sentinel traits, NFC
Duncan P. N. Exon Smith via llvm-commits
- [lld] r278521 - Core: Use ilist_full_embedded_sentinel_traits for SimpleReference
Duncan P. N. Exon Smith via llvm-commits
- [lld] r278523 - MachO: Use ilist_half_embedded_sentinel_traits, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278537 - Try to appease win7 bots after r278532 by cleaning up type trait
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278539 - Hide type trait from r278532 from MSVC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278542 - ADT: Remove stale header comments about next/prev after r278532
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278572 - X86: Stop dereferencing end() in X86FrameLowering::emitEpilogue
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D23407: CodeGen: Avoid dereferencing end() in MachineScheduler
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D22120: Move inline threshold related flags to InlineSimple.cpp
Easwaran Raman via llvm-commits
- [PATCH] D22120: Move inline threshold related flags to InlineSimple.cpp
Easwaran Raman via llvm-commits
- [PATCH] D22120: Move inline threshold related flags to InlineSimple.cpp
Easwaran Raman via llvm-commits
- [PATCH] D22120: Move inline threshold related flags to InlineSimple.cpp
Easwaran Raman via llvm-commits
- [PATCH] D22120: Move inline threshold related flags to InlineSimple.cpp
Easwaran Raman via llvm-commits
- [PATCH] D22120: Move inline threshold related flags to InlineSimple.cpp
Easwaran Raman via llvm-commits
- [PATCH] D22120: Move inline threshold related flags to InlineSimple.cpp
Easwaran Raman via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Easwaran Raman via llvm-commits
- [llvm] r278189 - Do not directly use inline threshold cl options in cost analysis.
Easwaran Raman via llvm-commits
- [PATCH] D22120: Move inline threshold related flags to InlineSimple.cpp
Easwaran Raman via llvm-commits
- [PATCH] D23299: [PM] Port the always inliner to the new pass manager in a much more minimal and boring form than the old pass manager's version.
Easwaran Raman via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Easwaran Raman via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Easwaran Raman via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Easwaran Raman via llvm-commits
- [PATCH] D23377: Add a new method to create SimpleInliner instance and make pre-inliner use this
Easwaran Raman via llvm-commits
- [PATCH] D23377: Add a new method to create SimpleInliner instance and make pre-inliner use this
Easwaran Raman via llvm-commits
- [PATCH] D23386: Make more fields of InlineParams optional.
Easwaran Raman via llvm-commits
- [llvm] r278312 - Make more fields of InlineParams Optional.
Easwaran Raman via llvm-commits
- [PATCH] D23386: Make more fields of InlineParams optional.
Easwaran Raman via llvm-commits
- [PATCH] D23377: Add a new method to create SimpleInliner instance and make pre-inliner use this
Easwaran Raman via llvm-commits
- [llvm] r278377 - Add a new method to create SimpleInliner instance and make pre-inliner use this.
Easwaran Raman via llvm-commits
- [PATCH] D23377: Add a new method to create SimpleInliner instance and make pre-inliner use this
Easwaran Raman via llvm-commits
- [PATCH] D23299: [PM] Port the always inliner to the new pass manager in a much more minimal and boring form than the old pass manager's version.
Easwaran Raman via llvm-commits
- [PATCH] D22961: [ELF] - Linkerscript: restrict moving location counter backwards.
Ed Maste via llvm-commits
- [PATCH] D23324: [ELF] Add some arm and aarch64 emulation modes, recognized by ld
Ed Maste via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
Ed Maste via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
Ed Maste via llvm-commits
- [PATCH] D22954: [ELF] Allow arbitrary code alignment in .eh_frame
Ed Schouten via llvm-commits
- [PATCH] D22954: [ELF] Allow arbitrary code alignment in .eh_frame
Ed Schouten via llvm-commits
- [PATCH] D22305: [BasicAA] Strip phi nodes, when all incoming values are the same.
Ehsan A Amiri via llvm-commits
- [PATCH] D22305: [BasicAA] Strip phi nodes, when all incoming values are the same.
Ehsan A Amiri via llvm-commits
- [PATCH] D23075: [IndVarSimplify] Extend trip count instead of truncating IV in LFTR, when original IV does not overflow
Ehsan Amiri via llvm-commits
- [PATCH] D23075: [IndVarSimplify] Extend trip count instead of truncating IV in LFTR, when original IV does not overflow
Ehsan Amiri via llvm-commits
- [llvm] r278334 - Extend trip count instead of truncating IV in LFTR, when legal
Ehsan Amiri via llvm-commits
- [PATCH] D23075: [IndVarSimplify] Extend trip count instead of truncating IV in LFTR, when legal
Ehsan Amiri via llvm-commits
- [llvm] r278337 - revert 278334
Ehsan Amiri via llvm-commits
- [llvm] r278421 - Extend trip count instead of truncating IV in LFTR, when legal
Ehsan Amiri via llvm-commits
- [llvm] r278519 - [BasicAA] Avoid calling GetUnderlyingObject, when the result of a previous call can be reused.
Ehsan Amiri via llvm-commits
- [PATCH] D22305: [BasicAA] Avoid calling GetUnderlyingObject, when the result of a previous call can be reused.
Ehsan Amiri via llvm-commits
- [PATCH] D23176: [LoopVectorizer] Fixed a bug in memory conflict run-time check
Elena Demikhovsky via llvm-commits
- [llvm] r278117 - AVX-512: A new test for FMA intrinsic
Elena Demikhovsky via llvm-commits
- [PATCH] D23313: X86: FMA intrinsic + FNEG - sequence optimization
Elena Demikhovsky via llvm-commits
- [PATCH] D23176: [LoopVectorizer] Fixed a bug in memory conflict run-time check
Elena Demikhovsky via llvm-commits
- [PATCH] D23313: X86: FMA intrinsic + FNEG - sequence optimization
Elena Demikhovsky via llvm-commits
- [PATCH] D23347: [AVX512] Fix insertelement i1 lowering.
Elena Demikhovsky via llvm-commits
- [PATCH] D23313: X86: FMA intrinsic + FNEG - sequence optimization
Elena Demikhovsky via llvm-commits
- [PATCH] D23347: [AVX512] Fix insertelement i1 lowering.
Elena Demikhovsky via llvm-commits
- [PATCH] D23176: [LoopVectorizer] Fixed a bug in memory conflict run-time check
Elena Demikhovsky via llvm-commits
- [PATCH] D23347: [AVX512] Fix insertelement i1 lowering.
Elena Demikhovsky via llvm-commits
- [PATCH] D23313: X86: FMA intrinsic + FNEG - sequence optimization
Elena Demikhovsky via llvm-commits
- [PATCH] D23176: [LoopVectorizer] Fixed a bug in memory conflict run-time check
Elena Demikhovsky via llvm-commits
- [PATCH] D23176: [LoopVectorizer] Fixed a bug in memory conflict run-time check
Elena Demikhovsky via llvm-commits
- [PATCH] D21007: DSE: Don't remove stores made live by a call which unwinds.
Eli Friedman via llvm-commits
- [PATCH] D23368: [AArch64LoadStoreOpt] Handle offsets correctly for post-indexed paired loads.
Eli Friedman via llvm-commits
- [PATCH] D23372: [AArch64LoadStoreOptimizer] Check aliasing correctly when creating paired loads/stores.
Eli Friedman via llvm-commits
- [PATCH] D23374: Fix typo in lowering for fp128 ueq
Eli Friedman via llvm-commits
- [llvm] r278451 - [DSE] Don't remove stores made live by a call which unwinds.
Eli Friedman via llvm-commits
- [PATCH] D21007: DSE: Don't remove stores made live by a call which unwinds.
Eli Friedman via llvm-commits
- [llvm] r278559 - [AArch64LoadStoreOpt] Handle offsets correctly for post-indexed paired loads.
Eli Friedman via llvm-commits
- [PATCH] D23368: [AArch64LoadStoreOpt] Handle offsets correctly for post-indexed paired loads.
Eli Friedman via llvm-commits
- [llvm] r278562 - [AArch64LoadStoreOptimizer] Check aliasing correctly when creating paired loads/stores.
Eli Friedman via llvm-commits
- [PATCH] D23372: [AArch64LoadStoreOptimizer] Check aliasing correctly when creating paired loads/stores.
Eli Friedman via llvm-commits
- [llvm] r278034 - Re-add SystemZ SNaN test
Elliot Colp via llvm-commits
- [PATCH] D22685: Disable shrinking of SNaN constants
Elliot Colp via llvm-commits
- [PATCH] D23354: [compiler-rt] Suport dynamic shadow address instrumentation
Etienne Bergeron via llvm-commits
- [PATCH] D23354: [compiler-rt] Suport dynamic shadow address instrumentation
Etienne Bergeron via llvm-commits
- [PATCH] D23354: [compiler-rt] Suport dynamic shadow address instrumentation
Etienne Bergeron via llvm-commits
- [PATCH] D23354: [compiler-rt] Suport dynamic shadow address instrumentation
Etienne Bergeron via llvm-commits
- [PATCH] D23354: [compiler-rt] Suport dynamic shadow address instrumentation
Etienne Bergeron via llvm-commits
- [PATCH] D23354: [compiler-rt] Suport dynamic shadow address instrumentation
Etienne Bergeron via llvm-commits
- [PATCH] D23354: [compiler-rt] Suport dynamic shadow address instrumentation
Etienne Bergeron via llvm-commits
- [PATCH] D23363: [compiler-rt] Add support for the dynamic shadow allocation
Etienne Bergeron via llvm-commits
- [PATCH] D23363: [compiler-rt] Add support for the dynamic shadow allocation
Etienne Bergeron via llvm-commits
- [PATCH] D23363: [compiler-rt] Add support for the dynamic shadow allocation
Etienne Bergeron via llvm-commits
- [PATCH] D23354: [compiler-rt] Support dynamic shadow address instrumentation
Etienne Bergeron via llvm-commits
- [PATCH] D23354: [compiler-rt] Support dynamic shadow address instrumentation
Etienne Bergeron via llvm-commits
- [PATCH] D22683: [ELF] Symbol assignment within input section list
Eugene Leviant via llvm-commits
- [PATCH] D22683: [ELF] Symbol assignment within input section list
Eugene Leviant via llvm-commits
- [PATCH] D23197: [ELF] Linkerscript: refactor sorting of special sections
Eugene Leviant via llvm-commits
- [PATCH] D23324: [ELF] Add some arm and aarch64 emulation modes, recognized by ld
Eugene Leviant via llvm-commits
- [PATCH] D23324: [ELF] Add some arm and aarch64 emulation modes, recognized by ld
Eugene Leviant via llvm-commits
- [lld] r278205 - [ELF] Add aarch64elf emulation mode
Eugene Leviant via llvm-commits
- [PATCH] D23349: [ELF] Support for --build-id=uuid
Eugene Leviant via llvm-commits
- [PATCH] D23351: [ELF] Implement LLVM-style casting for OutputSectionBase<ELFT> derived classes
Eugene Leviant via llvm-commits
- [PATCH] D23351: [ELF] Implement LLVM-style casting for OutputSectionBase<ELFT> derived classes
Eugene Leviant via llvm-commits
- [PATCH] D22683: [ELF] Symbol assignment within input section list
Eugene Leviant via llvm-commits
- [PATCH] D23351: [ELF] Implement LLVM-style casting for OutputSectionBase<ELFT> derived classes
Eugene Leviant via llvm-commits
- [lld] r278261 - [ELF] Support LLVM-style casting for OutputSectionBase<ELFT> derived classes
Eugene Leviant via llvm-commits
- [PATCH] D23349: [ELF] Support for --build-id=uuid
Eugene Leviant via llvm-commits
- [PATCH] D23349: [ELF] Support for --build-id=uuid
Eugene Leviant via llvm-commits
- [PATCH] D23349: [ELF] Support for --build-id=uuid
Eugene Leviant via llvm-commits
- [PATCH] D22683: [ELF] Symbol assignment within input section list
Eugene Leviant via llvm-commits
- [lld] r278322 - [ELF] Symbol assignment within output section description
Eugene Leviant via llvm-commits
- [PATCH] D22683: [ELF] Symbol assignment within input section list
Eugene Leviant via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
Eugene Leviant via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
Eugene Leviant via llvm-commits
- [PATCH] D23405: [ELF] Do not add start and end symbols in case they are defined in linker script
Eugene Leviant via llvm-commits
- [PATCH] D23405: [ELF] Do not add start and end symbols in case they are defined in linker script
Eugene Leviant via llvm-commits
- [PATCH] D23405: [ELF] Do not add start and end symbols in case they are defined in linker script
Eugene Leviant via llvm-commits
- [PATCH] D23405: [ELF] Do not add start and end symbols in case they are defined in linker script
Eugene Leviant via llvm-commits
- [PATCH] D23349: [ELF] Support for --build-id=uuid
Eugene Leviant via llvm-commits
- [PATCH] D23349: [ELF] Support for --build-id=uuid
Eugene Leviant via llvm-commits
- [PATCH] D23091: [libcxx] CMakeLists.txt cleanups: synchronize version with rest of LLVM, consistent spacing.
Eugene Zelenko via llvm-commits
- [PATCH] D23291: [LLVM] Fix some Clang-tidy modernize and Include What You Use warnings
Eugene Zelenko via llvm-commits
- [llvm] r278364 - Fix some Clang-tidy modernize and Include What You Use warnings.
Eugene Zelenko via llvm-commits
- [PATCH] D23478: [LLVM] Fix some Clang-tidy modernize-use-using and Include What You Use warnings
Eugene Zelenko via llvm-commits
- [PATCH] D23478: [LLVM] Fix some Clang-tidy modernize-use-using and Include What You Use warnings
Eugene Zelenko via llvm-commits
- [llvm] r278583 - Fix some Clang-tidy modernize-use-using and Include What You Use warnings.
Eugene Zelenko via llvm-commits
- [PATCH] D22975: Compute the Newton series natively
Evandro Menezes via llvm-commits
- [compiler-rt] r278308 - [asan] abort_on_error=1 by default on Android.
Evgeniy Stepanov via llvm-commits
- [PATCH] D23481: [Asan] Unpoison red zones even if use-after-scope was disabled with runtime flag
Evgeniy Stepanov via llvm-commits
- [PATCH] D21719: Unroll restructure
Evgeny Stupachenko via llvm-commits
- [PATCH] D21720: Unroll for uncountable loops
Evgeny Stupachenko via llvm-commits
- [PATCH] D23278: [compiler-rt] Allow nm program to be over-ridden for global symbol detection
Francis Ricci via llvm-commits
- [compiler-rt] r278187 - [compiler-rt] Allow nm program to be over-ridden for global symbol detection
Francis Ricci via llvm-commits
- [PATCH] D23278: [compiler-rt] Allow nm program to be over-ridden for global symbol detection
Francis Ricci via llvm-commits
- [PATCH] D23376: [compiler-rt] Allow c++ abi to be explictly disabled in cmake configuration
Francis Ricci via llvm-commits
- [PATCH] D22797: Fix for compiling with clang <= 3.7 and g++6 headers.
Frederich Munch via llvm-commits
- [PATCH] D22797: Fix for compiling with clang <= 3.7 and g++6 headers.
Frederich Munch via llvm-commits
- [zorg] r278054 - Fixed pathRelativeToBuild.
Galina Kistanova via llvm-commits
- [zorg] r278055 - Re-factored CmakeCommand.applyRequiredOptions.
Galina Kistanova via llvm-commits
- [zorg] r278057 - Added getClangWithLTOBuildFactory for muti-stage LTO Clang builders.
Galina Kistanova via llvm-commits
- [zorg] r278072 - Added a new 4 stages clang-with-lto-ubuntu builder.
Galina Kistanova via llvm-commits
- [llvm] r278028 - [MemorySSA] Ensure address stability of MemorySSA object.
Geoff Berry via llvm-commits
- [PATCH] D23171: [MemorySSA] Ensure address stability of MemorySSA object.
Geoff Berry via llvm-commits
- [llvm] r278035 - [MemorySSA] Fix windows build breakage caused by r278028
Geoff Berry via llvm-commits
- [llvm] r278041 - [MemorySSA] Fix windows build breakage caused by r278028 (take 2)
Geoff Berry via llvm-commits
- [PATCH] D23342: [SCEV] Update interface to handle SCEVExpander insert point motion.
Geoff Berry via llvm-commits
- [PATCH] D23365: [AArch64] Re-factor code shared by AArch64LoadStoreOpt and AArch64InstrInfo. NFCI.
Geoff Berry via llvm-commits
- [PATCH] D23366: [AArch64] Assign stack locations to increase load/store pairing.
Geoff Berry via llvm-commits
- [PATCH] D23342: [SCEV] Update interface to handle SCEVExpander insert point motion.
Geoff Berry via llvm-commits
- [PATCH] D23365: [AArch64] Re-factor code shared by AArch64LoadStoreOpt and AArch64InstrInfo.
Geoff Berry via llvm-commits
- [llvm] r278413 - [SCEV] Update interface to handle SCEVExpander insert point motion.
Geoff Berry via llvm-commits
- [PATCH] D23342: [SCEV] Update interface to handle SCEVExpander insert point motion.
Geoff Berry via llvm-commits
- [llvm] r278515 - [AArch64] Re-factor code shared by AArch64LoadStoreOpt and AArch64InstrInfo.
Geoff Berry via llvm-commits
- [PATCH] D23365: [AArch64] Re-factor code shared by AArch64LoadStoreOpt and AArch64InstrInfo.
Geoff Berry via llvm-commits
- [PATCH] D23252: [ADT] Zip range adapter
George Burgess IV via llvm-commits
- [lld] r277986 - [ELF] - Linkerscript: do not define _edata, _end, _etext if SECTIONS is used.
George Rimar via llvm-commits
- [PATCH] D23206: [ELF] - Linkerscript: do not define _edata, _end, _etext if SECTIONS is used.
George Rimar via llvm-commits
- [PATCH] D23165: [ELF] - Linkerscript: implement SIZEOF_HEADERS.
George Rimar via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
George Rimar via llvm-commits
- [PATCH] D22961: [ELF] - Linkerscript: restrict moving location counter backwards.
George Rimar via llvm-commits
- [PATCH] D22961: [ELF] - Linkerscript: restrict moving location counter backwards.
George Rimar via llvm-commits
- [PATCH] D22960: [ELF] LinkerScript: Implement custom output section factory
George Rimar via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
George Rimar via llvm-commits
- [PATCH] D23165: [ELF] - Linkerscript: implement SIZEOF_HEADERS.
George Rimar via llvm-commits
- [PATCH] D23165: [ELF] - Linkerscript: implement SIZEOF_HEADERS.
George Rimar via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
George Rimar via llvm-commits
- [lld] r278115 - [ELF] - Removed dead code. NFC.
George Rimar via llvm-commits
- [PATCH] D23315: [ELF] - Separate common output sections factory from one that linkerscript uses.
George Rimar via llvm-commits
- [PATCH] D23315: [ELF] - Let linkerscript to use own outputsections factory.
George Rimar via llvm-commits
- [PATCH] D23315: [ELF] - Let linkerscript to use own outputsections factory.
George Rimar via llvm-commits
- [PATCH] D23326: [ELF] - Linkerscript: reimplemented output sections constrains matching functionality.
George Rimar via llvm-commits
- [PATCH] D23165: [ELF] - Linkerscript: implement SIZEOF_HEADERS.
George Rimar via llvm-commits
- [PATCH] D23315: [ELF] - Let linkerscript to use own outputsections factory.
George Rimar via llvm-commits
- [PATCH] D23315: [ELF] - Let linkerscript to use own outputsections factory.
George Rimar via llvm-commits
- [lld] r278204 - [ELF] - Linkerscript: implement SIZEOF_HEADERS.
George Rimar via llvm-commits
- [PATCH] D23165: [ELF] - Linkerscript: implement SIZEOF_HEADERS.
George Rimar via llvm-commits
- [PATCH] D23326: [ELF] - Linkerscript: reimplemented output sections constrains matching functionality.
George Rimar via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
George Rimar via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
George Rimar via llvm-commits
- [PATCH] D22961: [ELF] - Linkerscript: restrict moving location counter backwards.
George Rimar via llvm-commits
- [PATCH] D22961: [ELF] - Linkerscript: restrict moving location counter backwards.
George Rimar via llvm-commits
- [lld] r278219 - [ELF] - Fixed section name pattern in testcase.
George Rimar via llvm-commits
- [lld] r278227 - [ELF] - Fixed section name pattern in two more testcases.
George Rimar via llvm-commits
- [PATCH] D23351: [ELF] Implement LLVM-style casting for OutputSectionBase<ELFT> derived classes
George Rimar via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
George Rimar via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [PATCH] D23315: [ELF] - Let linkerscript to use own outputsections factory.
George Rimar via llvm-commits
- [PATCH] D23326: [ELF] - Linkerscript: reimplemented output sections constrains matching functionality.
George Rimar via llvm-commits
- [PATCH] D23326: [ELF] - Linkerscript: reimplemented output sections constrains matching functionality.
George Rimar via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
George Rimar via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [PATCH] D23315: [ELF] - Let linkerscript to use own outputsections factory.
George Rimar via llvm-commits
- [PATCH] D23315: [ELF] - Let linkerscript to use own outputsections factory.
George Rimar via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
George Rimar via llvm-commits
- [lld] r278486 - [ELF] - Linkerscript: reimplemented output sections constrains matching functionality.
George Rimar via llvm-commits
- [PATCH] D23326: [ELF] - Linkerscript: reimplemented output sections constrains matching functionality.
George Rimar via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
George Rimar via llvm-commits
- [PATCH] D23442: [ELF] - Remove excessive loop in LinkerScript<ELFT>::assignAddresses()
George Rimar via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [PATCH] D23447: [ELF] - Do not use mergeable sections when LS is used.
George Rimar via llvm-commits
- [PATCH] D23447: [ELF] - Do not use mergeable sections when LS is used.
George Rimar via llvm-commits
- [PATCH] D23447: [ELF] - Do not use mergeable sections when LS is used.
George Rimar via llvm-commits
- [PATCH] D23447: [ELF] - Do not use mergeable sections when LS is used.
George Rimar via llvm-commits
- [PATCH] D23447: [ELF] - Do not use mergeable sections when LS is used.
George Rimar via llvm-commits
- [PATCH] D23447: [ELF] - Do not use mergeable sections when LS is used.
George Rimar via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [PATCH] D23451: [ELF] - Linkerscript: fix VA value assigned to sections when using constraints.
George Rimar via llvm-commits
- [lld] r278550 - [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
George Rimar via llvm-commits
- [PATCH] D23447: [ELF] - Do not use mergeable sections when LS is used.
George Rimar via llvm-commits
- [lld] r278554 - [ELF] - Remove excessive loop in LinkerScript<ELFT>::assignAddresses()
George Rimar via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
George Rimar via llvm-commits
- [PATCH] D23442: [ELF] - Remove excessive loop in LinkerScript<ELFT>::assignAddresses()
George Rimar via llvm-commits
- [lld] r278555 - [ELF] - Do not use mergeable sections when LS is used.
George Rimar via llvm-commits
- [PATCH] D23447: [ELF] - Do not use mergeable sections when LS is used.
George Rimar via llvm-commits
- [PATCH] D23451: [ELF] - Linkerscript: fix VA value assigned to sections when using constraints.
George Rimar via llvm-commits
- [PATCH] D23451: [ELF] - Linkerscript: fix VA value assigned to sections when using constraints.
George Rimar via llvm-commits
- [PATCH] D23451: [ELF] - Linkerscript: fix VA value assigned to sections when using constraints.
George Rimar via llvm-commits
- [lld] r278561 - [ELF] - Linkerscript: fix VA value assigned to sections when using constraints.
George Rimar via llvm-commits
- [PATCH] D23451: [ELF] - Linkerscript: fix VA value assigned to sections when using constraints.
George Rimar via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
George Rimar via llvm-commits
- [PATCH] D22918: [Loop Vectorizer] Support predication of div/rem
Gil Rapaport via llvm-commits
- [PATCH] D22918: [Loop Vectorizer] Support predication of div/rem
Gil Rapaport via llvm-commits
- [PATCH] D22918: [Loop Vectorizer] Support predication of div/rem
Gil Rapaport via llvm-commits
- [PATCH] D22918: [Loop Vectorizer] Support predication of div/rem
Gil Rapaport via llvm-commits
- [PATCH] D23245: [Coroutines] Part 6: Elide dynamic allocation of a coroutine frame when possible
Gor Nishanov via llvm-commits
- [PATCH] D23245: [Coroutines] Part 6: Elide dynamic allocation of a coroutine frame when possible
Gor Nishanov via llvm-commits
- [PATCH] D23245: [Coroutines] Part 6: Elide dynamic allocation of a coroutine frame when possible
Gor Nishanov via llvm-commits
- [PATCH] D23245: [Coroutines] Part 6: Elide dynamic allocation of a coroutine frame when possible
Gor Nishanov via llvm-commits
- [PATCH] D23245: [Coroutines] Part 6: Elide dynamic allocation of a coroutine frame when possible
Gor Nishanov via llvm-commits
- [llvm] r278242 - [Coroutines] Part 6: Elide dynamic allocation of a coroutine frame when possible
Gor Nishanov via llvm-commits
- [PATCH] D23245: [Coroutines] Part 6: Elide dynamic allocation of a coroutine frame when possible
Gor Nishanov via llvm-commits
- [PATCH] D23412: [Coroutines]: Part6b: Add coro.id intrinsic.
Gor Nishanov via llvm-commits
- [PATCH] D23412: [Coroutines]: Part6b: Add coro.id intrinsic.
Gor Nishanov via llvm-commits
- [PATCH] D23412: [Coroutines]: Part6b: Add coro.id intrinsic.
Gor Nishanov via llvm-commits
- [PATCH] D23412: [Coroutines]: Part6b: Add coro.id intrinsic.
Gor Nishanov via llvm-commits
- [PATCH] D23412: [Coroutines]: Part6b: Add coro.id intrinsic.
Gor Nishanov via llvm-commits
- [PATCH] D23412: [Coroutines]: Part6b: Add coro.id intrinsic.
Gor Nishanov via llvm-commits
- [llvm] r278481 - [Coroutines]: Part6b: Add coro.id intrinsic.
Gor Nishanov via llvm-commits
- [PATCH] D23412: [Coroutines]: Part6b: Add coro.id intrinsic.
Gor Nishanov via llvm-commits
- [PATCH] D23461: [Coroutines] Part 7: Split coroutine into subfunctions
Gor Nishanov via llvm-commits
- [PATCH] D23461: [Coroutines] Part 7: Split coroutine into subfunctions
Gor Nishanov via llvm-commits
- [PATCH] D23461: [Coroutines] Part 7: Split coroutine into subfunctions
Gor Nishanov via llvm-commits
- [PATCH] D23461: [Coroutines] Part 7: Split coroutine into subfunctions
Gor Nishanov via llvm-commits
- [PATCH] D23461: [Coroutines] Part 7: Split coroutine into subfunctions
Gor Nishanov via llvm-commits
- [PATCH] D23461: [Coroutines] Part 7: Split coroutine into subfunctions
Gor Nishanov via llvm-commits
- [PATCH] D20847: BitCast infinite loop fix
Guozhi Wei via llvm-commits
- [PATCH] D20847: BitCast infinite loop fix
Guozhi Wei via llvm-commits
- [PATCH] D23191: [BranchFolding] Restrict tail merging loop blocks after machine block placement
Haicheng Wu via llvm-commits
- [llvm] r278463 - [BranchFolding] Restrict tail merging loop blocks after MBP
Haicheng Wu via llvm-commits
- [PATCH] D23191: [BranchFolding] Restrict tail merging loop blocks after machine block placement
Haicheng Wu via llvm-commits
- [llvm] r278484 - Revert "[BranchFolding] Restrict tail merging loop blocks after MBP"
Haicheng Wu via llvm-commits
- [llvm] r278575 - Reapply [BranchFolding] Restrict tail merging loop blocks after MBP
Haicheng Wu via llvm-commits
- [llvm] r277972 - [SimplifyLibCalls] Emit sqrt intrinsic instead of a libcall.
Hal Finkel via llvm-commits
- [PATCH] D23360: [AliasSetTracker] Delete remove() and containsPointer() interfaces
Hal Finkel via llvm-commits
- [PATCH] D23445: [x86] Refactor a PowerPC specific ctlz/srl transformation (NFC).
Hal Finkel via llvm-commits
- [PATCH] D23428: [PPC] Memoize getValueBits. NFC.
Hal Finkel via llvm-commits
- [PATCH] D23396: [Assumptions] Make collecting ephemeral values not quadratic in the number of assume intrinsics.
Hal Finkel via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Hal Finkel via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Hal Finkel via llvm-commits
- [PATCH] D22399: [LoopDataPrefetch/AArch64] Don't add prefetch intrinsic, when the loop already has InlineAsm prefetch.
Hal Finkel via llvm-commits
- [Diffusion] rL277877: [LoopSimplify] Fix updating LCSSA after separating nested loops.
Hans Wennborg via llvm-commits
- [llvm] r276051 - AMDGPU: Change fdiv lowering based on !fpmath metadata
Hans Wennborg via llvm-commits
- [llvm] r276952 - [InstCombine] Handle failures from ConstantFoldConstantExpression
Hans Wennborg via llvm-commits
- [llvm] r277093 - Add LLVM_ENABLE_LLD option to use LLD as C/C++ linker.
Hans Wennborg via llvm-commits
- [llvm] r278086 - X86InstrInfo: Update liveness in classifyLea()
Hans Wennborg via llvm-commits
- [llvm] r278133 - test-release.sh: Drop autoconf support
Hans Wennborg via llvm-commits
- [llvm] r278002 - [AArch64] PR28877: Don't assume we're running after legalization when creating vcvtfp2fxs
Hans Wennborg via llvm-commits
- [llvm] r278002 - [AArch64] PR28877: Don't assume we're running after legalization when creating vcvtfp2fxs
Hans Wennborg via llvm-commits
- [PATCH] D23222: Chang sign of LastCallToStaticBouns
Hans Wennborg via llvm-commits
- [llvm] r264596 - [SimlifyCFG] Prevent passes from destroying canonical loop structure, especially for nested loops
Hans Wennborg via llvm-commits
- [llvm] r264596 - [SimlifyCFG] Prevent passes from destroying canonical loop structure, especially for nested loops
Hans Wennborg via llvm-commits
- [llvm] r278002 - [AArch64] PR28877: Don't assume we're running after legalization when creating vcvtfp2fxs
Hans Wennborg via llvm-commits
- [llvm] r264596 - [SimlifyCFG] Prevent passes from destroying canonical loop structure, especially for nested loops
Hans Wennborg via llvm-commits
- [llvm] r276051 - AMDGPU: Change fdiv lowering based on !fpmath metadata
Hans Wennborg via llvm-commits
- [llvm] r258830 - Reassociate: Reprocess RedoInsts after each inst
Hans Wennborg via llvm-commits
- [llvm] r276676 - Fix invalid iterator use in safestack coloring.
Hans Wennborg via llvm-commits
- [llvm] r276712 - [safestack] Fix stack guard live range.
Hans Wennborg via llvm-commits
- [llvm] r264596 - [SimlifyCFG] Prevent passes from destroying canonical loop structure, especially for nested loops
Hans Wennborg via llvm-commits
- [llvm] r276952 - [InstCombine] Handle failures from ConstantFoldConstantExpression
Hans Wennborg via llvm-commits
- [PATCH] D23191: [BranchFolding] Restrict tail merging loop blocks after machine block placement
Hans Wennborg via llvm-commits
- [PATCH] D23342: [SCEV] Update interface to handle SCEVExpander insert point motion.
Hans Wennborg via llvm-commits
- [llvm] r278370 - Make TwoAddressInstructionPass::rescheduleMIBelowKill subreg-aware
Hans Wennborg via llvm-commits
- [llvm] r278413 - [SCEV] Update interface to handle SCEVExpander insert point motion.
Hans Wennborg via llvm-commits
- [llvm] r277093 - Add LLVM_ENABLE_LLD option to use LLD as C/C++ linker.
Hans Wennborg via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Hans Wennborg via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Hans Wennborg via llvm-commits
- [llvm] r278463 - [BranchFolding] Restrict tail merging loop blocks after MBP
Hans Wennborg via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Hans Wennborg via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Hans Wennborg via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Hans Wennborg via llvm-commits
- [llvm] r278577 - X86: Fix another dereferenced end() iterator after r278532
Hans Wennborg via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Hans Wennborg via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Hans Wennborg via llvm-commits
- [llvm] r278587 - Fix more dereferenced end() iterators after r278532
Hans Wennborg via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Hans Wennborg via llvm-commits
- [llvm] r278532 - ADT: Remove the ilist_nextprev_traits customization point
Hans Wennborg via llvm-commits
- [PATCH] D23347: [AVX512] Fix insertelement i1 lowering.
Igor Breger via llvm-commits
- [PATCH] D23347: [AVX512] Fix insertelement i1 lowering.
Igor Breger via llvm-commits
- [PATCH] D23347: [AVX512] Fix insertelement i1 lowering.
Igor Breger via llvm-commits
- [PATCH] D23246: [AVX512] Fix extractelement i1 lowering.
Igor Breger via llvm-commits
- [llvm] r278328 - [AVX512] Fix extractelement i1 lowering.
Igor Breger via llvm-commits
- [llvm] r278623 - [AVX512] Fix insertelement i1 lowering.
Igor Breger via llvm-commits
- [llvm] r278624 - autogenerate checks
Igor Breger via llvm-commits
- [PATCH] D23489: [AVX512] Fix VFPCLASSSD/VFPCLASSSS intrinsic lowering.
Igor Breger via llvm-commits
- [llvm] r278626 - [AVX512] Fix VFPCLASSSD/VFPCLASSSS intrinsic lowering. The i1 result should be zero extended according to SPEC.
Igor Breger via llvm-commits
- [PATCH] D23490: [AVX512] Generate KORTEST for CMP i1.
Igor Breger via llvm-commits
- [llvm] r278389 - WholeProgramDevirt: generate more detailed and accurate remarks.
Ivan Krasin via llvm-commits
- [llvm] r278442 - WholeProgramDevirt: fix access to a non-initialized field.
Ivan Krasin via llvm-commits
- [llvm] r278455 - WholeProgramDevirt: initialize WasDevirt in all constructors.
Ivan Krasin via llvm-commits
- [compiler-rt] r278530 - Add compiler-rt side test for no_sanitize("cfi") attribute
Ivan Krasin via llvm-commits
- [PATCH] D23261: [AArch64] Don't assume we're running after legalization when creating vcvtfp2fxs
James Molloy via llvm-commits
- [PATCH] D23334: [Sparc][Leon] Speed optimisation to reduce double floating-point instructions to singles.
James Y Knight via llvm-commits
- [llvm] r278511 - Revert "[Sparc] Leon errata fix passes."
James Y Knight via llvm-commits
- [PATCH] D21960: [Sparc] Leon errata fixes passes.
James Y Knight via llvm-commits
- [PATCH] llvm-objdump macho section extractor.
Jim Grosbach via llvm-commits
- [llvm] r278170 - Add a platform independent version of __PRETTY_FUNCTION__.
Joerg Sonnenberger via llvm-commits
- [llvm] r278170 - Add a platform independent version of __PRETTY_FUNCTION__.
Joerg Sonnenberger via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Joerg Sonnenberger via llvm-commits
- Provide path to Solaris.h include (Bug 28370)
Joerg Sonnenberger via llvm-commits
- [llvm] r278170 - Add a platform independent version of __PRETTY_FUNCTION__.
Joerg Sonnenberger via llvm-commits
- [PATCH] D21222: Double size of sigaltstack to prevent overflow
Jonas Hahnfeld via llvm-commits
- [PATCH] D23362: FIx UB in APInt::ashr
Jonathan Roelofs via llvm-commits
- [PATCH] D23362: FIx UB in APInt::ashr
Jonathan Roelofs via llvm-commits
- [PATCH] D23362: FIx UB in APInt::ashr
Jonathan Roelofs via llvm-commits
- [llvm] r278280 - Fix UB in APInt::ashr
Jonathan Roelofs via llvm-commits
- [PATCH] D23362: FIx UB in APInt::ashr
Jonathan Roelofs via llvm-commits
- [PATCH] D19682: [LSR] Skip transformation if the cost of no LSR is cheaper than the best solution selected
Jun Bum Lim via llvm-commits
- [PATCH] D22696: [CodeGenPrep] Skip merging empty case blocks
Jun Bum Lim via llvm-commits
- [PATCH] D22696: [CodeGenPrep] Skip merging empty case blocks
Jun Bum Lim via llvm-commits
- [PATCH] D23164: [SelectionDAG] Refactor visitInlineAsm a bit. NFCI.
Justin Bogner via llvm-commits
- [llvm] r278049 - InstCombine: Remove a redundant #ifdef NDEBUG. NFC
Justin Bogner via llvm-commits
- [llvm] r278170 - Add a platform independent version of __PRETTY_FUNCTION__.
Justin Bogner via llvm-commits
- [llvm] r278170 - Add a platform independent version of __PRETTY_FUNCTION__.
Justin Bogner via llvm-commits
- [llvm] r278170 - Add a platform independent version of __PRETTY_FUNCTION__.
Justin Bogner via llvm-commits
- [llvm] r278127 - [Profile] turn off verbose warnings by default
Justin Bogner via llvm-commits
- [PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)
Justin Bogner via llvm-commits
- [PATCH] D23370: [CodeGen] Rename MachineInstr::isInvariantLoad to isDereferenceableInvariantLoad. NFC
Justin Lebar via llvm-commits
- [PATCH] D23371: [CodeGen] Split out the notions of MI invariance and MI dereferenceability.
Justin Lebar via llvm-commits
- [PATCH] D23371: [CodeGen] Split out the notions of MI invariance and MI dereferenceability.
Justin Lebar via llvm-commits
- [PATCH] D23460: [NVPTX] Use untyped (.b) integer registers in PTX.
Justin Lebar via llvm-commits
- [PATCH] D23460: [NVPTX] Use untyped (.b) integer registers in PTX.
Justin Lebar via llvm-commits
- [PATCH] D23460: [NVPTX] Use untyped (.b) integer registers in PTX.
Justin Lebar via llvm-commits
- [PATCH] D23460: [NVPTX] Use untyped (.b) integer registers in PTX.
Justin Lebar via llvm-commits
- [PATCH] D23460: [NVPTX] Use untyped (.b) integer registers in PTX.
Justin Lebar via llvm-commits
- [PATCH] D23472: [LSV] Use OrderedBasicBlock instead of rolling it ourselves. [NFC]
Justin Lebar via llvm-commits
- [PATCH] D23473: [LSV] Use a set rather than an ArraySlice at the end of getVectorizablePrefix. NFC
Justin Lebar via llvm-commits
- [PATCH] D23477: [NVPTX] Use ldg for explicitly invariant loads.
Justin Lebar via llvm-commits
- [PATCH] D23473: [LSV] Use a set rather than an ArraySlice at the end of getVectorizablePrefix. NFC
Justin Lebar via llvm-commits
- [llvm] r278578 - Minor comment fix ("generate" --> "generates").
Justin Lebar via llvm-commits
- [llvm] r278580 - [LSV] Use OrderedBasicBlock instead of rolling it ourselves. NFC
Justin Lebar via llvm-commits
- [llvm] r278581 - [LSV] Use a set rather than an ArraySlice at the end of getVectorizablePrefix. NFC
Justin Lebar via llvm-commits
- [PATCH] D23472: [LSV] Use OrderedBasicBlock instead of rolling it ourselves. [NFC]
Justin Lebar via llvm-commits
- [PATCH] D23473: [LSV] Use a set rather than an ArraySlice at the end of getVectorizablePrefix. NFC
Justin Lebar via llvm-commits
- [PATCH] D22999: Resurrect standalone build
Kamil Rytarowski via llvm-commits
- [PATCH] llvm-objdump macho section extractor.
Kevin Enderby via llvm-commits
- [PATCH] llvm-objdump macho section extractor.
Kevin Enderby via llvm-commits
- [PATCH] llvm-objdump macho section extractor.
Kevin Enderby via llvm-commits
- [PATCH] llvm-objdump macho section extractor.
Kevin Enderby via llvm-commits
- [PATCH] llvm-objdump macho section extractor.
Kevin Enderby via llvm-commits
- [llvm] r278557 - Next set of additional error checks for invalid Mach-O files.
Kevin Enderby via llvm-commits
- [PATCH] D22243: [PPC] Handling CallInst in PPCBoolRetToInt
Kit Barton via llvm-commits
- [PATCH] D21562: [AMDGPU] Wave and register controls
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D23332: [sanitizers] Documentation update for Scudo
Kostya Kortchinsky via llvm-commits
- [PATCH] D23332: [sanitizers] Documentation update for Scudo
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r276318 - [sanitizer] allocator: remove kPopulateSize and only use SizeClassMap::MaxCached; ensure that TransferBatch size is a power of two, refactor TransferBatch creation/destruction into separate functions.
Kostya Serebryany via llvm-commits
- [PATCH] D23321: [sancov] Port sancov -print-coverage-pcs to COFF
Kostya Serebryany via llvm-commits
- [compiler-rt] r278163 - [sanitizer] minor refactoring in the allocator, NFC
Kostya Serebryany via llvm-commits
- [PATCH] D23332: [sanitizers] Documentation update for Scudo
Kostya Serebryany via llvm-commits
- [compiler-rt] r278179 - [sanitizer] use 32-bit offset instead of 64-bit pointers in the 64-bit allocator's transfer batches. This saves 2x memory for the transfer batches (up to ~1.5% overall in some cases)
Kostya Serebryany via llvm-commits
- [llvm] r278180 - [scudo] Documentation update for Scudo, from https://reviews.llvm.org/D23332
Kostya Serebryany via llvm-commits
- [PATCH] D23332: [sanitizers] Documentation update for Scudo
Kostya Serebryany via llvm-commits
- [PATCH] D23321: [sancov] Port sancov -print-coverage-pcs to COFF
Kostya Serebryany via llvm-commits
- [PATCH] D23354: [compiler-rt] Suport dynamic shadow address instrumentation
Kostya Serebryany via llvm-commits
- [PATCH] D22742: Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Kostya Serebryany via llvm-commits
- [PATCH] D23363: [compiler-rt] Add support for the dynamic shadow allocation
Kostya Serebryany via llvm-commits
- [PATCH] D23354: [compiler-rt] Support dynamic shadow address instrumentation
Kostya Serebryany via llvm-commits
- [PATCH] D23354: [compiler-rt] Support dynamic shadow address instrumentation
Kostya Serebryany via llvm-commits
- [PATCH] D22742: Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Kostya Serebryany via llvm-commits
- [PATCH] D22742: Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Kostya Serebryany via llvm-commits
- [llvm] r278563 - [libFuzzer] fix typo in docs
Kostya Serebryany via llvm-commits
- [llvm] r278582 - [libFuzzer] mention one more trophie in LLVM
Kostya Serebryany via llvm-commits
- [llvm] r278040 - [Hexagon] Add pattern for 64-bit mulhs
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23303: LiveIntervalAnalysis: fix a crash in repairOldRegInRange
Krzysztof Parzyszek via llvm-commits
- [llvm] r278236 - [Hexagon] Remove unneeded/unused ISD opcodes ARGEXTEND and FCONST32
Krzysztof Parzyszek via llvm-commits
- [llvm] r278237 - [Hexagon] Delete HexagonSelectCCInfo.td
Krzysztof Parzyszek via llvm-commits
- [llvm] r278244 - [Hexagon] Use integer instructions for floating point immediates
Krzysztof Parzyszek via llvm-commits
- [llvm] r278247 - [Hexagon] Fix table-gen decode conflict warnings for CONST32/64
Krzysztof Parzyszek via llvm-commits
- [llvm] r278244 - [Hexagon] Use integer instructions for floating point immediates
Krzysztof Parzyszek via llvm-commits
- [llvm] r278252 - [Hexagon] Add extra patterns for single-precision min/max instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] r278256 - [Hexagon] Simplify the SplitConst32/64 pass
Krzysztof Parzyszek via llvm-commits
- [llvm] r278266 - [Hexagon] Remove unused variants of LO/HI instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] r278375 - [Hexagon] Skip byval arguments when checking parameter attributes
Krzysztof Parzyszek via llvm-commits
- [llvm] r278383 - If-conversion incorrectly calculates liveness of redefined registers
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23207: If-conversion incorrectly calculates liveness of redefined registers
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23207: If-conversion incorrectly calculates liveness of redefined registers
Krzysztof Parzyszek via llvm-commits
- [llvm] r278390 - [Hexagon] Standardize "select" pseudo-instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] r278416 - [Hexagon] Allow non-returning calls in hardware loops
Krzysztof Parzyszek via llvm-commits
- [llvm] r278498 - [Hexagon] Treat non-returning indirect calls as scheduling boundaries
Krzysztof Parzyszek via llvm-commits
- [llvm] r278499 - [Hexagon] Standardize pseudo-instructions for calls and returns
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23172: Treat aliased registers as live in if-conversion
Krzysztof Parzyszek via llvm-commits
- [llvm] r278564 - [Hexagon] Cleanup and standardize vector load/store pseudo instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] r278119 - Add `#ifdef __cplusplus` around `extern "C"` in Compiler.h. NFC.
Kuba Brecka via llvm-commits
- [PATCH] D22742: Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Kuba Brecka via llvm-commits
- [PATCH] D23363: [compiler-rt] Add support for the dynamic shadow allocation
Kuba Brecka via llvm-commits
- [PATCH] D22742: Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Kuba Brecka via llvm-commits
- [PATCH] D22317: Codegen: Tail Merge: Be less aggressive with special cases.
Kyle Butt via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
Kyle Butt via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
Kyle Butt via llvm-commits
- [PATCH] D22317: Codegen: Tail Merge: Be less aggressive with special cases.
Kyle Butt via llvm-commits
- [PATCH] D22317: Codegen: Tail Merge: Be less aggressive with special cases.
Kyle Butt via llvm-commits
- [llvm] r278265 - Codegen: Tail Merge: Be less aggressive with special cases.
Kyle Butt via llvm-commits
- [llvm] r278287 - CodeGen: If Convert blocks that would form a diamond when tail-merged.
Kyle Butt via llvm-commits
- [llvm] r278288 - Codegen: Don't tail-duplicate blocks with un-analyzable fallthrough.
Kyle Butt via llvm-commits
- [PATCH] D22551: CodeGen: If Convert blocks that would form a diamond when tail-merged.
Kyle Butt via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
Kyle Butt via llvm-commits
- [PATCH] D23383: Branch Folding: Accept explicit threshold for tail merge size.
Kyle Butt via llvm-commits
- [PATCH] D23191: [BranchFolding] Restrict tail merging loop blocks after machine block placement
Kyle Butt via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
Kyle Butt via llvm-commits
- [PATCH] D20604: Codegen: Don't tail-duplicate blocks with un-analyzable fallthrough.
Kyle Butt via llvm-commits
- [PATCH] D20604: Codegen: Don't tail-duplicate blocks with un-analyzable fallthrough.
Kyle Butt via llvm-commits
- [PATCH] D22551: CodeGen: If Convert blocks that would form a diamond when tail-merged.
Kyle Butt via llvm-commits
- [PATCH] D20505: Codegen: Outline for chains of tail-duplicable blocks.
Kyle Butt via llvm-commits
- [PATCH] D20505: Codegen: Outline for chains of tail-duplicable blocks.
Kyle Butt via llvm-commits
- [PATCH] D20505: Codegen: Outline for chains of tail-duplicable blocks.
Kyle Butt via llvm-commits
- [PATCH] D20505: Codegen: Outline for chains of tail-duplicable blocks.
Kyle Butt via llvm-commits
- [llvm] r278033 - [BuildingAJIT] Fix a couple of typos in the Chapter 3 draft.
Lang Hames via llvm-commits
- [llvm] r277521 - [lli] Add the ability for OrcLazyJIT to accept multiple input modules.
Lang Hames via llvm-commits
- [lld] r277761 - [MachO] Factor out some common code in the Driver.
Lang Hames via llvm-commits
- [llvm] r278065 - [RuntimeDyld][Orc][MCJIT] Add partial weak-symbol support to RuntimeDyld.
Lang Hames via llvm-commits
- [llvm] r278069 - Revert r278065 while I investigate some build-bot breakage.
Lang Hames via llvm-commits
- [llvm] r278149 - Re-apply r278065 (Weak symbol support in RuntimeDyld) with a fix for ELF.
Lang Hames via llvm-commits
- [llvm] r278162 - [ExecutionEngine] Disable weak symbol tests for COFF.
Lang Hames via llvm-commits
- [lld] r278297 - [lld][MachO] Fix LC_SEGEMENT[_64] filesize computation in -r mode.
Lang Hames via llvm-commits
- [llvm] r278348 - [MCJIT] Improve documentation and error handling for MCJIT::runFunction.
Lang Hames via llvm-commits
- [PATCH] D21257: Reduce size in memory. This is very helpful in a multi-module setups.
Lang Hames via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Li Huang via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Li Huang via llvm-commits
- [PATCH] D23296: [ValueTracking] Improve ValueTracking on left shift with nsw flag
Li Huang via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Li Huang via llvm-commits
- [PATCH] D23296: [ValueTracking] Improve ValueTracking on left shift with nsw flag
Li Huang via llvm-commits
- [PATCH] D23296: [ValueTracking] Improve ValueTracking on left shift with nsw flag
Li Huang via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Li Huang via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Li Huang via llvm-commits
- [PATCH] D23227: [IndVarSimplify] Integrate changes in D18777 and D18867 which depend on each other
Li Huang via llvm-commits
- [PATCH] D23296: [ValueTracking] Improve ValueTracking on left shift with nsw flag
Li Huang via llvm-commits
- [PATCH] D23468: [ValueTracking] Sign bit of shl cannot be both known one and known zero. Fix PR28926
Li Huang via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Madhur Amilkanthwar via llvm-commits
- [polly] r278143 - Fix spacing around variable initializations and for-loops. NFC.
Mandeep Singh Grang via llvm-commits
- [PATCH] D22750: Do not ignore SizeOfOptionalHeader in COFF header even if PE header is not present.
Marek Milkovič via llvm-commits
- [llvm] r276051 - AMDGPU: Change fdiv lowering based on !fpmath metadata
Marek Olšák via llvm-commits
- [PATCH] D23286: AMDGPU/SI: Propose to redefine image load/store intrinsics
Marek Olšák via llvm-commits
- [PATCH] D23286: AMDGPU/SI: Propose to redefine image load/store intrinsics
Marek Olšák via llvm-commits
- [PATCH] D23286: AMDGPU/SI: Propose to redefine image load/store intrinsics
Marek Olšák via llvm-commits
- [PATCH] D23286: AMDGPU/SI: Propose to redefine image load/store intrinsics
Marek Olšák via llvm-commits
- [PATCH] D23286: AMDGPU/SI: Propose to redefine image load/store intrinsics
Marek Olšák via llvm-commits
- [PATCH] D22898: AMDGPU: Fix ffloor for SI
Marek Olšák via llvm-commits
- [PATCH] D22466: Avoid false dependencies of undef machine operands
Marina Yatsina via llvm-commits
- [PATCH] D22466: Avoid false dependencies of undef machine operands
Marina Yatsina via llvm-commits
- [PATCH] D22466: Avoid false dependencies of undef machine operands
Marina Yatsina via llvm-commits
- [llvm] r278321 - Avoid false dependencies of undef machine operands
Marina Yatsina via llvm-commits
- [PATCH] D22466: Avoid false dependencies of undef machine operands
Marina Yatsina via llvm-commits
- [PATCH] D23248: [compiler-rt] Include windows.h with the right capitalization
Martin Storsjö via llvm-commits
- [PATCH] D23248: [compiler-rt] Include windows.h with the right capitalization
Martin Storsjö via llvm-commits
- [PATCH] D23308: [compiler-rt] Include windows.h with the right capitalization
Martin Storsjö via llvm-commits
- [PATCH] D23308: [compiler-rt] Include windows.h with the right capitalization
Martin Storsjö via llvm-commits
- [PATCH] D23350: Fix building builtins via plain "make"
Martin Storsjö via llvm-commits
- [PATCH] D23269: AArch64: Move remaining target specific BranchRelaxation bits to TII
Matt Arsenault via llvm-commits
- [PATCH] D23270: TII: Add branch relaxation target hooks
Matt Arsenault via llvm-commits
- [PATCH] D23271: Move AArch64BranchRelaxation to generic code
Matt Arsenault via llvm-commits
- [PATCH] D23269: AArch64: Move remaining target specific BranchRelaxation bits to TII
Matt Arsenault via llvm-commits
- [PATCH] D23286: AMDGPU/SI: Propose to redefine image load/store intrinsics
Matt Arsenault via llvm-commits
- [PATCH] D23356: [DAG] Fix incorrect alignment of ext load.
Matt Arsenault via llvm-commits
- [PATCH] D23356: [DAG] Fix incorrect alignment of ext load.
Matt Arsenault via llvm-commits
- [PATCH] D23067: TargetInstrInfo: add two new target hooks to analyse branch offsets
Matt Arsenault via llvm-commits
- [llvm] r278272 - AMDGPU: Use CreateStackObject instead of CreateSpillStackObject
Matt Arsenault via llvm-commits
- [llvm] r278273 - AMDGPU: Change insertion point of si_mask_branch
Matt Arsenault via llvm-commits
- [llvm] r278274 - AMDGPU: Remove unnecessary cast
Matt Arsenault via llvm-commits
- [llvm] r278275 - AMDGPU: Remove empty file comment
Matt Arsenault via llvm-commits
- [llvm] r278276 - AMDGPU: Set sizes on control flow pseudos
Matt Arsenault via llvm-commits
- [llvm] r278278 - AMDGPU: s_setpc_b64 should be an indirect branch
Matt Arsenault via llvm-commits
- [PATCH] D23180: AMDGPU: Use CreateStackObject instead of CreateSpillStackObject
Matt Arsenault via llvm-commits
- [PATCH] D22989: AMDGPU: Set sizes on control flow pseudos
Matt Arsenault via llvm-commits
- [PATCH] D22991: AMDGPU: Change insertion point of si_mask_branch
Matt Arsenault via llvm-commits
- [PATCH] D23364: AMDGPU: Set sizes of spill pseudos
Matt Arsenault via llvm-commits
- [PATCH] D23373: BranchRelaxation: Support expanding unconditional branches
Matt Arsenault via llvm-commits
- [PATCH] D23379: BranchRelaxation: Fix handling of blocks with multiple conditional branches
Matt Arsenault via llvm-commits
- [PATCH] D23380: AArch64: Assert on analyzeBranch failing
Matt Arsenault via llvm-commits
- [PATCH] D23381: AMDGPU: Improve error reporting for maximum branch distance
Matt Arsenault via llvm-commits
- [PATCH] D23381: AMDGPU: Improve error reporting for maximum branch distance
Matt Arsenault via llvm-commits
- [PATCH] D23382: AMDGPU: Fix not estimating MBB operand sizes correctly
Matt Arsenault via llvm-commits
- [PATCH] D23131: AMDGPU: Fix an interaction between WQM and polygon stippling
Matt Arsenault via llvm-commits
- [PATCH] D23389: AMDGPU: Remove unused tracking of flat instructions
Matt Arsenault via llvm-commits
- [PATCH] D23394: AMDGPU: Remove custom getSubReg
Matt Arsenault via llvm-commits
- [llvm] r278361 - AMDGPU: Remove unused tracking of flat instructions
Matt Arsenault via llvm-commits
- [llvm] r278362 - AMDGPU: Remove custom getSubReg
Matt Arsenault via llvm-commits
- [PATCH] D23408: AMDGPU/SI: Avoid creating unnecessary copies in the SIFixSGPRCopies pass
Matt Arsenault via llvm-commits
- [llvm] r278366 - AArch64: Assert on analyzeBranch failing
Matt Arsenault via llvm-commits
- [PATCH] D23389: AMDGPU: Remove unused tracking of flat instructions
Matt Arsenault via llvm-commits
- [PATCH] D23394: AMDGPU: Remove custom getSubReg
Matt Arsenault via llvm-commits
- [llvm] r278369 - AMDGPU: Fix crashes on memory functions
Matt Arsenault via llvm-commits
- [PATCH] D23380: AArch64: Assert on analyzeBranch failing
Matt Arsenault via llvm-commits
- [PATCH] D22928: AMDGPU: Fix crashes on memory functions
Matt Arsenault via llvm-commits
- [PATCH] D22762: AMDGPU: Fix missing test for addressing mode with odd offsets
Matt Arsenault via llvm-commits
- [PATCH] D23413: CodeGen: Allow critical edge splitting with structurized CFGs
Matt Arsenault via llvm-commits
- [PATCH] D23402: AMDGPU/SI: Teach SIInstrInfo::FoldImmediate() to fold immediates into copies
Matt Arsenault via llvm-commits
- [PATCH] D23414: Remove unused CONVERT_RNDSAT intrinsics
Matt Arsenault via llvm-commits
- [PATCH] D23364: AMDGPU: Set sizes of spill pseudos
Matt Arsenault via llvm-commits
- [llvm] r278391 - AMDGPU: Prune includes
Matt Arsenault via llvm-commits
- [PATCH] D23419: AMDGPU/R600: Remove macros
Matt Arsenault via llvm-commits
- [PATCH] D23417: AMDGPU/SI: Avoid moving PHIs to VALU when phi values are defined in scalar branches
Matt Arsenault via llvm-commits
- [llvm] r278414 - AMDGPU: Remove unused tablegen utilities
Matt Arsenault via llvm-commits
- [PATCH] D23430: Scalarizer: Initialize members set during doInitialization
Matt Arsenault via llvm-commits
- [PATCH] D23435: AMDGPU: Fix replacing idxen mubuf instructions with addr64
Matt Arsenault via llvm-commits
- [PATCH] D22898: AMDGPU: Fix ffloor for SI
Matt Arsenault via llvm-commits
- [PATCH] D20582: Don't add repeats of llvm.ident list when linking
Matt Arsenault via llvm-commits
- [PATCH] D22898: AMDGPU: Fix ffloor for SI
Matt Arsenault via llvm-commits
- [PATCH] D23463: AMDGPU: Fix adding duplicate implicit exec uses
Matt Arsenault via llvm-commits
- [PATCH] D23473: [LSV] Use a set rather than an ArraySlice at the end of getVectorizablePrefix. NFC
Matt Arsenault via llvm-commits
- [PATCH] D22556: Replace subregister uses when processing tied operands
Matt Arsenault via llvm-commits
- [PATCH] D22556: Replace subregister uses when processing tied operands
Matt Arsenault via llvm-commits
- [PATCH] D23482: AMDGPU: Don't fold subregister extracts into tied operands
Matt Arsenault via llvm-commits
- [PATCH] D22556: Replace subregister uses when processing tied operands
Matt Arsenault via llvm-commits
- [llvm] r278588 - AMDGPU/R600: Remove macros
Matt Arsenault via llvm-commits
- [llvm] r278589 - AMDGPU: Fix missing test for addressing mode with odd offsets
Matt Arsenault via llvm-commits
- [llvm] r278590 - AMDGPU: Fix not estimating MBB operand sizes correctly
Matt Arsenault via llvm-commits
- [PATCH] D23419: AMDGPU/R600: Remove macros
Matt Arsenault via llvm-commits
- [PATCH] D22762: AMDGPU: Fix missing test for addressing mode with odd offsets
Matt Arsenault via llvm-commits
- [PATCH] D23382: AMDGPU: Fix not estimating MBB operand sizes correctly
Matt Arsenault via llvm-commits
- [llvm] r276723 - GlobalISel: remove redundant ';'s. NFC
Matt Arsenault via llvm-commits
- [PATCH] D23169: [LV] Unify vector and scalar maps
Matthew Simpson via llvm-commits
- [PATCH] D23169: [LV] Unify vector and scalar maps
Matthew Simpson via llvm-commits
- [PATCH] D23169: [LV] Unify vector and scalar maps
Matthew Simpson via llvm-commits
- [PATCH] D22918: [Loop Vectorizer] Support predication of div/rem
Matthew Simpson via llvm-commits
- [PATCH] D22918: [Loop Vectorizer] Support predication of div/rem
Matthew Simpson via llvm-commits
- [llvm] r278343 - [SLP] Make RecursionMaxDepth a command line option (NFC)
Matthew Simpson via llvm-commits
- [PATCH] D23410: [SLP] Initialize VectorizedValue when gathering
Matthew Simpson via llvm-commits
- [PATCH] D22918: [Loop Vectorizer] Support predication of div/rem
Matthew Simpson via llvm-commits
- [PATCH] D22718: MachineFunction: Remove AllVRegsAllocated property
Matthias Braun via llvm-commits
- [llvm] r278086 - X86InstrInfo: Update liveness in classifyLea()
Matthias Braun via llvm-commits
- [PATCH] D22718: MachineFunction: Remove AllVRegsAllocated property
Matthias Braun via llvm-commits
- [llvm] r278258 - TargetOpcodes: Rewrite the documentation for SUBREG_TO_REG
Matthias Braun via llvm-commits
- [test-suite] r278301 - cmake/400.perlbench: Increase stack size for darwin/iOS targets
Matthias Braun via llvm-commits
- [PATCH] D23220: Make TwoAddressInstructionPass::rescheduleMIBelowKill subreg-aware
Matthias Braun via llvm-commits
- [PATCH] D23220: Make TwoAddressInstructionPass::rescheduleMIBelowKill subreg-aware
Matthias Braun via llvm-commits
- [PATCH] D23220: Make TwoAddressInstructionPass::rescheduleMIBelowKill subreg-aware
Matthias Braun via llvm-commits
- [PATCH] D23207: If-conversion incorrectly calculates liveness of redefined registers
Matthias Braun via llvm-commits
- [PATCH] D23407: CodeGen: Avoid dereferencing end() in MachineScheduler
Matthias Braun via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Matthias Braun via llvm-commits
- [llvm] r276677 - MachineVerifier: Fix printing nonsense for physical registers
Matthias Braun via llvm-commits
- [llvm] r276677 - MachineVerifier: Fix printing nonsense for physical registers
Matthias Braun via llvm-commits
- [llvm] r276677 - MachineVerifier: Fix printing nonsense for physical registers
Matthias Braun via llvm-commits
- [PATCH] D23484: Rough proposal for an alternative way to recompute subreg liveness while respecting undef-read-defs
Matthias Braun via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Matthias Braun via llvm-commits
- [PATCH] D23484: Rough proposal for an alternative way to recompute subreg liveness while respecting undef-read-defs
Matthias Braun via llvm-commits
- [PATCH] D23256: Teach the analysis manager about inter-analysis dependencies.
Mehdi AMINI via llvm-commits
- [PATCH] D23256: Teach the analysis manager about inter-analysis dependencies.
Mehdi AMINI via llvm-commits
- [PATCH] D23222: Changed sign of LastCallToStaticBouns
Mehdi AMINI via llvm-commits
- [PATCH] D23225: [ADCE] Modify data structures to support removing control flow
Mehdi AMINI via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Mehdi AMINI via llvm-commits
- [PATCH] D23252: [ADT] Extra STLExtras
Mehdi AMINI via llvm-commits
- [PATCH] D23252: [ADT] Extra STLExtras
Mehdi AMINI via llvm-commits
- [PATCH] D23015: [ThinLTO/gold] Don't drop preempted symbols early
Mehdi AMINI via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Mehdi AMINI via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Mehdi AMINI via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Mehdi AMINI via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Mehdi AMINI via llvm-commits
- [PATCH] D22742: Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on macOS.
Mehdi AMINI via llvm-commits
- [PATCH] D20268: Resolution-based LTO API.
Mehdi AMINI via llvm-commits
- [PATCH] D20268: Resolution-based LTO API.
Mehdi AMINI via llvm-commits
- [PATCH] D20268: Resolution-based LTO API.
Mehdi AMINI via llvm-commits
- [PATCH] D23015: [ThinLTO/gold] Don't drop preempted symbols early
Mehdi AMINI via llvm-commits
- [PATCH] D23398: [XRay] Synthesize a reference to the xray_instr_map
Mehdi AMINI via llvm-commits
- [PATCH] D23398: [XRay] Synthesize a reference to the xray_instr_map
Mehdi AMINI via llvm-commits
- [PATCH] D20604: Codegen: Don't tail-duplicate blocks with un-analyzable fallthrough.
Mehdi AMINI via llvm-commits
- [PATCH] D23431: Remove redundant pointer map lookup
Mehdi AMINI via llvm-commits
- [PATCH] D23439: [PM] Port ModuleSummaryIndex analysis to new pass manager
Mehdi AMINI via llvm-commits
- [PATCH] D23440: [PM] Port NameAnonFunction pass to new pass manager
Mehdi AMINI via llvm-commits
- [PATCH] D23465: [PM] BitcodeWriterPass should derive from PassInfoMixin
Mehdi AMINI via llvm-commits
- [PATCH] D23465: [PM] BitcodeWriterPass should derive from PassInfoMixin
Mehdi AMINI via llvm-commits
- [PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)
Mehdi AMINI via llvm-commits
- [PATCH] D23469: Make the memory dependence queries in the memcpy optimizer nonlocal
Mehdi AMINI via llvm-commits
- [PATCH] D23478: [LLVM] Fix some Clang-tidy modernize-use-using and Include What You Use warnings
Mehdi AMINI via llvm-commits
- [PATCH] D23478: [LLVM] Fix some Clang-tidy modernize-use-using and Include What You Use warnings
Mehdi AMINI via llvm-commits
- [PATCH] D23483: [PM] Port LoopDataPrefetch to new pass manager
Mehdi AMINI via llvm-commits
- [PATCH] D23488: ThinLTO: add early "dead-stripping" on the Index
Mehdi AMINI via llvm-commits
- [llvm] r278037 - RefreshCallGraph does not modify the SCC, adding "const" to make it clear (NFC)
Mehdi Amini via llvm-commits
- [PATCH] D23275: [test-suite] Fix adding the halide runtime file as cxx after file renaming.
Mehdi Amini via llvm-commits
- [llvm] r278159 - Without explicitly including <string>, I'm getting an error on the new code in this file. Won't present an issue for anyone that isn't having the same trouble as me.
Mehdi Amini via llvm-commits
- [llvm] r278433 - Use the range variant of find instead of unpacking begin/end
Mehdi Amini via llvm-commits
- [llvm] r278432 - Don't import variadic functions
Mehdi Amini via llvm-commits
- [llvm] r278600 - [ADT] Add a reserve method to DenseSet as well as an insert() for R-value
Mehdi Amini via llvm-commits
- [llvm] r278601 - Add missing REQUIRES in sancov/print_coverage_pcs.test: it requires aarch64 as well now
Mehdi Amini via llvm-commits
- [llvm] r278603 - Revert "[ADT] Add a reserve method to DenseSet as well as an insert() for R-value"
Mehdi Amini via llvm-commits
- [llvm] r278600 - [ADT] Add a reserve method to DenseSet as well as an insert() for R-value
Mehdi Amini via llvm-commits
- [llvm] r278604 - [ADT] Add a reserve() method to DenseSet as well as an insert() for R-value
Mehdi Amini via llvm-commits
- [llvm] r278608 - Revert "Invariant start/end intrinsics overloaded for address space"
Mehdi Amini via llvm-commits
- [llvm] r278609 - Revert "Revert "Invariant start/end intrinsics overloaded for address space""
Mehdi Amini via llvm-commits
- [llvm] r278610 - Fix bitcode auto-upgrade when using bitcode lazy loading
Mehdi Amini via llvm-commits
- [PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)
Mehdi Amini via llvm-commits
- [llvm] r278613 - Revert "Fix bitcode auto-upgrade when using bitcode lazy loading"
Mehdi Amini via llvm-commits
- [llvm] r278608 - Revert "Invariant start/end intrinsics overloaded for address space"
Mehdi Amini via llvm-commits
- [llvm] r278615 - Fix bitcode auto-upgrade when using bitcode lazy loading
Mehdi Amini via llvm-commits
- [PATCH] D23466: ADT: Remove UB in ilist (and use a circular linked list)
Mehdi Amini via llvm-commits
- [polly] r278062 - [ScopDetection] Remove unused DetectionContexts during expansion.
Michael Kruse via llvm-commits
- [polly] r277263 - Extend the jscop interface to allow the user to declare new arrays and to reference these arrays from access expressions
Michael Kruse via llvm-commits
- [llvm] r278170 - Add a platform independent version of __PRETTY_FUNCTION__.
Michael Kruse via llvm-commits
- [polly] r277263 - Extend the jscop interface to allow the user to declare new arrays and to reference these arrays from access expressions
Michael Kruse via llvm-commits
- [PATCH] D23253: [X86] Generalized transformation of `definstr gr8; movzx gr32, gr8` to `xor gr32, gr32; definstr gr8`
Michael Kuperstein via llvm-commits
- [PATCH] D22466: Avoid false dependencies of undef machine operands
Michael Kuperstein via llvm-commits
- [PATCH] D23306: Fix bug in DAGBuilder for getelementptr with expanded vector.
Michael Kuperstein via llvm-commits
- [PATCH] D23330: [DAGCombine] Avoid INSERT_SUBVECTOR reinsertions (PR28678)
Michael Kuperstein via llvm-commits
- [llvm] r264596 - [SimlifyCFG] Prevent passes from destroying canonical loop structure, especially for nested loops
Michael Kuperstein via llvm-commits
- [PATCH] D22466: Avoid false dependencies of undef machine operands
Michael Kuperstein via llvm-commits
- [PATCH] D22918: [Loop Vectorizer] Support predication of div/rem
Michael Kuperstein via llvm-commits
- [PATCH] D23220: Make TwoAddressInstructionPass::rescheduleMIBelowKill subreg-aware
Michael Kuperstein via llvm-commits
- [PATCH] D23360: [AliasSetTracker] Delete remove() and containsPointer() interfaces
Michael Kuperstein via llvm-commits
- [llvm] r264596 - [SimlifyCFG] Prevent passes from destroying canonical loop structure, especially for nested loops
Michael Kuperstein via llvm-commits
- [PATCH] D23220: Make TwoAddressInstructionPass::rescheduleMIBelowKill subreg-aware
Michael Kuperstein via llvm-commits
- [PATCH] D23220: Make TwoAddressInstructionPass::rescheduleMIBelowKill subreg-aware
Michael Kuperstein via llvm-commits
- [llvm] r278365 - [AliasSetTracker] Delete dead code
Michael Kuperstein via llvm-commits
- [PATCH] D23360: [AliasSetTracker] Delete remove() and containsPointer() interfaces
Michael Kuperstein via llvm-commits
- [llvm] r278370 - Make TwoAddressInstructionPass::rescheduleMIBelowKill subreg-aware
Michael Kuperstein via llvm-commits
- [PATCH] D23220: Make TwoAddressInstructionPass::rescheduleMIBelowKill subreg-aware
Michael Kuperstein via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Michael Kuperstein via llvm-commits
- [PATCH] D23431: Remove redundant pointer map lookup
Michael Kuperstein via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Michael Kuperstein via llvm-commits
- [llvm] r278531 - [PM] Port LowerInvoke to the new pass manager
Michael Kuperstein via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Michael Kuperstein via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Michael Kuperstein via llvm-commits
- [PATCH] D23306: Fix bug in DAGBuilder for getelementptr with expanded vector.
Michael Kuperstein via llvm-commits
- [Diffusion] rL277877: [LoopSimplify] Fix updating LCSSA after separating nested loops.
Michael Zolotukhin via llvm-commits
- [llvm] r278038 - [LoopUnroll] Simplify loops created by unrolling.
Michael Zolotukhin via llvm-commits
- [PATCH] D23148: [LoopUnroll] Simplify loops created by unrolling.
Michael Zolotukhin via llvm-commits
- [PATCH] D23148: [LoopUnroll] Simplify loops created by unrolling.
Michael Zolotukhin via llvm-commits
- [Diffusion] rL277877: [LoopSimplify] Fix updating LCSSA after separating nested loops.
Michael Zolotukhin via llvm-commits
- [PATCH] D23288: [LoopSimplify] Rebuild LCSSA for the inner loop after separating nested loops.
Michael Zolotukhin via llvm-commits
- [PATCH] D23288: [LoopSimplify] Rebuild LCSSA for the inner loop after separating nested loops.
Michael Zolotukhin via llvm-commits
- [llvm] r278173 - [LoopSimplify] Rebuild LCSSA for the inner loop after separating nested loops.
Michael Zolotukhin via llvm-commits
- [PATCH] D23288: [LoopSimplify] Rebuild LCSSA for the inner loop after separating nested loops.
Michael Zolotukhin via llvm-commits
- [PATCH] D23344: Fix LCSSA increased compile time
Michael Zolotukhin via llvm-commits
- [PATCH] D23388: [LoopUnroll] By default disable unrolling when optimizing for size.
Michael Zolotukhin via llvm-commits
- [PATCH] D23388: [LoopUnroll] By default disable unrolling when optimizing for size.
Michael Zolotukhin via llvm-commits
- [PATCH] D23437: [LoopInfo] Add a routine for verification by recomputation.
Michael Zolotukhin via llvm-commits
- [PATCH] D23437: [LoopInfo] Add a routine for verification by recomputation.
Michael Zolotukhin via llvm-commits
- [PATCH] D22195: AMDGPU: Move SIWholeQuadMode pass to after machine scheduling
Michel Dänzer via llvm-commits
- [PATCH] D23338: [sancov] MachO indirect symbols support.
Mike Aizatsky via llvm-commits
- [PATCH] D23338: [sancov] MachO indirect symbols support.
Mike Aizatsky via llvm-commits
- [PATCH] D23426: [AArch64] Registering default MCInstrAnalysis
Mike Aizatsky via llvm-commits
- [PATCH] D23426: [AArch64] Registering default MCInstrAnalysis
Mike Aizatsky via llvm-commits
- [llvm] r278551 - [sancov] MachO indirect symbols support.
Mike Aizatsky via llvm-commits
- [PATCH] D23338: [sancov] MachO indirect symbols support.
Mike Aizatsky via llvm-commits
- [llvm] r278556 - [sancov] test file cleanup
Mike Aizatsky via llvm-commits
- [PATCH] D23426: [AArch64] Registering default MCInstrAnalysis
Mike Aizatsky via llvm-commits
- [PATCH] D23426: [AArch64] Registering default MCInstrAnalysis
Mike Aizatsky via llvm-commits
- [PATCH] D23426: [AArch64] Registering default MCInstrAnalysis
Mike Aizatsky via llvm-commits
- [llvm] r278560 - [AArch64] Registering default MCInstrAnalysis
Mike Aizatsky via llvm-commits
- [PATCH] D23426: [AArch64] Registering default MCInstrAnalysis
Mike Aizatsky via llvm-commits
- [llvm] r278011 - Revert r2277979.
Nico Weber via llvm-commits
- [llvm] r278268 - LiveIntervalAnalysis: fix a crash in repairOldRegInRange
Nicolai Haehnle via llvm-commits
- [PATCH] D22556: Replace other uses of register when processind tied operands
Nicolai Hähnle via llvm-commits
- [PATCH] D23302: LiveIntervalAnalysis: add an assertion in repairOldRegInRange
Nicolai Hähnle via llvm-commits
- [PATCH] D23303: LiveIntervalAnalysis: fix a crash in repairOldRegInRange
Nicolai Hähnle via llvm-commits
- [PATCH] D23302: LiveIntervalAnalysis: add an assertion in repairOldRegInRange
Nicolai Hähnle via llvm-commits
- [PATCH] D23303: LiveIntervalAnalysis: fix a crash in repairOldRegInRange
Nicolai Hähnle via llvm-commits
- [PATCH] D23286: AMDGPU/SI: Propose to redefine image load/store intrinsics
Nicolai Hähnle via llvm-commits
- [PATCH] D23131: AMDGPU: Fix an interaction between WQM and polygon stippling
Nicolai Hähnle via llvm-commits
- [PATCH] D22092: AMDGPU: Reduce the duration of whole-quad-mode
Nicolai Hähnle via llvm-commits
- [PATCH] D22195: AMDGPU: Move SIWholeQuadMode pass to after machine scheduling
Nicolai Hähnle via llvm-commits
- [PATCH] D22556: Replace other uses of register when processind tied operands
Nicolai Hähnle via llvm-commits
- [PATCH] D23131: AMDGPU: Fix an interaction between WQM and polygon stippling
Nicolai Hähnle via llvm-commits
- [PATCH] D23389: AMDGPU: Remove unused tracking of flat instructions
Nicolai Hähnle via llvm-commits
- [PATCH] D23394: AMDGPU: Remove custom getSubReg
Nicolai Hähnle via llvm-commits
- [PATCH] D23364: AMDGPU: Set sizes of spill pseudos
Nicolai Hähnle via llvm-commits
- [PATCH] D23401: AMDGPU/SI: Fix a test in wqm.ll to always use s_cbranch_vcc*
Nicolai Hähnle via llvm-commits
- [PATCH] D23166: [X86] Improve code size on X86 segment moves
Nirav Dave via llvm-commits
- [llvm] r278031 - [X86] Improve code size on X86 segment moves
Nirav Dave via llvm-commits
- [PATCH] D23166: [X86] Improve code size on X86 segment moves
Nirav Dave via llvm-commits
- [PATCH] D23356: [DAG] Fix incorrect alignment of ext load.
Nirav Dave via llvm-commits
- [PATCH] D23356: [DAG] Fix incorrect alignment of ext load.
Nirav Dave via llvm-commits
- [PATCH] D23195: [ARM] Add support for embedded position-independent code
Oliver Stannard via llvm-commits
- [llvm] r278015 - [ARM] Add support for embedded position-independent code
Oliver Stannard via llvm-commits
- [PATCH] D23195: [ARM] Add support for embedded position-independent code
Oliver Stannard via llvm-commits
- [PATCH] D22464: [libunwind][ARM] Fix VFP build attribute for context save/restore code
Oliver Stannard via llvm-commits
- [PATCH] D23312: [Thumb] Validate branch target for CBZ/CBNZ instructions.
Oliver Stannard via llvm-commits
- [PATCH] D23312: [Thumb] Validate branch target for CBZ/CBNZ instructions.
Oliver Stannard via llvm-commits
- [PATCH] D23312: [Thumb] Validate branch target for CBZ/CBNZ instructions.
Oliver Stannard via llvm-commits
- [PATCH] D22377: [SCEV] trip count calculation for loops with unknown stride
Pankaj Chawla via llvm-commits
- [PATCH] D22377: [SCEV] trip count calculation for loops with unknown stride
Pankaj Chawla via llvm-commits
- [PATCH] D22377: [SCEV] trip count calculation for loops with unknown stride
Pankaj Chawla via llvm-commits
- [PATCH] D23470: [memcpyopt] Memcpy-memcpy dependence isn't detected across basic blocks
Patrick Walton via llvm-commits
- [PATCH] D22802: [sanitizers] Make it possible to XFAIL on the effective target, not just the default.
Paul Robinson via llvm-commits
- [PATCH] D22999: Resurrect standalone build
Pavel Labath via llvm-commits
- [PATCH] D23374: Fix typo in lowering for fp128 ueq
Petar Jovanovic via llvm-commits
- [lld] r278071 - The first string table entry should be a null terminated space, not just null.
Pete Cooper via llvm-commits
- [PATCH] llvm-objdump macho section extractor.
Pete Cooper via llvm-commits
- [lld] r278372 - Have one version of libSystem for each arch. NFC.
Pete Cooper via llvm-commits
- [lld] r278381 - Fix off-by-one error in default currentVersion.
Pete Cooper via llvm-commits
- [lld] r278385 - Fix one more test missed by r278372. The next commit will update libsystem in a way which broke without this fix as it referenced the wrong file
Pete Cooper via llvm-commits
- [lld] r278386 - Change all the libSystem test files to be dylibs instead of normalized files. Currently NFC.
Pete Cooper via llvm-commits
- [lld] r278396 - Change when we choose to add an LC_LOAD_DYLIB to the final image.
Pete Cooper via llvm-commits
- [lld] r278398 - Arm64 stubs alignment is 2, not 4.
Pete Cooper via llvm-commits
- [lld] r278399 - Add missing RUN line from r278398. This test works with this line but i forgot to push it
Pete Cooper via llvm-commits
- [lld] r278400 - Add test for rebase opcodes. We didn't have one. NFC.
Pete Cooper via llvm-commits
- [lld] r278405 - Generate slightly more compressed binding opcodes when entries are the same as last time.
Pete Cooper via llvm-commits
- [lld] r278407 - Better compress lazy binding info to match ld64.
Pete Cooper via llvm-commits
- [lld] r278412 - Add obj2yaml to the list of tool_patterns in lit. NFC
Pete Cooper via llvm-commits
- [lld] r278419 - Dead strip DESC bits should only be set on object files.
Pete Cooper via llvm-commits
- [llvm] r278434 - Remove unnecessary extra version of isValidAssumeForContext. NFC.
Pete Cooper via llvm-commits
- [llvm] r278450 - Refactor isValidAssumeForContext to reduce duplication and indentation. NFC.
Pete Cooper via llvm-commits
- [llvm] r278528 - constify InstCombine::foldAllocaCmp. NFC.
Pete Cooper via llvm-commits
- [llvm] r278570 - Add support to paternmatch for simple const Value cases.
Pete Cooper via llvm-commits
- [llvm] r278585 - Constify ValueTracking. NFC.
Pete Cooper via llvm-commits
- [PATCH] D23228: [libcxxabi] Do not depend on unwind when building standalone
Petr Hosek via llvm-commits
- [PATCH] D23233: [libunwind] Allow building both shared and static library
Petr Hosek via llvm-commits
- [PATCH] D23232: [libcxx] Allow building both shared and static library
Petr Hosek via llvm-commits
- [PATCH] D23287: [libcxxabi] Add lib directory to list of linker directories
Petr Hosek via llvm-commits
- [PATCH] D23287: [libcxxabi] Add lib directory to linker paths when using libunwind
Petr Hosek via llvm-commits
- [PATCH] D23289: [libcxxabi] Depend directly on unwind when not building standalone
Petr Hosek via llvm-commits
- [PATCH] D23289: [libcxxabi] Depend directly on unwind when not building standalone
Petr Hosek via llvm-commits
- [PATCH] D23289: [libcxxabi] Depend directly on unwind when not building standalone
Petr Hosek via llvm-commits
- [PATCH] D23289: [libcxxabi] Depend directly on unwind when not building standalone
Petr Hosek via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
Petr Hosek via llvm-commits
- [PATCH] D19272: [ELF] - linkerscript AT keyword (in output section description) implemented.
Petr Hosek via llvm-commits
- [PATCH] D23094: [libunwind] CMakeLists.txt cleanups: synchronize version and CMake minimum required version with rest of LLVM, consistent spacing.
Phabricator via llvm-commits
- [PATCH] D23092: [libcxxabi] CMakeLists.txt cleanups: synchronize version with rest of LLVM, consistent spacing.
Phabricator via llvm-commits
- [PATCH] D23091: [libcxx] CMakeLists.txt cleanups: synchronize version with rest of LLVM, consistent spacing.
Phabricator via llvm-commits
- [PATCH] D19908: [X86] Support the "ms-hotpatch" attribute.
Phabricator via llvm-commits
- [PATCH] D23214: [AliasAnalysis] Treat invariant.start as read-memory
Phabricator via llvm-commits
- [PATCH] D23281: [LLVMCov] Swapped the line and count columns.
Phabricator via llvm-commits
- [PATCH] D23268: [EarlyCSE] Teach about CSE'ing over invariant.start intrinsics
Phabricator via llvm-commits
- [PATCH] D23273: [ARM] Improve tests for sxta{b|h} and uxta{b|h} instructions for Thumb
Phabricator via llvm-commits
- [PATCH] D22708: TargetOpcodes: Rewrite the documentation for SUBREG_TO_REG
Phabricator via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Phabricator via llvm-commits
- [PATCH] D23303: LiveIntervalAnalysis: fix a crash in repairOldRegInRange
Phabricator via llvm-commits
- [PATCH] D18867: [IndVarSimplify] Eliminate zext of a signed IV when the IV is known to be non-negative
Phabricator via llvm-commits
- [PATCH] D23246: [AVX512] Fix extractelement i1 lowering.
Phabricator via llvm-commits
- [PATCH] D23291: [LLVM] Fix some Clang-tidy modernize and Include What You Use warnings
Phabricator via llvm-commits
- [PATCH] D21449: Target independent codesize heuristics for Loop Idiom Recognition
Phabricator via llvm-commits
- [PATCH] D23411: Fix PR 28933
Phabricator via llvm-commits
- [PATCH] D21960: [Sparc] Leon errata fixes passes.
Phabricator via llvm-commits
- [PATCH] D23478: [LLVM] Fix some Clang-tidy modernize-use-using and Include What You Use warnings
Phabricator via llvm-commits
- [PATCH] D23347: [AVX512] Fix insertelement i1 lowering.
Phabricator via llvm-commits
- [PATCH] D23489: [AVX512] Fix VFPCLASSSD/VFPCLASSSS intrinsic lowering.
Phabricator via llvm-commits
- [PATCH] D23222: Changed sign of LastCallToStaticBouns
Piotr Padlewski via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Piotr Padlewski via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Piotr Padlewski via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Piotr Padlewski via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Piotr Padlewski via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Piotr Padlewski via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Piotr Padlewski via llvm-commits
- [llvm] r278290 - Changed sign of LastCallToStaticBouns
Piotr Padlewski via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Piotr Padlewski via llvm-commits
- [PATCH] D23222: Chang sign of LastCallToStaticBouns
Piotr Padlewski via llvm-commits
- [PATCH] D23222: Chang sign of LastCallToStaticBouns
Piotr Padlewski via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Piotr Padlewski via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Piotr Padlewski via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Piotr Padlewski via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Piotr Padlewski via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Piotr Padlewski via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Piotr Padlewski via llvm-commits
- [llvm] r278432 - Don't import variadic functions
Piotr Padlewski via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Piotr Padlewski via llvm-commits
- [PATCH] D23312: [Thumb] Validate branch target for CBZ/CBNZ instructions.
Prakhar Bahuguna via llvm-commits
- [PATCH] D23312: [Thumb] Validate branch target for CBZ/CBNZ instructions.
Prakhar Bahuguna via llvm-commits
- [PATCH] D23312: [Thumb] Validate branch target for CBZ/CBNZ instructions.
Prakhar Bahuguna via llvm-commits
- [PATCH] D23312: [Thumb] Validate branch target for CBZ/CBNZ instructions.
Prakhar Bahuguna via llvm-commits
- [PATCH] D23312: [Thumb] Validate branch target for CBZ/CBNZ instructions.
Prakhar Bahuguna via llvm-commits
- [PATCH] llvm-objdump macho section extractor.
Puyan Lotfi via llvm-commits
- [PATCH] llvm-objdump macho section extractor.
Puyan Lotfi via llvm-commits
- [PATCH] llvm-objdump macho section extractor.
Puyan Lotfi via llvm-commits
- [PATCH] llvm-objdump macho section extractor.
Puyan Lotfi via llvm-commits
- [llvm] r277447 - [GlobalISel] Don't RegBankSelect target-specific instructions.
Quentin Colombet via llvm-commits
- [PATCH] D23276: [X86][SSE] Fix memory folding of (v)roundsd / (v)roundss
Quentin Colombet via llvm-commits
- [PATCH] D22718: MachineFunction: Remove AllVRegsAllocated property
Quentin Colombet via llvm-commits
- [PATCH] D22718: MachineFunction: Remove AllVRegsAllocated property
Quentin Colombet via llvm-commits
- [PATCH] D22718: MachineFunction: Remove AllVRegsAllocated property
Quentin Colombet via llvm-commits
- [llvm] r277224 - GlobalISel: support translation of intrinsic calls.
Quentin Colombet via llvm-commits
- [llvm] r276690 - GlobalISel: add generic casts to IRTranslator
Quentin Colombet via llvm-commits
- [PATCH] D22708: TargetOpcodes: Rewrite the documentation for SUBREG_TO_REG
Quentin Colombet via llvm-commits
- [llvm] r276690 - GlobalISel: add generic casts to IRTranslator
Quentin Colombet via llvm-commits
- [PATCH] D23210: [MachineSinking, RFC] Sink insert_subreg, subreg_to_reg, and reg_sequence instructions
Quentin Colombet via llvm-commits
- [PATCH] D23210: [MachineSinking, RFC] Sink insert_subreg, subreg_to_reg, and reg_sequence instructions
Quentin Colombet via llvm-commits
- [llvm] r276690 - GlobalISel: add generic casts to IRTranslator
Quentin Colombet via llvm-commits
- [PATCH] D22719: MachineFunction: Introduce NoPHIs property
Quentin Colombet via llvm-commits
- [llvm] r276677 - MachineVerifier: Fix printing nonsense for physical registers
Quentin Colombet via llvm-commits
- [llvm] r276723 - GlobalISel: remove redundant ';'s. NFC
Quentin Colombet via llvm-commits
- [llvm] r276872 - GlobalISel: remove variable_ops from output list.
Quentin Colombet via llvm-commits
- [llvm] r277006 - [MIRParser] Accept unsized generic instructions.
Quentin Colombet via llvm-commits
- [PATCH] D22722: MIRParser/MIRPrinter: Compute isSSA instead of printing/parsing it.
Quentin Colombet via llvm-commits
- [llvm] r276677 - MachineVerifier: Fix printing nonsense for physical registers
Quentin Colombet via llvm-commits
- [llvm] r276723 - GlobalISel: remove redundant ';'s. NFC
Quentin Colombet via llvm-commits
- [llvm] r276677 - MachineVerifier: Fix printing nonsense for physical registers
Quentin Colombet via llvm-commits
- Provide path to Solaris.h include (Bug 28370)
Rainer Orth via llvm-commits
- [PATCH] D22512: Added hash_stream class for producing hash codes from data streams.
Raphael Isemann via llvm-commits
- [PATCH] D23166: [X86] Improve code size on X86 segment moves
Reid Kleckner via llvm-commits
- [compiler-rt] r277874 - Fix two tests in Win64 ASan
Reid Kleckner via llvm-commits
- [PATCH] D23321: [sancov] Port sancov -print-coverage-pcs to COFF
Reid Kleckner via llvm-commits
- [PATCH] D23321: [sancov] Port sancov -print-coverage-pcs to COFF
Reid Kleckner via llvm-commits
- [PATCH] D23321: [sancov] Port sancov -print-coverage-pcs to COFF
Reid Kleckner via llvm-commits
- [PATCH] D23354: [compiler-rt] Suport dynamic shadow address instrumentation
Reid Kleckner via llvm-commits
- [PATCH] D23354: [compiler-rt] Suport dynamic shadow address instrumentation
Reid Kleckner via llvm-commits
- [llvm] r278271 - [sancov] Run more sancov tests on non-x86-Linux machines
Reid Kleckner via llvm-commits
- [llvm] r278284 - [sancov] Port sancov -print-coverage-pcs to COFF
Reid Kleckner via llvm-commits
- [llvm] r278285 - Disable sancov tests failing due to apparent endianness issues
Reid Kleckner via llvm-commits
- [PATCH] D23354: [compiler-rt] Support dynamic shadow address instrumentation
Reid Kleckner via llvm-commits
- [PATCH] D23321: [sancov] Port sancov -print-coverage-pcs to COFF
Reid Kleckner via llvm-commits
- [llvm] r278350 - Remove FIXME about asserting on the end iterator
Reid Kleckner via llvm-commits
- [llvm] r278571 - [Inliner] Don't treat inalloca allocas as static
Reid Kleckner via llvm-commits
- [PATCH] D23318: [PATCH] tsan: Remove __pointer_chk_guard at GLIBC_PRIVATE requirement for AArch64
Renato Golin via llvm-commits
- [PATCH] D23318: [PATCH] tsan: Remove __pointer_chk_guard at GLIBC_PRIVATE requirement for AArch64
Renato Golin via llvm-commits
- [PATCH] D23486: [llvm-cov] Add coverage summary information to the HTML index page.
Richard Pennington via llvm-commits
- [PATCH] D23486: [llvm-cov] Add coverage summary information to the HTML index page.
Richard Pennington via llvm-commits
- [PATCH] D23486: [llvm-cov] Add coverage summary information to the HTML index page.
Richard Pennington via llvm-commits
- [PATCH] D22797: Fix for compiling with clang <= 3.7 and g++6 headers.
Richard Smith via llvm-commits
- [PATCH] D23348: CodeExtractor : Move exit block splitting logic from PartialInliner to CodeExtractor
River Riddle via llvm-commits
- [PATCH] D21809: [SystemZ] Add support for the .insn directive
Roger Ferrer Ibanez via llvm-commits
- [llvm] r278241 - Fix build break of VS 2013 debug builds
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D20268: Resolution-based LTO API.
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D20268: Resolution-based LTO API.
Roger Ferrer Ibanez via llvm-commits
- [polly] r277263 - Extend the jscop interface to allow the user to declare new arrays and to reference these arrays from access expressions
Roman Gareev via llvm-commits
- [polly] r277263 - Extend the jscop interface to allow the user to declare new arrays and to reference these arrays from access expressions
Roman Gareev via llvm-commits
- [llvm] r278614 - Fix unsupported relocation type R_HEX_6_X' for symbol .rodata
Ron Lieberman via llvm-commits
- [PATCH] D23344: Fix LCSSA increased compile time
Rong Xu via llvm-commits
- [llvm] r278250 - Fix LCSSA increased compile time
Rong Xu via llvm-commits
- [PATCH] D23344: Fix LCSSA increased compile time
Rong Xu via llvm-commits
- [PATCH] D23377: Add a new method to create SimpleInliner instance and make pre-inliner use this
Rong Xu via llvm-commits
- [lld] r278042 - Refactor getMipsEFlags.
Rui Ueyama via llvm-commits
- [PATCH] D23249: Refactor getMipsEFlags.
Rui Ueyama via llvm-commits
- [PATCH] D22961: [ELF] - Linkerscript: restrict moving location counter backwards.
Rui Ueyama via llvm-commits
- [PATCH] D22960: [ELF] LinkerScript: Implement custom output section factory
Rui Ueyama via llvm-commits
- [PATCH] D23280: COFF: handle /debugtype option
Rui Ueyama via llvm-commits
- [PATCH] D22683: [ELF] Symbol assignment within input section list
Rui Ueyama via llvm-commits
- [PATCH] D22960: [ELF] LinkerScript: Implement custom output section factory
Rui Ueyama via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
Rui Ueyama via llvm-commits
- [PATCH] D23165: [ELF] - Linkerscript: implement SIZEOF_HEADERS.
Rui Ueyama via llvm-commits
- [llvm] r278066 - Do not ignore SizeOfOptionalHeader in COFF header even if PE header is not present.
Rui Ueyama via llvm-commits
- [llvm] r278070 - Revert "Do not ignore SizeOfOptionalHeader in COFF header even if PE header is not present."
Rui Ueyama via llvm-commits
- [PATCH] D22750: Do not ignore SizeOfOptionalHeader in COFF header even if PE header is not present.
Rui Ueyama via llvm-commits
- [lld] r278083 - Do not initialize Out<ELFT>::Opd until needed.
Rui Ueyama via llvm-commits
- [lld] r278084 - Reduce dependency to OutputSectionFactory.
Rui Ueyama via llvm-commits
- [lld] r278085 - Remove redundant local variable.
Rui Ueyama via llvm-commits
- [lld] r278091 - Do not pass the SymbolTable to writeResult.
Rui Ueyama via llvm-commits
- [lld] r278093 - Separate {Preinit, Init, Fini}Arrays from Out<ELFT>::Dynamic.
Rui Ueyama via llvm-commits
- [lld] r278094 - Remove redundant variable.
Rui Ueyama via llvm-commits
- [lld] r278095 - Remove isOutputDynamic and use Out<ELFT>::DynSymTab instead.
Rui Ueyama via llvm-commits
- [lld] r278096 - Remove unreachable `return`. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D23145: pdbdump: Write a free page map to page 1 or page 2.
Rui Ueyama via llvm-commits
- [PATCH] D23145: pdbdump: Write a free page map to page 1 or page 2.
Rui Ueyama via llvm-commits
- [PATCH] D23145: pdbdump: Write a free page map to page 1 or page 2.
Rui Ueyama via llvm-commits
- [PATCH] D23165: [ELF] - Linkerscript: implement SIZEOF_HEADERS.
Rui Ueyama via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
Rui Ueyama via llvm-commits
- [PATCH] D23324: [ELF] Add some arm and aarch64 emulation modes, recognized by ld
Rui Ueyama via llvm-commits
- [lld] r278115 - [ELF] - Removed dead code. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D23315: [ELF] - Let linkerscript to use own outputsections factory.
Rui Ueyama via llvm-commits
- [PATCH] D23324: [ELF] Add some arm and aarch64 emulation modes, recognized by ld
Rui Ueyama via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
Rui Ueyama via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
Rui Ueyama via llvm-commits
- [lld] r278249 - Check for availability of `cpio` command.
Rui Ueyama via llvm-commits
- [lld] r278230 - [ELF][MIPS] Take into account combination of EF_MIPS_ARCH and EF_MIPS_MACH flags while checking ISA compatibility
Rui Ueyama via llvm-commits
- [PATCH] D23351: [ELF] Implement LLVM-style casting for OutputSectionBase<ELFT> derived classes
Rui Ueyama via llvm-commits
- [PATCH] D23349: [ELF] Support for --build-id=uuid
Rui Ueyama via llvm-commits
- [PATCH] D23349: [ELF] Support for --build-id=uuid
Rui Ueyama via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
Rui Ueyama via llvm-commits
- [PATCH] D23349: [ELF] Support for --build-id=uuid
Rui Ueyama via llvm-commits
- [PATCH] D23349: [ELF] Support for --build-id=uuid
Rui Ueyama via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Rui Ueyama via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Rui Ueyama via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Rui Ueyama via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Rui Ueyama via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Rui Ueyama via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Rui Ueyama via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Rui Ueyama via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Rui Ueyama via llvm-commits
- [PATCH] D22683: [ELF] Symbol assignment within input section list
Rui Ueyama via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Rui Ueyama via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
Rui Ueyama via llvm-commits
- [PATCH] D23315: [ELF] - Let linkerscript to use own outputsections factory.
Rui Ueyama via llvm-commits
- [PATCH] D23326: [ELF] - Linkerscript: reimplemented output sections constrains matching functionality.
Rui Ueyama via llvm-commits
- [lld] r278392 - Split getArchName. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Rui Ueyama via llvm-commits
- [PATCH] D23326: [ELF] - Linkerscript: reimplemented output sections constrains matching functionality.
Rui Ueyama via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Rui Ueyama via llvm-commits
- [lld] r278408 - Add comments.
Rui Ueyama via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
Rui Ueyama via llvm-commits
- [PATCH] D23405: [ELF] Do not add start and end symbols in case they are defined in linker script
Rui Ueyama via llvm-commits
- [lld] r278420 - Remove trailing whitespace.
Rui Ueyama via llvm-commits
- [PATCH] D23405: [ELF] Do not add start and end symbols in case they are defined in linker script
Rui Ueyama via llvm-commits
- [PATCH] D23315: [ELF] - Let linkerscript to use own outputsections factory.
Rui Ueyama via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
Rui Ueyama via llvm-commits
- [llvm] r278429 - Re-commit r278066: Do not ignore SizeOfOptionalHeader in COFF header even if PE header is not present.
Rui Ueyama via llvm-commits
- [lld] r278430 - Make class hierarchy more shallow.
Rui Ueyama via llvm-commits
- [lld] r278439 - Replace a variadic forwarding template function with less complex ones.
Rui Ueyama via llvm-commits
- [lld] r278445 - Split LinkerScript<ELFT>::createSections.
Rui Ueyama via llvm-commits
- [lld] r278446 - Remove useless local variable.
Rui Ueyama via llvm-commits
- [lld] r278449 - Remove OutputSectionBuilder::finalize.
Rui Ueyama via llvm-commits
- [lld] r278452 - Simplify output section ownership management.
Rui Ueyama via llvm-commits
- [lld] r278453 - Allocate LayoutInputSections using SpecificBumpPtrAllocator.
Rui Ueyama via llvm-commits
- [lld] r278461 - Create only one section for a name in LinkerScript.
Rui Ueyama via llvm-commits
- [lld] r278462 - Remove excessive parentheses.
Rui Ueyama via llvm-commits
- [lld] r278464 - Simplify LinkerScript<ELFT>::createSections.
Rui Ueyama via llvm-commits
- [lld] r278465 - Early continue. NFC.
Rui Ueyama via llvm-commits
- [lld] r278470 - Rename getSizeOfHeaders -> getHeaderSize.
Rui Ueyama via llvm-commits
- [lld] r278473 - Add comments.
Rui Ueyama via llvm-commits
- [lld] r278480 - [ELF][MIPS] Fix the comment
Rui Ueyama via llvm-commits
- [PATCH] D23201: [ELF] - Fix for: error "invalid section index: xxx" when linking FreeBSD kernel.
Rui Ueyama via llvm-commits
- [PATCH] D23442: [ELF] - Remove excessive loop in LinkerScript<ELFT>::assignAddresses()
Rui Ueyama via llvm-commits
- [PATCH] D23451: [ELF] - Linkerscript: fix VA value assigned to sections when using constraints.
Rui Ueyama via llvm-commits
- [PATCH] D23447: [ELF] - Do not use mergeable sections when LS is used.
Rui Ueyama via llvm-commits
- [PATCH] D23447: [ELF] - Do not use mergeable sections when LS is used.
Rui Ueyama via llvm-commits
- [PATCH] D23349: [ELF] Support for --build-id=uuid
Rui Ueyama via llvm-commits
- [PATCH] D23349: [ELF] Support for --build-id=uuid
Rui Ueyama via llvm-commits
- [PATCH] D23451: [ELF] - Linkerscript: fix VA value assigned to sections when using constraints.
Rui Ueyama via llvm-commits
- [PATCH] D23405: [ELF] Do not add start and end symbols in case they are defined in linker script
Rui Ueyama via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
Rui Ueyama via llvm-commits
- [PATCH] D23494: [TSan][MIPS] Implements setjmp assembly for MIPS64
Sagar Thakur via llvm-commits
- [PATCH] D23278: [compiler-rt] Allow nm program to be over-ridden for global symbol detection
Saleem Abdulrasool via llvm-commits
- [PATCH] D23254: CodeView: extract the OMF Directory Header
Saleem Abdulrasool via llvm-commits
- [PATCH] D23254: CodeView: extract the OMF Directory Header
Saleem Abdulrasool via llvm-commits
- [PATCH] D23280: COFF: handle /debugtype option
Saleem Abdulrasool via llvm-commits
- [lld] r278056 - COFF: handle /debugtype option
Saleem Abdulrasool via llvm-commits
- [PATCH] D23280: COFF: handle /debugtype option
Saleem Abdulrasool via llvm-commits
- [llvm] r278075 - CodeView: extract the OMF Directory Header
Saleem Abdulrasool via llvm-commits
- [PATCH] D23308: [compiler-rt] Include windows.h with the right capitalization
Saleem Abdulrasool via llvm-commits
- [PATCH] D22464: [libunwind][ARM] Fix VFP build attribute for context save/restore code
Saleem Abdulrasool via llvm-commits
- [PATCH] D22932: Implement llvm-objdump -S and -l
Saleem Abdulrasool via llvm-commits
- [PATCH] D22932: Implement llvm-objdump -S and -l
Saleem Abdulrasool via llvm-commits
- [PATCH] llvm-objdump macho section extractor.
Saleem Abdulrasool via llvm-commits
- [lld] r278199 - COFF: reorder the table construction
Saleem Abdulrasool via llvm-commits
- [PATCH] llvm-objdump macho section extractor.
Saleem Abdulrasool via llvm-commits
- [PATCH] D22932: Implement llvm-objdump -S and -l
Saleem Abdulrasool via llvm-commits
- [compiler-rt] r278454 - [CMake] If the compiler supports _Atomic include atomic.c in builtins libraries
Saleem Abdulrasool via llvm-commits
- [llvm] r277093 - Add LLVM_ENABLE_LLD option to use LLD as C/C++ linker.
Saleem Abdulrasool via llvm-commits
- [PATCH] D22932: Implement llvm-objdump -S and -l
Saleem Abdulrasool via llvm-commits
- [llvm] r278567 - gold: add a cast to appease std::max NFC
Saleem Abdulrasool via llvm-commits
- [PATCH] D23474: COFF: add beginnings of debug directory creation
Saleem Abdulrasool via llvm-commits
- [PATCH] D23474: COFF: add beginnings of debug directory creation
Saleem Abdulrasool via llvm-commits
- [compiler-rt] r278454 - [CMake] If the compiler supports _Atomic include atomic.c in builtins libraries
Saleem Abdulrasool via llvm-commits
- [compiler-rt] r278454 - [CMake] If the compiler supports _Atomic include atomic.c in builtins libraries
Saleem Abdulrasool via llvm-commits
- [llvm] r278567 - gold: add a cast to appease std::max NFC
Saleem Abdulrasool via llvm-commits
- [llvm] r278622 - Revert "gold: add a cast to appease std::max NFC"
Saleem Abdulrasool via llvm-commits
- [PATCH] D23273: [ARM] Improve tests for sxta{b|h} and uxta{b|h} instructions for Thumb
Sam Parker via llvm-commits
- [PATCH] D23273: [ARM] Improve tests for sxta{b|h} and uxta{b|h} instructions for Thumb
Sam Parker via llvm-commits
- [PATCH] D23273: [ARM] Improve tests for sxta{b|h} and uxta{b|h} instructions for Thumb
Sam Parker via llvm-commits
- [PATCH] D23273: [ARM] Improve tests for sxta{b|h} and uxta{b|h} instructions for Thumb
Sam Parker via llvm-commits
- [llvm] r278207 - [ARM] Improve sxta{b|h} and uxta{b|h} tests
Sam Parker via llvm-commits
- [PATCH] D23134: Make cltz and cttz zero undef when the operand cannot be zero in InstCombine
Sanjay Patel via llvm-commits
- [PATCH] D23134: Make cltz and cttz zero undef when the operand cannot be zero in InstCombine
Sanjay Patel via llvm-commits
- [PATCH] D23134: Make cltz and cttz zero undef when the operand cannot be zero in InstCombine
Sanjay Patel via llvm-commits
- [llvm] r278074 - [x86] split combineVSelectWithAllOnesOrZeros into a helper function; NFCI
Sanjay Patel via llvm-commits
- [llvm] r278129 - add tests for missing vector icmp folds
Sanjay Patel via llvm-commits
- [llvm] r278130 - regenerate checks
Sanjay Patel via llvm-commits
- [llvm] r278131 - update to use FileCheck and auto-generate checks
Sanjay Patel via llvm-commits
- [llvm] r278132 - add tests for missing vector icmp folds
Sanjay Patel via llvm-commits
- [llvm] r278135 - auto-generate checks
Sanjay Patel via llvm-commits
- [llvm] r278136 - auto-generate checks
Sanjay Patel via llvm-commits
- [llvm] r278137 - auto-generate checks
Sanjay Patel via llvm-commits
- [llvm] r278150 - update to use FileCheck and auto-generate checks
Sanjay Patel via llvm-commits
- [llvm] r278154 - regenerate checks and remove 'opt' run dependency
Sanjay Patel via llvm-commits
- [llvm] r278165 - add test cases for missed vselect optimizations (PR28895)
Sanjay Patel via llvm-commits
- [PATCH] D23337: [x86, AVX] allow FP vector select folding to bitwise logic ops (PR28895)
Sanjay Patel via llvm-commits
- [PATCH] D22975: Compute the Newton series natively
Sanjay Patel via llvm-commits
- [llvm] r278229 - use different comparison predicates for better test coverage
Sanjay Patel via llvm-commits
- [PATCH] D23337: [x86, AVX] allow FP vector select folding to bitwise logic ops (PR28895)
Sanjay Patel via llvm-commits
- [llvm] r278270 - [x86, AVX] allow FP vector select folding to bitwise logic ops (PR28895)
Sanjay Patel via llvm-commits
- [PATCH] D23337: [x86, AVX] allow FP vector select folding to bitwise logic ops (PR28895)
Sanjay Patel via llvm-commits
- [PATCH] D23359: [x86] X86ISelLowering zext(add_nuw(x, C)) --> add(zext(x), C_zext)
Sanjay Patel via llvm-commits
- [PATCH] D23134: Make cltz and cttz zero undef when the operand cannot be zero in InstCombine
Sanjay Patel via llvm-commits
- [llvm] r278339 - getParent()->getParent() == getFunction() ; NFC
Sanjay Patel via llvm-commits
- [PATCH] D23134: Make cltz and cttz zero undef when the operand cannot be zero in InstCombine
Sanjay Patel via llvm-commits
- [llvm] r278340 - use auto* with dyn_cast ; NFC
Sanjay Patel via llvm-commits
- [llvm] r278342 - fix comment; NFC
Sanjay Patel via llvm-commits
- [PATCH] D22726: [DAGCombine] Match shift amount by value rather than relying on common sub-expressions.
Sanjay Patel via llvm-commits
- [PATCH] D23445: [x86] Refactor a PowerPC specific ctlz/srl transformation (NFC).
Sanjay Patel via llvm-commits
- [llvm] r278599 - [x86] add tests to show missed 64-bit immediate merging
Sanjay Patel via llvm-commits
- [PATCH] D23313: X86: FMA intrinsic + FNEG - sequence optimization
Sanjay Patel via llvm-commits
- [llvm] r278630 - [InstCombine] add test for missing vector icmp fold
Sanjay Patel via llvm-commits
- [PATCH] D22726: [DAGCombine] Match shift amount by value rather than relying on common sub-expressions.
Sanjay Patel via llvm-commits
- [llvm] r278631 - [InstCombine] add test for missing vector icmp fold
Sanjay Patel via llvm-commits
- [llvm] r278632 - [InstCombine] add tests for missing vector icmp folds
Sanjay Patel via llvm-commits
- [llvm] r278633 - [InstCombine] remove unnecessary function attributes from tests
Sanjay Patel via llvm-commits
- [llvm] r278634 - [InstCombine] add tests for missing vector icmp folds
Sanjay Patel via llvm-commits
- [llvm] r278635 - [InstCombine] add test for missing vector icmp fold
Sanjay Patel via llvm-commits
- [llvm] r278636 - [InstCombine] add test for potentially missing vector icmp fold
Sanjay Patel via llvm-commits
- [llvm] r278637 - [InstCombine] add tests for vector icmp folds
Sanjay Patel via llvm-commits
- [llvm] r278639 - [InstCombine] add test for missing vector icmp fold
Sanjay Patel via llvm-commits
- [PATCH] D23267: [LVI] Take range metadata into account while calculating icmp condition constraints
Sanjoy Das via llvm-commits
- [PATCH] D23205: [LVI] Make LVI smarter about comparisons with non-constants
Sanjoy Das via llvm-commits
- [PATCH] D23075: [IndVarSimplify] Extend trip count instead of truncating IV in LFTR, when original IV does not overflow
Sanjoy Das via llvm-commits
- [PATCH] D23075: [IndVarSimplify] Extend trip count instead of truncating IV in LFTR, when original IV does not overflow
Sanjoy Das via llvm-commits
- [PATCH] D23214: [MDA] Treat invariant.start as non-dependence
Sanjoy Das via llvm-commits
- [PATCH] D23205: [LVI] Make LVI smarter about comparisons with non-constants
Sanjoy Das via llvm-commits
- [PATCH] D23214: [MDA] Treat invariant.start as non-dependence
Sanjoy Das via llvm-commits
- [PATCH] D23214: [MDA] Treat invariant.start as non-dependence
Sanjoy Das via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Sanjoy Das via llvm-commits
- [PATCH] D23296: [ValueTracking] Improve ValueTracking on left shift with nsw flag
Sanjoy Das via llvm-commits
- [PATCH] D22377: [SCEV] trip count calculation for loops with unknown stride
Sanjoy Das via llvm-commits
- [PATCH] D23268: [EarlyCSE] Teach about CSE'ing over invariant.start intrinsics
Sanjoy Das via llvm-commits
- [PATCH] D22942: [SCEV] Fix runtime error caused by ValueOffsetPair
Sanjoy Das via llvm-commits
- [PATCH] D22143: [SimplifyCFG] Rewrite SinkThenElseCodeToEnd
Sanjoy Das via llvm-commits
- [PATCH] D23227: [IndVarSimplify] Integrate changes in D18777 and D18867 which depend on each other
Sanjoy Das via llvm-commits
- [PATCH] D23268: [EarlyCSE] Teach about CSE'ing over invariant.start intrinsics
Sanjoy Das via llvm-commits
- [PATCH] D22377: [SCEV] trip count calculation for loops with unknown stride
Sanjoy Das via llvm-commits
- [PATCH] D23268: [EarlyCSE] Teach about CSE'ing over invariant.start intrinsics
Sanjoy Das via llvm-commits
- [PATCH] D23194: [LVI] Relax the assertion about LVILatticeVal type in getConstantRange
Sanjoy Das via llvm-commits
- [PATCH] D23200: [LVI] Handle conditions in the form of (cond1 && cond2)
Sanjoy Das via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Sanjoy Das via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Sanjoy Das via llvm-commits
- [PATCH] D19682: [LSR] Skip transformation if the cost of no LSR is cheaper than the best solution selected
Sanjoy Das via llvm-commits
- [PATCH] D23358: [LVI] Take guards into account
Sanjoy Das via llvm-commits
- [PATCH] D23357: [LVI] Handle any predicate in comparisons like icmp <pred> (add Val, Offset), ...
Sanjoy Das via llvm-commits
- [llvm] r278294 - [LangRef] Fix formatting (no semantic change)
Sanjoy Das via llvm-commits
- [PATCH] D23075: [IndVarSimplify] Extend trip count instead of truncating IV in LFTR, when original IV does not overflow
Sanjoy Das via llvm-commits
- [llvm] r278309 - [Statepoints] Minor cosmetic change; NFC
Sanjoy Das via llvm-commits
- [PATCH] D23342: [SCEV] Update interface to handle SCEVExpander insert point motion.
Sanjoy Das via llvm-commits
- [llvm] r278560 - [AArch64] Registering default MCInstrAnalysis
Sanjoy Das via llvm-commits
- [llvm] r278584 - [IndVars] Ignore (s|z)exts that don't extend the induction variable
Sanjoy Das via llvm-commits
- [llvm] r278606 - [IRCE] Use range-for; NFC
Sanjoy Das via llvm-commits
- [llvm] r278607 - [IRCE] Use dyn_cast instead of explicit isa/cast; NFC
Sanjoy Das via llvm-commits
- [llvm] r278611 - [IRCE] Be resilient in the face of non-simplified loops
Sanjoy Das via llvm-commits
- [llvm] r278612 - [IRCE] Fix test case; NFC
Sanjoy Das via llvm-commits
- [llvm] r278616 - [IRCE] Add better DEBUG diagnostic; NFC
Sanjoy Das via llvm-commits
- [llvm] r278617 - [IRCE] Don't iterate on loops that were cloned out
Sanjoy Das via llvm-commits
- [llvm] r278618 - [IRCE] Create llvm::Loop instances for cloned out loops
Sanjoy Das via llvm-commits
- [llvm] r278619 - [IRCE] Change variable grouping; NFC
Sanjoy Das via llvm-commits
- [llvm] r277982 - [PM] More workaround for PR28400
Sean Silva via llvm-commits
- [llvm] r277984 - Add some comments linking back to PR28400.
Sean Silva via llvm-commits
- [llvm] r277982 - [PM] More workaround for PR28400
Sean Silva via llvm-commits
- [llvm] r277981 - [PM] BasicAA needs to be invalidated since it holds pointers to other stuff.
Sean Silva via llvm-commits
- [llvm] r277980 - [PM] Invalidate CallGraphAnalysis because it holds AssertingVH
Sean Silva via llvm-commits
- [llvm] r277980 - [PM] Invalidate CallGraphAnalysis because it holds AssertingVH
Sean Silva via llvm-commits
- [llvm] r278011 - Revert r2277979.
Sean Silva via llvm-commits
- [llvm] r278011 - Revert r2277979.
Sean Silva via llvm-commits
- [PATCH] D23256: Teach the analysis manager about inter-analysis dependencies.
Sean Silva via llvm-commits
- [Diffusion] rL277877: [LoopSimplify] Fix updating LCSSA after separating nested loops.
Sean Silva via llvm-commits
- [llvm] r278077 - Consistently use FunctionAnalysisManager
Sean Silva via llvm-commits
- [llvm] r278078 - Consistently use ModuleAnalysisManager
Sean Silva via llvm-commits
- [llvm] r278079 - Consistently use LoopAnalysisManager
Sean Silva via llvm-commits
- [llvm] r278080 - Consistently use CGSCCAnalysisManager
Sean Silva via llvm-commits
- [PATCH] D23256: Teach the analysis manager about inter-analysis dependencies.
Sean Silva via llvm-commits
- [PATCH] D23288: [LoopSimplify] Rebuild LCSSA for the inner loop after separating nested loops.
Sean Silva via llvm-commits
- [PATCH] D23295: [Profile]: make 'no profile data' warning off by default
Sean Silva via llvm-commits
- [PATCH] D21462: [PM] Make the the new pass manageg support fully generic extra arguments to run methods, both for transform passes and analysis passes.
Sean Silva via llvm-commits
- [PATCH] D23256: Teach the analysis manager about inter-analysis dependencies.
Sean Silva via llvm-commits
- [PATCH] D21462: [PM] Make the the new pass manageg support fully generic extra arguments to run methods, both for transform passes and analysis passes.
Sean Silva via llvm-commits
- [PATCH] D23348: CodeExtractor : Move exit block splitting logic from PartialInliner to CodeExtractor
Sean Silva via llvm-commits
- [llvm] r278010 - GVN-hoist: enable by default
Sebastian Pop via llvm-commits
- [PATCH] D23237: [MSSA] Fix PR28880 by fixing stack popping behavior.
Sebastian Pop via llvm-commits
- [PATCH] D23411: Fix PR 28933
Sebastian Pop via llvm-commits
- [llvm] r278002 - [AArch64] PR28877: Don't assume we're running after legalization when creating vcvtfp2fxs
Silviu Baranga via llvm-commits
- [llvm] r278002 - [AArch64] PR28877: Don't assume we're running after legalization when creating vcvtfp2fxs
Silviu Baranga via llvm-commits
- [lld] r278230 - [ELF][MIPS] Take into account combination of EF_MIPS_ARCH and EF_MIPS_MACH flags while checking ISA compatibility
Simon Atanasyan via llvm-commits
- [lld] r278230 - [ELF][MIPS] Take into account combination of EF_MIPS_ARCH and EF_MIPS_MACH flags while checking ISA compatibility
Simon Atanasyan via llvm-commits
- [lld] r278352 - [ELF][MIPS] Recognize and print machine name in case of input incompatibility
Simon Atanasyan via llvm-commits
- [lld] r278358 - [ELF][MIPS] Separate different tests by empty lines. NFC
Simon Atanasyan via llvm-commits
- [lld] r278359 - [ELF][MIPS] Add more tests for ELF flags calculation. NFC
Simon Atanasyan via llvm-commits
- [lld] r278480 - [ELF][MIPS] Fix the comment
Simon Atanasyan via llvm-commits
- [lld] r278482 - [ELF][MIPS] Support .MIPS.abiflags section
Simon Atanasyan via llvm-commits
- [PATCH] D23301: [mips] Correct tail call pattern for MIPSR6
Simon Dardis via llvm-commits
- [PATCH] D23399: [mips][ias] extend li macro when values are negated with ~
Simon Dardis via llvm-commits
- [PATCH] D23159: [mips] MIPSR6 delay slot filler optimization.
Simon Dardis via llvm-commits
- [PATCH] D23121: [mips] Add l.[sd] and s.[sd] instruction aliases
Simon Dardis via llvm-commits
- [PATCH] D23118: [mips] Fix c.<cc>.<fmt> instruction definition.
Simon Dardis via llvm-commits
- [PATCH] D21473: [mips] Fix aui/daui/dahi/dati for MIPSR6
Simon Dardis via llvm-commits
- [PATCH] D23007: [DAGCombiner] Better support for shifting large value type by constants
Simon Pilgrim via llvm-commits
- [llvm] r277993 - [X86][SSE] Assert if the shuffle mask indices are not -1 or within a valid input range
Simon Pilgrim via llvm-commits
- [llvm] r277994 - Fix Wdocumentation unknown parameter warning
Simon Pilgrim via llvm-commits
- [PATCH] D23007: [DAGCombiner] Better support for shifting large value type by constants
Simon Pilgrim via llvm-commits
- [PATCH] D23276: [X86][SSE] Fix memory folding of (v)roundsd / (v)roundss
Simon Pilgrim via llvm-commits
- [llvm] r278106 - [X86][SSE] Fix memory folding of (v)roundsd / (v)roundss
Simon Pilgrim via llvm-commits
- [PATCH] D23276: [X86][SSE] Fix memory folding of (v)roundsd / (v)roundss
Simon Pilgrim via llvm-commits
- [llvm] r278114 - [X86][XOP] Add support for combining target shuffles to VPPERM
Simon Pilgrim via llvm-commits
- [llvm] r278120 - [X86][XOP] Add support for combining target shuffles to VPERMIL2PD/VPERMIL2PS
Simon Pilgrim via llvm-commits
- [PATCH] D23007: [DAGCombiner] Better support for shifting large value type by constants
Simon Pilgrim via llvm-commits
- [PATCH] D23276: [X86][SSE] Fix memory folding of (v)roundsd / (v)roundss
Simon Pilgrim via llvm-commits
- [llvm] r278141 - [DAGCombiner] Better support for shifting large value type by constants
Simon Pilgrim via llvm-commits
- [PATCH] D23007: [DAGCombiner] Better support for shifting large value type by constants
Simon Pilgrim via llvm-commits
- [PATCH] D22726: [DAGCombine] Match shift amount by value rather than relying on common sub-expressions.
Simon Pilgrim via llvm-commits
- [PATCH] D23330: [DAGCombine] Avoid INSERT_SUBVECTOR reinsertions (PR28678)
Simon Pilgrim via llvm-commits
- [PATCH] D22975: Compute the Newton series natively
Simon Pilgrim via llvm-commits
- [llvm] r278211 - [DAGCombine] Avoid INSERT_SUBVECTOR reinsertions (PR28678)
Simon Pilgrim via llvm-commits
- [PATCH] D23330: [DAGCombine] Avoid INSERT_SUBVECTOR reinsertions (PR28678)
Simon Pilgrim via llvm-commits
- [PATCH] D23330: [DAGCombine] Avoid INSERT_SUBVECTOR reinsertions (PR28678)
Simon Pilgrim via llvm-commits
- [llvm] r278214 - Regenerate test
Simon Pilgrim via llvm-commits
- [llvm] r278215 - [X86][SSE] Regenerate SSE1 tests
Simon Pilgrim via llvm-commits
- [llvm] r278216 - [X86][SSE] Reorder shuffle mask undef helper predicates. NFCI
Simon Pilgrim via llvm-commits
- [llvm] r278218 - [X86][SSE] Only treat SM_SentinelUndef as UNDEF in shuffle mask predicates
Simon Pilgrim via llvm-commits
- [PATCH] D23313: X86: FMA intrinsic + FNEG - sequence optimization
Simon Pilgrim via llvm-commits
- [llvm] r278228 - [X86][SSE] Add support for combining target shuffles to MOVSS/MOVSD
Simon Pilgrim via llvm-commits
- [llvm] r278232 - [X86][SSE] Regenerate vector shift lowering tests
Simon Pilgrim via llvm-commits
- [llvm] r278233 - [X86][XOP] Tweak vpermil2pd test to stop it being combined away
Simon Pilgrim via llvm-commits
- [llvm] r278260 - [X86][SSE] Dropped blend(insertps(x, y), zero) combine - this is now handled by target shuffle chain combining
Simon Pilgrim via llvm-commits
- [llvm] r276416 - [X86][AVX] Added support for lowering to VBROADCASTF128/VBROADCASTI128 (reapplied)
Simon Pilgrim via llvm-commits
- [llvm] r278329 - Fixed VS2015 (Update 3) warning - differing const/volatile qualifiers for overridden function
Simon Pilgrim via llvm-commits
- [llvm] r278494 - [X86][SSE] Fixed PALIGNR target shuffle decode
Simon Pilgrim via llvm-commits
- [llvm] r278502 - [X86][SSE] Add support for combining target shuffles to PSLLDQ/PSRLDQ byte shifts
Simon Pilgrim via llvm-commits
- [PATCH] D22726: [DAGCombine] Match shift amount by value rather than relying on common sub-expressions.
Simon Pilgrim via llvm-commits
- [PATCH] D23355: getInstSizeInBytes: sentinel value fix for AArch64, AMDGPU, MSP430
Sjoerd Meijer via llvm-commits
- [PATCH] D23067: TargetInstrInfo: add two new target hooks to analyse branch offsets
Sjoerd Meijer via llvm-commits
- [PATCH] D23067: TargetInstrInfo: add two new target hooks to analyse branch offsets
Sjoerd Meijer via llvm-commits
- [PATCH] D22959: MachineLoopInfo: add methods findLoopPreheader and getExitingBlock
Sjoerd Meijer via llvm-commits
- [PATCH] D23355: getInstSizeInBytes: sentinel value fix for AArch64, AMDGPU, MSP430
Sjoerd Meijer via llvm-commits
- [PATCH] D23355: getInstSizeInBytes: sentinel value fix for AArch64, AMDGPU, MSP430
Sjoerd Meijer via llvm-commits
- [PATCH] D23355: getInstSizeInBytes: sentinel value fix for AArch64, AMDGPU, MSP430
Sjoerd Meijer via llvm-commits
- [PATCH] D22959: MachineLoopInfo: add methods findLoopPreheader and getExitingBlock
Sjoerd Meijer via llvm-commits
- [PATCH] D22521: [MBP] do not reorder and move up loop latch block
Sjoerd Meijer via llvm-commits
- [PATCH] D21449: Target independent codesize heuristics for Loop Idiom Recognition
Sunita_Marathe via llvm-commits
- [PATCH] D23222: Chang sign of LastCallToStaticBouns
Teresa Johnson via llvm-commits
- [PATCH] D23015: [ThinLTO/gold] Don't drop preempted symbols early
Teresa Johnson via llvm-commits
- [PATCH] D23339: Don't import variadic functions
Teresa Johnson via llvm-commits
- [PATCH] D20268: Resolution-based LTO API.
Teresa Johnson via llvm-commits
- [PATCH] D20268: Resolution-based LTO API.
Teresa Johnson via llvm-commits
- [PATCH] D20268: Resolution-based LTO API.
Teresa Johnson via llvm-commits
- [llvm] r278330 - Resolution-based LTO API.
Teresa Johnson via llvm-commits
- [llvm] r278331 - Revert "Resolution-based LTO API."
Teresa Johnson via llvm-commits
- [llvm] r278338 - Restore "Resolution-based LTO API."
Teresa Johnson via llvm-commits
- [PATCH] D20268: Resolution-based LTO API.
Teresa Johnson via llvm-commits
- [PATCH] D20268: Resolution-based LTO API.
Teresa Johnson via llvm-commits
- [llvm] r278341 - Fix bot failure from r278338 due to missing dependences
Teresa Johnson via llvm-commits
- [llvm] r278349 - More missing llvm-lto2 dependencies
Teresa Johnson via llvm-commits
- [llvm] r278353 - Add (hopefully last) remaining missing dependences to llvm-lto2
Teresa Johnson via llvm-commits
- [llvm] r278363 - Add move ops to satisfy MSVC.
Teresa Johnson via llvm-commits
- [llvm] r278406 - Fix type truncation warnings
Teresa Johnson via llvm-commits
- [PATCH] D23439: [PM] Port ModuleSummaryIndex analysis to new pass manager
Teresa Johnson via llvm-commits
- [PATCH] D23440: [PM] Port NameAnonFunction pass to new pass manager
Teresa Johnson via llvm-commits
- [llvm] r278508 - [PM] Port ModuleSummaryIndex analysis to new pass manager
Teresa Johnson via llvm-commits
- [PATCH] D20268: Resolution-based LTO API.
Teresa Johnson via llvm-commits
- [PATCH] D23439: [PM] Port ModuleSummaryIndex analysis to new pass manager
Teresa Johnson via llvm-commits
- [llvm] r278509 - [PM] Port NameAnonFunction pass to new pass manager
Teresa Johnson via llvm-commits
- [PATCH] D23440: [PM] Port NameAnonFunction pass to new pass manager
Teresa Johnson via llvm-commits
- [llvm] r278512 - Fix type to avoid problems on 32-bit builds
Teresa Johnson via llvm-commits
- [PATCH] D20268: Resolution-based LTO API.
Teresa Johnson via llvm-commits
- [PATCH] D20268: Resolution-based LTO API.
Teresa Johnson via llvm-commits
- [llvm] r278517 - Add move ops to satisfy MSVC.
Teresa Johnson via llvm-commits
- [PATCH] D23465: [PM] BitcodeWriterPass should derive from PassInfoMixin
Teresa Johnson via llvm-commits
- [llvm] r278566 - [PM] BitcodeWriterPass should derive from PassInfoMixin
Teresa Johnson via llvm-commits
- [PATCH] D23465: [PM] BitcodeWriterPass should derive from PassInfoMixin
Teresa Johnson via llvm-commits
- [PATCH] D23465: [PM] BitcodeWriterPass should derive from PassInfoMixin
Teresa Johnson via llvm-commits
- [PATCH] D23465: [PM] BitcodeWriterPass should derive from PassInfoMixin
Teresa Johnson via llvm-commits
- [PATCH] D23483: [PM] Port LoopDataPrefetch to new pass manager
Teresa Johnson via llvm-commits
- [llvm] r278591 - [PM] Port LoopDataPrefetch to new pass manager
Teresa Johnson via llvm-commits
- [PATCH] D23483: [PM] Port LoopDataPrefetch to new pass manager
Teresa Johnson via llvm-commits
- [llvm] r278567 - gold: add a cast to appease std::max NFC
Teresa Johnson via llvm-commits
- [llvm] r278567 - gold: add a cast to appease std::max NFC
Teresa Johnson via llvm-commits
- [PATCH] D23195: [ARM] Add support for embedded position-independent code
Tim Northover via llvm-commits
- [PATCH] D23007: [DAGCombiner] Better support for shifting large value type by constants
Tim Northover via llvm-commits
- [PATCH] D23007: [DAGCombiner] Better support for shifting large value type by constants
Tim Northover via llvm-commits
- [PATCH] D23273: [ARM] Improve tests for sxta{b|h} and uxta{b|h} instructions for Thumb
Tim Northover via llvm-commits
- [PATCH] D23269: AArch64: Move remaining target specific BranchRelaxation bits to TII
Tim Northover via llvm-commits
- [PATCH] D23282: [IR/GlobalISel] move compare predicates into lib/Support
Tim Northover via llvm-commits
- [PATCH] D23269: AArch64: Move remaining target specific BranchRelaxation bits to TII
Tim Northover via llvm-commits
- [PATCH] D23269: AArch64: Move remaining target specific BranchRelaxation bits to TII
Tim Northover via llvm-commits
- [PATCH] D23282: [IR/GlobalISel] move compare predicates into lib/Support
Tim Northover via llvm-commits
- [PATCH] D23273: [ARM] Improve tests for sxta{b|h} and uxta{b|h} instructions for Thumb
Tim Northover via llvm-commits
- [PATCH] D23007: [DAGCombiner] Better support for shifting large value type by constants
Tim Northover via llvm-commits
- [PATCH] D23273: [ARM] Improve tests for sxta{b|h} and uxta{b|h} instructions for Thumb
Tim Northover via llvm-commits
- [PATCH] D23282: [IR/GlobalISel] move compare predicates into lib/Support
Tim Northover via llvm-commits
- [llvm] r278168 - GlobalISel: first translation support for Constants.
Tim Northover via llvm-commits
- [llvm] r278002 - [AArch64] PR28877: Don't assume we're running after legalization when creating vcvtfp2fxs
Tim Northover via llvm-commits
- [PATCH] D22975: Compute the Newton series natively
Tim Northover via llvm-commits
- [llvm] r278174 - GlobalISel: support 'undef' constant.
Tim Northover via llvm-commits
- [llvm] r276690 - GlobalISel: add generic casts to IRTranslator
Tim Northover via llvm-commits
- [llvm] r278245 - GlobalISel: avoid inserting redundant COPYs for bitcasts.
Tim Northover via llvm-commits
- [llvm] r278246 - GlobalISel: fixup copy/paste comment error
Tim Northover via llvm-commits
- [llvm] r278244 - [Hexagon] Use integer instructions for floating point immediates
Tim Northover via llvm-commits
- [llvm] r278293 - GlobalISel: implement simple function calls on AArch64.
Tim Northover via llvm-commits
- [llvm] r278296 - GlobalISel: add tests forgotten in r278293.
Tim Northover via llvm-commits
- [llvm] r278293 - GlobalISel: implement simple function calls on AArch64.
Tim Northover via llvm-commits
- [llvm] r278303 - GlobalISel: support same ConstantExprs as Instructions.
Tim Northover via llvm-commits
- [llvm] r278351 - GlobalISel: clear vreg mapping after translating each function
Tim Northover via llvm-commits
- [llvm] r276690 - GlobalISel: add generic casts to IRTranslator
Tim Northover via llvm-commits
- [PATCH] D23380: AArch64: Assert on analyzeBranch failing
Tim Northover via llvm-commits
- [llvm] r278409 - GlobalISel: support zext & sext during translation phase.
Tim Northover via llvm-commits
- [llvm] r278410 - GlobalISel: add translation support for shift operations.
Tim Northover via llvm-commits
- [llvm] r278411 - Remove empty file left by partial reversion.
Tim Northover via llvm-commits
- [PATCH] D23426: [AArch64] Registering default MCInstrAnalysis
Tim Northover via llvm-commits
- [PATCH] D23426: [AArch64] Registering default MCInstrAnalysis
Tim Northover via llvm-commits
- [PATCH] D23426: [AArch64] Registering default MCInstrAnalysis
Tim Northover via llvm-commits
- [PATCH] D23426: [AArch64] Registering default MCInstrAnalysis
Tim Northover via llvm-commits
- [llvm] r278423 - GlobalISel: support 'null' constant in translation.
Tim Northover via llvm-commits
- [PATCH] D23426: [AArch64] Registering default MCInstrAnalysis
Tim Northover via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Tim Shen via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Tim Shen via llvm-commits
- [PATCH] D22951: [ADT] Add filter_iterator for filtering elements
Tim Shen via llvm-commits
- [PATCH] D23178: [ADT] Add relation operators for Optional
Tim Shen via llvm-commits
- [PATCH] D22796: [ADT] Add make_scope_exit().
Tim Shen via llvm-commits
- [PATCH] D22796: [ADT] Add make_scope_exit().
Tim Shen via llvm-commits
- [PATCH] D22796: [ADT] Add make_scope_exit().
Tim Shen via llvm-commits
- [PATCH] D22796: [ADT] Add make_scope_exit().
Tim Shen via llvm-commits
- [PATCH] D22796: [ADT] Add make_scope_exit().
Tim Shen via llvm-commits
- [PATCH] D22796: [ADT] Add make_scope_exit().
Tim Shen via llvm-commits
- [PATCH] D22796: [ADT] Add make_scope_exit().
Tim Shen via llvm-commits
- [PATCH] D23217: [ADT] Change iterator_adaptor_base's default template arguments to forward more underlying typedefs
Tim Shen via llvm-commits
- [PATCH] D23217: [ADT] Change iterator_adaptor_base's default template arguments to forward more underlying typedefs
Tim Shen via llvm-commits
- [llvm] r278157 - [ADT] Change iterator_adaptor_base's default template arguments to forward more underlying typedefs
Tim Shen via llvm-commits
- [PATCH] D23217: [ADT] Change iterator_adaptor_base's default template arguments to forward more underlying typedefs
Tim Shen via llvm-commits
- [llvm] r278251 - [ADT] Add make_scope_exit().
Tim Shen via llvm-commits
- [PATCH] D22796: [ADT] Add make_scope_exit().
Tim Shen via llvm-commits
- [PATCH] D22796: [ADT] Add make_scope_exit().
Tim Shen via llvm-commits
- [llvm] r278259 - [ADT] Removed synthesized constructor introduced in r278251, since MSVC doesn't support them
Tim Shen via llvm-commits
- [PATCH] D22796: [ADT] Add make_scope_exit().
Tim Shen via llvm-commits
- [PATCH] D23178: [ADT] Add relation operators for Optional
Tim Shen via llvm-commits
- [PATCH] D23178: [ADT] Add relation operators for Optional
Tim Shen via llvm-commits
- [llvm] r278298 - [ADT] Move LLVM_ATTRIBUTE_UNUSED_RESULT to the function, otherwise gcc 4.8 complains about it.
Tim Shen via llvm-commits
- [PATCH] D22796: [ADT] Add make_scope_exit().
Tim Shen via llvm-commits
- [PATCH] D23178: [ADT] Add relation operators for Optional
Tim Shen via llvm-commits
- [llvm] r278397 - [ADT] Add relation operators for Optional
Tim Shen via llvm-commits
- [PATCH] D23178: [ADT] Add relation operators for Optional
Tim Shen via llvm-commits
- [PATCH] D23178: [ADT] Add relation operators for Optional
Tim Shen via llvm-commits
- [PATCH] D23178: [ADT] Add relation operators for Optional
Tim Shen via llvm-commits
- [PATCH] D23428: [PPC] Memoize getValueBits. NFC.
Tim Shen via llvm-commits
- [llvm] r278437 - [ADT] Migrate DepthFirstIterator to use NodeRef
Tim Shen via llvm-commits
- [PATCH] D23146: [ADT] Migrate DepthFirstIterator to use NodeRef
Tim Shen via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Tim Shen via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Tim Shen via llvm-commits
- [PATCH] D23428: [PPC] Memoize getValueBits. NFC.
Tim Shen via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Tim Shen via llvm-commits
- [llvm] r278548 - [PPC] Memoize getValueBits. NFC.
Tim Shen via llvm-commits
- [PATCH] D23428: [PPC] Memoize getValueBits. NFC.
Tim Shen via llvm-commits
- [PATCH] D22951: [ADT] Add filter_iterator for filtering elements
Tim Shen via llvm-commits
- [PATCH] D22951: [ADT] Add filter_iterator for filtering elements
Tim Shen via llvm-commits
- [PATCH] D22951: [ADT] Add filter_iterator for filtering elements
Tim Shen via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Tim Shen via llvm-commits
- [PATCH] D22951: [ADT] Add filter_iterator for filtering elements
Tim Shen via llvm-commits
- [PATCH] D22951: [ADT] Add filter_iterator for filtering elements
Tim Shen via llvm-commits
- [PATCH] D22951: [ADT] Add filter_iterator for filtering elements
Tim Shen via llvm-commits
- [PATCH] D22951: [ADT] Add filter_iterator for filtering elements
Tim Shen via llvm-commits
- [llvm] r278569 - [ADT] Add filter_iterator for filtering elements
Tim Shen via llvm-commits
- [PATCH] D22951: [ADT] Add filter_iterator for filtering elements
Tim Shen via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Tim Shen via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Tim Shen via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Tim Shen via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Tim Shen via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Tim Shen via llvm-commits
- [llvm] r278573 - [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Tim Shen via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Tim Shen via llvm-commits
- [PATCH] D22952: [LoopVectorize] Detect loops in the innermost loop before creating InnerLoopVectorizer
Tim Shen via llvm-commits
- [polly] r278013 - [IslNodeBuilder] Directly use the insert location of our Builder
Tobias Grosser via llvm-commits
- [polly] r278014 - [CodeGeneration] Do not set insert position redundantly
Tobias Grosser via llvm-commits
- [polly] r278017 - [IslNodeBuilder] Move run-time check generation to NodeBuilder [NFC]
Tobias Grosser via llvm-commits
- [polly] r278025 - Fix compilation in 'asserts' mode
Tobias Grosser via llvm-commits
- [polly] r278026 - [GPGPU] Create code to verify run-time conditions
Tobias Grosser via llvm-commits
- [polly] r278039 - [GPGPU] Support Values referenced from both isl expr and llvm instructions
Tobias Grosser via llvm-commits
- [polly] r278100 - [GPGPU] Pass parameters always by using their own type
Tobias Grosser via llvm-commits
- [polly] r278062 - [ScopDetection] Remove unused DetectionContexts during expansion.
Tobias Grosser via llvm-commits
- [polly] r278103 - [BlockGenerator] Also eliminate dead code not originating from BB
Tobias Grosser via llvm-commits
- [polly] r278104 - [tests] Add two missing 'REQUIRES' lines
Tobias Grosser via llvm-commits
- [polly] r278124 - [BlockGenerator] Insert initializations at beginning of start block
Tobias Grosser via llvm-commits
- [polly] r278125 - [GPGPU] Use separate basic block for GPU initialization code
Tobias Grosser via llvm-commits
- [polly] r278126 - [GPGPU] Support PHI nodes used in GPU kernel
Tobias Grosser via llvm-commits
- [polly] r278212 - [GPGPU] Ensure arrays where only parts are modified are copied to GPU
Tobias Grosser via llvm-commits
- [PATCH] D23286: AMDGPU/SI: Propose to redefine image load/store intrinsics
Tom Stellard via llvm-commits
- [PATCH] D22838: AMDGPU/SI: Implement amdgcn image intrinsics
Tom Stellard via llvm-commits
- [llvm] r276051 - AMDGPU: Change fdiv lowering based on !fpmath metadata
Tom Stellard via llvm-commits
- [PATCH] D22195: AMDGPU: Move SIWholeQuadMode pass to after machine scheduling
Tom Stellard via llvm-commits
- [PATCH] D23401: AMDGPU/SI: Fix a test in wqm.ll to always use s_cbranch_vcc*
Tom Stellard via llvm-commits
- [PATCH] D23402: AMDGPU/SI: Teach SIInstrInfo::FoldImmediate() to fold immediates into copies
Tom Stellard via llvm-commits
- [PATCH] D23408: AMDGPU/SI: Avoid creating unnecessary copies in the SIFixSGPRCopies pass
Tom Stellard via llvm-commits
- [PATCH] D23413: CodeGen: Allow critical edge splitting with structurized CFGs
Tom Stellard via llvm-commits
- [PATCH] D23417: AMDGPU/SI: Avoid moving PHIs to VALU when phi values are defined in scalar branches
Tom Stellard via llvm-commits
- [PATCH] D23419: AMDGPU/R600: Remove macros
Tom Stellard via llvm-commits
- [PATCH] D23382: AMDGPU: Fix not estimating MBB operand sizes correctly
Tom Stellard via llvm-commits
- [PATCH] D23435: AMDGPU: Fix replacing idxen mubuf instructions with addr64
Tom Stellard via llvm-commits
- [PATCH] D22762: AMDGPU: Fix missing test for addressing mode with odd offsets
Tom Stellard via llvm-commits
- [PATCH] D20162: [MSP430] PR27500 CodeGen: Rework branch-select pass
Vadzim Dambrouski via llvm-commits
- [llvm] r278333 - [AMDGPU] fix failure on printing of non-existing instruction operands.
Valery Pykhtin via llvm-commits
- [llvm] r278336 - Revert "[AMDGPU] fix failure on printing of non-existing instruction operands."
Valery Pykhtin via llvm-commits
- [llvm] r278108 - [modules]Add missing include.
Vassil Vassilev via llvm-commits
- [PATCH] D21257: Reduce size in memory. This is very helpful in a multi-module setups.
Vassil Vassilev via llvm-commits
- [PATCH] D23106: [Profile] introduce interface __llvm_profile_dump
Vedant Kumar via llvm-commits
- [PATCH] D23106: [Profile] introduce interface __llvm_profile_dump
Vedant Kumar via llvm-commits
- [PATCH] D23277: Improves the HTML report for the source file.
Vedant Kumar via llvm-commits
- [PATCH] D23281: [LLVMCov] Swapped the line and count columns.
Vedant Kumar via llvm-commits
- [PATCH] D23248: [compiler-rt] Include windows.h with the right capitalization
Vedant Kumar via llvm-commits
- [PATCH] D23281: [LLVMCov] Swapped the line and count columns.
Vedant Kumar via llvm-commits
- [compiler-rt] r278164 - [test] Update coverage tests to sync up with r278152
Vedant Kumar via llvm-commits
- [llvm] r278178 - [IR] Remove some unused #includes (NFC)
Vedant Kumar via llvm-commits
- [PATCH] D23345: [llvm-cov] Add the project summary to each source file coverage report.
Vedant Kumar via llvm-commits
- [PATCH] D23486: [llvm-cov] Add coverage summary information to the HTML index page.
Vedant Kumar via llvm-commits
- [PATCH] D23486: [llvm-cov] Add coverage summary information to the HTML index page.
Vedant Kumar via llvm-commits
- [PATCH] D23167: emit_DW_AT_noreturn flag
Victor via llvm-commits
- [PATCH] D23167: emit_DW_AT_noreturn flag
Victor via llvm-commits
- [PATCH] D23167: emit_DW_AT_noreturn flag
Victor via llvm-commits
- [PATCH] D23167: emit_DW_AT_noreturn flag
Victor via llvm-commits
- [PATCH] D23167: emit_DW_AT_noreturn flag
Victor via llvm-commits
- [PATCH] D23167: emit_DW_AT_noreturn flag
Victor via llvm-commits
- [PATCH] D23167: emit_DW_AT_noreturn flag
Victor via llvm-commits
- [PATCH] D23338: [sancov] MachO indirect symbols support.
Vitaly Buka via llvm-commits
- [PATCH] D23481: [Asan] Unpoison red zones even if use-after-scope was disabled with runtime flag
Vitaly Buka via llvm-commits
- [PATCH] D23108: Implemented 132/213/231 forms selection for X86-FMA3-AVX512 opcodes.
Vyacheslav Klochkov via llvm-commits
- [PATCH] D23108: Implemented 132/213/231 forms selection for X86-FMA3-AVX512 opcodes.
Vyacheslav Klochkov via llvm-commits
- [PATCH] D23108: Implemented 132/213/231 forms selection for X86-FMA3-AVX512 opcodes.
Vyacheslav Klochkov via llvm-commits
- [PATCH] D23108: Implemented 132/213/231 forms selection for X86-FMA3-AVX512 opcodes.
Vyacheslav Klochkov via llvm-commits
- [llvm] r278431 - X86-FMA3: Implemented commute transformation for EVEX/AVX512 FMA3 opcodes.
Vyacheslav Klochkov via llvm-commits
- [PATCH] D23108: Implemented 132/213/231 forms selection for X86-FMA3-AVX512 opcodes.
Vyacheslav Klochkov via llvm-commits
- [llvm] r278354 - AMDGPU : Add LLVM intrinsics for SAD related instructions.
Wei Ding via llvm-commits
- [llvm] r278360 - AMDGPU : Fix SAD related instruction LIT tests function atttibute issues.
Wei Ding via llvm-commits
- [llvm] r278403 - AMDGPU : Add intrinsic for instruction v_cvt_pk_u8_f32
Wei Ding via llvm-commits
- [PATCH] D23210: [MachineSinking, RFC] Sink insert_subreg, subreg_to_reg, and reg_sequence instructions
Wei Mi via llvm-commits
- [PATCH] D22942: [SCEV] Fix runtime error caused by ValueOffsetPair
Wei Mi via llvm-commits
- [PATCH] D22942: [SCEV] Fix runtime error caused by ValueOffsetPair
Wei Mi via llvm-commits
- [llvm] r278160 - Recommit "Use ValueOffsetPair to enhance value reuse during SCEV expansion".
Wei Mi via llvm-commits
- [llvm] r278161 - Fix the runtime error caused by "Use ValueOffsetPair to enhance value reuse during SCEV expansion".
Wei Mi via llvm-commits
- [PATCH] D22942: [SCEV] Fix runtime error caused by ValueOffsetPair
Wei Mi via llvm-commits
- [PATCH] D18066: Add some shortcuts in Value Propagation for alloca
Wei Mi via llvm-commits
- [PATCH] D23210: [MachineSinking, RFC] Sink insert_subreg, subreg_to_reg, and reg_sequence instructions
Wei Mi via llvm-commits
- [PATCH] D23210: [MachineSinking, RFC] Sink insert_subreg, subreg_to_reg, and reg_sequence instructions
Wei Mi via llvm-commits
- [llvm] r278384 - Remove the restriction that MachineSinking is now stopped by "insert_subreg,
Wei Mi via llvm-commits
- [PATCH] D23210: [MachineSinking, RFC] Sink insert_subreg, subreg_to_reg, and reg_sequence instructions
Wei Mi via llvm-commits
- [llvm] r278402 - Revert rL278384 which caused several buildbot failures (like check failures in CodeGen/X86/clz.ll).
Wei Mi via llvm-commits
- [llvm] r278466 - Recommit 'Remove the restriction that MachineSinking is now stopped by
Wei Mi via llvm-commits
- [PATCH] D22840: Split the store of an int value merged from a pair of smaller values into multiple stores.
Wei Mi via llvm-commits
- [PATCH] D23283: Debugging of optimized code: When locals have their address taken as part of a call use their stack slots as location expressions for debug info.
Wolfgang Pieb via llvm-commits
- [PATCH] D23283: Debugging of optimized code: When locals have their address taken as part of a call use their stack slots as location expressions for debug info.
Wolfgang Pieb via llvm-commits
- [PATCH] D23283: Debugging of optimized code: When locals have their address taken as part of a call use their stack slots as location expressions for debug info.
Wolfgang Pieb via llvm-commits
- [PATCH] D23283: Debugging of optimized code: When locals have their address taken as part of a call use their stack slots as location expressions for debug info.
Wolfgang Pieb via llvm-commits
- [PATCH] D23283: Debugging of optimized code: When locals have their address taken as part of a call use their stack slots as location expressions for debug info.
Wolfgang Pieb via llvm-commits
- [PATCH] D23283: Debugging of optimized code: When locals have their address taken as part of a call use their stack slots as location expressions for debug info.
Wolfgang Pieb via llvm-commits
- [PATCH] D23106: [Profile] introduce interface __llvm_profile_dump
Xinliang David Li via llvm-commits
- [PATCH] D22120: Move inline threshold related flags to InlineSimple.cpp
Xinliang David Li via llvm-commits
- [PATCH] D22120: Move inline threshold related flags to InlineSimple.cpp
Xinliang David Li via llvm-commits
- [compiler-rt] r278092 - [Profile] Implement new API __llvm_profile_dump
Xinliang David Li via llvm-commits
- [llvm] r278127 - [Profile] turn off verbose warnings by default
Xinliang David Li via llvm-commits
- [PATCH] D22317: Codegen: Tail Merge: Be less aggressive with special cases.
Xinliang David Li via llvm-commits
- [llvm] r278314 - [Profile] improve warning control option
Xinliang David Li via llvm-commits
- [llvm] r278127 - [Profile] turn off verbose warnings by default
Xinliang David Li via llvm-commits
- [llvm] r278436 - Fix typos /NFC
Xinliang David Li via llvm-commits
- [llvm] r278438 - Add comment /NFC
Xinliang David Li via llvm-commits
- [PATCH] D23431: Remove redundant pointer map lookup
Xinliang David Li via llvm-commits
- [PATCH] D23431: Remove redundant pointer map lookup
Xinliang David Li via llvm-commits
- [PATCH] D22521: [MBP] do not reorder and move up loop latch block
Xinliang David Li via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Xinliang David Li via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Xinliang David Li via llvm-commits
- [PATCH] D23432: [AliasSetTracker] Degrade AliasSetTracker results when may-alias sets get too large.
Xinliang David Li via llvm-commits
- [llvm] r278602 - Limit DenseMap::setNumEntries input to 1<<31, in accordance with the 31 bits allocated to NumEntries.
Yaron Keren via llvm-commits
- [llvm] r278601 - Add missing REQUIRES in sancov/print_coverage_pcs.test: it requires aarch64 as well now
Yaron Keren via llvm-commits
- [llvm] r278600 - [ADT] Add a reserve method to DenseSet as well as an insert() for R-value
Yaron Keren via llvm-commits
- [llvm] r278600 - [ADT] Add a reserve method to DenseSet as well as an insert() for R-value
Yaron Keren via llvm-commits
- [PATCH] D23327: AMDGPU: Add runtime metadata for printf
Yaxun Liu via llvm-commits
- [PATCH] D23328: AMDGPU: Update AMDGPURuntimeMetadata.h for enums of address space qualifiers
Yaxun Liu via llvm-commits
- [PATCH] D23424: AMDGPU: Add hidden kernel arguments to runtime metadata
Yaxun Liu via llvm-commits
- [PATCH] D23277: Improves the HTML report for the source file.
Ying Yi via llvm-commits
- [PATCH] D23281: [LLVMCov] Swapped the line and count columns.
Ying Yi via llvm-commits
- [PATCH] D23277: Improves the HTML report for the source file.
Ying Yi via llvm-commits
- [PATCH] D23281: [LLVMCov] Swapped the line and count columns.
Ying Yi via llvm-commits
- [PATCH] D23281: [LLVMCov] Swapped the line and count columns.
Ying Yi via llvm-commits
- [PATCH] D23281: [LLVMCov] Swapped the line and count columns.
Ying Yi via llvm-commits
- [llvm] r278152 - [llvm-cov] Swapped the line and count columns.
Ying Yi via llvm-commits
- [PATCH] D23281: [LLVMCov] Swapped the line and count columns.
Ying Yi via llvm-commits
- [PATCH] D23345: [llvm-cov] Add the project summary to each source file coverage report.
Ying Yi via llvm-commits
- [compiler-rt] r278210 - test commit.
Ying Yi via llvm-commits
- [PATCH] D23277: [llvm-cov] Add the "Goto first zero count" feature.
Ying Yi via llvm-commits
- [PATCH] D23345: [llvm-cov] Add the project summary to each source file coverage report.
Ying Yi via llvm-commits
- [PATCH] D22112: Disambiguate a constant with both 0B prefix and H suffix.
Yunzhong Gao via llvm-commits
- [PATCH] D23254: CodeView: extract the OMF Directory Header
Zachary Turner via llvm-commits
- [PATCH] D23145: pdbdump: Write a free page map to page 1 or page 2.
Zachary Turner via llvm-commits
- [llvm] r278170 - Add a platform independent version of __PRETTY_FUNCTION__.
Zachary Turner via llvm-commits
- [llvm] r278170 - Add a platform independent version of __PRETTY_FUNCTION__.
Zachary Turner via llvm-commits
- [llvm] r278170 - Add a platform independent version of __PRETTY_FUNCTION__.
Zachary Turner via llvm-commits
- [llvm] r278170 - Add a platform independent version of __PRETTY_FUNCTION__.
Zachary Turner via llvm-commits
- [llvm] r278176 - Make LLVM_PRETTY_FUNCTION support __func__.
Zachary Turner via llvm-commits
- [llvm] r278170 - Add a platform independent version of __PRETTY_FUNCTION__.
Zachary Turner via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Zachary Turner via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Zachary Turner via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Zachary Turner via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Zachary Turner via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
Zachary Turner via llvm-commits
- [llvm] r278170 - Add a platform independent version of __PRETTY_FUNCTION__.
Zachary Turner via llvm-commits
- [llvm] r278170 - Add a platform independent version of __PRETTY_FUNCTION__.
Zachary Turner via llvm-commits
- [llvm] r278012 - [SystemZ] Add support for the .insn directive
Zhan Jun Liau via llvm-commits
- [PATCH] D21809: [SystemZ] Add support for the .insn directive
Zhan Jun Liau via llvm-commits
- [PATCH] D21809: [SystemZ] Add support for the .insn directive
Zhan Jun Liau via llvm-commits
- [PATCH] D23367: [SystemZ] Use valid base/index registers for memory constraints
Zhan Jun Liau via llvm-commits
- [PATCH] D23252: [ADT] Extra STLExtras
bryant via llvm-commits
- [PATCH] D23252: [ADT] Extra STLExtras
bryant via llvm-commits
- [PATCH] D23252: [ADT] Zip range adapter
bryant via llvm-commits
- [PATCH] D23252: [ADT] Zip range adapter
bryant via llvm-commits
- [PATCH] D23252: [ADT] Zip range adapter
bryant via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
bryant via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
bryant via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
bryant via llvm-commits
- [PATCH] D23384: Use a byte array as an internal buffer of BitVector.
bryant via llvm-commits
- [PATCH] D22726: [DAGCombine] Match shift amount by value rather than relying on common sub-expressions.
bryant via llvm-commits
- [PATCH] D23253: [X86] Generalized transformation of `definstr gr8; movzx gr32, gr8` to `xor gr32, gr32; definstr gr8`
bryant via llvm-commits
- [PATCH] D23253: [X86] Generalized transformation of `definstr gr8; movzx gr32, gr8` to `xor gr32, gr32; definstr gr8`
bryant via llvm-commits
- [PATCH] D23253: [X86] Generalized transformation of `definstr gr8; movzx gr32, gr8` to `xor gr32, gr32; definstr gr8`
bryant via llvm-commits
- [PATCH] D23253: [X86] Generalized transformation of `definstr gr8; movzx gr32, gr8` to `xor gr32, gr32; definstr gr8`
bryant via llvm-commits
- [PATCH] D23253: [X86] Generalized transformation of `definstr gr8; movzx gr32, gr8` to `xor gr32, gr32; definstr gr8`
bryant via llvm-commits
- [PATCH] D23253: [X86] Generalized transformation of `definstr gr8; movzx gr32, gr8` to `xor gr32, gr32; definstr gr8`
bryant via llvm-commits
- [PATCH] D22726: [DAGCombine] Match shift amount by value rather than relying on common sub-expressions.
bryant via llvm-commits
- [PATCH] D23294: Some place that could using TargetParser in llvm.
jojo.ma via llvm-commits
- [PATCH] D22932: Implement llvm-objdump -S and -l
khemant at codeaurora.org via llvm-commits
- [PATCH] D22932: Implement llvm-objdump -S and -l
khemant at codeaurora.org via llvm-commits
- [PATCH] D22932: Implement llvm-objdump -S and -l
khemant at codeaurora.org via llvm-commits
- [PATCH] D22932: Implement llvm-objdump -S and -l
khemant at codeaurora.org via llvm-commits
- [PATCH] D22932: Implement llvm-objdump -S and -l
khemant at codeaurora.org via llvm-commits
- [PATCH] D22932: Implement llvm-objdump -S and -l
khemant at codeaurora.org via llvm-commits
- [PATCH] D23445: [x86] Refactor a PowerPC specific ctlz/srl transformation (NFC).
pierre gousseau via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
pierre gousseau via llvm-commits
- [PATCH] D23445: [x86] Refactor a PowerPC specific ctlz/srl transformation (NFC).
pierre gousseau via llvm-commits
- [PATCH] D23446: [X86] Enable setcc to srl(ctlz) transformation on btver2 architectures.
pierre gousseau via llvm-commits
- [PATCH] D23261: [AArch64] Don't assume we're running after legalization when creating vcvtfp2fxs
silviu.baranga at arm.com via llvm-commits
- [PATCH] D23261: [AArch64] PR28877: Don't assume we're running after legalization when creating vcvtfp2fxs
silviu.baranga at arm.com via llvm-commits
- [llvm] r278002 - [AArch64] PR28877: Don't assume we're running after legalization when creating vcvtfp2fxs
via llvm-commits
- [PATCH] D23210: [MachineSinking, RFC] Sink insert_subreg, subreg_to_reg, and reg_sequence instructions
via llvm-commits
- [llvm] r278463 - [BranchFolding] Restrict tail merging loop blocks after MBP
via llvm-commits
- [llvm] r278562 - [AArch64LoadStoreOptimizer] Check aliasing correctly when creating paired loads/stores.
via llvm-commits
- [llvm] r278559 - [AArch64LoadStoreOpt] Handle offsets correctly for post-indexed paired loads.
via llvm-commits
Last message date:
Sun Aug 14 23:50:10 PDT 2016
Archived on: Mon Aug 15 08:05:42 PDT 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).