The Week Of Monday 27 June 2016 Archives by author
Starting: Mon Jun 27 00:26:28 PDT 2016
Ending: Sun Jul 3 23:57:01 PDT 2016
Messages: 1696
- [llvm] r273864 - Fixed consecutive memory access detection in Loop Vectorizer.
Demikhovsky, Elena via llvm-commits
- [llvm] r273864 - Fixed consecutive memory access detection in Loop Vectorizer.
Demikhovsky, Elena via llvm-commits
- [llvm] r273864 - Fixed consecutive memory access detection in Loop Vectorizer.
Demikhovsky, Elena via llvm-commits
- [llvm] r274098 - [ValueTracking] Teach computeKnownBits for PHI nodes to compute sign bit for a recurrence with a NSW addition.
Huang, Li1 via llvm-commits
- [llvm] r274098 - [ValueTracking] Teach computeKnownBits for PHI nodes to compute sign bit for a recurrence with a NSW addition.
Huang, Li1 via llvm-commits
- [llvm] r273747 - [PM] Port float2int to the new pass manager
Robinson, Paul via llvm-commits
- [PATCH] D21620: [LV] Don't widen trivial induction variables
Adam Nemet via llvm-commits
- [PATCH] D21771: [OptRemark] RFC: Add hotness attribute
Adam Nemet via llvm-commits
- [llvm] r273991 - [LLE] Don't hoist conditionally executed loads
Adam Nemet via llvm-commits
- [PATCH] D21620: [LV] Don't widen trivial induction variables
Adam Nemet via llvm-commits
- [llvm] r273864 - Fixed consecutive memory access detection in Loop Vectorizer.
Adam Nemet via llvm-commits
- [PATCH] D21620: [LV] Don't widen trivial induction variables
Adam Nemet via llvm-commits
- [llvm] r273864 - Fixed consecutive memory access detection in Loop Vectorizer.
Adam Nemet via llvm-commits
- [llvm] r274078 - [Diag] Fix file comment
Adam Nemet via llvm-commits
- [llvm] r274100 - [Diag] Add getter shouldAlwaysPrint. NFC
Adam Nemet via llvm-commits
- [llvm] r274098 - [ValueTracking] Teach computeKnownBits for PHI nodes to compute sign bit for a recurrence with a NSW addition.
Adam Nemet via llvm-commits
- [llvm] r274098 - [ValueTracking] Teach computeKnownBits for PHI nodes to compute sign bit for a recurrence with a NSW addition.
Adam Nemet via llvm-commits
- [PATCH] D21620: [LV] Don't widen trivial induction variables
Adam Nemet via llvm-commits
- [llvm] r274182 - [LV] Improve accuracy and formatting of function comment
Adam Nemet via llvm-commits
- [PATCH] D21861: Extend LoopVectorizationLegality::isConsecutivePtr to handle multiple level GEPs
Adam Nemet via llvm-commits
- [PATCH] D21771: [OptRemark] RFC: Add hotness attribute
Adam Nemet via llvm-commits
- [PATCH] D21636: [PM] LoopAccessInfo Refactor #2
Adam Nemet via llvm-commits
- [PATCH] D21771: [OptRemark] RFC: Add hotness attribute
Adam Nemet via llvm-commits
- [PATCH] D21771: [OptRemark] RFC: Add hotness attribute
Adam Nemet via llvm-commits
- [PATCH] D21620: [LV] Don't widen trivial induction variables
Adam Nemet via llvm-commits
- [PATCH] D21636: [PM] LoopAccessInfo Refactor #2
Adam Nemet via llvm-commits
- [PATCH] D21636: [PM] LoopAccessInfo Refactor #2
Adam Nemet via llvm-commits
- [llvm] r274302 - [LAA] Fix alphabetical sorting of headers. NFC
Adam Nemet via llvm-commits
- [PATCH] D21771: [OptRemark] RFC: Add hotness attribute
Adam Nemet via llvm-commits
- [PATCH] D21620: [LV] Don't widen trivial induction variables
Adam Nemet via llvm-commits
- [PATCH] D21620: [LV] Don't widen trivial induction variables
Adam Nemet via llvm-commits
- [PATCH] D21620: [LV] Don't widen trivial induction variables
Adam Nemet via llvm-commits
- [PATCH] D21903: [LV] Refactor integer induction widening (NFC)
Adam Nemet via llvm-commits
- [PATCH] D21620: [LV] Don't widen trivial induction variables
Adam Nemet via llvm-commits
- [PATCH] D21771: [OptRemark] RFC: Add hotness attribute
Adam Nemet via llvm-commits
- [llvm] r274452 - [PM] Port LoopAccessInfo analysis to new PM
Adam Nemet via llvm-commits
- [PATCH] D21232: Add attribute noreturn to functions that throw
Aditya Kumar via llvm-commits
- [PATCH] D21232: Add attribute noreturn to functions that throw
Aditya Kumar via llvm-commits
- [PATCH] D21232: Add attribute noreturn to functions that throw
Aditya Kumar via llvm-commits
- [PATCH] D21939: Emit CodeView type records for nested classes
Adrian McCarthy via llvm-commits
- [PATCH] D21939: Emit CodeView type records for nested classes
Adrian McCarthy via llvm-commits
- [PATCH] D21939: Emit CodeView type records for nested classes
Adrian McCarthy via llvm-commits
- [PATCH] D21939: Emit CodeView type records for nested classes
Adrian McCarthy via llvm-commits
- [PATCH] D21818: Add artificial debug information to avoid compiler crash
Adrian Prantl via llvm-commits
- [PATCH] D21818: Add artificial debug information to avoid compiler crash
Adrian Prantl via llvm-commits
- [PATCH] D21818: Add artificial debug information to avoid compiler crash
Adrian Prantl via llvm-commits
- [PATCH] D21827: [CMake] Make -fmodules-local-submodule-visibility optional.
Adrian Prantl via llvm-commits
- [PATCH] D21827: [CMake] Make -fmodules-local-submodule-visibility optional.
Adrian Prantl via llvm-commits
- [llvm] r274148 - Don't verify inputs to the Linker if ODR merging.
Adrian Prantl via llvm-commits
- [PATCH] D21827: [CMake] Make -fmodules-local-submodule-visibility optional.
Adrian Prantl via llvm-commits
- [llvm] r274196 - [CMake] Introduce a LLVM_ENABLE_LOCAL_SUBMODULE_VISIBILITY flag.
Adrian Prantl via llvm-commits
- [llvm] r274240 - [CMake] Move the -Xclang option before -fmodules-cache-path
Adrian Prantl via llvm-commits
- [llvm] r274196 - [CMake] Introduce a LLVM_ENABLE_LOCAL_SUBMODULE_VISIBILITY flag.
Adrian Prantl via llvm-commits
- [llvm] r274242 - Revert "[CMake] Move the -Xclang option before -fmodules-cache-path"
Adrian Prantl via llvm-commits
- [llvm] r274244 - [CMake] Add an LLVM_ENABLE_MODULE_DEBUGGING flag for building with -gmodules.
Adrian Prantl via llvm-commits
- [llvm] r274313 - Define a module map entry for DebugInfo/CodeView.
Adrian Prantl via llvm-commits
- [llvm] r274328 - Revert "Define a module map entry for DebugInfo/CodeView."
Adrian Prantl via llvm-commits
- [llvm] r274313 - Define a module map entry for DebugInfo/CodeView.
Adrian Prantl via llvm-commits
- [llvm] r274358 - Reapply "Define a module map entry for DebugInfo/CodeView."
Adrian Prantl via llvm-commits
- [PATCH] D21148: [X86][SSE] Added support for combining target shuffles to (V)PSHUFD/VPERMILPD/VPERMILPS immediate permute
Ahmed Bougacha via llvm-commits
- [PATCH] D18837: Permit memory operands in ins/outs instructions
Ahmed Bougacha via llvm-commits
- [PATCH] D21694: Verifier: Reject non-float !fpmath
Ahmed Bougacha via llvm-commits
- [PATCH] D21694: Verifier: Reject non-float !fpmath
Ahmed Bougacha via llvm-commits
- [PATCH] D17284: TableGen: Constrain inputs of reg_sequence to be same type
Ahmed Bougacha via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
Ahmed Bougacha via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
Ahmed Bougacha via llvm-commits
- [PATCH] D21829: CodeGen: Use MachineInstr& in TargetLowering, NFC
Ahmed Bougacha via llvm-commits
- [llvm] r274138 - [X86] Lower blended PACKUSes using appropriate types.
Ahmed Bougacha via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
Ahmed Bougacha via llvm-commits
- [PATCH] D19501: Add LoadStoreVectorizer pass
Alina Sbirlea via llvm-commits
- [PATCH] D21934: Address two correctness issues in LoadStoreVectorizer
Alina Sbirlea via llvm-commits
- [PATCH] D21935: Add TLI.allowsMisalignedMemoryAccesses to LoadStoreVectorizer
Alina Sbirlea via llvm-commits
- [PATCH] D21934: Address two correctness issues in LoadStoreVectorizer
Alina Sbirlea via llvm-commits
- [PATCH] D21934: Address two correctness issues in LoadStoreVectorizer
Alina Sbirlea via llvm-commits
- [PATCH] D21934: Address two correctness issues in LoadStoreVectorizer
Alina Sbirlea via llvm-commits
- [PATCH] D21934: Address two correctness issues in LoadStoreVectorizer
Alina Sbirlea via llvm-commits
- [llvm] r274389 - Address two correctness issues in LoadStoreVectorizer
Alina Sbirlea via llvm-commits
- [PATCH] D21934: Address two correctness issues in LoadStoreVectorizer
Alina Sbirlea via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Alina Sbirlea via llvm-commits
- [PATCH] D21935: Add TLI.allowsMisalignedMemoryAccesses to LoadStoreVectorizer
Alina Sbirlea via llvm-commits
- [PATCH] D21935: Add TLI.allowsMisalignedMemoryAccesses to LoadStoreVectorizer
Alina Sbirlea via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Alina Sbirlea via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Alina Sbirlea via llvm-commits
- [PATCH] D21489: [codeview] Added support for bitfield type
Amjad Aboud via llvm-commits
- [PATCH] D21489: [codeview] Added support for bitfield type
Amjad Aboud via llvm-commits
- [PATCH] D21489: [codeview] Added support for bitfield type
Amjad Aboud via llvm-commits
- [PATCH] D21782: [CodeView] Implement support for bitfields in LLVM
Amjad Aboud via llvm-commits
- [PATCH] D21526: [codeview] Improved array type support (multi dimension array)
Amjad Aboud via llvm-commits
- [PATCH] D21526: [codeview] Improved array type support (multi dimension array)
Amjad Aboud via llvm-commits
- [PATCH] D21782: [CodeView] Implement support for bitfields in LLVM
Amjad Aboud via llvm-commits
- [PATCH] D8285: [compiler-rt] Add AtosSymbolizer and DlAddrSymbolizer as fallbacks for OS X
Andrew C. Morrow via llvm-commits
- [PATCH] D21928: Aliasing of constant pointers (inttoptr Const) for BasicAA
Andrew Zhogin via llvm-commits
- [PATCH] D21246: [InstCombine] Add rule to fold away trunc of partial load
Anna Thomas via llvm-commits
- [PATCH] D21246: [InstCombine] Add rule to fold away trunc of partial load
Anna Thomas via llvm-commits
- [PATCH] D21791: [InstCombine] Fix for trunc folding build break
Anna Thomas via llvm-commits
- [PATCH] D21791: [InstCombine] Fix for trunc folding build break
Anna Thomas via llvm-commits
- [PATCH] D21791: [InstCombine] Fix for trunc folding build break
Anna Thomas via llvm-commits
- [PATCH] D21791: [InstCombine] Fix for trunc folding build break
Anna Thomas via llvm-commits
- [PATCH] D21947: [sanitizer] Do not introduce __sanitizer namespace globally
Anna Zaks via llvm-commits
- [PATCH] D21928: Aliasing of constant pointers (inttoptr Const) for BasicAA
Anton Korobeynikov via llvm-commits
- [llvm] r273854 - [gold] Fix test to not assume it runs on x86 hardware.
Arnaud A. de Grandmaison via llvm-commits
- [llvm] r274000 - [gold] Really fix test to run on non x86 platforms.
Arnaud A. de Grandmaison via llvm-commits
- [llvm] r273854 - [gold] Fix test to not assume it runs on x86 hardware.
Arnaud De Grandmaison via llvm-commits
- [llvm] r274163 - Revert r273313 "[NVPTX] Improve lowering of byval args of device functions."
Artem Belevich via llvm-commits
- [llvm] r273892 - Support arbitrary addrspace pointers in masked load/store intrinsics
Artur Pilipenko via llvm-commits
- [llvm] r273895 - Revert -r273892 "Support arbitrary addrspace pointers in masked load/store intrinsics" since some of the clang tests don't expect to see the updated signatures.
Artur Pilipenko via llvm-commits
- [llvm] r274043 - Support arbitrary addrspace pointers in masked load/store intrinsics
Artur Pilipenko via llvm-commits
- [PATCH] D18630: [SLPVectorizer] Account for dependence cycles to fix PR25108
Ayal Zaks via llvm-commits
- [PATCH] COFFObjectFile imports fix for compressed binaries
Bandzi Michal via llvm-commits
- [llvm] r273857 - [sparc] Simplify slow and verbose string matching code to startswith_lower.
Benjamin Kramer via llvm-commits
- [llvm] r273866 - [msan] Tighten up type in StoreList. NFC.
Benjamin Kramer via llvm-commits
- [llvm] r273867 - [IRBuilder] Drop unused CreateInvoke overloads.
Benjamin Kramer via llvm-commits
- [llvm] r273868 - Add an explanation on how mips is special in here.
Benjamin Kramer via llvm-commits
- [llvm] r274131 - [ManagedStatic] Reimplement double-checked locking with std::atomic.
Benjamin Kramer via llvm-commits
- [llvm] r274344 - function_refify. NFC.
Benjamin Kramer via llvm-commits
- [llvm] r274431 - Use arrays or initializer lists to feed ArrayRefs instead of SmallVector where possible.
Benjamin Kramer via llvm-commits
- [llvm] r274437 - [Hexagon] Create global std::map lazily.
Benjamin Kramer via llvm-commits
- [llvm] r274438 - [DIBuilder] Remove dead code. NFC.
Benjamin Kramer via llvm-commits
- [PATCH] D21802: Ensure all uses of permute instruction feed vector stores
Bill Schmidt via llvm-commits
- [PATCH] D21802: Ensure all uses of permute instruction feed vector stores
Bill Schmidt via llvm-commits
- [LNT] r274146 - don't use pip session arg
Bill Seurer via llvm-commits
- Symbolic links in llvm/clang tests
Björn Pettersson A via llvm-commits
- [PATCH] D21222: Double size of sigaltstack to prevent overflow
Brendon Cahoon via llvm-commits
- [PATCH] D19681: builtins: use -fPIC if supported
Brian Silverman via llvm-commits
- [PATCH] D21613: [DSE] Avoid iterator invalidation bugs.
Chad Rosier via llvm-commits
- [PATCH] D21613: [DSE] Avoid iterator invalidation bugs.
Chad Rosier via llvm-commits
- [PATCH] D21613: [DSE] Avoid iterator invalidation bugs.
Chad Rosier via llvm-commits
- [llvm] r274038 - Typos. NFC.
Chad Rosier via llvm-commits
- [PATCH] D21826: AArch64: Change modeling of zero cycle zeroing.
Chad Rosier via llvm-commits
- [PATCH] D21826: AArch64: Change modeling of zero cycle zeroing.
Chad Rosier via llvm-commits
- [PATCH] D21449: Target independent codesize heuristics for Loop Idiom Recognition
Chad Rosier via llvm-commits
- [PATCH] D17921: [CorrelatedValuePropagation] Convert an SDiv to a UDiv if both operands are known to be nonnegative
Chad Rosier via llvm-commits
- [PATCH] D21665: [LoopSimplify] Update LCSSA after separating nested loops.
Chandler Carruth via llvm-commits
- [llvm] r273961 - [PM] Improve the debugging and logging facilities of the CGSCC bits of
Chandler Carruth via llvm-commits
- [llvm] r273973 - [PM] Sink the module parsing from the fixture to the test as subsequent
Chandler Carruth via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Chandler Carruth via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Chandler Carruth via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Chandler Carruth via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Chandler Carruth via llvm-commits
- [PATCH] D21866: [ADT] Add a new data structure for managing a priority worklist where re-insertion of entries into the worklist moves them to the end.
Chandler Carruth via llvm-commits
- [PATCH] D21866: [ADT] Add a new data structure for managing a priority worklist where re-insertion of entries into the worklist moves them to the end.
Chandler Carruth via llvm-commits
- [PATCH] D21866: [ADT] Add a new data structure for managing a priority worklist where re-insertion of entries into the worklist moves them to the end.
Chandler Carruth via llvm-commits
- [PATCH] D21866: [ADT] Add a new data structure for managing a priority worklist where re-insertion of entries into the worklist moves them to the end.
Chandler Carruth via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Chandler Carruth via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Chandler Carruth via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Chandler Carruth via llvm-commits
- [llvm] r274198 - [ADT] Add a new data structure for managing a priority worklist where
Chandler Carruth via llvm-commits
- [PATCH] D21866: [ADT] Add a new data structure for managing a priority worklist where re-insertion of entries into the worklist moves them to the end.
Chandler Carruth via llvm-commits
- [PATCH] D21866: [ADT] Add a new data structure for managing a priority worklist where re-insertion of entries into the worklist moves them to the end.
Chandler Carruth via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Chandler Carruth via llvm-commits
- [llvm] r274268 - Introduce a *draft* of a code of conduct for the LLVM community and the
Chandler Carruth via llvm-commits
- [PATCH] D13741: Introduce a *draft* of a code of conduct for the LLVM community and theassociated reporting guide.
Chandler Carruth via llvm-commits
- [PATCH] D18762: Rewrite Aggressive Dead Code Elimination
Chandler Carruth via llvm-commits
- [llvm] r274289 - Remove non-ASCII characters (silly smart quotes). Thanks to Hal for
Chandler Carruth via llvm-commits
- [llvm] r274268 - Introduce a *draft* of a code of conduct for the LLVM community and the
Chandler Carruth via llvm-commits
- [compiler-rt] r272175 - [esan|wset] Reduce flakiness in samples test
Chandler Carruth via llvm-commits
- [PATCH] D19908: [X86] Support the "ms-hotpatch" attribute.
Charles Davis via llvm-commits
- [PATCH] D19908: [X86] Support the "ms-hotpatch" attribute.
Charles Davis via llvm-commits
- [llvm] r273915 - [yaml2obj] Remove --format option in favor of YAML tags
Chris Bieneman via llvm-commits
- [llvm] r273918 - [yaml2obj] Missed updating a few test cases in r273915
Chris Bieneman via llvm-commits
- [lld] r273920 - [yaml2obj] Updating LLD tests to account for LLVM r273915
Chris Bieneman via llvm-commits
- [lld] r273939 - [yaml2obj] One more missing test case update from r273915
Chris Bieneman via llvm-commits
- [lld] r273942 - [yaml2obj] Hopefully the last test case update from r273915
Chris Bieneman via llvm-commits
- [compiler-rt] r273956 - Revert "Parse the triple in base-config-ix to propagate ANDROID variable correctly"
Chris Bieneman via llvm-commits
- [compiler-rt] r273957 - [CMake] Check for androidabi in CMakeLists.txt not base-config-ix.cmake
Chris Bieneman via llvm-commits
- [compiler-rt] r274030 - [CMake] In r273957, I deleted a line that shouldn't have been removed.
Chris Bieneman via llvm-commits
- [PATCH] D21485: [cl] Teach cl to support the notion of sub commands (e.g. "git checkout <foo>")
Chris Bieneman via llvm-commits
- [llvm] r274067 - [YAML] Fix YAML tags appearing before the start of sequence elements
Chris Bieneman via llvm-commits
- [PATCH] D21827: [CMake] Make -fmodules-local-submodule-visibility optional.
Chris Bieneman via llvm-commits
- [PATCH] D21827: [CMake] Make -fmodules-local-submodule-visibility optional.
Chris Bieneman via llvm-commits
- [PATCH] D21892: Clang modules builds depend header-wise on it as they ship all headers from the umbrella folders.
Chris Bieneman via llvm-commits
- [PATCH] D21434: [CMake] Add LLVM_BUILD_32_BITS to LLVMConfig.cmake
Chris Bieneman via llvm-commits
- [PATCH] D21892: Clang modules builds depend header-wise on it as they ship all headers from the umbrella folders.
Chris Bieneman via llvm-commits
- [PATCH] D21892: Clang modules builds depend header-wise on it as they ship all headers from the umbrella folders.
Chris Bieneman via llvm-commits
- [PATCH] D21892: Clang modules builds depend header-wise on it as they ship all headers from the umbrella folders.
Chris Bieneman via llvm-commits
- [llvm] r273876 - [Sparc] Formatting and commenting changes per review.
Chris Dewhurst via llvm-commits
- [llvm] r273878 - Last line of file missing on previous check-in.
Chris Dewhurst via llvm-commits
- [llvm] r273949 - [Sparc] Atomics pass changes to make work with SparcV8 back-ends.
Chris Dewhurst via llvm-commits
- [PATCH] D21960: [Sparc] Leon errata fixes passes.
Chris Dewhurst via llvm-commits
- [PATCH] D17203: [LICM] Sink entire inner loops.
Chris Diamand via llvm-commits
- [PATCH] D21900: [compiler-rt] Fix sanitizer memory allocator on win64.
Chris Hamilton via llvm-commits
- [PATCH] D21821: Bump trunk version to 4.0 and switch to new versioning scheme
Chris Lattner via llvm-commits
- [LNT] r274061 - Hopefully make matrix work with missing baseline data
Chris Matthews via llvm-commits
- [LNT] r274062 - Also, don't even try and render a bad baseline
Chris Matthews via llvm-commits
- [LNT] r274063 - Install stuff based on reqirements files
Chris Matthews via llvm-commits
- [LNT] r274145 - Remove PyYaml requirement
Chris Matthews via llvm-commits
- [LNT] r274146 - don't use pip session arg
Chris Matthews via llvm-commits
- [LNT] r274266 - Newer pips require session, don't remove
Chris Matthews via llvm-commits
- [LNT] r274146 - don't use pip session arg
Chris Matthews via llvm-commits
- [llvm] r273876 - [Sparc] Formatting and commenting changes per review.
Chris.Dewhurst via llvm-commits
- [llvm] r273079 - [SCEV] Fix incorrect trip count computation
Christof Douma via llvm-commits
- [llvm] r274095 - [CodeGen] Make ShuffleVectorSDNode::commuteMask take a MutableArrayRef instead of SmallVectorImpl. NFC.
Craig Topper via llvm-commits
- [llvm] r274096 - [DAGCombine] Add test cases to show that DAG combining an OR of two shuffles with zero vectors doesn't work if the zero vector is the first operand of the shuffle. Fix coming in a follow up patch.
Craig Topper via llvm-commits
- [llvm] r274097 - [DAGCombine] Teach DAG combine to handle ORs of shuffles involving zero vectors where the zero vector is the first operand to the shuffle instead of the second.
Craig Topper via llvm-commits
- [llvm] r274098 - [ValueTracking] Teach computeKnownBits for PHI nodes to compute sign bit for a recurrence with a NSW addition.
Craig Topper via llvm-commits
- [llvm] r274102 - Revert "[ValueTracking] Teach computeKnownBits for PHI nodes to compute sign bit for a recurrence with a NSW addition."
Craig Topper via llvm-commits
- [llvm] r274098 - [ValueTracking] Teach computeKnownBits for PHI nodes to compute sign bit for a recurrence with a NSW addition.
Craig Topper via llvm-commits
- [llvm] r274098 - [ValueTracking] Teach computeKnownBits for PHI nodes to compute sign bit for a recurrence with a NSW addition.
Craig Topper via llvm-commits
- [llvm] r274098 - [ValueTracking] Teach computeKnownBits for PHI nodes to compute sign bit for a recurrence with a NSW addition.
Craig Topper via llvm-commits
- [llvm] r274098 - [ValueTracking] Teach computeKnownBits for PHI nodes to compute sign bit for a recurrence with a NSW addition.
Craig Topper via llvm-commits
- [llvm] r274098 - [ValueTracking] Teach computeKnownBits for PHI nodes to compute sign bit for a recurrence with a NSW addition.
Craig Topper via llvm-commits
- [llvm] r274208 - Use ShuffleVectorSDNode::isSplat member method instead of static method isSplatMask where the mask came directly from getMask() on a shuffle node.
Craig Topper via llvm-commits
- [llvm] r274337 - [CodeGen, Target] Remove the version of DAG.getVectorShuffle that takes a pointer to a mask array. Convert all callers to use the ArrayRef version. No functional change intended.
Craig Topper via llvm-commits
- [llvm] r274338 - [CodeGen] Cleanup getVectorShuffle a bit to take advantage of its new ArrayRef argument and its begin/end iterators. Also use 'int' type for number of elements and loop iterators to remove several typecasts. No functional change intended.
Craig Topper via llvm-commits
- [llvm] r274471 - [X86] Add tests to show that the DAG combine for OR of shuffles with zero vectors doesn't handle undefs as well as it could. Fix coming in another commit.
Craig Topper via llvm-commits
- [llvm] r274472 - [CodeGen] Teach OR combine of shuffles involving zero vectors to better handle undef indices.
Craig Topper via llvm-commits
- [llvm] r274483 - [CodeGen] Make the code that detects a if a shuffle is really a concatenation of the inputs more general purpose.
Craig Topper via llvm-commits
- [llvm] r273901 - Factor out buildMemorySSA from getWalker.
Daniel Berlin via llvm-commits
- [PATCH] D21777: [MemorySSA] Switch to a different walker
Daniel Berlin via llvm-commits
- [PATCH] D21776: MSSA Walker Pre-refactor
Daniel Berlin via llvm-commits
- [PATCH] D21776: MSSA Walker Pre-refactor
Daniel Berlin via llvm-commits
- [PATCH] D20847: BitCast infinite loop fix
Daniel Berlin via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Daniel Berlin via llvm-commits
- [PATCH] D21594: [esan|cfrag] Add counters for struct array accesses
Daniel Berlin via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Daniel Berlin via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Daniel Berlin via llvm-commits
- [PATCH] D8688: Update MergedLoadStoreMotion to use MemorySSA
Daniel Berlin via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Daniel Berlin via llvm-commits
- [PATCH] D21910: [CFLAA] Split CFL-AA into one unification-based pass and one inclusion-based pass
Daniel Berlin via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Daniel Berlin via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Daniel Berlin via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Daniel Berlin via llvm-commits
- [PATCH] D21594: [esan|cfrag] Add counters for struct array accesses
Daniel Berlin via llvm-commits
- [PATCH] D21594: [esan|cfrag] Add counters for struct array accesses
Daniel Berlin via llvm-commits
- [PATCH] D21594: [esan|cfrag] Add counters for struct array accesses
Daniel Berlin via llvm-commits
- [PATCH] D21594: [esan|cfrag] Add counters for struct array accesses
Daniel Berlin via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Daniel Berlin via llvm-commits
- [PATCH] D21615: [inlineasm][mips] Propagate operand constraints to the backend
Daniel Sanders via llvm-commits
- [PATCH] D21679: [mips] Add instruction itineraries for LSA, DLSA
Daniel Sanders via llvm-commits
- [PATCH] D20164: [mips] MIPS64R6 compact branch support
Daniel Sanders via llvm-commits
- [PATCH] D21739: [TTI] Add functions determining if int parameters/returns should be zeroext/signext.
Daniel Sanders via llvm-commits
- [PATCH] D21739: [TTI] Add functions determining if int parameters/returns should be zeroext/signext.
Daniel Sanders via llvm-commits
- [PATCH] D21807: [Mips] Implement shouldSignExtI32Param hook.
Daniel Sanders via llvm-commits
- [PATCH] D21138: [mips] Enable tail calls by default
Daniel Sanders via llvm-commits
- [PATCH] D21473: [mips] Fix aui/daui/dahi/dati for MIPSR6
Daniel Sanders via llvm-commits
- [PATCH] D18762: Add Aggressive Control Dead Code Elimination
David Callahan via llvm-commits
- [PATCH] D18762: Rewrite Aggressive Dead Code Elimination
David Callahan via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
David Kreitzer via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
David Kreitzer via llvm-commits
- [llvm] r274284 - Test commit.
David L Kreitzer via llvm-commits
- [PATCH] D21736: [InstrProfiling] Mark __llvm_profile_instrument_target last parameter as i32 zeroext if appropriate.
David Li via llvm-commits
- [PATCH] D21736: [InstrProfiling] Mark __llvm_profile_instrument_target last parameter as i32 zeroext if appropriate.
David Li via llvm-commits
- [PATCH] D21739: [TLI] Add functions determining if int parameters/returns should be zeroext/signext.
David Li via llvm-commits
- [PATCH] D21739: [TTI] Add functions determining if int parameters/returns should be zeroext/signext.
David Li via llvm-commits
- [PATCH] D21739: [TTI] Add functions determining if int parameters/returns should be zeroext/signext.
David Li via llvm-commits
- [PATCH] D20505: Codegen: Outline for chains of tail-duplicable blocks.
David Li via llvm-commits
- [PATCH] D20505: Codegen: Outline for chains of tail-duplicable blocks.
David Li via llvm-commits
- [PATCH] D21636: [PM] LoopAccessInfo Refactor #2
David Li via llvm-commits
- [PATCH] D21636: [PM] LoopAccessInfo Refactor #2
David Li via llvm-commits
- [PATCH] D21636: [PM] LoopAccessInfo Refactor #2
David Li via llvm-commits
- [PATCH] D21636: [PM] LoopAccessInfo Refactor #2
David Li via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
David Li via llvm-commits
- [PATCH] D21636: [PM] LoopAccessInfo Refactor #2
David Li via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
David Li via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
David Li via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
David Li via llvm-commits
- [PATCH] D21954: [PM] Add some internal options for testing out the new PM.
David Li via llvm-commits
- [PATCH] D21772: New pass manager for LICM.
David Li via llvm-commits
- [PATCH] D21489: [codeview] Added support for bitfield type
David Majnemer via llvm-commits
- [PATCH] D21743: Convenience function for MCStreamer to get named sections when lowering.
David Majnemer via llvm-commits
- [PATCH] D21769: [InstCombine] shrink type of sdiv if dividend is sexted and constant divisor is small enough (PR28153)
David Majnemer via llvm-commits
- [PATCH] D21769: [InstCombine] shrink type of sdiv if dividend is sexted and constant divisor is small enough (PR28153)
David Majnemer via llvm-commits
- [PATCH] D21782: [CodeView] Implement support for bitfields in LLVM
David Majnemer via llvm-commits
- [PATCH] D21782: [CodeView] Implement support for bitfields in LLVM
David Majnemer via llvm-commits
- [PATCH] D21782: [CodeView] Implement support for bitfields in LLVM
David Majnemer via llvm-commits
- [llvm] r274024 - [X86] Make WRPKRU/RDPKRU pass -verify-machineinstrs
David Majnemer via llvm-commits
- [PATCH] D12965: [InstCombine] shrink switch conditions better (PR24766)
David Majnemer via llvm-commits
- [llvm] r274200 - [CodeView] Implement support for bitfields in LLVM
David Majnemer via llvm-commits
- [PATCH] D21782: [CodeView] Implement support for bitfields in LLVM
David Majnemer via llvm-commits
- [PATCH] COFFObjectFile imports fix for compressed binaries
David Majnemer via llvm-commits
- [PATCH] D21911: Do not count debug instructions when counting number of uses to reorder frame objects.
David Majnemer via llvm-commits
- [PATCH] D21911: Do not count debug instructions when counting number of uses to reorder frame objects.
David Majnemer via llvm-commits
- [PATCH] D21911: Do not count debug instructions when counting number of uses to reorder frame objects.
David Majnemer via llvm-commits
- [PATCH] D21911: Do not count debug instructions when counting number of uses to reorder frame objects.
David Majnemer via llvm-commits
- [PATCH] D21614: [codeview] Add DISubprogram::ThisAdjustment
David Majnemer via llvm-commits
- [PATCH] D21931: Specify mtriple for the frame-order.ll test.
David Majnemer via llvm-commits
- [PATCH] D21920: Fix for Bug 26903 adds support to inline __builtin_mempcpy
David Majnemer via llvm-commits
- [llvm] r274399 - [CodeView] Pretty print anonymous scopes
David Majnemer via llvm-commits
- [llvm] r274400 - [CodeView] Include the offset of nested members
David Majnemer via llvm-commits
- [PATCH] D21811: [MBB] add a missing corner case in UpdateTerminator()
David Majnemer via llvm-commits
- [llvm] r273938 - [llvm-ar] Ignore -plugin option.
Davide Italiano via llvm-commits
- [llvm] r273953 - [MC] Garbage collect dead API: createELFObjectTargetWriter().
Davide Italiano via llvm-commits
- [PATCH] D21732: [ELF] Initial support for wildcard in symbol versions
Davide Italiano via llvm-commits
- [PATCH] D21772: New pass manager for LICM.
Davide Italiano via llvm-commits
- [PATCH] D21779: [LTO] Infer EKind/EMachine from Bitcode files
Davide Italiano via llvm-commits
- [PATCH] D21555: [ELF] - Do not allow mix global symbols version.
Davide Italiano via llvm-commits
- [PATCH] D21779: [LTO] Infer EKind/EMachine from Bitcode files
Davide Italiano via llvm-commits
- [PATCH] D21781: [ELF] Warn for duplicate symbols in version scripts instead of erroring out
Davide Italiano via llvm-commits
- [PATCH] D21781: [ELF] Warn for duplicate symbols in version scripts instead of erroring out
Davide Italiano via llvm-commits
- [lld] r273989 - [ELF] Warn for duplicate symbols in version scripts instead of erroring out.
Davide Italiano via llvm-commits
- [PATCH] D21781: [ELF] Warn for duplicate symbols in version scripts instead of erroring out
Davide Italiano via llvm-commits
- [PATCH] D21687: [ELF] - Remove CIE if all FDEs referencing it were removed (.eh_frame).
Davide Italiano via llvm-commits
- [PATCH] D21781: [ELF] Warn for duplicate symbols in version scripts instead of erroring out
Davide Italiano via llvm-commits
- [PATCH] D21781: [ELF] Warn for duplicate symbols in version scripts instead of erroring out
Davide Italiano via llvm-commits
- [PATCH] D21784: Refactor ELF type inference functions.
Davide Italiano via llvm-commits
- [PATCH] D21732: [ELF] Initial support for wildcard in symbol versions
Davide Italiano via llvm-commits
- [llvm] r274090 - [Triple] Add isLittleEndian().
Davide Italiano via llvm-commits
- [PATCH] D21732: [ELF] Initial support for wildcard in symbol versions
Davide Italiano via llvm-commits
- [PATCH] D21732: [ELF] Initial support for wildcard in symbol versions
Davide Italiano via llvm-commits
- [lld] r274091 - [ELF] Support for wildcard in version scripts.
Davide Italiano via llvm-commits
- [PATCH] D21732: [ELF] Initial support for wildcard in symbol versions
Davide Italiano via llvm-commits
- [PATCH] D21520: [SelectionDAG] use <mutex> instead of LLVM home-grown primitive
Davide Italiano via llvm-commits
- [PATCH] D21828: Make SymbolTable::findAll to return only defined symbols.
Davide Italiano via llvm-commits
- [PATCH] D21828: Make SymbolTable::findAll to return only defined symbols.
Davide Italiano via llvm-commits
- [PATCH] D21779: [LTO] Infer EKind/EMachine from Bitcode files
Davide Italiano via llvm-commits
- [PATCH] D21779: [LTO] Infer EKind/EMachine from Bitcode files
Davide Italiano via llvm-commits
- [PATCH] D21779: [LTO] Infer EKind/EMachine from Bitcode files
Davide Italiano via llvm-commits
- [PATCH] D21828: Make SymbolTable::findAll to return only defined symbols.
Davide Italiano via llvm-commits
- [PATCH] D21779: [LTO] Infer EKind/EMachine from Bitcode files
Davide Italiano via llvm-commits
- [lld] r274107 - [LTO] Infer ELFKind/EMachine from Bitcode files
Davide Italiano via llvm-commits
- [PATCH] D21779: [LTO] Infer EKind/EMachine from Bitcode files
Davide Italiano via llvm-commits
- [lld] r274134 - [ELF] More self-explanatory error message when e_machine can't be inferred.
Davide Italiano via llvm-commits
- [lld] r274107 - [LTO] Infer ELFKind/EMachine from Bitcode files
Davide Italiano via llvm-commits
- [PATCH] D21846: [Triple] Reimplement isLittleEndian()
Davide Italiano via llvm-commits
- [llvm] r274090 - [Triple] Add isLittleEndian().
Davide Italiano via llvm-commits
- [PATCH] D21846: [Triple] Reimplement isLittleEndian()
Davide Italiano via llvm-commits
- [llvm] r274131 - [ManagedStatic] Reimplement double-checked locking with std::atomic.
Davide Italiano via llvm-commits
- [llvm] r274154 - [Triple] Reimplement isLittleEndian(). Now it works for arm too.
Davide Italiano via llvm-commits
- [PATCH] D21846: [Triple] Reimplement isLittleEndian()
Davide Italiano via llvm-commits
- [lld] r274383 - [BitcodeFile] Simplify shouldSkip(). NFCI.
Davide Italiano via llvm-commits
- [PATCH] D21945: [PM] Port ConstantHoisting to the new Pass Manager
Davide Italiano via llvm-commits
- [PATCH] D21636: [PM] LoopAccessInfo Refactor #2
Davide Italiano via llvm-commits
- [PATCH] D21965: [ELF] Initial support for symbol assignment in linker scripts
Davide Italiano via llvm-commits
- [PATCH] D21772: New pass manager for LICM.
Davide Italiano via llvm-commits
- [PATCH] D21503: [llvm-dwarfdump] - Teach dwarfdump to dump gdb-index section.
Davide Italiano via llvm-commits
- [PATCH] D21921: [proof of concept] Port old PM CGSCC visitation logic to new PM
Davide Italiano via llvm-commits
- [PATCH] D21921: [proof of concept] Port old PM CGSCC visitation logic to new PM
Davide Italiano via llvm-commits
- [PATCH] D19908: [X86] Support the "ms-hotpatch" attribute.
Dean Michael Berris via llvm-commits
- [PATCH] D21612: Work-in-Progress compiler-rt prototype for XRay runtime.
Dean Michael Berris via llvm-commits
- [PATCH] D21612: Work-in-Progress compiler-rt prototype for XRay runtime.
Dean Michael Berris via llvm-commits
- [PATCH] D21743: Convenience function for MCStreamer to get named sections when lowering.
Dean Michael Berris via llvm-commits
- [PATCH] D21743: Convenience function for MCStreamer to get named sections when lowering.
Dean Michael Berris via llvm-commits
- [PATCH] D21743: Convenience function for MCStreamer to get named sections when lowering.
Dean Michael Berris via llvm-commits
- [PATCH] D21743: Convenience function for MCStreamer to get named sections when lowering.
Dean Michael Berris via llvm-commits
- [PATCH] D21743: Convenience function for MCStreamer to get named sections when lowering.
Dean Michael Berris via llvm-commits
- [PATCH] D21743: Convenience function for MCContext to get named sections when lowering.
Dean Michael Berris via llvm-commits
- [PATCH] D21743: Convenience function for MCContext to get named sections when lowering.
Dean Michael Berris via llvm-commits
- [PATCH] D21743: Convenience function for MCContext to get named sections when lowering.
Dean Michael Berris via llvm-commits
- [PATCH] D21743: Convenience function for MCContext to get named sections when lowering.
Dean Michael Berris via llvm-commits
- [PATCH] D21743: Convenience function for MCContext to get named sections when lowering.
Dean Michael Berris via llvm-commits
- [PATCH] D21743: Convenience function for MCContext to get named sections when lowering.
Dean Michael Berris via llvm-commits
- [PATCH] D19904: XRay: Add entry and exit sleds
Dean Michael Berris via llvm-commits
- [PATCH] D21560: Relax the clearance calculating for breaking partial register dependency.
Dehao Chen via llvm-commits
- [PATCH] D21772: New pass manager for LICM.
Dehao Chen via llvm-commits
- [PATCH] D21772: New pass manager for LICM.
Dehao Chen via llvm-commits
- [PATCH] D21560: Relax the clearance calculating for breaking partial register dependency.
Dehao Chen via llvm-commits
- [PATCH] D21560: Relax the clearance calculating for breaking partial register dependency.
Dehao Chen via llvm-commits
- [PATCH] D21560: Relax the clearance calculating for breaking partial register dependency.
Dehao Chen via llvm-commits
- [PATCH] D21560: Relax the clearance calculating for breaking partial register dependency.
Dehao Chen via llvm-commits
- [llvm] r274068 - Relax the clearance calculating for breaking partial register dependency.
Dehao Chen via llvm-commits
- [PATCH] D21911: Do not count debug instructions when counting number of uses to reorder frame objects.
Dehao Chen via llvm-commits
- [PATCH] D21911: Do not count debug instructions when counting number of uses to reorder frame objects.
Dehao Chen via llvm-commits
- [PATCH] D21911: Do not count debug instructions when counting number of uses to reorder frame objects.
Dehao Chen via llvm-commits
- [PATCH] D21911: Do not count debug instructions when counting number of uses to reorder frame objects.
Dehao Chen via llvm-commits
- [llvm] r274357 - Do not count debug instructions when counting number of uses to reorder frame objects.
Dehao Chen via llvm-commits
- [PATCH] D21931: Specify mtriple for the frame-order.ll test.
Dehao Chen via llvm-commits
- [llvm] r274368 - Specify mtriple for the frame-order.ll test.
Dehao Chen via llvm-commits
- [PATCH] D21752: Comprehensive Static Instrumentation (1/2): LLVM pass
Derek Bruening via llvm-commits
- [compiler-rt] r272175 - [esan|wset] Reduce flakiness in samples test
Derek Bruening via llvm-commits
- [PATCH] D21685: [ARM] Do not test for CPUs, use SubtargetFeatures (Part 2). NFCI
Diana Picus via llvm-commits
- [PATCH] D21685: [ARM] Do not test for CPUs, use SubtargetFeatures (Part 2). NFCI
Diana Picus via llvm-commits
- [llvm] r273853 - [ARM] Do not test for CPUs, use SubtargetFeatures (Part 2). NFCI
Diana Picus via llvm-commits
- [PATCH] D21685: [ARM] Do not test for CPUs, use SubtargetFeatures (Part 2). NFCI
Diana Picus via llvm-commits
- [llvm] r273873 - [ARM] Use member initializers in ARMSubtarget. NFCI
Diana Picus via llvm-commits
- [PATCH] D21796: [ARM] Do not test for CPUs, use SubtargetFeatures (Part 3). NFCI
Diana Picus via llvm-commits
- [PATCH] D21797: [ARM] Do not test for CPUs, use SubtargetFeatures. Also remove 2 flags.
Diana Picus via llvm-commits
- [PATCH] D21798: [ARM] Do not test for CPUs, use SubtargetFeatures. Also remove 1 flag
Diana Picus via llvm-commits
- [PATCH] D21826: AArch64: Change modeling of zero cycle zeroing.
Diana Picus via llvm-commits
- [PATCH] D21796: [ARM] Do not test for CPUs, use SubtargetFeatures (Part 3). NFCI
Diana Picus via llvm-commits
- [PATCH] D21926: [ARM] Honour ABI for rem under -O0 for EABI, GNUEABI, Android and Musl
Diana Picus via llvm-commits
- [PATCH] D21926: [ARM] Honour ABI for rem under -O0 for EABI, GNUEABI, Android and Musl
Diana Picus via llvm-commits
- [PATCH] D21926: [ARM] Honour ABI for rem under -O0 for EABI, GNUEABI, Android and Musl
Diana Picus via llvm-commits
- [PATCH] D21926: [ARM] Honour ABI for rem under -O0 for EABI, GNUEABI, Android and Musl
Diana Picus via llvm-commits
- [PATCH] D21926: [ARM] Honour ABI for rem under -O0 for EABI, GNUEABI, Android and Musl
Diana Picus via llvm-commits
- [PATCH] D21880: Overhaul the release process docs
Dimitry Andric via llvm-commits
- [compiler-rt] r273862 - tsan: don't create sync objects on acquire
Dmitry Vyukov via llvm-commits
- [PATCH] D21604: [tsan] Add HB edges for GCD barrier blocks
Dmitry Vyukov via llvm-commits
- [PATCH] D21733: [tsan] Treat non-barrier OSAtomic* functions as barriers to avoid false positives
Dmitry Vyukov via llvm-commits
- Re: [PATCH] D21816: [tsan] Stop extending the block’s lifetime in dispatch_group_async
Dmitry Vyukov via llvm-commits
- Re: [PATCH] D21816: [tsan] Stop extending the block’s lifetime in dispatch_group_async
Dmitry Vyukov via llvm-commits
- [PATCH] D21889: [tsan] Add support for GCD IO channels on Darwin
Dmitry Vyukov via llvm-commits
- [PATCH] D21889: [tsan] Add support for GCD IO channels on Darwin
Dmitry Vyukov via llvm-commits
- [PATCH] D21947: [sanitizer] Do not introduce __sanitizer namespace globally
Dmitry Vyukov 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] 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] 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] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
Dominic Chen via llvm-commits
- [PATCH] D21522: Document multi-line pattern matching in FileCheck
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D21726: CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D21726: CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D21726: CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D21726: CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D21726: CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D21829: CodeGen: Use MachineInstr& in TargetLowering, NFC
Duncan P. N. Exon Smith via llvm-commits
- [Patch][RFC] Verifying inputs to the Linker
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D21726: CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274189 - CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274193 - CodeGen: Add an explicit BuildMI overload for MachineInstr&
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D21726: CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D21726: CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D21829: CodeGen: Use MachineInstr& in TargetLowering, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274193 - CodeGen: Add an explicit BuildMI overload for MachineInstr&
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274287 - CodeGen: Use MachineInstr& in TargetLowering, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274290 - CodeGen: Use MachineInstr& in IfConversion, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274292 - CodeGen: Use MachineInstr& in ExpandISelPseudos, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274294 - CodeGen: Use MachineInstr& in LDVImpl::handleDebugValue, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274295 - CodeGen: Use MachineInstr& in HoistSpillHelper, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274297 - CodeGen: Use range-based for in LiveVariables, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274298 - CodeGen: Use MachineInstr& in LocalStackSlotAllocation, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274300 - CodeGen: Use MachineInstr& in MachineTraceMetrics, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274301 - CodeGen: Use MachineInstr& more in MachineTraceMetrics, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274303 - CodeGen: Use MachineInstr& in MachineSink, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274304 - Target: Remove unused arguments from overrideSchedPolicy, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274310 - CodeGen: Use MachineInstr& in PrologEpilogInserter, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274311 - CodeGen: Use MachineInstr& in PostRAHazardRecognizer, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274315 - CodeGen: Use MachineInstr& in PostRASchedulerList, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274317 - CodeGen: Remove implicit iterator conversions in PHIElimination, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274319 - CodeGen: Use MachineInstr& in LiveVariables API, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274320 - Revert "code hoisting pass based on GVN"
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274305 - code hoisting pass based on GVN
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D21829: CodeGen: Use MachineInstr& in TargetLowering, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D21829: CodeGen: Use MachineInstr& in TargetLowering, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D21919: AMDGPU: Make infinite loop clear, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D21919: AMDGPU: Make infinite loop clear, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D21919: AMDGPU: Make infinite loop clear, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274313 - Define a module map entry for DebugInfo/CodeView.
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D21614: [codeview] Add DISubprogram::ThisAdjustment
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D21614: [codeview] Add DISubprogram::ThisAdjustment
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274327 - add tests for bugs fixed by the GVN hoist pass
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274332 - Revert "add tests for bugs fixed by the GVN hoist pass"
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274327 - add tests for bugs fixed by the GVN hoist pass
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274353 - CodeGen: Use MachineInstr& in RegAllocFast, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274354 - CodeGen: Use MachineInstr& in SlotIndexes.cpp, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274355 - CodeGen: Avoid iterator conversion in UnreachableBlockElim, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274360 - CodeGen: Use MachineInstr& in ScheduleDAGIntrs, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274361 - CodeGen: Avoid implicit conversions in TargetInstrInfo, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r274363 - CodeGen: Use MachineInstr& in RegisterCoalescer, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D20046: [AVR] Add assembly parser
Dylan McKay via llvm-commits
- [PATCH] D20503: [AVR] Add AVRMCExpr
Dylan McKay via llvm-commits
- [llvm] r273894 - [PM] Port PartialInlining to the new PM
Easwaran Raman via llvm-commits
- [PATCH] D21699: [PM] Port PartialInlining to new PM
Easwaran Raman via llvm-commits
- [PATCH] D21690: Fix size computation of array allocation in inline cost analysis
Easwaran Raman via llvm-commits
- [llvm] r273952 - Fix size computation of array allocation in inline cost analysis
Easwaran Raman via llvm-commits
- [PATCH] D21690: Fix size computation of array allocation in inline cost analysis
Easwaran Raman via llvm-commits
- [PATCH] D21943: Add 'thin_lto_imported' metadata to imported function
Easwaran Raman via llvm-commits
- [PATCH] D21607: [ELF] - Proccess 'extern' keyword in version scripts.
Ed Maste via llvm-commits
- [PATCH] D21781: [ELF] Warn for duplicate symbols in version scripts instead of erroring out
Ed Maste via llvm-commits
- [PATCH] D21781: [ELF] Warn for duplicate symbols in version scripts instead of erroring out
Ed Maste via llvm-commits
- Symbolic links in llvm/clang tests
Ed Maste via llvm-commits
- [PATCH] D21890: [ELF] - Do not error out when version declaration not found when building executable.
Ed Maste via llvm-commits
- [PATCH] D21330: Loop vectorization with FP induction variables
Elena Demikhovsky via llvm-commits
- [llvm] r273864 - Fixed consecutive memory access detection in Loop Vectorizer.
Elena Demikhovsky via llvm-commits
- [llvm] r273865 - Removed extra test from the prev commit.
Elena Demikhovsky via llvm-commits
- [llvm] r273899 - X86 Lowering - Fixed a crash in ICMP scalar instruction
Elena Demikhovsky via llvm-commits
- [llvm] r273919 - Fixed crash of SLP Vectorizer on KNL
Elena Demikhovsky via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
Elena Demikhovsky via llvm-commits
- [llvm] r273995 - [X86 Target Lowering] Merged ICMP test.
Elena Demikhovsky via llvm-commits
- [PATCH] D21789: [LLVM][INTRINSICS] adding intrinsics of CLFLUSHOPT
Elena Demikhovsky via llvm-commits
- [llvm] r274115 - Reverted patch 273864
Elena Demikhovsky via llvm-commits
- [PATCH] D21330: Loop vectorization with FP induction variables
Elena Demikhovsky via llvm-commits
- [PATCH] D21956: AVX-512: Optimization for patterns with i1 scalar type
Elena Demikhovsky via llvm-commits
- [PATCH] D21957: Renamed and commented Vector GEP test
Elena Demikhovsky via llvm-commits
- [PATCH] D21958: [X86] Add xgetbv/xsetbv intrinsics
Elena Demikhovsky via llvm-commits
- [PATCH] D21958: [X86] Add xgetbv/xsetbv intrinsics
Elena Demikhovsky via llvm-commits
- [PATCH] D21613: [DSE] Avoid iterator invalidation bugs.
Eli Friedman via llvm-commits
- [PATCH] D21690: Fix size computation of array allocation in inline cost analysis
Eli Friedman via llvm-commits
- [PATCH] D21740: [InstCombine] extend matchSelectFromAndOr() to work with i1 scalar types
Eli Friedman via llvm-commits
- [PATCH] D21740: [InstCombine] extend matchSelectFromAndOr() to work with i1 scalar types
Eli Friedman via llvm-commits
- [PATCH] D21899: [InstCombine] extend (select X, C1, C2 --> ext X) to vectors
Eli Friedman via llvm-commits
- [PATCH] D21899: [InstCombine] extend (select X, C1, C2 --> ext X) to vectors
Eli Friedman via llvm-commits
- [PATCH] D21948: [DSE] fix - missing store to runtime stack in thunk with tail call bvval arg
Eli Friedman via llvm-commits
- [PATCH] D21948: [DSE] fix - missing store to runtime stack in thunk with tail call bvval arg
Eli Friedman via llvm-commits
- [PATCH] D21686: Use SystemZ NILL instruction instead of NILF where possible
Elliot Colp via llvm-commits
- [PATCH] D21854: Remove AND mask of bottom 6 bits when result is used for SystemZ shift/rotate
Elliot Colp via llvm-commits
- [llvm] r274232 - Test commit
Elliot Colp via llvm-commits
- [PATCH] D21854: Remove AND mask of bottom 6 bits when result is used for SystemZ shift/rotate
Elliot Colp via llvm-commits
- [PATCH] D16213: [MC] Provide an MCTargetOptions to implementors of MCAsmBackendCtorTy, NFC
Eric Christopher via llvm-commits
- [PATCH] D21759: AMDGPU: Move subtarget feature checks into passes
Eric Christopher via llvm-commits
- [PATCH] D21760: AMDGPU: Implement per-function subtargets
Eric Christopher via llvm-commits
- [PATCH] D21760: AMDGPU: Implement per-function subtargets
Eric Christopher via llvm-commits
- [PATCH] D20847: BitCast infinite loop fix
Eric Christopher via llvm-commits
- [PATCH] D21728: [AARCH64] Add Broadcom Vulcan scheduling model
Eric Christopher via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Eric Christopher via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Eric Christopher via llvm-commits
- [PATCH] D21743: Convenience function for MCStreamer to get named sections when lowering.
Eric Christopher via llvm-commits
- [llvm] r274094 - Revert "[InstCombine] Avoid combining the bitcast of a var that is used as both address and result of load instructions"
Eric Christopher via llvm-commits
- [PATCH] D20847: BitCast infinite loop fix
Eric Christopher via llvm-commits
- [llvm] r270135 - [InstCombine] Avoid combining the bitcast of a var that is used as both address and result of load instructions
Eric Christopher via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Eric Christopher via llvm-commits
- [PATCH] D21333: Add RenderScript ArchType
Eric Christopher via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
Eric Christopher via llvm-commits
- [llvm] r274335 - 80-column and comment fixups.
Eric Christopher via llvm-commits
- [llvm] r274336 - Add support for allowing us to create uniquely identified "COMDAT" or "ELF
Eric Christopher via llvm-commits
- [PATCH] D21743: Convenience function for MCContext to get named sections when lowering.
Eric Christopher via llvm-commits
- [PATCH] D21743: Convenience function for MCContext to get named sections when lowering.
Eric Christopher via llvm-commits
- [PATCH] D21743: Convenience function for MCContext to get named sections when lowering.
Eric Christopher via llvm-commits
- [PATCH] D21425: TII: Fix inlineasm size counting comments as insts
Eric Christopher via llvm-commits
- [PATCH] D21033: Add runtime support for __cpu_model (__builtin_cpu_supports)
Eric Christopher via llvm-commits
- [PATCH] D20841: TII: Add documentation about conditional exits. NFC
Eric Christopher via llvm-commits
- [PATCH] D21232: Add attribute noreturn to functions that throw
Eric Fiselier via llvm-commits
- [PATCH] D21232: Add attribute noreturn to functions that throw
Eric Fiselier via llvm-commits
- [PATCH] D21232: Add attribute noreturn to functions that throw
Eric Fiselier via llvm-commits
- [llvm] r273864 - Fixed consecutive memory access detection in Loop Vectorizer.
Eric Liu via llvm-commits
- [llvm] r273864 - Fixed consecutive memory access detection in Loop Vectorizer.
Eric Liu via llvm-commits
- [llvm] r273864 - Fixed consecutive memory access detection in Loop Vectorizer.
Eric Liu via llvm-commits
- [llvm] r273864 - Fixed consecutive memory access detection in Loop Vectorizer.
Eric Liu via llvm-commits
- [PATCH] D21817: [compiler-rt] Fix Sanitizer-common Unittests on win64
Etienne Bergeron via llvm-commits
- [PATCH] D21838: [compiler-rt] Fix passing debug information to unittest.
Etienne Bergeron via llvm-commits
- [PATCH] D21817: [compiler-rt] Fix Sanitizer-common Unittests on win64
Etienne Bergeron via llvm-commits
- [PATCH] D21817: [compiler-rt] Fix Sanitizer-common Unittests on win64
Etienne Bergeron via llvm-commits
- [PATCH] D21817: [compiler-rt] Fix Sanitizer-common Unittests on win64
Etienne Bergeron via llvm-commits
- [compiler-rt] r274153 - [compiler-rt] Fix passing debug information to unittest.
Etienne Bergeron via llvm-commits
- [PATCH] D21862: [compiler-rt] Fix the Asan unittest on Windows
Etienne Bergeron via llvm-commits
- [compiler-rt] r274172 - [compiler-rt] Fix the Asan unittest on Windows
Etienne Bergeron via llvm-commits
- [compiler-rt] r274174 - [compiler-rt] Fix Sanitizer-common Unittests on win64
Etienne Bergeron via llvm-commits
- [PATCH] D21864: [compiler-rt] Fix broken unittest using alloca on MSVC.
Etienne Bergeron via llvm-commits
- [PATCH] D21886: [compiler-rt] Reset global variables in ThreadRegistryThreadedTest
Etienne Bergeron via llvm-commits
- [compiler-rt] r274230 - [compiler-rt] Fix broken unittest using alloca on MSVC.
Etienne Bergeron via llvm-commits
- [compiler-rt] r274231 - [compiler-rt] Reset global variables in ThreadRegistryThreadedTest
Etienne Bergeron via llvm-commits
- [PATCH] D21896: [compiler-rt] Fix broken (flaky) unittests based on FlagParser.
Etienne Bergeron via llvm-commits
- [compiler-rt] r274234 - [compiler-rt] Fix broken (flaky) unittests based on FlagParser.
Etienne Bergeron via llvm-commits
- [PATCH] D21896: [compiler-rt] Fix broken (flaky) unittests based on FlagParser.
Etienne Bergeron via llvm-commits
- [PATCH] D21101: [exceptions] Upgrade exception handlers when stack protector is used
Etienne Bergeron via llvm-commits
- [llvm] r274239 - [exceptions] Upgrade exception handlers when stack protector is used
Etienne Bergeron via llvm-commits
- [PATCH] D21101: [exceptions] Upgrade exception handlers when stack protector is used
Etienne Bergeron via llvm-commits
- [PATCH] D21101: [exceptions] Upgrade exception handlers when stack protector is used
Etienne Bergeron via llvm-commits
- [llvm] r274251 - revert http://reviews.llvm.org/D21101
Etienne Bergeron via llvm-commits
- [PATCH] D21101: [exceptions] Upgrade exception handlers when stack protector is used
Etienne Bergeron via llvm-commits
- [PATCH] D21900: [compiler-rt] Fix sanitizer memory allocator on win64.
Etienne Bergeron via llvm-commits
- [PATCH] D21900: [compiler-rt] Fix sanitizer memory allocator on win64.
Etienne Bergeron via llvm-commits
- [PATCH] D21900: [compiler-rt] Fix sanitizer memory allocator on win64.
Etienne Bergeron via llvm-commits
- [PATCH] D21902: [compiler-rt] Fix TLS resource leaking in unittest
Etienne Bergeron via llvm-commits
- [PATCH] D21902: [compiler-rt] Fix TLS resource leaking in unittest
Etienne Bergeron via llvm-commits
- [PATCH] D21905: [compiler-rt] Re-active unittest previously broken on windows.
Etienne Bergeron via llvm-commits
- [compiler-rt] r274264 - [compiler-rt] Fix TLS resource leaking in unittest
Etienne Bergeron via llvm-commits
- [compiler-rt] r274265 - [compiler-rt] Re-active unittest previously broken on windows.
Etienne Bergeron via llvm-commits
- [compiler-rt] r274382 - tab to whitespaces
Etienne Bergeron via llvm-commits
- [compiler-rt] r274386 - [compiler-rt] Fix cmake to propagate debug info to runtime unittests
Etienne Bergeron via llvm-commits
- [PATCH] D21938: [compiler-rt] Fix cmake to propagate debug info to runtime unittests
Etienne Bergeron via llvm-commits
- [PATCH] D21938: [compiler-rt] Fix cmake to propagate debug info to runtime unittests
Etienne Bergeron via llvm-commits
- [PATCH] D21952: [compiler-rt] Fix VisualStudio virtual folders layout
Etienne Bergeron via llvm-commits
- [PATCH] D21952: [compiler-rt] Fix VisualStudio virtual folders layout
Etienne Bergeron via llvm-commits
- [PATCH] D21952: [compiler-rt] Fix VisualStudio virtual folders layout
Etienne Bergeron via llvm-commits
- [lld] r274342 - [ELF] Fix first PT_LOAD segment VA calculation, when linker script is used
Eugene Leviant via llvm-commits
- [PATCH] D21780: [LLVM] Fix some Clang-tidy modernize-use-using and Include What You Use warnings
Eugene Zelenko via llvm-commits
- [PATCH] D21824: [LLD] Fix Clang-tidy modernize-use-emplace and Include What You Use warnings; other minor fixes
Eugene Zelenko via llvm-commits
- [compiler-rt] r273914 - Parse the triple in base-config-ix to propagate ANDROID variable correctly
Evgenii Stepanov via llvm-commits
- [compiler-rt] r273957 - [CMake] Check for androidabi in CMakeLists.txt not base-config-ix.cmake
Evgenii Stepanov via llvm-commits
- [compiler-rt] r274074 - [msan] Fix handling of padding in sendmsg control data.
Evgenii Stepanov via llvm-commits
- [PATCH] D21424: StackColoring for SafeStack.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r274074 - [msan] Fix handling of padding in sendmsg control data.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21424: StackColoring for SafeStack.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21424: StackColoring for SafeStack.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21424: StackColoring for SafeStack.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21424: StackColoring for SafeStack.
Evgeniy Stepanov via llvm-commits
- [llvm] r274162 - StackColoring for SafeStack.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21424: StackColoring for SafeStack.
Evgeniy Stepanov via llvm-commits
- [zorg] r274181 - Update stage1 clang revision on sanitizer-xxx-fast bot and fix the clobber step.
Evgeniy Stepanov via llvm-commits
- [llvm] r274395 - [msan] Fix __msan_maybe_ for non-standard type sizes.
Evgeniy Stepanov via llvm-commits
- [PATCH] D21719: Unroll restructure
Evgeny Stupachenko via llvm-commits
- [PATCH] D20847: BitCast infinite loop fix
Evgeny Stupachenko via llvm-commits
- [llvm] r274293 - Add LoadStoreVectorizer pass
Filipe Cabecinhas via llvm-commits
- Buildbot numbers for the last week of 6/19/2016 - 6/25/2016
Galina Kistanova via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [zorg] r274279 - Removed long time off-line builder from waterfall.
Galina Kistanova via llvm-commits
- LLVM buildmaster will be restarted around 5 PM today
Galina Kistanova via llvm-commits
- [llvm] r273902 - [CFLAA] Use unsigned numbers for bit-shifts.
George Burgess IV via llvm-commits
- [PATCH] D21645: [CFLAA] Propagate StratifiedAttrs from callee to caller
George Burgess IV via llvm-commits
- [llvm] r273955 - [CFLAA] Make MSVC happy. NFC.
George Burgess IV via llvm-commits
- [PATCH] D21645: [CFLAA] Propagate StratifiedAttrs from callee to caller
George Burgess IV via llvm-commits
- [PATCH] D21776: MSSA Walker Pre-refactor
George Burgess IV via llvm-commits
- [PATCH] D21777: [MemorySSA] Switch to a different walker
George Burgess IV via llvm-commits
- [PATCH] D21776: MSSA Walker Pre-refactor
George Burgess IV via llvm-commits
- [llvm] r274197 - [CFLAA] Add support for ModRef queries.
George Burgess IV via llvm-commits
- [PATCH] D21858: [CFLAA] Add support for getModRefInfo() in CFL-AA
George Burgess IV via llvm-commits
- [PATCH] D21858: [CFLAA] Add support for getModRefInfo() in CFL-AA
George Burgess IV via llvm-commits
- [PATCH] D21910: [CFLAA] Split CFL-AA into one unification-based pass and one inclusion-based pass
George Burgess IV via llvm-commits
- [PATCH] D21732: [ELF] Initial support for wildcard in symbol versions
George Rimar via llvm-commits
- [PATCH] D21681: [ELF] - Implemented support of default/non-default symbols versions
George Rimar via llvm-commits
- [PATCH] D21681: [ELF] - Implemented support of default/non-default symbols versions
George Rimar via llvm-commits
- [PATCH] D21681: [ELF] - Implemented support of default/non-default symbols versions
George Rimar via llvm-commits
- [PATCH] D21681: [ELF] - Implemented support of default/non-default symbols versions
George Rimar via llvm-commits
- [PATCH] D21745: [ELF] - Implemented --no-undefined-version flag
George Rimar via llvm-commits
- [PATCH] D21745: [ELF] - Implemented --no-undefined-version flag
George Rimar via llvm-commits
- [PATCH] D21745: [ELF] - Implemented --no-undefined-version flag
George Rimar via llvm-commits
- [PATCH] D21781: [ELF] Warn for duplicate symbols in version scripts instead of erroring out
George Rimar via llvm-commits
- [PATCH] D21781: [ELF] Warn for duplicate symbols in version scripts instead of erroring out
George Rimar via llvm-commits
- [PATCH] D21681: [ELF] - Implemented support of default/non-default symbols versions
George Rimar via llvm-commits
- [PATCH] D21745: [ELF] - Implemented --no-undefined-version flag
George Rimar via llvm-commits
- [PATCH] D21779: [LTO] Infer EKind/EMachine from Bitcode files
George Rimar via llvm-commits
- [PATCH] D21779: [LTO] Infer EKind/EMachine from Bitcode files
George Rimar via llvm-commits
- [lld] r273998 - [ELF] - Implemented --no-undefined-version flag
George Rimar via llvm-commits
- [PATCH] D21745: [ELF] - Implemented --no-undefined-version flag
George Rimar via llvm-commits
- [lld] r274002 - [ELF] - Implemented support of default/non-default symbols versions
George Rimar via llvm-commits
- [PATCH] D21681: [ELF] - Implemented support of default/non-default symbols versions
George Rimar via llvm-commits
- [PATCH] D21788: [ELF] - Remove Config->ZDefs flag.
George Rimar via llvm-commits
- [PATCH] D21788: [ELF] - Remove Config->ZDefs flag.
George Rimar via llvm-commits
- [PATCH] D21788: [ELF] - Remove Config->ZDefs flag.
George Rimar via llvm-commits
- [PATCH] D21788: [ELF] - Remove Config->ZDefs flag.
George Rimar via llvm-commits
- [PATCH] D21788: [ELF] - Remove Config->ZDefs flag.
George Rimar via llvm-commits
- [lld] r274003 - [ELF] - Remove Config->ZDefs flag.
George Rimar via llvm-commits
- [PATCH] D21788: [ELF] - Remove Config->ZDefs flag.
George Rimar via llvm-commits
- [PATCH] D21794: [ELF] - Added support for --unresolved-symbols option.
George Rimar via llvm-commits
- [PATCH] D21687: [ELF] - Remove CIE if all FDEs referencing it were removed (.eh_frame).
George Rimar via llvm-commits
- [PATCH] D21794: [ELF] - Added support for --unresolved-symbols option.
George Rimar via llvm-commits
- [lld] r274111 - [ELF] - Updated comments. NFC.
George Rimar via llvm-commits
- [PATCH] D21832: [ELF] - Check the input bitcode files for compatibility.
George Rimar via llvm-commits
- [lld] r274113 - [ELF] - Check the input bitcode files for compatibility.
George Rimar via llvm-commits
- [PATCH] D21832: [ELF] - Check the input bitcode files for compatibility.
George Rimar via llvm-commits
- [PATCH] D21794: [ELF] - Added support for --unresolved-symbols option.
George Rimar via llvm-commits
- [PATCH] D21794: [ELF] - Added support for --unresolved-symbols option.
George Rimar via llvm-commits
- [PATCH] D21794: [ELF] - Added support for --unresolved-symbols option.
George Rimar via llvm-commits
- [PATCH] D21794: [ELF] - Added support for --unresolved-symbols option.
George Rimar via llvm-commits
- [PATCH] D21687: [ELF] - Remove CIE if all FDEs referencing it were removed (.eh_frame).
George Rimar via llvm-commits
- [lld] r274123 - [ELF] - Added support for --unresolved-symbols option.
George Rimar via llvm-commits
- [PATCH] D21794: [ELF] - Added support for --unresolved-symbols option.
George Rimar via llvm-commits
- [PATCH] D21781: [ELF] Warn for duplicate symbols in version scripts instead of erroring out
George Rimar via llvm-commits
- [PATCH] D21888: [ELF] - Depricate version references.
George Rimar via llvm-commits
- [PATCH] D21888: [ELF] - Depricate version references.
George Rimar via llvm-commits
- [PATCH] D21888: [ELF] - Depricate version references.
George Rimar via llvm-commits
- [PATCH] D21888: [ELF] - Depricate version references.
George Rimar via llvm-commits
- [PATCH] D21890: [ELF] - Do not error out when version declaration not found when building executable.
George Rimar via llvm-commits
- [PATCH] D21894: [ELF] - Fixed incorrect logic of version assignments when mixing wildcards with values matching.
George Rimar via llvm-commits
- [PATCH] D21745: [ELF] - Implemented --no-undefined-version flag
George Rimar via llvm-commits
- [PATCH] D21745: [ELF] - Implemented --no-undefined-version flag
George Rimar via llvm-commits
- [PATCH] D21894: [ELF] - Fixed incorrect logic of version assignments when mixing wildcards with values matching.
George Rimar via llvm-commits
- [PATCH] D21890: [ELF] - Do not error out when version declaration not found when building executable.
George Rimar via llvm-commits
- [PATCH] D21890: [ELF] - Do not error out when version declaration not found when building executable.
George Rimar via llvm-commits
- [PATCH] D21894: [ELF] - Fixed incorrect logic of version assignments when mixing wildcards with values matching.
George Rimar via llvm-commits
- [PATCH] D21888: [ELF] - Depricate version references.
George Rimar via llvm-commits
- [PATCH] D21890: [ELF] - Do not error out when version declaration not found when building executable.
George Rimar via llvm-commits
- [PATCH] D21894: [ELF] - Fixed incorrect logic of version assignments when mixing wildcards with values matching.
George Rimar via llvm-commits
- [PATCH] D21890: [ELF] - Do not error out when version declaration not found when building executable.
George Rimar via llvm-commits
- [PATCH] D21894: [ELF] - Fixed incorrect logic of version assignments when mixing wildcards with values matching.
George Rimar via llvm-commits
- [PATCH] D21894: [ELF] - Fixed incorrect logic of version assignments when mixing wildcards with values matching.
George Rimar via llvm-commits
- [PATCH] D21890: [ELF] - Do not error out when version declaration not found when building executable.
George Rimar via llvm-commits
- [PATCH] D21890: [ELF] - Do not error out when version declaration not found when building executable.
George Rimar via llvm-commits
- [PATCH] D21894: [ELF] - Fixed incorrect logic of version assignments when mixing wildcards with values matching.
George Rimar via llvm-commits
- [PATCH] D21894: [ELF] - Fixed incorrect logic of version assignments when mixing wildcards with values matching.
George Rimar via llvm-commits
- [PATCH] D21894: [ELF] - Fixed incorrect logic of version assignments when mixing wildcards with values matching.
George Rimar via llvm-commits
- [lld] r274345 - [ELF] - Depricate version references.
George Rimar via llvm-commits
- [PATCH] D21888: [ELF] - Depricate version references.
George Rimar via llvm-commits
- [PATCH] D21890: [ELF] - Do not error out when version declaration not found when building executable.
George Rimar via llvm-commits
- [PATCH] D21894: [ELF] - Fixed incorrect logic of version assignments when mixing wildcards with values matching.
George Rimar via llvm-commits
- [PATCH] D21930: [ELF] - Implement extern "c++" version script tag
George Rimar via llvm-commits
- [PATCH] D21948: [DSE] fix - missing store to runtime stack in thunk with tail call bvval arg
Gerolf Hoflehner via llvm-commits
- [PATCH] D21948: [DSE] fix - missing store to runtime stack in thunk with tail call bvval arg
Gerolf Hoflehner via llvm-commits
- [llvm] r273854 - [gold] Fix test to not assume it runs on x86 hardware.
H.J. Lu via llvm-commits
- [PATCH] D21811: [MBB] add a missing corner case in UpdateTerminator()
Haicheng Wu via llvm-commits
- [PATCH] D21811: [MBB] add a missing corner case in UpdateTerminator()
Haicheng Wu via llvm-commits
- [PATCH] D21826: AArch64: Change modeling of zero cycle zeroing.
Haicheng Wu via llvm-commits
- [llvm] r274470 - [MBB] add a missing corner case in UpdateTerminator()
Haicheng Wu via llvm-commits
- [PATCH] D21811: [MBB] add a missing corner case in UpdateTerminator()
Haicheng Wu via llvm-commits
- [PATCH] D9385: llvm.noalias - Look through noalias for shouldAlignPointerArgs
Hal Finkel via llvm-commits
- [PATCH] D21821: Bump trunk version to 4.0 and switch to new versioning scheme
Hal Finkel via llvm-commits
- [PATCH] D21739: [TTI] Add functions determining if int parameters/returns should be zeroext/signext.
Hal Finkel via llvm-commits
- [PATCH] D21821: Bump trunk version to 4.0 and switch to new versioning scheme
Hal Finkel via llvm-commits
- [PATCH] D21802: Ensure all uses of permute instruction feed vector stores
Hal Finkel via llvm-commits
- [PATCH] D21859: [DSE] Fix bug in partial overwrite tracking
Hal Finkel via llvm-commits
- [llvm] r274268 - Introduce a *draft* of a code of conduct for the LLVM community and the
Hal Finkel via llvm-commits
- [www] r273944 - Win snapshot: r273898
Hans Wennborg via llvm-commits
- [PATCH] D21780: [LLVM] Fix some Clang-tidy modernize-use-using and Include What You Use warnings
Hans Wennborg via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
Hans Wennborg via llvm-commits
- [PATCH] D21821: Bump trunk version to 4.0 and switch to new versioning scheme
Hans Wennborg via llvm-commits
- [PATCH] D21821: Bump trunk version to 4.0 and switch to new versioning scheme
Hans Wennborg via llvm-commits
- [www] r274166 - Post 3.9 release schedule
Hans Wennborg via llvm-commits
- [PATCH] D21880: Overhaul the release process docs
Hans Wennborg via llvm-commits
- [PATCH] D21880: Overhaul the release process docs
Hans Wennborg via llvm-commits
- [PATCH] D21880: Overhaul the release process docs
Hans Wennborg via llvm-commits
- [llvm] r274367 - Revert r274347 "[ARM] Refactor Thumb2 mul instruction descs"
Hans Wennborg via llvm-commits
- [llvm] r274347 - [ARM] Refactor Thumb2 mul instruction descs
Hans Wennborg via llvm-commits
- [PATCH] D21645: [CFLAA] Propagate StratifiedAttrs from callee to caller
Hans-Bernhard Bröker via llvm-commits
- [PATCH] D18278: llvm-cov HTML Generation
Harlan Haskins via llvm-commits
- [PATCH] D18278: llvm-cov HTML Generation
Harlan Haskins via llvm-commits
- [PATCH] D18278: llvm-cov HTML Generation
Harlan Haskins via llvm-commits
- [PATCH] D18278: llvm-cov HTML Generation
Harlan Haskins via llvm-commits
- [PATCH] D18278: llvm-cov HTML Generation
Harlan Haskins via llvm-commits
- [PATCH] [docs] Add necessary CMake options for cross-compiling
He Kuang via llvm-commits
- [llvm] r273850 - [mips][micromips] Implement LD, LLD, LWU, SD, DSRL, DSRL32 and DSRLV instructions
Hrvoje Varga via llvm-commits
- [PATCH] D16625: [mips][micromips] Implement LD, LLD, LWU, SD, DSRL, DSRL32 and DSRLV instructions
Hrvoje Varga via llvm-commits
- [PATCH] D19906: [mips][microMIPS] Implement SLT, SLTI, SLTIU, SLTU microMIPS32r6 instructions
Hrvoje Varga via llvm-commits
- [PATCH] D21591: [Polly] Fix assertion due to buildMemoryAccess.
Huihui Zhang via llvm-commits
- [PATCH] D21953: [X86][AVX512] Add support for masked shuffle comments
Igor Breger via llvm-commits
- [PATCH] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
JF Bastien via llvm-commits
- [PATCH] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
JF Bastien via llvm-commits
- [PATCH] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
JF Bastien via llvm-commits
- [PATCH] D21124: Cache aware Loop Cost Analysis
JF Bastien via llvm-commits
- [PATCH] D21726: CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
Jacques Pienaar via llvm-commits
- [llvm] r274042 - [lanai] Update ELF number to correspond to the assigned number.
Jacques Pienaar via llvm-commits
- [PATCH] D21806: [SPARC] Implement shouldExtI32* hooks.
James Y Knight via llvm-commits
- [PATCH] D21622: AMDGPU/R600: Add implicitarg.ptr intrinsic
Jan Vesely via llvm-commits
- [PATCH] D20299: AMDGPU: Export target workitem related builtins
Jan Vesely via llvm-commits
- [PATCH] D21858: [CFLAA] Add support for getModRefInfo() in CFL-AA
Jia Chen via llvm-commits
- [PATCH] D21910: [CFLAA] Split CFL-AA into one unification-based pass and one inclusion-based pass
Jia Chen via llvm-commits
- [PATCH] D21910: [CFLAA] Split CFL-AA into one unification-based pass and one inclusion-based pass
Jia Chen via llvm-commits
- [PATCH] D21910: [CFLAA] Split CFL-AA into one unification-based pass and one inclusion-based pass
Jia Chen via llvm-commits
- [PATCH] D21910: [CFLAA] Split CFL-AA into one unification-based pass and one inclusion-based pass
Jia Chen via llvm-commits
- [PATCH] D21963: [CFLAA] Moved CFLGraph out of CFLSteensAliasAnalysis
Jia Chen via llvm-commits
- [PATCH] D21964: [CFLAA] Moved StratifiedAttrs and summary-related stuffs out of CFLSteensAliasAnalysis
Jia Chen via llvm-commits
- [PATCH] D16213: [MC] Provide an MCTargetOptions to implementors of MCAsmBackendCtorTy, NFC
Joel Jones via llvm-commits
- [PATCH] D16213: [MC] Provide an MCTargetOptions to implementors of MCAsmBackendCtorTy, NFC
Joel Jones via llvm-commits
- [PATCH] D21781: [ELF] Warn for duplicate symbols in version scripts instead of erroring out
Joerg Sonnenberger via llvm-commits
- [polly] r273855 - This patch updates memory management of ScopBuilder class.
Johannes Doerfert via llvm-commits
- [polly] r273856 - [GSoC 2016]New function pass ScopInfoWrapperPass
Johannes Doerfert via llvm-commits
- [PATCH] D20912: [Polly][GSoC 2016]Update ScopBuilder's memory management
Johannes Doerfert via llvm-commits
- [PATCH] D20962: [Polly][GSoC 2016]New function pass ScopInfoWrapperPass
Johannes Doerfert via llvm-commits
- [PATCH] D21105: [Polly][GSoC 2016][WIP]New function pass DependenceInfoWrapperPass
Johannes Doerfert via llvm-commits
- [polly] r273881 - [GSoC 2016] New function pass DependenceInfoWrapperPass
Johannes Doerfert via llvm-commits
- [PATCH] D21105: [Polly][GSoC 2016][WIP]New function pass DependenceInfoWrapperPass
Johannes Doerfert via llvm-commits
- [PATCH] D21385: Adjust Registry interface to not require plugins to export a registry
John Brawn via llvm-commits
- [PATCH] D21385: Adjust Registry interface to not require plugins to export a registry
John Brawn via llvm-commits
- [llvm] r274351 - [CMake] Add LLVM_BUILD_32_BITS to LLVMConfig.cmake
John Brawn via llvm-commits
- [PATCH] D21434: [CMake] Add LLVM_BUILD_32_BITS to LLVMConfig.cmake
John Brawn via llvm-commits
- [PATCH] D21385: Adjust Registry interface to not require plugins to export a registry
John Brawn via llvm-commits
- [llvm] r274365 - Make extract_symbols.py be compatible with Python 3
John Brawn via llvm-commits
- [PATCH] D21385: Adjust Registry interface to not require plugins to export a registry
John Brawn via llvm-commits
- [PATCH] D21222: Double size of sigaltstack to prevent overflow
Jonas Hahnfeld via llvm-commits
- [PATCH] D20907: [IfConversion] Bugfix: don't add Undef flag on use if reg is live.
Jonas Paulsson via llvm-commits
- [PATCH] D20907: [IfConversion] Bugfix: don't add Undef flag on use if reg is live.
Jonas Paulsson via llvm-commits
- [llvm] r274216 - [SystemZ] Let z13 also support FeatureMiscellaneousExtensions.
Jonas Paulsson via llvm-commits
- [PATCH] D20907: [IfConversion] Bugfix: don't add Undef flag on use if reg is live.
Jonas Paulsson via llvm-commits
- [PATCH] D21742: [libFuzzer] Let user specify max_len and extra stats file.
Jonathan Metzman via llvm-commits
- [PATCH] D21656: [compiler-rt] Include <dlfcn.h> unconditionally
Julien Ramseier via llvm-commits
- [PATCH] D21483: [PM] Port Dead Loop Deletion Pass to the new PM
Jun Bum Lim via llvm-commits
- [PATCH] D21859: [DSE] Fix bug in partial overwrite tracking
Jun Bum Lim via llvm-commits
- [llvm] r274237 - [DSE] Fix bug in partial overwrite tracking
Jun Bum Lim via llvm-commits
- [PATCH] D21859: [DSE] Fix bug in partial overwrite tracking
Jun Bum Lim via llvm-commits
- [PATCH] D21909: [DSE]Enhance shorthening MemIntrinsic based on OverlapIntervals
Jun Bum Lim via llvm-commits
- [PATCH] D21909: [DSE]Enhance shorthening MemIntrinsic based on OverlapIntervals
Jun Bum Lim via llvm-commits
- [PATCH] D21909: [DSE]Enhance shorthening MemIntrinsic based on OverlapIntervals
Jun Bum Lim via llvm-commits
- [PATCH] D21726: CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
Justin Bogner via llvm-commits
- [PATCH] D21726: CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
Justin Bogner via llvm-commits
- [PATCH] D21726: CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
Justin Bogner via llvm-commits
- [llvm] r274259 - CodeGen: Add the other BuildMI overload for MachineInstr&
Justin Bogner via llvm-commits
- [llvm] r274193 - CodeGen: Add an explicit BuildMI overload for MachineInstr&
Justin Bogner via llvm-commits
- [PATCH] D21692: [DAGCombiner] Fix visitSTORE to continue processing current SDNode, if findBetterNeighborChains doesn't actually CombineTo it.
Justin Bogner via llvm-commits
- [PATCH] D21692: [DAGCombiner] Fix visitSTORE to continue processing current SDNode, if findBetterNeighborChains doesn't actually CombineTo it.
Justin Bogner via llvm-commits
- [llvm] r274390 - IR: Set TargetPrefix for some X86 and AArch64 intrinsics where it was missing
Justin Bogner via llvm-commits
- [llvm] r273922 - Only emit extension for zeroext/signext arguments if type is < 32 bits
Justin Holewinski via llvm-commits
- [PATCH] D19501: Add LoadStoreVectorizer pass
Justin Lebar via llvm-commits
- [PATCH] D17921: [CorrelatedValuePropagation] Convert an SDiv to a UDiv if both operands are known to be nonnegative
Justin Lebar via llvm-commits
- [PATCH] D20639: SLPVectorizer: Move propagateMetadata to VectorUtils
Justin Lebar via llvm-commits
- [PATCH] D21934: Address two correctness issues in LoadStoreVectorizer
Justin Lebar via llvm-commits
- [PATCH] D21934: Address two correctness issues in LoadStoreVectorizer
Justin Lebar via llvm-commits
- [PATCH] D21951: [LVI] Use DenseMap::find_as in LazyValueInfo.
Justin Lebar via llvm-commits
- [llvm] r273946 - Change all but the last ErrorOr<...> use for MachOUniversalBinary to Expected<...> to
Kevin Enderby via llvm-commits
- [llvm] r274160 - Change Archive::create() from ErrorOr<...> to Expected<...> and update
Kevin Enderby via llvm-commits
- [lld] r274161 - Matching change for lld for the llvm change of Archive::create() from ErrorOr<...> to Expected<...> in r274160.
Kevin Enderby via llvm-commits
- [PATCH] D21802: Ensure all uses of permute instruction feed vector stores
Kit Barton via llvm-commits
- [PATCH] D21802: Ensure all uses of permute instruction feed vector stores
Kit Barton via llvm-commits
- [PATCH] D21802: Ensure all uses of permute instruction feed vector stores
Kit Barton via llvm-commits
- [PATCH] D21701: [AMDGPU] Fix warning
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D20335: [AMDGPU] Emit debugger prologue and emit the rest of the debugger fields in the kernel code header
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D21726: CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] r273885 - [Hexagon] Equally-sized vectors are equivalent in ISel (except vNi1)
Krzysztof Parzyszek via llvm-commits
- [PATCH] D16829: An implementation of Swing Modulo Scheduling
Krzysztof Parzyszek via llvm-commits
- [llvm] r274051 - Fix typo
Krzysztof Parzyszek via llvm-commits
- [PATCH] D21819: [Docs][CodeGenerator] Don't specify the number of operands in BuildMI
Krzysztof Parzyszek via llvm-commits
- [PATCH] D21819: [Docs][CodeGenerator] Don't specify the number of operands in BuildMI
Krzysztof Parzyszek via llvm-commits
- [llvm] r274128 - [Docs][CodeGenerator] Don't specify the number of operands in BuildMI
Krzysztof Parzyszek via llvm-commits
- [PATCH] D21819: [Docs][CodeGenerator] Don't specify the number of operands in BuildMI
Krzysztof Parzyszek via llvm-commits
- [PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Krzysztof Parzyszek via llvm-commits
- [PATCH] D21920: Fix for Bug 26903 adds support to inline __builtin_mempcpy
Krzysztof Parzyszek via llvm-commits
- [PATCH] D21920: Fix for Bug 26903 adds support to inline __builtin_mempcpy
Krzysztof Parzyszek via llvm-commits
- [PATCH] D21920: Fix for Bug 26903 adds support to inline __builtin_mempcpy
Krzysztof Parzyszek via llvm-commits
- [llvm] r274381 - [Hexagon] Use MachineOperand::readsReg instead of isUse
Krzysztof Parzyszek via llvm-commits
- [llvm] r274384 - [Hexagon] Revert r274381: that was actually wrong
Krzysztof Parzyszek via llvm-commits
- [compiler-rt] r273886 - [sanitizer] Stop unwinding the stack when a close-to-zero PC is found
Kuba Brecka via llvm-commits
- [llvm] r273888 - [asan] fix false dynamic-stack-buffer-overflow report with constantly-sized dynamic allocas, LLVM part
Kuba Brecka via llvm-commits
- [compiler-rt] r273889 - [asan] fix false dynamic-stack-buffer-overflow report with constantly-sized dynamic allocas, compiler-rt part
Kuba Brecka via llvm-commits
- [PATCH] D21509: [asan] fix false dynamic-stack-buffer-overflow report with constantly-sized dynamic allocas
Kuba Brecka via llvm-commits
- [compiler-rt] r273890 - [tsan] Treat non-barrier OSAtomic* functions as barriers to avoid false positives
Kuba Brecka via llvm-commits
- [compiler-rt] r273893 - [tsan] Add HB edges for GCD barrier blocks
Kuba Brecka via llvm-commits
- [compiler-rt] r274010 - Adding a comment to explain r273886 ("Stop unwinding the stack when a close-to-zero PC is found"). NFC.
Kuba Brecka via llvm-commits
- [compiler-rt] r274014 - Adapt the "objc-race.mm" test to use ignore_interceptors_accesses=1. All Obj-C/Darwin tests currently need this to avoid false positives.
Kuba Brecka via llvm-commits
- [PATCH] D21816: [tsan] Stop extending the block’s lifetime in dispatch_group_async
Kuba Brecka via llvm-commits
- Re: [PATCH] D21816: [tsan] Stop extending the block’s lifetime in dispatch_group_async
Kuba Brecka via llvm-commits
- Re: [PATCH] D21816: [tsan] Stop extending the block’s lifetime in dispatch_group_async
Kuba Brecka via llvm-commits
- Re: [PATCH] D21816: [tsan] Stop extending the block’s lifetime in dispatch_group_async
Kuba Brecka via llvm-commits
- [PATCH] D21889: [tsan] Add support for GCD IO channels on Darwin
Kuba Brecka via llvm-commits
- [PATCH] D21889: [tsan] Add support for GCD IO channels on Darwin
Kuba Brecka via llvm-commits
- [PATCH] D21889: [tsan] Add support for GCD IO channels on Darwin
Kuba Brecka via llvm-commits
- [compiler-rt] r274346 - [tsan] Relax the "ignored-interceptors.mm" testcase. The test has been flaky because it's detecting a false positive race (coming from a system library) and sometimes that race is detected after we're printing "Done".
Kuba Brecka via llvm-commits
- [PATCH] D21927: [tsan] Synchronize leaving a GCD group with notifications
Kuba Brecka via llvm-commits
- [PATCH] D18226: Codegen: Tail-duplicate during placement.
Kyle Butt via llvm-commits
- [llvm] r274075 - Codegen: [MBP] Add messages to asserts. NFC
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] D18226: Codegen: Tail-duplicate during placement.
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] D18226: Codegen: Tail-duplicate during placement.
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] D18226: Codegen: Tail-duplicate during placement.
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
- [lld] r273917 - [lld][MachO] Remove stray comment.
Lang Hames via llvm-commits
- [lld] r274048 - [lld][MachO] Remove SimpleFile::definedAtoms().
Lang Hames via llvm-commits
- [llvm] r274249 - [Support] Fix a bug in ErrorList::join / joinErrors.
Lang Hames via llvm-commits
- [llvm] r274268 - Introduce a *draft* of a code of conduct for the LLVM community and the
Lang Hames via llvm-commits
- [PATCH] D18867: [IndVarSimplify] Eliminate zext of a signed IV when the IV is known to be non-negative
Li Huang via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Li Huang via llvm-commits
- [PATCH] D18777: [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Li Huang via llvm-commits
- [PATCH] D21325: [X86] Fix tailcall return address clobber bug
Magnus Lång via llvm-commits
- [PATCH] D21325: [X86] Fix tailcall return address clobber bug
Magnus Lång via llvm-commits
- [PATCH] D21522: Document multi-line pattern matching in FileCheck
Mailing List "llvm-commits" via llvm-commits
- [PATCH] Use path relative to $llvm in build docs
Manish Goregaokar via llvm-commits
- [llvm] r273937 - AMDGPU: Move subtarget feature checks into passes
Manman Ren via llvm-commits
- [llvm] r273937 - AMDGPU: Move subtarget feature checks into passes
Manman Ren via llvm-commits
- [llvm] r274072 - Revert r274054 to try to appease the bot
Manman Ren via llvm-commits
- [llvm] r274054 - Update llvm command line parser to support subcommands.
Manman Ren via llvm-commits
- [llvm] r274054 - Update llvm command line parser to support subcommands.
Manman Ren via llvm-commits
- [compiler-rt] r274074 - [msan] Fix handling of padding in sendmsg control data.
Manman Ren via llvm-commits
- [compiler-rt] r274074 - [msan] Fix handling of padding in sendmsg control data.
Manman Ren via llvm-commits
- [llvm] r274017 - [SystemZ] Save/restore r6 and r7 if function contains landing pad.
Marcin Koscielnicki via llvm-commits
- [llvm] r274108 - [SystemZ] Add floating-point test data class instructions.
Marcin Koscielnicki via llvm-commits
- [llvm] r274191 - [SystemZ] Split up PerformDAGCombine. [NFC]
Marcin Koscielnicki via llvm-commits
- [llvm] r274417 - [SystemZ] Move misplaced SystemZ::TDC to non-memory opcode range.
Marcin Koscielnicki via llvm-commits
- [PATCH] D21736: [InstrProfiling] Mark __llvm_profile_instrument_target last parameter as i32 zeroext if appropriate.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21736: [InstrProfiling] Mark __llvm_profile_instrument_target last parameter as i32 zeroext if appropriate.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21739: [TTI] Add functions determining if int parameters/returns should be zeroext/signext.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21736: [InstrProfiling] Mark __llvm_profile_instrument_target last parameter as i32 zeroext if appropriate.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21739: [TTI] Add functions determining if int parameters/returns should be zeroext/signext.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21739: [TTI] Add functions determining if int parameters/returns should be zeroext/signext.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21736: [InstrProfiling] Mark __llvm_profile_instrument_target last parameter as i32 zeroext or signext if appropriate.
Marcin Kościelnicki via llvm-commits
- [PATCH] D18541: [SystemZ] Save/restore r6 and r7 if function contains landing pad.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21793: [SystemZ] Add floating-point test data class instructions.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21793: [SystemZ] Add floating-point test data class instructions.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21793: [SystemZ] Add floating-point test data class instructions.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21739: [TTI] Add functions determining if int parameters/returns should be zeroext/signext.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21736: [InstrProfiling] Mark __llvm_profile_instrument_target last parameter as i32 zeroext or signext if appropriate.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21804: [SystemZ] Implement shouldExtI32* hooks.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21805: [PowerPC] Implement shouldExtI32* hooks.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21806: [SPARC] Implement shouldExtI32* hooks.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21807: [Mips] Implement shouldSignExtI32Param hook.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21804: [SystemZ] Implement shouldExtI32* hooks.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21805: [PowerPC] Implement shouldExtI32* hooks.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21806: [SPARC] Implement shouldExtI32* hooks.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21807: [Mips] Implement shouldSignExtI32Param hook.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21831: [ASan] Enable on SystemZ.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21809: [SystemZ] Add support for .insn and .word/.short/.long/.quad directives
Marcin Kościelnicki via llvm-commits
- [PATCH] D21809: [SystemZ] Add support for .insn and .word/.short/.long/.quad directives
Marcin Kościelnicki via llvm-commits
- [PATCH] D21809: [SystemZ] Add support for .insn and .word/.short/.long/.quad directives
Marcin Kościelnicki via llvm-commits
- [PATCH] D21809: [SystemZ] Add support for .insn and .word/.short/.long/.quad directives
Marcin Kościelnicki via llvm-commits
- [PATCH] D21809: [SystemZ] Add support for .insn and .word/.short/.long/.quad directives
Marcin Kościelnicki via llvm-commits
- [PATCH] D21809: [SystemZ] Add support for .insn and .word/.short/.long/.quad directives
Marcin Kościelnicki via llvm-commits
- [PATCH] D21837: [SystemZ] Split up PerformDAGCombine. [NFC]
Marcin Kościelnicki via llvm-commits
- [PATCH] D21809: [SystemZ] Add support for .insn and .word/.short/.long/.quad directives
Marcin Kościelnicki via llvm-commits
- [PATCH] D21739: [TTI] Add functions determining if int parameters/returns should be zeroext/signext.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21949: [SystemZ] Utilize Test Data Class instructions.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21949: [SystemZ] Utilize Test Data Class instructions.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21739: [TTI] Add functions determining if int parameters/returns should be zeroext/signext.
Marcin Kościelnicki via llvm-commits
- [PATCH] D21736: [InstrProfiling] Mark __llvm_profile_instrument_target last parameter as i32 zeroext or signext if appropriate.
Marcin Kościelnicki via llvm-commits
- [PATCH] D11621: AMDGPU/SI: Mark SMRD instructions as rematerializable
Marek Olšák via llvm-commits
- [PATCH] D21961: AMDGPU: Fix folding SGPRs into madak/madmk src0
Marek Olšák via llvm-commits
- [PATCH] D21813: ARM: Fix ARMSubtarget for WOA
Martell Malone via llvm-commits
- [PATCH] D21813: ARM: Fix ARMSubtarget for WOA
Martell Malone via llvm-commits
- [PATCH] D21813: ARM: Fix ARMSubtarget for WOA
Martell Malone via llvm-commits
- [PATCH] D21813: ARM: Fix ARMSubtarget for WOA
Martell Malone via llvm-commits
- [lld] MIPS relocations in KSEG0
Martin Pelikán via llvm-commits
- [PATCH] D21694: Verifier: Reject non-float !fpmath
Matt Arsenault via llvm-commits
- [PATCH] D21759: AMDGPU: Move subtarget feature checks into passes
Matt Arsenault via llvm-commits
- [PATCH] D21760: AMDGPU: Implement per-function subtargets
Matt Arsenault via llvm-commits
- [PATCH] D21761: AMDGPU: Fix fdiv lowering when f32 denormals supported
Matt Arsenault via llvm-commits
- [PATCH] D21762: AMDGPU: Simplify tests with per function subtargets
Matt Arsenault via llvm-commits
- [PATCH] D21763: AMDGPU: Merge / reorganize tests
Matt Arsenault via llvm-commits
- [PATCH] D21764: AMDGPU: Remove superfluous string attributes from tests
Matt Arsenault via llvm-commits
- [PATCH] D21765: AMDGPU: Change fdiv lowering based on !fpmath metadata
Matt Arsenault via llvm-commits
- [PATCH] D21760: AMDGPU: Implement per-function subtargets
Matt Arsenault via llvm-commits
- [PATCH] D21694: Verifier: Reject non-float !fpmath
Matt Arsenault via llvm-commits
- [llvm] r273909 - DAGCombiner: Don't narrow volatile vector loads + extract
Matt Arsenault via llvm-commits
- [PATCH] D21650: DAGCombiner: Don't narrow volatile vector loads + extract
Matt Arsenault via llvm-commits
- [llvm] r273912 - Verifier: Reject non-float !fpmath
Matt Arsenault via llvm-commits
- [PATCH] D21694: Verifier: Reject non-float !fpmath
Matt Arsenault via llvm-commits
- [llvm] r273916 - AMDGPU: Fix verifier errors with undef vector indices
Matt Arsenault via llvm-commits
- [PATCH] D21651: AMDGPU: Fix verifier errors with undef vector indices
Matt Arsenault via llvm-commits
- [PATCH] D19132: AMDGPU: Correct reported code size
Matt Arsenault via llvm-commits
- [PATCH] D21701: [AMDGPU] Fix warning
Matt Arsenault via llvm-commits
- [PATCH] D17284: TableGen: Constrain inputs of reg_sequence to be same type
Matt Arsenault via llvm-commits
- [llvm] r273937 - AMDGPU: Move subtarget feature checks into passes
Matt Arsenault via llvm-commits
- [PATCH] D21759: AMDGPU: Move subtarget feature checks into passes
Matt Arsenault via llvm-commits
- [llvm] r273940 - AMDGPU: Implement per-function subtargets
Matt Arsenault via llvm-commits
- [PATCH] D19076: AMDGPU/SI: Re-implement the lowering for 32-bit floating point division
Matt Arsenault via llvm-commits
- [llvm] r273947 - AMDGPU: Set MinInstAlignment
Matt Arsenault via llvm-commits
- [PATCH] D21425: TII: Fix inlineasm size counting comments as insts
Matt Arsenault via llvm-commits
- [PATCH] D21425: TII: Fix inlineasm size counting comments as insts
Matt Arsenault via llvm-commits
- [llvm] r273964 - AMDGPU: Fix global isel build
Matt Arsenault via llvm-commits
- [llvm] r273937 - AMDGPU: Move subtarget feature checks into passes
Matt Arsenault via llvm-commits
- [llvm] r273977 - AMDGPU: Fix out of bounds indirect indexing errors
Matt Arsenault via llvm-commits
- [PATCH] D21652: AMDGPU: Fix out of bounds indirect indexing errors
Matt Arsenault via llvm-commits
- [PATCH] D21760: AMDGPU: Implement per-function subtargets
Matt Arsenault via llvm-commits
- [llvm] r274033 - AMDGPU: Remove unused function
Matt Arsenault via llvm-commits
- [llvm] r274034 - AMDGPU: Fix typo
Matt Arsenault via llvm-commits
- [llvm] r274039 - AMDGPU: Fix global isel crashes
Matt Arsenault via llvm-commits
- [llvm] r273937 - AMDGPU: Move subtarget feature checks into passes
Matt Arsenault via llvm-commits
- [PATCH] D21812: AMDGPU: Improve offset folding for register indexing
Matt Arsenault via llvm-commits
- [PATCH] D21849: [AMDGPU] Add metadata for OpenCL runtime
Matt Arsenault via llvm-commits
- [PATCH] D17308: AMDGPU: Change how alignment is computed for argument lowering
Matt Arsenault via llvm-commits
- [PATCH] D21881: PeepholeOptimizer: Relax assert
Matt Arsenault via llvm-commits
- [PATCH] D20639: SLPVectorizer: Move propagateMetadata to VectorUtils
Matt Arsenault via llvm-commits
- [PATCH] D19501: Add LoadStoreVectorizer pass
Matt Arsenault via llvm-commits
- [llvm] r274275 - AMDGPU: Add m0 vgpr load loop block as successor
Matt Arsenault via llvm-commits
- [llvm] r274281 - SLPVectorizer: Move propagateMetadata to VectorUtils
Matt Arsenault via llvm-commits
- [llvm] r274282 - Don't use unchecked dyn_cast
Matt Arsenault via llvm-commits
- [PATCH] D20639: SLPVectorizer: Move propagateMetadata to VectorUtils
Matt Arsenault via llvm-commits
- [llvm] r274293 - Add LoadStoreVectorizer pass
Matt Arsenault via llvm-commits
- [PATCH] D21881: PeepholeOptimizer: Relax assert
Matt Arsenault via llvm-commits
- [PATCH] D19501: Add LoadStoreVectorizer pass
Matt Arsenault via llvm-commits
- [llvm] r274296 - LoadStoreVectorizer: Skip optnone functions
Matt Arsenault via llvm-commits
- [PATCH] D19506: LoadStoreVectorizer: Skip optnone functions
Matt Arsenault via llvm-commits
- [llvm] r274299 - LoadStoreVectorizer: Check skipFunction first.
Matt Arsenault via llvm-commits
- [llvm] r274306 - LoadStoreVectorizer: Fix crashes on sub-byte types
Matt Arsenault via llvm-commits
- [llvm] r274307 - LoadStoreVectorizer: if one element of a vector is integer, default to
Matt Arsenault via llvm-commits
- [PATCH] D21484: AMDGPU/SI: Add support for R_AMDGPU_GOTPCREL
Matt Arsenault via llvm-commits
- [PATCH] D21458: LoadStoreVectorizer: Fix crashes on sub-byte types
Matt Arsenault via llvm-commits
- [llvm] r274312 - AMDGPU: Implement getLoadStoreVecRegBitWidth
Matt Arsenault via llvm-commits
- [PATCH] D19505: AMDGPU: Implement getLoadStoreVecRegBitWidth
Matt Arsenault via llvm-commits
- [llvm] r274318 - LoadStoreVectorizer: Use AA metadata
Matt Arsenault via llvm-commits
- [PATCH] D20696: LoadStoreVectorizer: Use AA metadata
Matt Arsenault via llvm-commits
- [llvm] r274321 - LoadStoreVectorizer: Fix assert when merging pointer ops
Matt Arsenault via llvm-commits
- [PATCH] D20705: LoadStoreVectorizer: Fix assert when merging pointer ops
Matt Arsenault via llvm-commits
- [llvm] r274322 - LoadStoreVectorizer: Check TTI for vec reg bit width
Matt Arsenault via llvm-commits
- [llvm] r274323 - LoadStoreVectorizer: Don't increase alignment with no align set
Matt Arsenault via llvm-commits
- [PATCH] D19504: LoadStoreVectorizer: Check TTI for vec reg bit width
Matt Arsenault via llvm-commits
- [llvm] r274324 - LoadStoreVectorizer: improvements: better pointer analysis
Matt Arsenault via llvm-commits
- [PATCH] D19507: LoadStoreVectorizer: Don't increase alignment with no align set
Matt Arsenault via llvm-commits
- [llvm] r274329 - AMDGPU: Add option to run the load/store vectorizer
Matt Arsenault via llvm-commits
- [llvm] r274372 - AMDGPU/SI: Enable testing several variants for si scheduler
Matt Arsenault via llvm-commits
- [llvm] r274293 - Add LoadStoreVectorizer pass
Matt Arsenault via llvm-commits
- [PATCH] D21933: AMDGPU: Enable trackLivenessAfterRegAlloc
Matt Arsenault via llvm-commits
- [PATCH] D21562: [AMDGPU] Wave and register controls
Matt Arsenault via llvm-commits
- [PATCH] D21934: Address two correctness issues in LoadStoreVectorizer
Matt Arsenault via llvm-commits
- [PATCH] D21934: Address two correctness issues in LoadStoreVectorizer
Matt Arsenault via llvm-commits
- [PATCH] D21935: Add TLI.allowsMisalignedMemoryAccesses to LoadStoreVectorizer
Matt Arsenault via llvm-commits
- [PATCH] D21935: Add TLI.allowsMisalignedMemoryAccesses to LoadStoreVectorizer
Matt Arsenault via llvm-commits
- [PATCH] D21937: DAGCombiner: Fold away vector extract of insert with the same index
Matt Arsenault via llvm-commits
- [PATCH] D21941: AMDGPU: Set isConvergent on v_cmpx* instructions
Matt Arsenault via llvm-commits
- [llvm] r274394 - AMDGPU: Improve load/store of illegal types.
Matt Arsenault via llvm-commits
- [PATCH] D20587: AMDGPU: Improve load/store of illegal types.
Matt Arsenault via llvm-commits
- [llvm] r274397 - AMDGPU: Expand unaligned accesses early
Matt Arsenault via llvm-commits
- [PATCH] D20589: AMDGPU: Expand unaligned accesses early
Matt Arsenault via llvm-commits
- [llvm] r274398 - AMDGPU: Add feature for unaligned access
Matt Arsenault via llvm-commits
- [PATCH] D20595: AMDGPU: Add feature for unaligned access
Matt Arsenault via llvm-commits
- [llvm] r274402 - PeepholeOptimizer: Relax assert
Matt Arsenault via llvm-commits
- [PATCH] D21881: PeepholeOptimizer: Relax assert
Matt Arsenault via llvm-commits
- [llvm] r274405 - TII: Fix inlineasm size counting comments as insts
Matt Arsenault via llvm-commits
- [llvm] r274406 - LoadStoreVectorizer: Fix warning about extra semicolon
Matt Arsenault via llvm-commits
- [PATCH] D21425: TII: Fix inlineasm size counting comments as insts
Matt Arsenault via llvm-commits
- [PATCH] D21961: AMDGPU: Fix folding SGPRs into madak/madmk src0
Matt Arsenault via llvm-commits
- [PATCH] D21620: [LV] Don't widen trivial induction variables
Matthew Simpson via llvm-commits
- [PATCH] D21620: [LV] Don't widen trivial induction variables
Matthew Simpson via llvm-commits
- [PATCH] D21620: [LV] Don't widen trivial induction variables
Matthew Simpson via llvm-commits
- [PATCH] D21903: [LV] Refactor integer induction widening (NFC)
Matthew Simpson via llvm-commits
- [PATCH] D21620: [LV] Don't widen trivial induction variables
Matthew Simpson via llvm-commits
- [PATCH] D21620: [LV] Don't widen trivial induction variables
Matthew Simpson via llvm-commits
- [PATCH] D21620: [LV] Don't widen trivial induction variables
Matthew Simpson via llvm-commits
- [PATCH] D21903: [LV] Refactor integer induction widening (NFC)
Matthew Simpson via llvm-commits
- [llvm] r273975 - AArch64: Remove unnecessary namespace llvm; NFC
Matthias Braun via llvm-commits
- [PATCH] D21796: [ARM] Do not test for CPUs, use SubtargetFeatures (Part 3). NFCI
Matthias Braun via llvm-commits
- [PATCH] D21796: [ARM] Do not test for CPUs, use SubtargetFeatures (Part 3). NFCI
Matthias Braun via llvm-commits
- [llvm] r274057 - X86FrameLowering: Check subregs when deciding prolog kill flags
Matthias Braun via llvm-commits
- [PATCH] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
Matthias Braun via llvm-commits
- [PATCH] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
Matthias Braun via llvm-commits
- [PATCH] D21808: [WebAssembly] Handle debug information and virtual registers without crashing
Matthias Braun via llvm-commits
- [PATCH] D21826: AArch64: Change modeling of zero cycle zeroing.
Matthias Braun via llvm-commits
- [PATCH] D21826: AArch64: Change modeling of zero cycle zeroing.
Matthias Braun via llvm-commits
- [PATCH] D21826: AArch64: Change modeling of zero cycle zeroing.
Matthias Braun via llvm-commits
- [PATCH] D21865: LivePhysRegs: Add available() function.
Matthias Braun via llvm-commits
- [PATCH] D21866: [ADT] Add a new data structure for managing a priority worklist where re-insertion of entries into the worklist moves them to the end.
Matthias Braun via llvm-commits
- [PATCH] D21873: RegisterScavenger: Introduce backward() mode.
Matthias Braun via llvm-commits
- [llvm] r274187 - PrologEpilogInserter: Some code cleanup; NFC
Matthias Braun via llvm-commits
- [PATCH] D21866: [ADT] Add a new data structure for managing a priority worklist where re-insertion of entries into the worklist moves them to the end.
Matthias Braun via llvm-commits
- [llvm] r274194 - RegisterScavenging: Code cleanup; NFC
Matthias Braun via llvm-commits
- [PATCH] D21885: RegScavenging: Add scavengeRegisterBackwards()
Matthias Braun via llvm-commits
- [PATCH] D19506: LoadStoreVectorizer: Skip optnone functions
Matthias Braun via llvm-commits
- [PATCH] D21916: Add LiveRegUnits class.
Matthias Braun via llvm-commits
- [PATCH] D21509: [asan] fix false dynamic-stack-buffer-overflow report with constantly-sized dynamic allocas
Maxim Ostapenko via llvm-commits
- [PATCH] D21728: [AARCH64] Add Broadcom Vulcan scheduling model
Meador Inge via llvm-commits
- [PATCH] D21779: [LTO] Infer EKind/EMachine from Bitcode files
Mehdi AMINI via llvm-commits
- [PATCH] D21395: Fix for Bug 28144
Mehdi AMINI via llvm-commits
- [PATCH] D21883: ThinLTO: Do not take into account whether a definition has multiple copies when promoting.
Mehdi AMINI via llvm-commits
- [PATCH] D21917: ThinLTO: Remove check for multiple modules before applying weak resolutions.
Mehdi AMINI via llvm-commits
- [llvm] r274140 - [LLVMConfig.cmake.in] Create a new variable LLVM_CONFIG_EXPORTED_TARGETS that contains the list of all targets exported via LLVMExports.cmake.
Michael Gottesman via llvm-commits
- [llvm] r274175 - [LLVMConfig.cmake] LLVM_CONFIG_EXPORTED_TARGETS => LLVM_EXPORTED_TARGETS.
Michael Gottesman via llvm-commits
- [polly] r273855 - This patch updates memory management of ScopBuilder class.
Michael Kruse via llvm-commits
- [polly] r273905 - Fix assertion due to loop overlap with nonaffine region.
Michael Kruse via llvm-commits
- [polly] r273906 - Add comment on why loops/regions can overlap. NFC.
Michael Kruse via llvm-commits
- [PATCH] D21312: [Polly] Fix assertion due to loop overlap with nonaffine region.
Michael Kruse via llvm-commits
- [PATCH] D21591: [Polly] Fix assertion due to buildMemoryAccess.
Michael Kruse via llvm-commits
- [polly] r273980 - Delete empty directories. NFC.
Michael Kruse via llvm-commits
- [polly] r273981 - Move getIndexExpressionsFromGEP() to ScopHelper. NFC.
Michael Kruse via llvm-commits
- [polly] r273982 - Move ScopBuilder into its own file. NFC.
Michael Kruse via llvm-commits
- [polly] r273983 - Create a dedicated header file for ScopBuilder. NFC.
Michael Kruse via llvm-commits
- [PATCH] D21631: [LV] Look through PHIs when collecting uniform values
Michael Kuperstein via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
Michael Kuperstein via llvm-commits
- [PATCH] D21755: Refine the set of UniformAfterVectorization instructions
Michael Kuperstein via llvm-commits
- [llvm] r273747 - [PM] Port float2int to the new pass manager
Michael Kuperstein via llvm-commits
- [llvm] r273966 - Remove stray comment. NFC.
Michael Kuperstein via llvm-commits
- [llvm] r273974 - [PM] Normalize FIXMEs for missing PreserveCFG to have the same wording.
Michael Kuperstein via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
Michael Kuperstein via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
Michael Kuperstein via llvm-commits
- [llvm] r274036 - [X86] Reorder source list alphabetically. NFC.
Michael Kuperstein via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
Michael Kuperstein via llvm-commits
- [llvm] r274040 - [X86] Update a test with more explicit checks. NFC.
Michael Kuperstein via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
Michael Kuperstein via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
Michael Kuperstein via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
Michael Kuperstein via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
Michael Kuperstein via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
Michael Kuperstein via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
Michael Kuperstein via llvm-commits
- [PATCH] D21755: Refine the set of UniformAfterVectorization instructions
Michael Kuperstein via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
Michael Kuperstein via llvm-commits
- [PATCH] D21755: Refine the set of UniformAfterVectorization instructions
Michael Kuperstein via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
Michael Kuperstein via llvm-commits
- [PATCH] D21945: [PM] Port ConstantHoisting to the new Pass Manager
Michael Kuperstein via llvm-commits
- [PATCH] D21945: [PM] Port ConstantHoisting to the new Pass Manager
Michael Kuperstein via llvm-commits
- [llvm] r274411 - [PM] Port ConstantHoisting to the new Pass Manager
Michael Kuperstein via llvm-commits
- [PATCH] D21945: [PM] Port ConstantHoisting to the new Pass Manager
Michael Kuperstein via llvm-commits
- [llvm] r274412 - Add RenderScript ArchType
Michael Kuperstein via llvm-commits
- [PATCH] D21720: Unroll for uncountable loops
Michael Zolotukhin via llvm-commits
- [PATCH] D21719: Unroll restructure
Michael Zolotukhin via llvm-commits
- [llvm] r272224 - [LoopSimplify] Preserve LCSSA when merging exit blocks.
Michael Zolotukhin via llvm-commits
- [PATCH] D21665: [LoopSimplify] Update LCSSA after separating nested loops.
Michael Zolotukhin via llvm-commits
- [llvm] r272224 - [LoopSimplify] Preserve LCSSA when merging exit blocks.
Mikael Holmén via llvm-commits
- [PATCH] D21518: [Scalarizer] PR28108: Skip over nullptr rather than crashing on it.
Mikael Holmén via llvm-commits
- [llvm] r272224 - [LoopSimplify] Preserve LCSSA when merging exit blocks.
Mikael Holmén via llvm-commits
- [PATCH] D21811: [MBB] add a missing corner case in UpdateTerminator()
Mikael Holmén via llvm-commits
- [PATCH] D21742: [libFuzzer] Let user specify max_len and extra stats file.
Mike Aizatsky via llvm-commits
- [PATCH] D21742: [libFuzzer] Let user specify max_len and extra stats file.
Mike Aizatsky via llvm-commits
- [PATCH] D21742: [libFuzzer] Let user specify extra stats file.
Mike Aizatsky via llvm-commits
- [llvm] r274273 - [libFuzzer] Let user specify extra stats file.
Mike Aizatsky via llvm-commits
- [PATCH] D21742: [libFuzzer] Let user specify extra stats file.
Mike Aizatsky via llvm-commits
- [PATCH] D21594: [esan|cfrag] Add counters for struct array accesses
Mike Aizatsky via llvm-commits
- [PATCH] D19091: AMDGPU: Run SIFoldOperands after PeepholeOptimizer
Mike Lothian via llvm-commits
- [llvm] r273858 - Reformat blank lines.
NAKAMURA Takumi via llvm-commits
- [llvm] r273859 - Reformat.
NAKAMURA Takumi via llvm-commits
- [llvm] r273860 - SIMachineFunctionInfo.cpp: Appease msc18 to use std::array.
NAKAMURA Takumi via llvm-commits
- [PATCH] D21434: [CMake] Add LLVM_BUILD_32_BITS to LLVMConfig.cmake
NAKAMURA Takumi via llvm-commits
- [llvm] r274339 - Update libdeps; AMDGPUCodeGen requires LLVMVectorize.
NAKAMURA Takumi via llvm-commits
- [llvm] r274478 - Reformat.
NAKAMURA Takumi via llvm-commits
- [llvm] r274479 - Untabify.
NAKAMURA Takumi via llvm-commits
- [llvm] r274480 - Reformat comment lines.
NAKAMURA Takumi via llvm-commits
- [llvm] r274481 - Reformat blank lines.
NAKAMURA Takumi via llvm-commits
- [PATCH] D20239: [Power9] Add codegen for VSX word insert/extract instructions
Nemanja Ivanovic via llvm-commits
- [PATCH] D21802: Ensure all uses of permute instruction feed vector stores
Nemanja Ivanovic via llvm-commits
- [PATCH] D21802: Ensure all uses of permute instruction feed vector stores
Nemanja Ivanovic via llvm-commits
- [patch] Drop support for creating $subs
Nick Kledzik via llvm-commits
- [llvm] r273984 - NFC. Fix popular typo in comment 'deferencing' --> 'dereferencing'.
Nick Lewycky via llvm-commits
- [llvm] r273879 - Revert 273848, it caused PR28329
Nico Weber via llvm-commits
- [llvm] r274141 - Revert r272251, it caused PR28348.
Nico Weber via llvm-commits
- [llvm] r274142 - Add a regression test for PR28348.
Nico Weber via llvm-commits
- [PATCH] D21101: [exceptions] Upgrade exception handlers when stack protector is used
Nico Weber via llvm-commits
- [llvm] r274341 - Resubmit r268719 - AMDGPU/SI: Add amdgpu_kernel calling convention. Part 2.
Nikolay Haustov via llvm-commits
- [PATCH] D19917: AMDGPU/SI: Add amdgpu_kernel calling convention.
Nikolay Haustov via llvm-commits
- [PATCH] D20830: Fix branch relaxation in 16-bit mode.
Nirav Dave via llvm-commits
- [PATCH] D20109: Add support for Code16GCC
Nirav Dave via llvm-commits
- [llvm] r274152 - Permit memory operands in ins/outs instructions
Nirav Dave via llvm-commits
- [PATCH] D18837: Permit memory operands in ins/outs instructions
Nirav Dave via llvm-commits
- [PATCH] D21172: [LLVM][MIPS] Fix createStubFunction to emit JR encoding based on Arch.
Nitesh Jain via llvm-commits
- [llvm] r274213 - [AArch64] Add Broadcom Vulcan scheduling model.
Pankaj Gode via llvm-commits
- [PATCH] D21818: Add artificial debug information to avoid compiler crash
Paul Robinson via llvm-commits
- [llvm] r273851 - APInt: remove unsued param in private method. NFC
Pawel Bylica via llvm-commits
- [llvm] r273852 - CachePruning: correct comment about file order. NFC
Pawel Bylica via llvm-commits
- [PATCH] D21638: APInt: remove unsued param in private method. NFC
Paweł Bylica via llvm-commits
- [PATCH] D21639: CachePruning: correct comment about file order. NFC
Paweł Bylica via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Pete Cooper via llvm-commits
- [PATCH] D21779: [LTO] Infer EKind/EMachine from Bitcode files
Peter Collingbourne via llvm-commits
- [PATCH] D21424: StackColoring for SafeStack.
Peter Collingbourne via llvm-commits
- [PATCH] D21424: StackColoring for SafeStack.
Peter Collingbourne via llvm-commits
- [PATCH] D21721: Object: Replace NewArchiveIterator with a simpler NewArchiveMember class. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D21721: Object: Replace NewArchiveIterator with a simpler NewArchiveMember class. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D21722: COFF: Switch to new archive writer interface (D21721).
Peter Collingbourne via llvm-commits
- [PATCH] D21424: StackColoring for SafeStack.
Peter Collingbourne via llvm-commits
- [llvm] r274183 - Object: Replace NewArchiveIterator with a simpler NewArchiveMember class. NFCI.
Peter Collingbourne via llvm-commits
- [lld] r274184 - COFF: Switch to new archive writer interface (D21721).
Peter Collingbourne via llvm-commits
- [PATCH] D21721: Object: Replace NewArchiveIterator with a simpler NewArchiveMember class. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D21722: COFF: Switch to new archive writer interface (D21721).
Peter Collingbourne via llvm-commits
- [PATCH] D21357: [CrossDSOCFI] Change the pass so that it doesn't require doInitialization()
Peter Collingbourne via llvm-commits
- [llvm] r274186 - Add move constructor and move assignment to fix MSVC build.
Peter Collingbourne via llvm-commits
- [lld] r274195 - Fix logic error in check() function.
Peter Collingbourne via llvm-commits
- [PATCH] D21883: ThinLTO: Do not take into account whether a definition has multiple copies when promoting.
Peter Collingbourne via llvm-commits
- [PATCH] D21883: ThinLTO: Do not take into account whether a definition has multiple copies when promoting.
Peter Collingbourne via llvm-commits
- [PATCH] D21915: ThinLTO: Add -thinlto-action=promote-internalize.
Peter Collingbourne via llvm-commits
- [PATCH] D21883: ThinLTO: Do not take into account whether a definition has multiple copies when promoting.
Peter Collingbourne via llvm-commits
- [PATCH] D21883: ThinLTO: Do not take into account whether a definition has multiple copies when promoting.
Peter Collingbourne via llvm-commits
- [PATCH] D21917: ThinLTO: Remove check for multiple modules before applying weak resolutions.
Peter Collingbourne via llvm-commits
- [PATCH] D21917: ThinLTO: Remove check for multiple modules before applying weak resolutions.
Peter Collingbourne via llvm-commits
- [PATCH] D21915: ThinLTO: Add -thinlto-action=promote-internalize.
Peter Collingbourne via llvm-commits
- [PATCH] D20268: [wip] Resolution-based LTO API.
Peter Collingbourne via llvm-commits
- [PATCH] D20268: [wip] Resolution-based LTO API.
Peter Collingbourne via llvm-commits
- [PATCH] D14656: [sanitizer] Stop unwinding the stack when a close-to-zero PC is found
Phabricator via llvm-commits
- [PATCH] D21509: [asan] fix false dynamic-stack-buffer-overflow report with constantly-sized dynamic allocas
Phabricator via llvm-commits
- [PATCH] D21733: [tsan] Treat non-barrier OSAtomic* functions as barriers to avoid false positives
Phabricator via llvm-commits
- [PATCH] D21604: [tsan] Add HB edges for GCD barrier blocks
Phabricator via llvm-commits
- [PATCH] D21711: [yaml2obj] Remove --format option in favor of YAML tags
Phabricator via llvm-commits
- [PATCH] D21493: [ValueTracking] Teach computeKnownBits for PHI nodes to compute sign bit for a recurrence with a NSW addition.
Phabricator via llvm-commits
- Re: [PATCH] D21816: [tsan] Stop extending the block’s lifetime in dispatch_group_async
Phabricator via llvm-commits
- [llvm] r274081 - [bugpoint] Disabling one transform shouldn't prevent reporting the progress of the former
Philip Reames via llvm-commits
- [llvm] r274082 - [bugpoint] Treat token type the same as ehpad w.r.t deletion
Philip Reames via llvm-commits
- [llvm] r274083 - [bugpoint] Simplify code by moving exception to only caller
Philip Reames via llvm-commits
- [llvm] r274087 - [bugpoint] Extract helper functions for readability [NFCI]
Philip Reames via llvm-commits
- [llvm] r274092 - [bugpoint] Unwrap one level of wrapper functions [NFC]
Philip Reames via llvm-commits
- [llvm] r274093 - [bugpoint] Delete a stale comment.
Philip Reames via llvm-commits
- [PATCH] D21507: Changes after running check modernize-use-emplace (D20964)
Piotr Padlewski via llvm-commits
- [PATCH] D21943: Add 'thin_lto_imported' metadata to imported function
Piotr Padlewski via llvm-commits
- [PATCH] D21943: Add 'thin_lto_imported' metadata to imported function
Piotr Padlewski via llvm-commits
- [PATCH] D21943: Add 'thin_lto_imported' metadata to imported function
Piotr Padlewski via llvm-commits
- [PATCH] D21333: Add RenderScript ArchType
Pirama Arumuga Nainar via llvm-commits
- [llvm] r274412 - Add RenderScript ArchType
Pirama Arumuga Nainar via llvm-commits
- [PATCH] D21333: Add RenderScript ArchType
Pirama Arumuga Nainar via llvm-commits
- [PATCH] D21333: Add RenderScript ArchType
Pirama Arumuga Nainar via llvm-commits
- [llvm] r274412 - Add RenderScript ArchType
Pirama Arumuga Nainar via llvm-commits
- [PATCH] D21594: [esan|cfrag] Add counters for struct array accesses
Qin Zhao via llvm-commits
- [PATCH] D21594: [esan|cfrag] Add counters for struct array accesses
Qin Zhao via llvm-commits
- [PATCH] D21594: [esan|cfrag] Add counters for struct array accesses
Qin Zhao via llvm-commits
- [PATCH] D21595: [esan|cfrag] Add struct array access report
Qin Zhao via llvm-commits
- [PATCH] D21594: [esan|cfrag] Add counters for struct array accesses
Qin Zhao via llvm-commits
- [PATCH] D21594: [esan|cfrag] Add counters for struct array accesses
Qin Zhao via llvm-commits
- [PATCH] D21594: [esan|cfrag] Add counters for struct array accesses
Qin Zhao via llvm-commits
- [PATCH] D21594: [esan|cfrag] Add counters for struct array accesses
Qin Zhao via llvm-commits
- [PATCH] D21594: [esan|cfrag] Add counters for struct array accesses
Qin Zhao via llvm-commits
- [llvm] r274420 - [esan|cfrag] Add counters for struct array accesses
Qin Zhao via llvm-commits
- [compiler-rt] r274421 - [esan|cfrag] Add struct array access report
Qin Zhao via llvm-commits
- [PATCH] D21594: [esan|cfrag] Add counters for struct array accesses
Qin Zhao via llvm-commits
- [PATCH] D21595: [esan|cfrag] Add struct array access report
Qin Zhao via llvm-commits
- [PATCH] D21325: [X86] Fix tailcall return address clobber bug
Quentin Colombet via llvm-commits
- [llvm] r273899 - X86 Lowering - Fixed a crash in ICMP scalar instruction
Quentin Colombet via llvm-commits
- [llvm] r259387 - AArch64: Implement missed conditional compare sequences.
Quentin Colombet via llvm-commits
- [PATCH] D21881: PeepholeOptimizer: Relax assert
Quentin Colombet via llvm-commits
- [PATCH] D20907: [IfConversion] Bugfix: don't add Undef flag on use if reg is live.
Quentin Colombet via llvm-commits
- [PATCH] D21881: PeepholeOptimizer: Relax assert
Quentin Colombet via llvm-commits
- [PATCH] D20907: [IfConversion] Bugfix: don't add Undef flag on use if reg is live.
Quentin Colombet via llvm-commits
- [llvm] r273919 - Fixed crash of SLP Vectorizer on KNL
Quentin Colombet via llvm-commits
- [llvm] r273868 - Add an explanation on how mips is special in here.
Rafael Espindola via llvm-commits
- [llvm] r273870 - Use the isPositionIndependent predicate. NFC.
Rafael Espindola via llvm-commits
- [llvm] r273871 - Simplify getLabelAccessInfo.
Rafael Espindola via llvm-commits
- [llvm] r273875 - Use the isPositionIndependent predicate. NFC.
Rafael Espindola via llvm-commits
- [llvm] r273877 - Move isPositionIndependent up to AsmPrinter.
Rafael Espindola via llvm-commits
- [llvm] r273896 - Use isPositionIndependent(). NFC.
Rafael Espindola via llvm-commits
- [llvm] r273900 - Refactor duplicated condition.
Rafael Espindola via llvm-commits
- [llvm] r273903 - Use isPositionIndependent(). NFC.
Rafael Espindola via llvm-commits
- [llvm] r273907 - Use isPositionIndependent(). NFC.
Rafael Espindola via llvm-commits
- [llvm] r273921 - Teach shouldAssumeDSOLocal about tls.
Rafael Espindola via llvm-commits
- [llvm] r273943 - Delete the IsStatic predicate.
Rafael Espindola via llvm-commits
- [llvm] r273945 - Convert a few more comparisons to isPositionIndependent(). NFC.
Rafael Espindola via llvm-commits
- [llvm] r273958 - Move shouldAssumeDSOLocal to Target.
Rafael Espindola via llvm-commits
- [llvm] r273959 - Fix typo.
Rafael Espindola via llvm-commits
- [llvm] r274005 - Use isPositionIndependent(). NFC.
Rafael Espindola via llvm-commits
- [llvm] r274009 - Convert 2 more uses to shouldAssumeDSOLocal(). NFC.
Rafael Espindola via llvm-commits
- [llvm] r274020 - Delete dead code. NFC.
Rafael Espindola via llvm-commits
- [llvm] r274021 - Convert more cases to isPositionIndependent(). NFC.
Rafael Espindola via llvm-commits
- [llvm] r274022 - Don't pass Reloc::Model to places that already have it. NFC.
Rafael Espindola via llvm-commits
- [llvm] r274023 - Don't pass a Reloc::Model to GVIsIndirectSymbol.
Rafael Espindola via llvm-commits
- [llvm] r274055 - Use isPositionIndependent in a few more places.
Rafael Espindola via llvm-commits
- [lld] r274070 - Don't check the section index, it is not relevant for this test.
Rafael Espindola via llvm-commits
- [lld] r274071 - Handle empty versions.
Rafael Espindola via llvm-commits
- [llvm] r274129 - Update tests to use at least darwin9.
Rafael Espindola via llvm-commits
- [llvm] r274130 - Drop support for creating $stubs.
Rafael Espindola via llvm-commits
- [llvm] r274148 - Don't verify inputs to the Linker if ODR merging.
Rafael Espindola via llvm-commits
- [llvm] r274225 - Delete unused includes. NFC.
Rafael Espindola via llvm-commits
- [llvm] r274226 - Don't repeat names in comments. NFC.
Rafael Espindola via llvm-commits
- [llvm] r274258 - Delete MCCodeGenInfo.
Rafael Espindola via llvm-commits
- [PATCH] Be more aggressive on tail call generation.
Rafael Espíndola via llvm-commits
- [llvm] r273876 - [Sparc] Formatting and commenting changes per review.
Rafael Espíndola via llvm-commits
- [PATCH] D21781: [ELF] Warn for duplicate symbols in version scripts instead of erroring out
Rafael Espíndola via llvm-commits
- [PATCH] Use shouldAssumeDSOLocal in classifyGlobalReference.
Rafael Espíndola via llvm-commits
- [PATCH] D21781: [ELF] Warn for duplicate symbols in version scripts instead of erroring out
Rafael Espíndola via llvm-commits
- [PATCH] D21781: [ELF] Warn for duplicate symbols in version scripts instead of erroring out
Rafael Espíndola via llvm-commits
- [lld] r274002 - [ELF] - Implemented support of default/non-default symbols versions
Rafael Espíndola via llvm-commits
- [PATCH] D21824: [LLD] Fix Clang-tidy modernize-use-emplace and Include What You Use warnings; other minor fixes
Rafael Espíndola via llvm-commits
- [llvm] r274090 - [Triple] Add isLittleEndian().
Rafael Espíndola via llvm-commits
- [PATCH] D21374: [RFC] Generate long nop instructions depending on function-specific subtarget info
Rafael Espíndola via llvm-commits
- Symbolic links in llvm/clang tests
Rafael Espíndola via llvm-commits
- [PATCH] Use shouldAssumeDSOLocal in classifyGlobalReference.
Rafael Espíndola via llvm-commits
- [Patch][RFC] Verifying inputs to the Linker
Rafael Espíndola via llvm-commits
- [PATCH] D21743: Convenience function for MCStreamer to get named sections when lowering.
Rafael Espíndola via llvm-commits
- [llvm] r274148 - Don't verify inputs to the Linker if ODR merging.
Rafael Espíndola via llvm-commits
- [PATCH] D21846: [Triple] Reimplement isLittleEndian()
Rafael Espíndola via llvm-commits
- [PATCH] D21721: Object: Replace NewArchiveIterator with a simpler NewArchiveMember class. NFCI.
Rafael Espíndola via llvm-commits
- [lld] r273532 - Fix a bug that MIPS thunks can overwrite other section contents.
Rafael Espíndola via llvm-commits
- [lld] r273532 - Fix a bug that MIPS thunks can overwrite other section contents.
Rafael Espíndola via llvm-commits
- [PATCH] Delete MCCodeGenInfo.
Rafael Espíndola via llvm-commits
- [PATCH] D21887: Reduce number of getOffset calls.
Rafael Espíndola via llvm-commits
- [PATCH] D21784: Refactor ELF type inference functions.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D21721: Object: Replace NewArchiveIterator with a simpler NewArchiveMember class. NFCI.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D21839: PowerPC: Use shouldAssumeDSOLocal in classifyGlobalReference
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D21846: [Triple] Reimplement isLittleEndian()
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D21743: Convenience function for MCStreamer to get named sections when lowering.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D21721: Object: Replace NewArchiveIterator with a simpler NewArchiveMember class. NFCI.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D21520: [SelectionDAG] use <mutex> instead of LLVM home-grown primitive
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D21743: Convenience function for MCContext to get named sections when lowering.
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D21743: Convenience function for MCContext to get named sections when lowering.
Rafael Ávila de Espíndola via llvm-commits
- Provide path to Solaris.h include (Bug 28370)
Rainer Orth via llvm-commits
- [PATCH] D21743: Convenience function for MCStreamer to get named sections when lowering.
Reid Kleckner via llvm-commits
- [PATCH] D21817: [compiler-rt] Fix Sanitizer-common Unittests on win64
Reid Kleckner via llvm-commits
- [PATCH] D21838: [compiler-rt] Fix passing debug information to unittest.
Reid Kleckner via llvm-commits
- [PATCH] D21526: [codeview] Improved array type support (multi dimension array)
Reid Kleckner via llvm-commits
- [PATCH] D21743: Convenience function for MCStreamer to get named sections when lowering.
Reid Kleckner via llvm-commits
- [PATCH] D21817: [compiler-rt] Fix Sanitizer-common Unittests on win64
Reid Kleckner via llvm-commits
- [PATCH] D21862: [compiler-rt] Fix the Asan unittest on Windows
Reid Kleckner via llvm-commits
- [PATCH] D21886: [compiler-rt] Reset global variables in ThreadRegistryThreadedTest
Reid Kleckner via llvm-commits
- [PATCH] D21864: [compiler-rt] Fix broken unittest using alloca on MSVC.
Reid Kleckner via llvm-commits
- [compiler-rt] r273260 - [asan] add primitives that allow coroutine implementations
Reid Kleckner via llvm-commits
- [PATCH] D21896: [compiler-rt] Fix broken (flaky) unittests based on FlagParser.
Reid Kleckner via llvm-commits
- [PATCH] D21520: [SelectionDAG] use <mutex> instead of LLVM home-grown primitive
Reid Kleckner via llvm-commits
- [PATCH] D21101: [exceptions] Upgrade exception handlers when stack protector is used
Reid Kleckner via llvm-commits
- [PATCH] Delete MCCodeGenInfo.
Reid Kleckner via llvm-commits
- [PATCH] D21900: [compiler-rt] Fix sanitizer memory allocator on win64.
Reid Kleckner via llvm-commits
- [PATCH] D21900: [compiler-rt] Fix sanitizer memory allocator on win64.
Reid Kleckner via llvm-commits
- [PATCH] D21902: [compiler-rt] Fix TLS resource leaking in unittest
Reid Kleckner via llvm-commits
- [PATCH] D21905: [compiler-rt] Re-active unittest previously broken on windows.
Reid Kleckner via llvm-commits
- [llvm] r274288 - [TableGen] Use a SmallVector for Record::Values to avoid debug iterators
Reid Kleckner via llvm-commits
- [llvm] r274308 - [PDB] Indicate which type record failed hash validation
Reid Kleckner via llvm-commits
- [llvm] r274309 - [pdb] Avoid reporting an error when the module symbol stream is empty
Reid Kleckner via llvm-commits
- [PATCH] D21614: [codeview] Add DISubprogram::ThisAdjustment
Reid Kleckner via llvm-commits
- [llvm] r274325 - [codeview] Add DISubprogram::ThisAdjustment
Reid Kleckner via llvm-commits
- [PATCH] D21614: [codeview] Add DISubprogram::ThisAdjustment
Reid Kleckner via llvm-commits
- [llvm] r274373 - [codeview] Assert that our CV type records are valid
Reid Kleckner via llvm-commits
- [llvm] r274376 - [pdb] Check the display name for <unnamed-tag>, not the linkage name
Reid Kleckner via llvm-commits
- [PATCH] D21939: Emit CodeView type records for nested classes
Reid Kleckner via llvm-commits
- [PATCH] D21939: Emit CodeView type records for nested classes
Reid Kleckner via llvm-commits
- [llvm] r274391 - [codeview] Don't record UDTs for anonymous structs
Reid Kleckner via llvm-commits
- [PATCH] D21939: Emit CodeView type records for nested classes
Reid Kleckner via llvm-commits
- [PATCH] D21939: Emit CodeView type records for nested classes
Reid Kleckner via llvm-commits
- [llvm] r274410 - [codeview] Set the Nested and Scoped ClassOptions based on the scope chain
Reid Kleckner via llvm-commits
- [PATCH] D9385: llvm.noalias - Look through noalias for shouldAlignPointerArgs
Renato Golin via llvm-commits
- [PATCH] D14759: In TargetParser, disallow duplicate CPU names. (NFC)
Renato Golin via llvm-commits
- [PATCH] D16213: [MC] Provide an MCTargetOptions to implementors of MCAsmBackendCtorTy, NFC
Renato Golin via llvm-commits
- [PATCH] D20030: [AArch64] Add option to disable speculation of triangle whose tail is the only latch block
Renato Golin via llvm-commits
- [PATCH] D21177: [Thumb-1] Select post-increment load and store where possible
Renato Golin via llvm-commits
- [PATCH] D17336: Fix the unit test darwin-multiarch-arm.c for windows
Renato Golin via llvm-commits
- [llvm] r273880 - [ARM] Fix Thumb text sections' flags under COFF/Windows
Renato Golin via llvm-commits
- [PATCH] D21276: [AArch64]Make getDefaultExtensions to return exactly what we want.
Renato Golin via llvm-commits
- [PATCH] D21796: [ARM] Do not test for CPUs, use SubtargetFeatures (Part 3). NFCI
Renato Golin via llvm-commits
- [PATCH] D21796: [ARM] Do not test for CPUs, use SubtargetFeatures (Part 3). NFCI
Renato Golin via llvm-commits
- [PATCH] D21813: ARM: Fix ARMSubtarget for WOA
Renato Golin via llvm-commits
- [PATCH] D21728: [AARCH64] Add Broadcom Vulcan scheduling model
Renato Golin via llvm-commits
- [PATCH] D21668: [ARM] Fix cost computation for constant hoisting
Renato Golin via llvm-commits
- [PATCH] D21728: [AARCH64] Add Broadcom Vulcan scheduling model
Renato Golin via llvm-commits
- [PATCH] D21813: ARM: Fix ARMSubtarget for WOA
Renato Golin via llvm-commits
- [PATCH] D21798: [ARM] Do not test for CPUs, use SubtargetFeatures. Also remove 1 flag
Renato Golin via llvm-commits
- [PATCH] D21728: [AARCH64] Add Broadcom Vulcan scheduling model
Renato Golin via llvm-commits
- AArch64 Backend: Generate StackMaps for all binary formats
Renato Golin via llvm-commits
- [PATCH] D21926: [ARM] Honour ABI for rem under -O0 for EABI, GNUEABI, Android and Musl
Renato Golin via llvm-commits
- [PATCH] D21496: LoadCombine Load Aliasing Fix
River Riddle via llvm-commits
- [PATCH] D21496: LoadCombine Load Aliasing Fix
River Riddle via llvm-commits
- AArch64 Backend: Generate StackMaps for all binary formats
Rob Lyerly via llvm-commits
- [PATCH] D21850: [AArch64] Emit StackMaps for all binary formats
Rob Lyerly via llvm-commits
- [PATCH] D21405: [PGO] IRPGO pre-cleanup pass changes
Rong Xu via llvm-commits
- [PATCH] D21405: [PGO] IRPGO pre-cleanup pass changes
Rong Xu via llvm-commits
- [PATCH] D21385: Adjust Registry interface to not require plugins to export a registry
Rudy Pons via llvm-commits
- [PATCH] D21385: Adjust Registry interface to not require plugins to export a registry
Rudy Pons via llvm-commits
- [PATCH] D21385: Adjust Registry interface to not require plugins to export a registry
Rudy Pons via llvm-commits
- [lld] r273846 - Fix library search order.
Rui Ueyama via llvm-commits
- [lld] r273847 - Define -v and -V as aliases to --version.
Rui Ueyama via llvm-commits
- [PATCH] D21681: [ELF] - Implemented support of default/non-default symbols versions
Rui Ueyama via llvm-commits
- [PATCH] D21681: [ELF] - Implemented support of default/non-default symbols versions
Rui Ueyama via llvm-commits
- [PATCH] D21745: [ELF] - Implemented --no-undefined-version flag
Rui Ueyama via llvm-commits
- [PATCH] D21745: [ELF] - Implemented --no-undefined-version flag
Rui Ueyama via llvm-commits
- [PATCH] D21779: [LTO] Infer EKind/EMachine from Bitcode files
Rui Ueyama via llvm-commits
- [PATCH] D21681: [ELF] - Implemented support of default/non-default symbols versions
Rui Ueyama via llvm-commits
- [PATCH] D21781: [ELF] Warn for duplicate symbols in version scripts instead of erroring out
Rui Ueyama via llvm-commits
- [PATCH] D21784: Refactor ELF type inference functions.
Rui Ueyama via llvm-commits
- [PATCH] D21779: [LTO] Infer EKind/EMachine from Bitcode files
Rui Ueyama via llvm-commits
- [PATCH] D21781: [ELF] Warn for duplicate symbols in version scripts instead of erroring out
Rui Ueyama via llvm-commits
- [PATCH] D21681: [ELF] - Implemented support of default/non-default symbols versions
Rui Ueyama via llvm-commits
- [PATCH] D21745: [ELF] - Implemented --no-undefined-version flag
Rui Ueyama via llvm-commits
- [PATCH] D21732: [ELF] Initial support for wildcard in symbol versions
Rui Ueyama via llvm-commits
- [PATCH] D21788: [ELF] - Remove Config->ZDefs flag.
Rui Ueyama via llvm-commits
- [PATCH] D21788: [ELF] - Remove Config->ZDefs flag.
Rui Ueyama via llvm-commits
- [PATCH] D21788: [ELF] - Remove Config->ZDefs flag.
Rui Ueyama via llvm-commits
- [lld] r274089 - Refactor ELF type inference functions.
Rui Ueyama via llvm-commits
- [PATCH] D21784: Refactor ELF type inference functions.
Rui Ueyama via llvm-commits
- [PATCH] D21732: [ELF] Initial support for wildcard in symbol versions
Rui Ueyama via llvm-commits
- [PATCH] D21732: [ELF] Initial support for wildcard in symbol versions
Rui Ueyama via llvm-commits
- [PATCH] D21732: [ELF] Initial support for wildcard in symbol versions
Rui Ueyama via llvm-commits
- [PATCH] D21732: [ELF] Initial support for wildcard in symbol versions
Rui Ueyama via llvm-commits
- [PATCH] D21828: Make SymbolTable::findAll to return only defined symbols.
Rui Ueyama via llvm-commits
- [PATCH] D21828: Make SymbolTable::findAll to return only defined symbols.
Rui Ueyama via llvm-commits
- [lld] r274099 - Make SymbolTable::findAll to return only defined symbols.
Rui Ueyama via llvm-commits
- [PATCH] D21828: Make SymbolTable::findAll to return only defined symbols.
Rui Ueyama via llvm-commits
- [PATCH] D21779: [LTO] Infer EKind/EMachine from Bitcode files
Rui Ueyama via llvm-commits
- [PATCH] D21779: [LTO] Infer EKind/EMachine from Bitcode files
Rui Ueyama via llvm-commits
- [PATCH] D21779: [LTO] Infer EKind/EMachine from Bitcode files
Rui Ueyama via llvm-commits
- [lld] r274103 - Rename matchStr -> globMatch.
Rui Ueyama via llvm-commits
- [PATCH] D21794: [ELF] - Added support for --unresolved-symbols option.
Rui Ueyama via llvm-commits
- [PATCH] D21794: [ELF] - Added support for --unresolved-symbols option.
Rui Ueyama via llvm-commits
- [lld] r274109 - Create Strings.cpp and move string manipulation functions to that file.
Rui Ueyama via llvm-commits
- [lld] r274112 - Move isValidCIdentifier to Strings.cpp.
Rui Ueyama via llvm-commits
- [PATCH] D21832: [ELF] - Check the input bitcode files for compatibility.
Rui Ueyama via llvm-commits
- [lld] r274118 - Convert DOS-style newlines.
Rui Ueyama via llvm-commits
- [PATCH] D21794: [ELF] - Added support for --unresolved-symbols option.
Rui Ueyama via llvm-commits
- [PATCH] D21794: [ELF] - Added support for --unresolved-symbols option.
Rui Ueyama via llvm-commits
- [PATCH] D21687: [ELF] - Remove CIE if all FDEs referencing it were removed (.eh_frame).
Rui Ueyama via llvm-commits
- [PATCH] D21887: Reduce number of getOffset calls.
Rui Ueyama via llvm-commits
- [PATCH] D21888: [ELF] - Depricate version references.
Rui Ueyama via llvm-commits
- [lld] r274219 - Do not allow "--" with single-letter options.
Rui Ueyama via llvm-commits
- [PATCH] D21888: [ELF] - Depricate version references.
Rui Ueyama via llvm-commits
- [PATCH] D21888: [ELF] - Depricate version references.
Rui Ueyama via llvm-commits
- [PATCH] D21894: [ELF] - Fixed incorrect logic of version assignments when mixing wildcards with values matching.
Rui Ueyama via llvm-commits
- [PATCH] D21890: [ELF] - Do not error out when version declaration not found when building executable.
Rui Ueyama via llvm-commits
- [PATCH] D21888: [ELF] - Depricate version references.
Rui Ueyama via llvm-commits
- [PATCH] D21890: [ELF] - Do not error out when version declaration not found when building executable.
Rui Ueyama via llvm-commits
- [PATCH] D21894: [ELF] - Fixed incorrect logic of version assignments when mixing wildcards with values matching.
Rui Ueyama via llvm-commits
- [PATCH] D21890: [ELF] - Do not error out when version declaration not found when building executable.
Rui Ueyama via llvm-commits
- [PATCH] D21894: [ELF] - Fixed incorrect logic of version assignments when mixing wildcards with values matching.
Rui Ueyama via llvm-commits
- [lld] r274343 - Remove trailing whitespaces.
Rui Ueyama via llvm-commits
- [PATCH] D21894: [ELF] - Fixed incorrect logic of version assignments when mixing wildcards with values matching.
Rui Ueyama via llvm-commits
- [PATCH] D21890: [ELF] - Do not error out when version declaration not found when building executable.
Rui Ueyama via llvm-commits
- [lld] r274426 - Fix formatting. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D21890: [ELF] - Do not error out when version declaration not found when building executable.
Rui Ueyama via llvm-commits
- [PATCH] D21894: [ELF] - Fixed incorrect logic of version assignments when mixing wildcards with values matching.
Rui Ueyama via llvm-commits
- [PATCH] D21930: [ELF] - Implement extern "c++" version script tag
Rui Ueyama via llvm-commits
- [lld] r274428 - Move getAddend to Relocations.h.
Rui Ueyama via llvm-commits
- [lld] r274429 - Remove duplicate declaration.
Rui Ueyama via llvm-commits
- [PATCH] D21276: [AArch64]Make getDefaultExtensions to return exactly what we want.
Saleem Abdulrasool via llvm-commits
- [PATCH] D21785: [RFC]Add unittests to AArch64TargetParser
Saleem Abdulrasool via llvm-commits
- [PATCH] D21813: ARM: Fix ARMSubtarget for WOA
Saleem Abdulrasool via llvm-commits
- [PATCH] D21926: [ARM] Honour ABI for rem under -O0 for EABI, GNUEABI, Android and Musl
Saleem Abdulrasool via llvm-commits
- [llvm] r274340 - [AMDGPU] Assembler: support SDWA for VOPC instructions
Sam Kolton via llvm-commits
- [llvm] r274347 - [ARM] Refactor Thumb2 mul instruction descs
Sam Parker via llvm-commits
- [llvm] r273897 - [InstCombine] use m_APInt for div --> ashr fold
Sanjay Patel via llvm-commits
- [PATCH] D21560: Relax the clearance calculating for breaking partial register dependency.
Sanjay Patel via llvm-commits
- [llvm] r273904 - [InstCombine] refactor sdiv by APInt transforms (NFC)
Sanjay Patel via llvm-commits
- [llvm] r273936 - add tests for PR28153
Sanjay Patel via llvm-commits
- [PATCH] D21769: [InstCombine] shrink type of sdiv if dividend is sexted and constant divisor is small enough (PR28153)
Sanjay Patel via llvm-commits
- [PATCH] D21769: [InstCombine] shrink type of sdiv if dividend is sexted and constant divisor is small enough (PR28153)
Sanjay Patel via llvm-commits
- [PATCH] D21769: [InstCombine] shrink type of sdiv if dividend is sexted and constant divisor is small enough (PR28153)
Sanjay Patel via llvm-commits
- [llvm] r273951 - [InstCombine] shrink type of sdiv if dividend is sexted and constant divisor is small enough (PR28153)
Sanjay Patel via llvm-commits
- [PATCH] D21769: [InstCombine] shrink type of sdiv if dividend is sexted and constant divisor is small enough (PR28153)
Sanjay Patel via llvm-commits
- [PATCH] D21560: Relax the clearance calculating for breaking partial register dependency.
Sanjay Patel via llvm-commits
- [llvm] r274046 - minimize regression tests and update checks
Sanjay Patel via llvm-commits
- [llvm] r274047 - minimize regression tests and update checks
Sanjay Patel via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Sanjay Patel via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Sanjay Patel via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Sanjay Patel via llvm-commits
- [PATCH] D12965: [InstCombine] shrink switch conditions better (PR24766)
Sanjay Patel via llvm-commits
- [PATCH] D21844: [InstCombine] Add full tests for FoldAndOfFCmps and FoldOrOfFCmps
Sanjay Patel via llvm-commits
- [PATCH] D21844: [InstCombine] Add full tests for FoldAndOfFCmps and FoldOrOfFCmps
Sanjay Patel via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Sanjay Patel via llvm-commits
- [PATCH] D21855: [InstCombine, NFC] Change the generated variable names by creating new instructions
Sanjay Patel via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Sanjay Patel via llvm-commits
- [llvm] r274188 - regenerate checks
Sanjay Patel via llvm-commits
- [llvm] r274192 - add vector tests to show missing transform
Sanjay Patel via llvm-commits
- [PATCH] D21740: [InstCombine] extend matchSelectFromAndOr() to work with i1 scalar types
Sanjay Patel via llvm-commits
- [PATCH] D21740: [InstCombine] extend matchSelectFromAndOr() to work with i1 scalar types
Sanjay Patel via llvm-commits
- [llvm] r274228 - [InstCombine] extend matchSelectFromAndOr() to work with i1 scalar types
Sanjay Patel via llvm-commits
- [PATCH] D21740: [InstCombine] extend matchSelectFromAndOr() to work with i1 scalar types
Sanjay Patel via llvm-commits
- [llvm] r274229 - [InstCombine] use ConstantExpr::getBitCast() instead of creating useless instruction
Sanjay Patel via llvm-commits
- [llvm] r274233 - [InstCombine] shrink switch conditions better (PR24766)
Sanjay Patel via llvm-commits
- [PATCH] D12965: [InstCombine] shrink switch conditions better (PR24766)
Sanjay Patel via llvm-commits
- [llvm] r274238 - fix formatting, add TODO; NFC
Sanjay Patel via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
Sanjay Patel via llvm-commits
- [PATCH] D21899: [InstCombine] extend (select X, C1, C2 --> ext X) to vectors
Sanjay Patel via llvm-commits
- [llvm] r274362 - fix documentation comments; NFC
Sanjay Patel via llvm-commits
- [llvm] r274460 - add vector bool select tests and regenerate checks for scalar bool select tests
Sanjay Patel via llvm-commits
- [llvm] r274463 - fix formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] r274465 - [InstCombine] enable vector select of bools -> logic folds
Sanjay Patel via llvm-commits
- [PATCH] D21539: [X86] Set isMovImm for some X86 instructions
Sanjoy Das via llvm-commits
- [PATCH] D21665: [LoopSimplify] Update LCSSA after separating nested loops.
Sanjoy Das via llvm-commits
- [PATCH] D21791: [InstCombine] Fix for trunc folding build break
Sanjoy Das via llvm-commits
- [PATCH] D21665: [LoopSimplify] Update LCSSA after separating nested loops.
Sanjoy Das via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Sanjoy Das via llvm-commits
- [PATCH] D21493: [ValueTracking] Teach computeKnownBits for PHI nodes to compute sign bit for a recurrence with a NSW addition.
Sanjoy Das via llvm-commits
- [llvm] r274098 - [ValueTracking] Teach computeKnownBits for PHI nodes to compute sign bit for a recurrence with a NSW addition.
Sanjoy Das via llvm-commits
- [llvm] r274098 - [ValueTracking] Teach computeKnownBits for PHI nodes to compute sign bit for a recurrence with a NSW addition.
Sanjoy Das via llvm-commits
- [llvm] r274098 - [ValueTracking] Teach computeKnownBits for PHI nodes to compute sign bit for a recurrence with a NSW addition.
Sanjoy Das via llvm-commits
- [PATCH] D21791: [InstCombine] Fix for trunc folding build break
Sanjoy Das via llvm-commits
- [PATCH] D21866: [ADT] Add a new data structure for managing a priority worklist where re-insertion of entries into the worklist moves them to the end.
Sanjoy Das via llvm-commits
- [PATCH] D21866: [ADT] Add a new data structure for managing a priority worklist where re-insertion of entries into the worklist moves them to the end.
Sanjoy Das via llvm-commits
- [llvm] r274199 - [SCEV] Compute max be count from shift operator only if all else fails
Sanjoy Das via llvm-commits
- [PATCH] D17921: [CorrelatedValuePropagation] Convert an SDiv to a UDiv if both operands are known to be nonnegative
Sanjoy Das via llvm-commits
- [llvm] r273079 - [SCEV] Fix incorrect trip count computation
Sanjoy Das via llvm-commits
- [PATCH] D21779: [LTO] Infer EKind/EMachine from Bitcode files
Sean Silva via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Sean Silva via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Sean Silva via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Sean Silva via llvm-commits
- [lld] r274107 - [LTO] Infer ELFKind/EMachine from Bitcode files
Sean Silva via llvm-commits
- [llvm] r274139 - Use LLVM_ATTRIBUTE_UNUSED instead of void casts; NFC
Sean Silva via llvm-commits
- [llvm] r274131 - [ManagedStatic] Reimplement double-checked locking with std::atomic.
Sean Silva via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Sean Silva via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Sean Silva via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Sean Silva via llvm-commits
- [PATCH] D21636: [PM] LoopAccessInfo Refactor #2
Sean Silva via llvm-commits
- [PATCH] D21921: [proof of concept] Port old PM CGSCC visitation logic to new PM
Sean Silva via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Sean Silva via llvm-commits
- [PATCH] D21921: [proof of concept] Port old PM CGSCC visitation logic to new PM
Sean Silva via llvm-commits
- [PATCH] D21921: [proof of concept] Port old PM CGSCC visitation logic to new PM
Sean Silva via llvm-commits
- [PATCH] D21921: [proof of concept] Port old PM CGSCC visitation logic to new PM
Sean Silva via llvm-commits
- [PATCH] D21945: [PM] Port ConstantHoisting to the new Pass Manager
Sean Silva via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Sean Silva via llvm-commits
- [llvm] r274440 - [PM] Fix a small typo from when I ported JumpThreading
Sean Silva via llvm-commits
- [llvm] r274445 - [PM] Preparatory cleanups to ArgumentPromotion.
Sean Silva via llvm-commits
- [llvm] r274446 - [PM] Some preparatory refactoring to minimize the diff of D21921
Sean Silva via llvm-commits
- [llvm] r274455 - Remove dead TLI arg of isKnownNonNull and propagate deadness. NFC.
Sean Silva via llvm-commits
- [PATCH] D21921: [proof of concept] Port old PM CGSCC visitation logic to new PM
Sean Silva via llvm-commits
- [llvm] r274456 - [PM] Some preparatory refactoring to minimize the diff of D21921
Sean Silva via llvm-commits
- [llvm] r274457 - PR28400: Partly undo r274440 to bring test-suite back to life with the new PM
Sean Silva via llvm-commits
- [PATCH] D21954: [PM] Add some internal options for testing out the new PM.
Sean Silva via llvm-commits
- [PATCH] D21954: [PM] Add some internal options for testing out the new PM.
Sean Silva via llvm-commits
- [PATCH] D21954: [PM] Add some internal options for testing out the new PM.
Sean Silva via llvm-commits
- [PATCH] D21954: [PM] Add some internal options for testing out the new PM.
Sean Silva via llvm-commits
- [PATCH] D21954: [PM] Add some internal options for testing out the new PM.
Sean Silva via llvm-commits
- [PATCH] D21921: [proof of concept] Port old PM CGSCC visitation logic to new PM
Sean Silva via llvm-commits
- [PATCH] D21772: New pass manager for LICM.
Sean Silva via llvm-commits
- [PATCH] D16829: An implementation of Swing Modulo Scheduling
Sebastian Pop via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Sebastian Pop via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Sebastian Pop via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Sebastian Pop via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Sebastian Pop via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Sebastian Pop via llvm-commits
- [llvm] r274305 - code hoisting pass based on GVN
Sebastian Pop via llvm-commits
- [PATCH] D19338: New code hoisting pass based on GVN (optimistic approach)
Sebastian Pop via llvm-commits
- [llvm] r274327 - add tests for bugs fixed by the GVN hoist pass
Sebastian Pop via llvm-commits
- [PATCH] D21961: AMDGPU: Fix folding SGPRs into madak/madmk src0
Shawn Starr via llvm-commits
- [lld] MIPS relocations in KSEG0
Simon Atanasyan via llvm-commits
- [llvm] r273883 - [mips] Add instruction itineraries for LSA, DLSA
Simon Dardis via llvm-commits
- [PATCH] D21679: [mips] Add instruction itineraries for LSA, DLSA
Simon Dardis via llvm-commits
- [PATCH] D21835: [mips] Update the P5600 scheduler for isComplete = 1
Simon Dardis via llvm-commits
- [PATCH] D21835: [mips] Update the P5600 scheduler for isComplete = 1
Simon Dardis via llvm-commits
- [PATCH] D21615: [inlineasm] Propagate operand constraints to the backend
Simon Dardis via llvm-commits
- [PATCH] D21473: [mips] Fix aui/daui/dahi/dati for MIPSR6
Simon Dardis via llvm-commits
- [PATCH] D21138: [mips] Enable tail calls by default
Simon Dardis via llvm-commits
- [PATCH] D18824: [mips][microMIPS] Implement LDC1, SDC1, LDC2, SDC2, LWC1, SWC1, LWC2 and SWC2 instructions and add CodeGen support
Simon Dardis via llvm-commits
- [PATCH] D19906: [mips][microMIPS] Implement SLT, SLTI, SLTIU, SLTU microMIPS32r6 instructions
Simon Dardis via llvm-commits
- [llvm] r273848 - [X86][AVX] Peek through bitcasts to find the source of broadcasts
Simon Pilgrim via llvm-commits
- [PATCH] D21660: [X86][AVX] Peek through bitcasts to find the source of broadcasts
Simon Pilgrim via llvm-commits
- [llvm] r273872 - Fix "not all control paths return a value" warning on MSVC
Simon Pilgrim via llvm-commits
- [llvm] r273874 - Removed duplicate assertions note
Simon Pilgrim via llvm-commits
- [PATCH] D21148: [X86][SSE] Added support for combining target shuffles to (V)PSHUFD/VPERMILPD/VPERMILPS immediate permute
Simon Pilgrim via llvm-commits
- [PATCH] D21578: [SelectionDAG] Optimization of BITREVERSE legalization for power-of-2 integer scalar/vector types
Simon Pilgrim via llvm-commits
- [llvm] r273891 - [X86][SSE] Added extra broadcast tests to cover PR28327
Simon Pilgrim via llvm-commits
- [llvm] r273999 - [X86][SSE] Added support for combining target shuffles to (V)PSHUFD/VPERMILPD/VPERMILPS immediate permutes
Simon Pilgrim via llvm-commits
- [PATCH] D21148: [X86][SSE] Added support for combining target shuffles to (V)PSHUFD/VPERMILPD/VPERMILPS immediate permute
Simon Pilgrim via llvm-commits
- [llvm] r274007 - Fixed MSVC unresolved symbol error due to an incorrectly declared extern
Simon Pilgrim via llvm-commits
- [llvm] r274011 - Fix "not all control paths return a value" warning on MSVC
Simon Pilgrim via llvm-commits
- [llvm] r274013 - [X86][AVX] Peek through bitcasts to find the source of broadcasts (reapplied)
Simon Pilgrim via llvm-commits
- [PATCH] D21774: [X86] Transform setcc + movzbl into xorl + setcc
Simon Pilgrim via llvm-commits
- [llvm] r274065 - Fix "not all control paths return a value" warning on MSVC
Simon Pilgrim via llvm-commits
- [llvm] r274124 - [X86] Regenerated popcnt combine tests
Simon Pilgrim via llvm-commits
- [llvm] r274127 - [X86][SSE2] Added _mm_loadu_si64 test to match llvm\tools\clang\test\CodeGen\sse2-builtins.c
Simon Pilgrim via llvm-commits
- [PATCH] D21578: [SelectionDAG] Optimization of BITREVERSE legalization for power-of-2 integer scalar/vector types
Simon Pilgrim via llvm-commits
- [llvm] r274434 - [X86][AVX512] Add fast-isel shuffle tests
Simon Pilgrim via llvm-commits
- [llvm] r274435 - [X86][AVX512] Add test cases that should lower to MOVSLDUP/MOVSHDUP
Simon Pilgrim via llvm-commits
- [llvm] r274436 - [X86][AVX512] Add support for lowering shuffles to MOVDDUP/MOVSLDUP/MOVSHDUP
Simon Pilgrim via llvm-commits
- [llvm] r274439 - [X86][AVX512] Autoupgrade the MOVDDUP/MOVSLDUP/MOVSHDUP intrinsics
Simon Pilgrim via llvm-commits
- [llvm] r274443 - [X86][AVX512] Converted the MOVDDUP/MOVSLDUP/MOVSHDUP masked intrinsics to generic IR
Simon Pilgrim via llvm-commits
- [llvm] r274444 - [X86][AVX512] Add support for 512-bit PSHUFB lowering
Simon Pilgrim via llvm-commits
- [llvm] r274448 - [X86][AVX512VL] Add fast-isel MOVDDUP/MOVSLDUP/MOVSHDUP shuffle tests
Simon Pilgrim via llvm-commits
- [llvm] r274450 - [X86][AVX512] Add support for lowering shuffles to VPERMILPD
Simon Pilgrim via llvm-commits
- [llvm] r274451 - Fix spelling.
Simon Pilgrim via llvm-commits
- [PATCH] D21953: [X86][AVX512] Add support for masked shuffle comments
Simon Pilgrim via llvm-commits
- [PATCH] D21789: [LLVM][INTRINSICS] adding intrinsics of CLFLUSHOPT
Simon Pilgrim via llvm-commits
- [llvm] r274458 - [X86][AVX512] Add support for lowering shuffles to VPERMILPS
Simon Pilgrim via llvm-commits
- [llvm] r274459 - [X86][AVX512] Add support for masked shuffle comments
Simon Pilgrim via llvm-commits
- [PATCH] D21953: [X86][AVX512] Add support for masked shuffle comments
Simon Pilgrim via llvm-commits
- [llvm] r274461 - [X86][AVX512] Add support for PMOVZX masked shuffle comments
Simon Pilgrim via llvm-commits
- [llvm] r274462 - [X86][AVX512] Add support for VPERM/VSHUF masked shuffle comments
Simon Pilgrim via llvm-commits
- [llvm] r274464 - [X86][AVX512] Add support for UNPCK masked shuffle comments
Simon Pilgrim via llvm-commits
- [llvm] r274466 - [X86][AVX512] Add support for VPALIGNR/PSHUFD/PSHUFHW/PSHUFLW masked shuffle comments
Simon Pilgrim via llvm-commits
- [llvm] r274467 - [X86][AVX] Renamed VPERMILPI shuffle comment macros to be more specific
Simon Pilgrim via llvm-commits
- [llvm] r274468 - [X86][AVX512] Add support for 512-bit shuffle decoding of VPERMPD/VPERMQ
Simon Pilgrim via llvm-commits
- [llvm] r274469 - [X86][AVX512] Add support for VPERMPD/VPERMQ masked shuffle comments
Simon Pilgrim via llvm-commits
- [llvm] r274473 - [X86][AVX512] Add support for 512-bit shuffle lowering to VPERMPD/VPERMQ
Simon Pilgrim via llvm-commits
- [llvm] r274474 - [X86][AVX2] Merge unary permute matching behind the same V2.isUndef() condition. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r274476 - [X86] Add shuffle mask rescaling helper function. NFCI.
Simon Pilgrim via llvm-commits
- [compiler-rt] r273914 - Parse the triple in base-config-ix to propagate ANDROID variable correctly
Sumanth Gundapaneni via llvm-commits
- [PATCH] D21449: Target independent codesize heuristics for Loop Idiom Recognition
Sunita_Marathe via llvm-commits
- [PATCH] D21449: Target independent codesize heuristics for Loop Idiom Recognition
Sunita_Marathe via llvm-commits
- [PATCH] D21449: Target independent codesize heuristics for Loop Idiom Recognition
Sunita_Marathe via llvm-commits
- [PATCH] D21449: Target independent codesize heuristics for Loop Idiom Recognition
Sunita_Marathe via llvm-commits
- [PATCH] D21920: Fix for Bug 26903 adds support to inline __builtin_mempcpy
Sunita_Marathe via llvm-commits
- [PATCH] D21920: Fix for Bug 26903 adds support to inline __builtin_mempcpy
Sunita_Marathe via llvm-commits
- [PATCH] D21920: Fix for Bug 26903 adds support to inline __builtin_mempcpy
Sunita_Marathe via llvm-commits
- [PATCH] D21920: Fix for Bug 26903 adds support to inline __builtin_mempcpy
Sunita_Marathe via llvm-commits
- [PATCH] D21920: Fix for Bug 26903 adds support to inline __builtin_mempcpy
Sunita_Marathe via llvm-commits
- [PATCH] D21920: Fix for Bug 26903 adds support to inline __builtin_mempcpy
Sunita_Marathe via llvm-commits
- [PATCH] D21920: Fix for Bug 26903 adds support to inline __builtin_mempcpy
Sunita_Marathe via llvm-commits
- [PATCH] D21920: Fix for Bug 26903 adds support to inline __builtin_mempcpy
Sunita_Marathe via llvm-commits
- [PATCH] D21880: Overhaul the release process docs
Sylvestre Ledru via llvm-commits
- [llvm] r274449 - fix some various typos in the doc
Sylvestre Ledru via llvm-commits
- [www] r274069 - Add Codeplay.
Tanya Lattner via llvm-commits
- [www] r274375 - Add registration link
Tanya Lattner via llvm-commits
- [www] r274415 - Add call for papers, logistics.
Tanya Lattner via llvm-commits
- [PATCH] D21883: ThinLTO: Do not take into account whether a definition has multiple copies when promoting.
Teresa Johnson via llvm-commits
- [PATCH] D21915: ThinLTO: Add -thinlto-action=promote-internalize.
Teresa Johnson via llvm-commits
- [PATCH] D21883: ThinLTO: Do not take into account whether a definition has multiple copies when promoting.
Teresa Johnson via llvm-commits
- [PATCH] D21917: ThinLTO: Remove check for multiple modules before applying weak resolutions.
Teresa Johnson via llvm-commits
- [PATCH] D20268: [wip] Resolution-based LTO API.
Teresa Johnson via llvm-commits
- [PATCH] D21932: [ThinLTO] Perform profile-guided indirect call promotion
Teresa Johnson via llvm-commits
- [PATCH] D21943: Add 'thin_lto_imported' metadata to imported function
Teresa Johnson via llvm-commits
- [PATCH] D21915: ThinLTO: Add -thinlto-action=promote-internalize.
Teresa Johnson via llvm-commits
- [PATCH] D21943: Add 'thin_lto_imported' metadata to imported function
Teresa Johnson via llvm-commits
- [PATCH] D21917: ThinLTO: Remove check for multiple modules before applying weak resolutions.
Teresa Johnson via llvm-commits
- [PATCH] D21826: AArch64: Change modeling of zero cycle zeroing.
Tim Northover via llvm-commits
- [PATCH] D21091: AArch64: refactor sysreg handling (new TableGen backend!)
Tim Northover via llvm-commits
- [PATCH] D21091: AArch64: refactor sysreg handling (new TableGen backend!)
Tim Northover via llvm-commits
- [PATCH] D21865: AArch64: Replace a RegScavenger instance with LivePhysRegs
Tim Northover via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Tim Shen via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Tim Shen via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Tim Shen via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Tim Shen via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Tim Shen via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Tim Shen via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Tim Shen via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Tim Shen via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Tim Shen via llvm-commits
- [PATCH] D21844: [InstCombine] Add full tests for FoldAndOfFCmps and FoldOrOfFCmps
Tim Shen via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Tim Shen via llvm-commits
- [PATCH] D21844: [InstCombine] Add full tests for FoldAndOfFCmps and FoldOrOfFCmps
Tim Shen via llvm-commits
- [llvm] r274144 - [InstCombine] Add full tests for FoldAndOfFCmps and FoldOrOfFCmps
Tim Shen via llvm-commits
- [PATCH] D21844: [InstCombine] Add full tests for FoldAndOfFCmps and FoldOrOfFCmps
Tim Shen via llvm-commits
- [PATCH] D21855: [InstCombine, NFC] Change the generated variable names by creating new instructions
Tim Shen via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Tim Shen via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Tim Shen via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Tim Shen via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Tim Shen via llvm-commits
- [llvm] r274155 - [InstCombine, NFC] Change the generated variable names by creating new instructions
Tim Shen via llvm-commits
- [llvm] r274156 - [InstCombine] Simplify and correct folding fcmps with the same children
Tim Shen via llvm-commits
- [PATCH] D21775: [InstCombine] Simplify and correct folding fcmps with the same children
Tim Shen via llvm-commits
- [PATCH] D21855: [InstCombine, NFC] Change the generated variable names by creating new instructions
Tim Shen via llvm-commits
- [PATCH] D21692: [DAGCombiner] Fix visitSTORE to continue processing current SDNode, if findBetterNeighborChains doesn't actually CombineTo it.
Tim Shen via llvm-commits
- [PATCH] D21692: [DAGCombiner] Fix visitSTORE to continue processing current SDNode, if findBetterNeighborChains doesn't actually CombineTo it.
Tim Shen via llvm-commits
- [PATCH] D21692: [DAGCombiner] Fix visitSTORE to continue processing current SDNode, if findBetterNeighborChains doesn't actually CombineTo it.
Tim Shen via llvm-commits
- [polly] r274271 - Simplify: get isl_ctx only once [NFC]
Tobias Grosser via llvm-commits
- [polly] r274272 - Propagate on-error status
Tobias Grosser via llvm-commits
- [polly] r274276 - ScopInfo: Add array_begin() and array_end() iterators
Tobias Grosser via llvm-commits
- [polly] r274350 - Ensure parameter names are isl-compatible
Tobias Grosser via llvm-commits
- [polly] r274427 - CodegenCleanup: Drop CFLAA pass from codegen cleanup sequence
Tobias Grosser via llvm-commits
- [polly] r274430 - Correct two typos
Tobias Grosser via llvm-commits
- [PATCH] D21955: InvariantEquivClassTy: Use struct instead of 4-tuple to increase readability
Tobias Grosser via llvm-commits
- [PATCH] D21445: Comprehensive static instrumentation (1/3): LLVM pass
Tyler Denniston via llvm-commits
- [PATCH] D21447: Comprehensive static instrumentation (3/3): Runtime and tests
Tyler Denniston via llvm-commits
- [PATCH] D21752: Comprehensive Static Instrumentation (1/2): LLVM pass
Tyler Denniston via llvm-commits
- [PATCH] D21752: Comprehensive Static Instrumentation (1/2): LLVM pass
Tyler Denniston via llvm-commits
- [PATCH] D18541: [SystemZ] Save/restore r6 and r7 if function contains landing pad.
Ulrich Weigand via llvm-commits
- [PATCH] D21693: [SystemZ] Avoid generating 2 XOR instructions for (and (xor x, -1), y)
Ulrich Weigand via llvm-commits
- [PATCH] D21686: Use SystemZ NILL instruction instead of NILF where possible
Ulrich Weigand via llvm-commits
- [PATCH] D21793: [SystemZ] Add floating-point test data class instructions.
Ulrich Weigand via llvm-commits
- [PATCH] D21793: [SystemZ] Add floating-point test data class instructions.
Ulrich Weigand via llvm-commits
- [PATCH] D21686: Use SystemZ NILL instruction instead of NILF where possible
Ulrich Weigand via llvm-commits
- [PATCH] D21804: [SystemZ] Implement shouldExtI32* hooks.
Ulrich Weigand via llvm-commits
- [PATCH] D21837: [SystemZ] Split up PerformDAGCombine. [NFC]
Ulrich Weigand via llvm-commits
- [PATCH] D21809: [SystemZ] Add support for .insn and .word/.short/.long/.quad directives
Ulrich Weigand via llvm-commits
- [PATCH] D21809: [SystemZ] Add support for .insn and .word/.short/.long/.quad directives
Ulrich Weigand via llvm-commits
- [PATCH] D21854: Remove AND mask of bottom 6 bits when result is used for SystemZ shift/rotate
Ulrich Weigand via llvm-commits
- [PATCH] D21854: Remove AND mask of bottom 6 bits when result is used for SystemZ shift/rotate
Ulrich Weigand via llvm-commits
- [PATCH] D21105: [Polly][GSoC 2016][WIP]New function pass DependenceInfoWrapperPass
Utpal Bora via llvm-commits
- [polly] r273855 - This patch updates memory management of ScopBuilder class.
Utpal Bora via llvm-commits
- [PATCH] D19132: AMDGPU: Correct reported code size
Valery Pykhtin via llvm-commits
- [llvm] r274004 - Add missing includes.
Vassil Vassilev via llvm-commits
- [llvm] r274006 - [modules] Separate intrinsic_gen dependent headers from module LLVM_IR.
Vassil Vassilev via llvm-commits
- [zorg] r274008 - [modules] We don't need to prebuild intrinsics_gen. The fake dependency is gone.
Vassil Vassilev via llvm-commits
- [zorg] r270539 - Enable modules selfhosting builds with libstdc++, too.
Vassil Vassilev via llvm-commits
- [zorg] r270539 - Enable modules selfhosting builds with libstdc++, too.
Vassil Vassilev via llvm-commits
- [zorg] r274170 - Revert r274008 "[modules] We don't need to prebuild intrinsics_gen. The fake dependency is gone."
Vassil Vassilev via llvm-commits
- [llvm] r274196 - [CMake] Introduce a LLVM_ENABLE_LOCAL_SUBMODULE_VISIBILITY flag.
Vassil Vassilev via llvm-commits
- [llvm] r274227 - [CMake] -fmodules-local-submodule-visibility is a cc1-only option.
Vassil Vassilev via llvm-commits
- [PATCH] D21892: Clang modules builds depend header-wise on it as they ship all headers from the umbrella folders.
Vassil Vassilev via llvm-commits
- [PATCH] D21892: Clang modules builds depend header-wise on it as they ship all headers from the umbrella folders.
Vassil Vassilev via llvm-commits
- [llvm] r274196 - [CMake] Introduce a LLVM_ENABLE_LOCAL_SUBMODULE_VISIBILITY flag.
Vassil Vassilev via llvm-commits
- [PATCH] D21892: Clang modules builds depend header-wise on it as they ship all headers from the umbrella folders.
Vassil Vassilev via llvm-commits
- [PATCH] D21892: Clang modules builds depend header-wise on it as they ship all headers from the umbrella folders.
Vassil Vassilev via llvm-commits
- [PATCH] D21892: Clang modules builds depend header-wise on it as they ship all headers from the umbrella folders.
Vassil Vassilev via llvm-commits
- [PATCH] D21892: Clang modules builds depend header-wise on it as they ship all headers from the umbrella folders.
Vassil Vassilev via llvm-commits
- [llvm] r274270 - [CMake] Module builds depend on target intrinsics_gen to be built first.
Vassil Vassilev via llvm-commits
- [PATCH] D21892: Clang modules builds depend header-wise on it as they ship all headers from the umbrella folders.
Vassil Vassilev via llvm-commits
- [zorg] r274280 - Recommit r274008.
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] D21736: [InstrProfiling] Mark __llvm_profile_instrument_target last parameter as i32 zeroext if appropriate.
Vedant Kumar via llvm-commits
- [llvm] r273968 - [llvm-cov] Add a format option for the 'show' sub-command (mostly NFC)
Vedant Kumar via llvm-commits
- [llvm] r273969 - [llvm-cov] clang-format a line, NFC
Vedant Kumar via llvm-commits
- [llvm] r273970 - [llvm-cov] Use -check-prefixes in a test (NFC)
Vedant Kumar via llvm-commits
- [llvm] r273971 - [llvm-cov] Add an -output-dir option for the show sub-command
Vedant Kumar via llvm-commits
- [llvm] r273978 - Revert "[llvm-cov] Add an -output-dir option for the show sub-command"
Vedant Kumar via llvm-commits
- [llvm] r273985 - Reapply "[llvm-cov] Add an -output-dir option for the show sub-command""
Vedant Kumar via llvm-commits
- [llvm] r273988 - [llvm-cov] Simplify; NFC
Vedant Kumar via llvm-commits
- [llvm] r274025 - [llvm-cov] Move a check into a helper method (NFC)
Vedant Kumar via llvm-commits
- [llvm] r274026 - [llvm-cov] Rename ShowFormat to Format (NFC)
Vedant Kumar via llvm-commits
- [llvm] r274027 - [llvm-cov] Avoid copying file paths multiple times (NFC)
Vedant Kumar via llvm-commits
- [llvm] r274028 - [llvm-cov] Minor cleanups (NFC)
Vedant Kumar via llvm-commits
- [llvm] r274029 - [llvm-cov] Create an index of reports in -output-dir mode
Vedant Kumar via llvm-commits
- [llvm] r274011 - Fix "not all control paths return a value" warning on MSVC
Vedant Kumar via llvm-commits
- [llvm] r274085 - [Object] Fix a -Wpessimizing-move error; clang-format; NFC
Vedant Kumar via llvm-commits
- [llvm] r274086 - [llvm-cov] Minor cleanups to prepare for the html format patch
Vedant Kumar via llvm-commits
- [llvm] r274105 - Revert "[Coverage] Clarify ownership of a MemoryBuffer in the reader (NFC)"
Vedant Kumar via llvm-commits
- [llvm] r274106 - Revert "[Coverage] Move logic to encode filenames and mappings into llvm (NFC)"
Vedant Kumar via llvm-commits
- [llvm] r274135 - [llvm-cov] Do not allow ".." to escape the coverage sub-directory
Vedant Kumar via llvm-commits
- [llvm] r274136 - Fix a typo; NFC
Vedant Kumar via llvm-commits
- [llvm] r274137 - [llvm-cov] Disable PGO name compression in a test file
Vedant Kumar via llvm-commits
- [llvm] r274139 - Use LLVM_ATTRIBUTE_UNUSED instead of void casts; NFC
Vedant Kumar via llvm-commits
- [llvm] r274143 - [llvm-cov] Change some FileCheck prefixes to make tests reusable (NFC)
Vedant Kumar via llvm-commits
- [llvm] r274139 - Use LLVM_ATTRIBUTE_UNUSED instead of void casts; NFC
Vedant Kumar via llvm-commits
- [PATCH] D18278: llvm-cov HTML Generation
Vedant Kumar via llvm-commits
- [PATCH] D18278: llvm-cov HTML Generation
Vedant Kumar via llvm-commits
- [llvm] r274173 - [llvm-cov] Use relative paths to file reports in -output-dir mode
Vedant Kumar via llvm-commits
- [PATCH] D18278: llvm-cov HTML Generation
Vedant Kumar via llvm-commits
- [llvm] r274183 - Object: Replace NewArchiveIterator with a simpler NewArchiveMember class. NFCI.
Vedant Kumar via llvm-commits
- [PATCH] D18278: llvm-cov HTML Generation
Vedant Kumar via llvm-commits
- [PATCH] D18278: llvm-cov HTML Generation
Vedant Kumar via llvm-commits
- [PATCH] D18278: llvm-cov HTML Generation
Vedant Kumar via llvm-commits
- [PATCH] D21124: Cache aware Loop Cost Analysis
Vikram TV via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Violeta Vukobrat via llvm-commits
- [PATCH] D21819: [Docs][CodeGenerator] Don't specify the number of operands in BuildMI
Visoiu Mistrih Francis via llvm-commits
- [PATCH] D21819: [Docs][CodeGenerator] Don't specify the number of operands in BuildMI
Visoiu Mistrih Francis via llvm-commits
- [PATCH] D21819: [Docs][CodeGenerator] Don't specify the number of operands in BuildMI
Visoiu Mistrih Francis via llvm-commits
- [PATCH] D21819: [Docs][CodeGenerator] Don't specify the number of operands in BuildMI
Visoiu Mistrih Francis via llvm-commits
- [PATCH] D21819: [Docs][CodeGenerator] Don't specify the number of operands in BuildMI
Visoiu Mistrih Francis via llvm-commits
- [PATCH] D21819: [Docs][CodeGenerator] Don't specify the number of operands in BuildMI
Visoiu Mistrih Francis via llvm-commits
- [PATCH] D21395: Fix for Bug 28144
Vivek Pandya via llvm-commits
- [PATCH] D21395: Fix for Bug 28144
Vivek Pandya via llvm-commits
- [PATCH] D21395: Fix for Bug 28144
Vivek Pandya via llvm-commits
- [PATCH] D17308: AMDGPU: Change how alignment is computed for argument lowering
Wei Ding via llvm-commits
- [PATCH] D21755: Refine the set of UniformAfterVectorization instructions
Wei Mi via llvm-commits
- [PATCH] D20474: when calculating RegUsages, ignore instructions which are uniformed after vectorization
Wei Mi via llvm-commits
- [PATCH] D21755: Refine the set of UniformAfterVectorization instructions
Wei Mi via llvm-commits
- [PATCH] D21861: Extend LoopVectorizationLegality::isConsecutivePtr to handle multiple level GEPs
Wei Mi via llvm-commits
- [PATCH] D10281: Extend LoopVectorizationLegality::isConsecutivePtr to handle multiple level GEPs
Wei Mi via llvm-commits
- [PATCH] D21755: Refine the set of UniformAfterVectorization instructions
Wei Mi via llvm-commits
- [PATCH] D21861: Extend LoopVectorizationLegality::isConsecutivePtr to handle multiple level GEPs
Wei Mi via llvm-commits
- [PATCH] D21755: Refine the set of UniformAfterVectorization instructions
Wei Mi via llvm-commits
- [PATCH] D21755: Refine the set of UniformAfterVectorization instructions
Wei Mi via llvm-commits
- [PATCH] D21755: Refine the set of UniformAfterVectorization instructions
Wei Mi via llvm-commits
- [llvm] r274262 - Refine the set of UniformAfterVectorization instructions.
Wei Mi via llvm-commits
- [PATCH] D21755: Refine the set of UniformAfterVectorization instructions
Wei Mi via llvm-commits
- [llvm] r274073 - [ARM] Fix 28282: cost computation for constant hoisting
Weiming Zhao via llvm-commits
- [PATCH] D21668: [ARM] Fix cost computation for constant hoisting
Weiming Zhao via llvm-commits
- [llvm] r274441 - New Kaleidoscope chapter: Creating object files
Wilfred Hughes via llvm-commits
- [PATCH] D18070: New Kaleidoscope section: Creating object files
Wilfred Hughes via llvm-commits
- [PATCH] D21522: Document multi-line pattern matching in FileCheck
Wolfgang Pieb via llvm-commits
- [llvm] r273962 - Document the ability to perform multi-line pattern matching in FileCheck.
Wolfgang Pieb via llvm-commits
- [PATCH] D21736: [InstrProfiling] Mark __llvm_profile_instrument_target last parameter as i32 zeroext if appropriate.
Xinliang David Li via llvm-commits
- [llvm] r273967 - [BFI]: code cleanup
Xinliang David Li via llvm-commits
- [PATCH] D21560: Relax the clearance calculating for breaking partial register dependency.
Xinliang David Li via llvm-commits
- [llvm] r273990 - [BFI]: graph viewer code refactoring
Xinliang David Li via llvm-commits
- [llvm] r273992 - [BFI]: enhance BFI graph dump
Xinliang David Li via llvm-commits
- [llvm] r273996 - [BFI/MBFI]: cfg graph view with color scheme
Xinliang David Li via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Xinliang David Li via llvm-commits
- [PATCH] D21405: [PGO] IRPGO pre-cleanup pass changes
Xinliang David Li via llvm-commits
- [PATCH] D21636: [PM] LoopAccessInfo Refactor #2
Xinliang David Li via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Xinliang David Li via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Xinliang David Li via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Xinliang David Li via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Xinliang David Li via llvm-commits
- [llvm] r274333 - [MBP] method interface cleanup
Xinliang David Li via llvm-commits
- [llvm] r274334 - [PM] refactor LoopAccessInfo code part-2
Xinliang David Li via llvm-commits
- [PATCH] D21464: [PM] WIP: Introduce basic update capabilities to the new PM's CGSCC pass manager, including both plumbing and logic to handle function pass updates.
Xinliang David Li via llvm-commits
- [llvm] r274452 - [PM] Port LoopAccessInfo analysis to new PM
Xinliang David Li via llvm-commits
- [llvm] r274453 - Fix wrong comment
Xinliang David Li via llvm-commits
- [llvm] r274452 - [PM] Port LoopAccessInfo analysis to new PM
Xinliang David Li via llvm-commits
- [PATCH] D21849: [AMDGPU] Add metadata for OpenCL runtime
Yaxun Liu via llvm-commits
- [PATCH] D21849: [AMDGPU] Add metadata for OpenCL runtime
Yaxun Liu via llvm-commits
- [PATCH] D21849: [AMDGPU] Add metadata for OpenCL runtime
Yaxun Liu via llvm-commits
- [PATCH] D21818: Add artificial debug information to avoid compiler crash
Yunzhong Gao via llvm-commits
- [PATCH] D21818: Add artificial debug information to avoid compiler crash
Yunzhong Gao via llvm-commits
- [llvm] r274263 - Add an artificial line-0 debug location when the compiler emits a call to
Yunzhong Gao via llvm-commits
- [PATCH] D21818: Add artificial debug information to avoid compiler crash
Yunzhong Gao via llvm-commits
- [PATCH] D21485: [cl] Teach cl to support the notion of sub commands (e.g. "git checkout <foo>")
Zachary Turner via llvm-commits
- [PATCH] D21485: [cl] Teach cl to support the notion of sub commands (e.g. "git checkout <foo>")
Zachary Turner via llvm-commits
- [PATCH] D21485: [cl] Teach cl to support the notion of sub commands (e.g. "git checkout <foo>")
Zachary Turner via llvm-commits
- [llvm] r274054 - Update llvm command line parser to support subcommands.
Zachary Turner via llvm-commits
- [PATCH] D21485: [cl] Teach cl to support the notion of sub commands (e.g. "git checkout <foo>")
Zachary Turner via llvm-commits
- [llvm] r274054 - Update llvm command line parser to support subcommands.
Zachary Turner via llvm-commits
- [llvm] r274171 - Resubmit "Update llvm command line parser to support subcommands."
Zachary Turner via llvm-commits
- [llvm] r274247 - Update llvm-pdbdump to use subcommands.
Zachary Turner via llvm-commits
- [llvm] r274248 - [pdb] Re-add code to write PDB files.
Zachary Turner via llvm-commits
- [llvm] r273887 - [SystemZ] Avoid generating 2 XOR instructions for (and (xor x, -1), y)
Zhan Jun Liau via llvm-commits
- [PATCH] D21693: [SystemZ] Avoid generating 2 XOR instructions for (and (xor x, -1), y)
Zhan Jun Liau via llvm-commits
- [PATCH] D21809: [SystemZ] Add support for .insn and .word/.short/.long/.quad directives
Zhan Jun Liau via llvm-commits
- [llvm] r274066 - [SystemZ] Use NILL instruction instead of NILF where possible
Zhan Jun Liau via llvm-commits
- [PATCH] D21686: Use SystemZ NILL instruction instead of NILF where possible
Zhan Jun Liau via llvm-commits
- [PATCH] D21809: [SystemZ] Add support for .insn and .word/.short/.long/.quad directives
Zhan Jun Liau via llvm-commits
- [PATCH] D21809: [SystemZ] Add support for .insn and .word/.short/.long/.quad directives
Zhan Jun Liau via llvm-commits
- [PATCH] D18824: [mips][microMIPS] Implement LDC1, SDC1, LDC2, SDC2, LWC1, SWC1, LWC2 and SWC2 instructions and add CodeGen support
Zlatko Buljan via llvm-commits
- [PATCH] D21785: [RFC]Add unittests to AArch64TargetParser
jojo.ma via llvm-commits
- [PATCH] D21276: [AArch64]Make getDefaultExtensions to return exactly what we want.
jojo.ma via llvm-commits
- [PATCH] D21785: [RFC]Add unittests to AArch64TargetParser
jojo.ma via llvm-commits
- [PATCH] D21785: [RFC]Add unittests to AArch64TargetParser
jojo.ma via llvm-commits
- [PATCH] D21276: [AArch64]Make getDefaultExtensions to return exactly what we want.
jojo.ma via llvm-commits
- [PATCH] D21785: [RFC]Add unittests to AArch64TargetParser
jojo.ma via llvm-commits
- [PATCH] D21785: [RFC]Add unittests to AArch64TargetParser
jojo.ma via llvm-commits
- [PATCH] D21789: [LLVM][INTRINSICS] adding intrinsics of CLFLUSHOPT
michael zuckerman via llvm-commits
- [PATCH] D21789: [LLVM][INTRINSICS] adding intrinsics of CLFLUSHOPT
michael zuckerman via llvm-commits
- [PATCH] D21789: [LLVM][INTRINSICS] adding intrinsics of CLFLUSHOPT
michael zuckerman via llvm-commits
- [PATCH] D21789: [LLVM][INTRINSICS] adding intrinsics of CLFLUSHOPT
michael zuckerman via llvm-commits
- [PATCH] D21813: ARM: Fix ARMSubtarget for WOA
mmediouni via llvm-commits
- [PATCH] D21813: ARM: Fix ARMSubtarget for WOA
mmediouni via llvm-commits
- [PATCH] D21728: [AARCH64] Add Broadcom Vulcan scheduling model
pankaj gode via llvm-commits
- [PATCH] D21728: [AARCH64] Add Broadcom Vulcan scheduling model
pankaj gode via llvm-commits
- [PATCH] D21728: [AARCH64] Add Broadcom Vulcan scheduling model
pankaj gode via llvm-commits
- [PATCH] D21728: [AARCH64] Add Broadcom Vulcan scheduling model
pankaj gode via llvm-commits
- [PATCH] D21728: [AARCH64] Add Broadcom Vulcan scheduling model
pankaj gode via llvm-commits
Last message date:
Sun Jul 3 23:57:01 PDT 2016
Archived on: Sun Jul 3 23:53:13 PDT 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).