The Week Of Monday 12 June 2017 Archives by date
Starting: Mon Jun 12 00:22:15 PDT 2017
Ending: Sun Jun 18 23:56:19 PDT 2017
Messages: 1629
- [llvm] r305181 - Export the required symbol from DynamicLibraryTests
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D33789: Export the required symbol from DynamicLibraryTests
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D34099: [IfConversion] Maintain the CFG when predicating/merging blocks in IfConvert*
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34099: [IfConversion] Maintain the CFG when predicating/merging blocks in IfConvert*
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D21468: Fixed LegacyPassManager inconsistency
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34029: Infer lowest bits of an integer Multiply when the low bits of the operands are known
Pedro Ferreira via Phabricator via llvm-commits
- [PATCH] D34029: Infer lowest bits of an integer Multiply when the low bits of the operands are known
Pedro Ferreira via Phabricator via llvm-commits
- [PATCH] D33994: [DAGCombiner] Add another combine from build vector to shuffle
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D34056: Tail merge size
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D32871: [LV] Using VPlan to model the vectorized code and drive its transformation
Ayal Zaks via Phabricator via llvm-commits
- [polly] r305183 - [NFC] Fix typo in `ImportJScop` declaration.
Siddharth Bhat via llvm-commits
- [PATCH] D33892: Align definition of DW_OP_plus with DWARF spec [1/3]
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D33894: Align definition of DW_OP_plus with DWARF spec [3/3]
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r305184 - [X86][SSE] Change memop fragment to inherit from vec128load with local alignment controls
Simon Pilgrim via llvm-commits
- [PATCH] D33902: [X86][SSE] Change memop fragment to inherit from vec128load with local alignment controls
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33892: Align definition of DW_OP_plus with DWARF spec [1/3]
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D33894: Align definition of DW_OP_plus with DWARF spec [3/3]
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D34009: [Power9] Exploit vector integer extend instructions when indices aren't correct
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D33494: [mips] Fix multiprecision arithmetic.
Sagar Thakur via Phabricator via llvm-commits
- [PATCH] D34061: Fix weak symbols on arm and aarch64
Peter Smith via Phabricator via llvm-commits
- [PATCH] D33277: [Clang][x86][Inline Asm] - Enum support for MS syntax
Matan via Phabricator via llvm-commits
- [PATCH] D33278: [LLVM][x86][Inline Asm] - Enum support for MS syntax
Matan via Phabricator via llvm-commits
- [polly] r305185 - [Polly] [PPCGCodeGeneration] Skip Scops which contain function pointers.
Siddharth Bhat via llvm-commits
- [PATCH] D32871: [LV] Using VPlan to model the vectorized code and drive its transformation
Ayal Zaks via Phabricator via llvm-commits
- [polly] r305186 - [www] Remove outdated documentation
Tobias Grosser via llvm-commits
- [PATCH] D19325: DAGCombine: (shl (or x, c1), c2) -> (or (shl x, c2), c1 << c2)
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D34087: [X86] EltsFromConsecutiveLoads - detect split loads without a common load base (PR32940)
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D33649: [DAG] add helper to bind memop chains; NFCI
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34084: [Falkor] Enable SW Prefetch.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D33649: [DAG] add helper to bind memop chains; NFCI
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D33756: [RS4GC] Drop invalid metadata after pointers are relocated
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D34020: Implement COFF emission for parsed Windows Resource ( .res) files.
Bill Seurer via llvm-commits
- [PATCH] D34075: [compiler-rt][builtins] Better Fuchsia support
Jonathan Roelofs via Phabricator via llvm-commits
- [llvm] r305188 - [ADT] Don't use __used__ attribute on struct members in unit test
Francis Ricci via llvm-commits
- [llvm] r305168 - [ADT] Use LLVM_ATTRIBUTE_USED instead of __attribute__ for unit test
Francis Ricci via llvm-commits
- [llvm] r305189 - Const correctness for TTI::getRegisterBitWidth
Daniel Neilson via llvm-commits
- [PATCH] D33903: Const correctness for TTI::getRegisterBitWidth
Daniel Neilson via Phabricator via llvm-commits
- [llvm] r305190 - [InstCombine] lshr (sext iM X to iN), N-M --> zext (ashr X, min(N-M, M-1)) to iN
Sanjay Patel via llvm-commits
- [llvm] r305192 - [DAG] add helper to bind memop chains; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D33649: [DAG] add helper to bind memop chains; NFCI
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34104: [SROA] Fix APInt size when alloca address space is not 0
Yaxun Liu via Phabricator via llvm-commits
- [llvm] r305193 - StackColoring: smarter check for slot overlap
Than McIntosh via llvm-commits
- [PATCH] D31583: StackColoring: smarter check for slot overlap
Than McIntosh via Phabricator via llvm-commits
- [PATCH] D34087: [X86] EltsFromConsecutiveLoads - detect split loads without a common load base (PR32940)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34104: [SROA] Fix APInt size when alloca address space is not 0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D30471: [SDAG] Relax conditions under stores of loaded values can be merged
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D32921: [SelectionDAG] Allow sin/cos -> sincos optimization on GNU triples w/ just -fno-math-errno
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D25962: [EarlyCSE] Enable MemorySSA for middle-end run of EarlyCSE.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D32921: [SelectionDAG] Allow sin/cos -> sincos optimization on GNU triples w/ just -fno-math-errno
Hal Finkel via Phabricator via llvm-commits
- [llvm] r305194 - AMDGPU: Start adding offset fields to flat instructions
Matt Arsenault via llvm-commits
- [PATCH] D33064: AMDGPU: Start adding offset fields to flat instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34086: Fix -print-after-all banner
David Blaikie via llvm-commits
- [PATCH] D33756: [RS4GC] Drop invalid metadata after pointers are relocated
Philip Reames via Phabricator via llvm-commits
- [PATCH] D33185: Fix m_[Ord|Unord][FMin|FMax] matchers to correctly match ordering.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via Phabricator via llvm-commits
- [PATCH] D33769: [SelectionDAG] Get rid of recursion in CalcNodeSethiUllmanNumber
Philip Reames via Phabricator via llvm-commits
- [PATCH] D33892: Align definition of DW_OP_plus with DWARF spec [1/3]
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33185: Fix m_[Ord|Unord][FMin|FMax] matchers to correctly match ordering.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D33262: [JumpThreading] Teach jump threading how to analyze (and (cmp A, C1), (cmp A, C2)) after InstCombine has turned it into (cmp (add A, C3), C4)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D33894: Align definition of DW_OP_plus with DWARF spec [3/3]
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33894: Align definition of DW_OP_plus with DWARF spec [3/3]
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r305199 - [Falkor] Enable SW Prefetch.
Haicheng Wu via llvm-commits
- [PATCH] D34084: [Falkor] Enable SW Prefetch.
Haicheng Wu via Phabricator via llvm-commits
- [llvm] r305200 - AMDGPU: Verify that flat offsets aren't used pre-GFX9
Matt Arsenault via llvm-commits
- [PATCH] D34104: [SROA] Fix APInt size when alloca address space is not 0
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D33185: Fix m_[Ord|Unord][FMin|FMax] matchers to correctly match ordering.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33894: Align definition of DW_OP_plus with DWARF spec [3/3]
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33065: AMDGPU: Verify that flat offsets aren't used pre-GFX9
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33067: AMDGPU: Teach isLegalAddressingMode about flat offsets
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34065: make AnnotatedBuilder use LLVMBuildFactory and depends_on_projects
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34064: Allow the gas-style nonstandard SHT_GROUP section.
Rui Ueyama via llvm-commits
- [llvm] r305144 - Added llvm_unreachable to address warning: this statement may fall through. NFC.
David Blaikie via llvm-commits
- [llvm] r305143 - Added llvm_unreachable as ReportError cannot be specified as noreturn.
David Blaikie via llvm-commits
- [llvm] r305201 - AMDGPU: Start selecting flat instruction offsets
Matt Arsenault via llvm-commits
- [PATCH] D33940: [Power9] Added support for the modsw, moduw, modsd, modud hardware instructions that are new to P9.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D33066: AMDGPU: Start selecting flat instruction offsets
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33575: [llvm-ar] Make llvm-lib behave more like the MSVC archiver
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33068: AMDGPU: Start adding global_* instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33754: AMDGPU: Don't add same implicit use multiple times
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33069: AMDGPU: Start selecting global_* instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33070: AMDGPU: Teach isLegalAddressingMode about global_* instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Zachary Turner via Phabricator via llvm-commits
- [llvm] r305202 - [x86] regenerate checks with update_llc_test_checks.py
Sanjay Patel via llvm-commits
- [llvm] r304814 - UnitTests: Do not use assert() for error checking
David Blaikie via llvm-commits
- [llvm] r305203 - AMDGPU: Teach isLegalAddressingMode about flat offsets
Matt Arsenault via llvm-commits
- [PATCH] D33067: AMDGPU: Teach isLegalAddressingMode about flat offsets
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D33575: [llvm-ar] Make llvm-lib behave more like the MSVC archiver
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r305204 - [SelectionDAG] Allow sin/cos -> sincos optimization on GNU triples w/ just -fno-math-errno
Geoff Berry via llvm-commits
- [PATCH] D32921: [SelectionDAG] Allow sin/cos -> sincos optimization on GNU triples w/ just -fno-math-errno
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D34067: Use symbols with the default version to resolve unversioned symbols.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r305205 - AMDGPU: Don't add same implicit use multiple times
Matt Arsenault via llvm-commits
- [PATCH] D33754: AMDGPU: Don't add same implicit use multiple times
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31821: Remove redundant copy in recurrences
Wei Mi via llvm-commits
- [PATCH] D34108: [JumpThreading][LVI] Invalidate LVI information after blocks are merged
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D27826: Regenerate Halide benchmark bitcode files. Resolves TBAA verification failures.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r305206 - [x86] regenerate checks with update_llc_test_checks.py
Sanjay Patel via llvm-commits
- [PATCH] D34109: [AArch64] Update successor probabilities after ccmp-conversion
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D34089: [llvm-stress] Ensure that the C++11 random device respects its min/max values (PR32585)
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r304814 - UnitTests: Do not use assert() for error checking
Matthias Braun via llvm-commits
- [PATCH] D34067: Use symbols with the default version to resolve unversioned symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34067: Use symbols with the default version to resolve unversioned symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34064: Allow the gas-style nonstandard SHT_GROUP section.
Rafael Avila de Espindola via llvm-commits
- [llvm] r305208 - [utils] remove ability to generate llc check lines from update_test_checks.py
Sanjay Patel via llvm-commits
- [llvm] r305209 - [llvm-ar] Fix AddNewMember typo in enum
Reid Kleckner via llvm-commits
- [PATCH] D34064: Allow the gas-style nonstandard SHT_GROUP section.
Rui Ueyama via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D20217: Add direct control of whether or not a symbol is preemtable at runtime
Sean Fertile via Phabricator via llvm-commits
- [llvm] r305210 - [Power9] Added support for the modsw, moduw, modsd, modud hardware instructions.
Tony Jiang via llvm-commits
- [PATCH] D33940: [Power9] Added support for the modsw, moduw, modsd, modud hardware instructions that are new to P9.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D34056: Tail merge size
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34061: Fix weak symbols on arm and aarch64
Rafael Avila de Espindola via llvm-commits
- [llvm] r304814 - UnitTests: Do not use assert() for error checking
David Blaikie via llvm-commits
- [PATCH] D33690: [PowerPC] Match vec_revb builtins to P9 instructions.
Kit Barton via Phabricator via llvm-commits
- [lld] r305212 - Fix weak symbols on arm and aarch64.
Rafael Espindola via llvm-commits
- [PATCH] D34086: Fix -print-after-all banner
Yaron Keren via llvm-commits
- [PATCH] D34086: Fix -print-after-all banner
Yaron Keren via Phabricator via llvm-commits
- [PATCH] D34089: [llvm-stress] Ensure that the C++11 random device respects its min/max values (PR32585)
Justin Bogner via llvm-commits
- [PATCH] D34069: [DAGCombiner] Fix PR33368 (vector extend/truncate optimization)
Wolfgang Pieb via Phabricator via llvm-commits
- [llvm] r305163 - Fix unused variable warning on non-debug EXPENSIVE_CHECKS builds
Justin Bogner via llvm-commits
- [llvm] r305214 - [PowerPC] Match vec_revb builtins to P9 instructions.
Tony Jiang via llvm-commits
- [PATCH] D33690: [PowerPC] Match vec_revb builtins to P9 instructions.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D34110: Same expressions on both sides of the return
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D33575: [llvm-ar] Make llvm-lib behave more like the MSVC archiver
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34069: [DAGCombiner] Fix PR33368 (vector extend/truncate optimization)
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D33464: [PM][WIP] Enable out-of-tree registration of passes with the new PassBuilder
Philip Pfaffe via Phabricator via llvm-commits
- [compiler-rt] r305217 - [ubsan] Detect invalid unsigned pointer index expression (compiler-rt)
Vedant Kumar via llvm-commits
- [PATCH] D33911: [ubsan] Detect invalid unsigned pointer index expression (compiler-rt)
Phabricator via Phabricator via llvm-commits
- [PATCH] D34110: Same expressions on both sides of the return
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33155: [DWARFv5] Support FORM_strp in the line table header
Paul Robinson via Phabricator via llvm-commits
- [lld] r305218 - Allow the GNU gold-style nonstandard SHT_GROUP section.
Rui Ueyama via llvm-commits
- [PATCH] D31349: IR: Replace the "Linker Options" module flag with "llvm.linker.options" named metadata.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34064: Allow the gas-style nonstandard SHT_GROUP section.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r305219 - Same expressions on both sides of the return
Sylvestre Ledru via llvm-commits
- [llvm] r305220 - [DWARF] Added a blank line in llvm-dwarfdump to test commit access.
Spyridoula Gravani via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
David Blaikie via llvm-commits
- [PATCH] D33262: [JumpThreading] Teach jump threading how to analyze (and (cmp A, C1), (cmp A, C2)) after InstCombine has turned it into (cmp (add A, C3), C4)
Craig Topper via Phabricator via llvm-commits
- [llvm] r305143 - Added llvm_unreachable as ReportError cannot be specified as noreturn.
Galina Kistanova via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
Peter Collingbourne via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
David Blaikie via llvm-commits
- [llvm] r305222 - Addressed Takumi's comment about redundancy.
Galina Kistanova via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
Peter Collingbourne via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D32888: TableGen: Add support of Intrinsics with multiple returns
Ehsan Amiri via Phabricator via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D34077: DAGCombine: Combine BUILD_VECTOR to TRUNCATE
Eli Friedman via Phabricator via llvm-commits
- [llvm] r305144 - Added llvm_unreachable to address warning: this statement may fall through. NFC.
Galina Kistanova via llvm-commits
- [PATCH] D33518: [AArch64] Fix stores of zero values
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D34032: [Power9] Exploit vector extract with variable index
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D33575: [llvm-ar] Make llvm-lib behave more like the MSVC archiver
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34115: [TailRecursionElim] Improve code motion in TRE, use AA to tell whether a load can be moved before a call that writes to memory.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D34116: Fix YAML traits for sequence types (NFC)
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34032: [Power9] Exploit vector extract with variable index
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D34115: [TailRecursionElim] Improve code motion in TRE, use AA to tell whether a load can be moved before a call that writes to memory.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D33575: [llvm-ar] Make llvm-lib behave more like the MSVC archiver
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34117: PR32632 Add a case to remove loop compare
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D20217: Add direct control of whether or not a symbol is preemtable at runtime
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r305223 - [llvm-ar] Make llvm-lib behave more like the MSVC archiver
Reid Kleckner via llvm-commits
- [PATCH] D33575: [llvm-ar] Make llvm-lib behave more like the MSVC archiver
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34092: [PPC] Enhance altivec conversion function macros implementation.
Kit Barton via Phabricator via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
David Blaikie via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
Chandler Carruth via llvm-commits
- [PATCH] D34117: PR32632 Add a case to remove loop compare
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
Teresa Johnson via llvm-commits
- [llvm] r305225 - Add EOL at EOF to appease source utils like unifdef
Tim Hammerquist via llvm-commits
- [llvm] r305226 - Remove unneeded conditionals - the code is already conditional on the same condition
David Blaikie via llvm-commits
- [llvm] r305144 - Added llvm_unreachable to address warning: this statement may fall through. NFC.
David Blaikie via llvm-commits
- [lld] r305227 - IR: Replace the "Linker Options" module flag with "llvm.linker.options" named metadata.
Peter Collingbourne via llvm-commits
- [llvm] r305227 - IR: Replace the "Linker Options" module flag with "llvm.linker.options" named metadata.
Peter Collingbourne via llvm-commits
- [PATCH] D31349: IR: Replace the "Linker Options" module flag with "llvm.linker.options" named metadata.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D22630: Loop rotation
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D34063: [ThinLTO][llvm-lto2] Dump YAML for module summaries
Charles Saternos via Phabricator via llvm-commits
- [llvm] r305143 - Added llvm_unreachable as ReportError cannot be specified as noreturn.
David Blaikie via llvm-commits
- [lld] r305177 - ELF: Teach ICF about relocations referring to merge input sections.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34072: Fix alignment bug in COFF emission.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34063: [ThinLTO][llvm-lto2] Dump YAML for module summaries
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r305228 - SplitKit: Fix partially live subreg splitting
Matthias Braun via llvm-commits
- [PATCH] D32451: Improve profile-guided heuristics to use estimated trip count.
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
Rafael Avila de Espindola via llvm-commits
- [llvm] r305229 - Fix a null pointer dereference in llvm-pdbutil pretty.
Zachary Turner via llvm-commits
- [PATCH] D33262: [JumpThreading] Teach jump threading how to analyze (and (cmp A, C1), (cmp A, C2)) after InstCombine has turned it into (cmp (add A, C3), C4)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
Rafael Avila de Espindola via llvm-commits
- [llvm] r305230 - AArch64: don't try to emit an add (shifted reg) for SP.
Tim Northover via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
Mehdi AMINI via llvm-commits
- [PATCH] D33518: [AArch64] Fix stores of zero values
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
David Blaikie via llvm-commits
- [llvm] r305231 - [ADT] Reduce duplication between {Contextual,}FoldingSet; NFC
George Burgess IV via llvm-commits
- [llvm] r305232 - AMDGPU/GlobalISel: Mark 32-bit G_ADD as legal
Tom Stellard via llvm-commits
- [PATCH] D33992: AMDGPU/GlobalISel: Mark 32-bit G_ADD as legal
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D34067: Use symbols with the default version to resolve unversioned symbols.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33559: AMDGPU/SI: Extend promoting alloca to vector to arrays of up to 16 elements
Changpeng Fang via Phabricator via llvm-commits
- [llvm] r305234 - [RS4GC] Drop invalid metadata after pointers are relocated
Anna Thomas via llvm-commits
- [PATCH] D33756: [RS4GC] Drop invalid metadata after pointers are relocated
Phabricator via Phabricator via llvm-commits
- [PATCH] D33922: Apply summary-based dead stripping to regular LTO modules with summaries.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r305235 - [llvm-pdbdump] Don't fail on PDBs with no ID stream.
Zachary Turner via llvm-commits
- [PATCH] D34117: PR32632 Add a case to remove loop compare
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D34072: Fix alignment bug in COFF emission.
Eric Beckmann via Phabricator via llvm-commits
- [lld] r305236 - Slightly better fix for dealing with no-id-stream PDBs.
Zachary Turner via llvm-commits
- [llvm] r305236 - Slightly better fix for dealing with no-id-stream PDBs.
Zachary Turner via llvm-commits
- [llvm] r305144 - Added llvm_unreachable to address warning: this statement may fall through. NFC.
Galina Kistanova via llvm-commits
- [llvm] r305237 - [llvm-pdbutil] Fix one more issue with no-id-stream PDBs.
Zachary Turner via llvm-commits
- [PATCH] D34032: [Power9] Exploit vector extract with variable index
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r305240 - Fix printing error.
Zachary Turner via llvm-commits
- [llvm] r305241 - [ADT] Add type-safe methods to FoldingSetImpl; NFC.
George Burgess IV via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
Chandler Carruth via llvm-commits
- [PATCH] D34117: PR32632 Add a case to remove loop compare
Eli Friedman via Phabricator via llvm-commits
- [llvm] r305242 - Support: Don't set RLIMIT_AS on child processes when applying a memory limit
David Blaikie via llvm-commits
- [PATCH] D34120: [IR] Stop trying to delete other signatures of User::operator new when we override one signature in a class derived from User
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34120: [IR] Stop trying to delete other signatures of User::operator new when we override one signature in a class derived from User
David Blaikie via llvm-commits
- [PATCH] D34041: [MIPS] BuildCondBr should preserve MO flags
Nick Johnson via Phabricator via llvm-commits
- [PATCH] D34072: Fix alignment bug in COFF emission.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34065: make AnnotatedBuilder use LLVMBuildFactory and depends_on_projects
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D34122: [ubsan] Teach the pointer overflow check that "p - <unsigned> <= p" (compiler-rt)
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r305243 - fix typos/formatting; NFC
Sanjay Patel via llvm-commits
- [PATCH] D34009: [Power9] Exploit vector integer extend instructions when indices aren't correct
Zaara Syeda via Phabricator via llvm-commits
- [llvm] r305244 - Fix an assertion failure when duplicate dbg.declares are present.
Adrian Prantl via llvm-commits
- [PATCH] D34009: [Power9] Exploit vector integer extend instructions when indices aren't correct
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D34120: [IR] Stop trying to delete other signatures of User::operator new when we override one signature in a class derived from User
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34120: [IR] Stop trying to delete other signatures of User::operator new when we override one signature in a class derived from User
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34072: Fix alignment bug in COFF emission.
Eric Beckmann via Phabricator via llvm-commits
- [llvm] r305245 - Inliner: Don't remove calls to readnone+nounwind (but not always_inline) functions in the AlwaysInliner
David Blaikie via llvm-commits
- [PATCH] D34072: Fix alignment bug in COFF emission.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D32816: [CMake] Support multi-target runtimes build
Petr Hosek via Phabricator via llvm-commits
- [llvm] r305245 - Inliner: Don't remove calls to readnone+nounwind (but not always_inline) functions in the AlwaysInliner
David Blaikie via llvm-commits
- [LNT] r305246 - Make the Run page JSON more naturally pandas compatible
Chris Matthews via llvm-commits
- [LNT] r305247 - Pass request args through machine latest redirect
Chris Matthews via llvm-commits
- [llvm] r305248 - [pdb] Don't choke on unknown symbol types.
Zachary Turner via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Dylan McKay via Phabricator via llvm-commits
- [llvm] r305249 - Fix line endings.
Zachary Turner via llvm-commits
- [lld] r305250 - Also check section address in test.
Rafael Espindola via llvm-commits
- [llvm] r305251 - [IR] Stop deleting other signatures of User::operator new when we override one signature in a class derived from User
Craig Topper via llvm-commits
- [PATCH] D34120: [IR] Stop trying to delete other signatures of User::operator new when we override one signature in a class derived from User
Phabricator via Phabricator via llvm-commits
- [PATCH] D34123: Set non alloc section address to 0 earlier
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34124: IR: Tweak the API around adding modules to the summary index.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D32816: [CMake] Support multi-target runtimes build
Chris Bieneman via Phabricator via llvm-commits
- [llvm] r305252 - Use a fixed target triple to s to appease windows bots
Adrian Prantl via llvm-commits
- [llvm] r305253 - [WebAssembly] MC: Fix value of R_WEBASSEMBLY_TABLE_INDEX relocations
Sam Clegg via llvm-commits
- [PATCH] D32816: [CMake] Support multi-target runtimes build
Petr Hosek via Phabricator via llvm-commits
- [llvm] r305254 - Update LangRef for PR27284.
Adrian Prantl via llvm-commits
- [llvm] r305255 - [IR] Remove override of operator new from PHINode.
Craig Topper via llvm-commits
- [PATCH] D32746: [globalisel][legalizer] G_LOAD/G_STORE NarrowScalar should not emit G_GEP x, 0.
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r305256 - Fix alignment bug in COFF emission.
Eric Beckmann via llvm-commits
- [PATCH] D34072: Fix alignment bug in COFF emission.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34072: Fix alignment bug in COFF emission.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34065: make AnnotatedBuilder use LLVMBuildFactory and depends_on_projects
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r305257 - Revert "Fix alignment bug in COFF emission."
Eric Beckmann via llvm-commits
- [llvm] r305258 - Update the test framework for llvm-cvtres to be more comprehensive.
Eric Beckmann via llvm-commits
- [PATCH] D33922: Apply summary-based dead stripping to regular LTO modules with summaries.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33922: Apply summary-based dead stripping to regular LTO modules with summaries.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D34047: Update the test framework for llvm-cvtres to be more comprehensive.
Eric Beckmann via Phabricator via llvm-commits
- [llvm] r305259 - Revert "Revert "Fix alignment bug in COFF emission.""
Eric Beckmann via llvm-commits
- [lld] r305260 - Fix broken LLD test.
Zachary Turner via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r305261 - Adding one test that I forgot to include with the commit for https://reviews.llvm.org/D32779.
Wolfgang Pieb via llvm-commits
- [PATCH] D34126: [PDB] Add a module descriptor for every object file
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D30446: [IndVars] Do not branch on poison
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D34127: Make obj2yaml and yaml2obj support .debug$S and .debug$T sections
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34085: [PGO] Register promote profile counter updates
Eli Friedman via Phabricator via llvm-commits
- [llvm] r305262 - Fix signed/unsigned comparison warning; NFC
George Burgess IV via llvm-commits
- [PATCH] D34127: Make obj2yaml and yaml2obj support .debug$S and .debug$T sections
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34129: AMDGPU/GlobalISel: Mark G_BITCAST s32 <--> <2 x s16> legal
Tom Stellard via Phabricator via llvm-commits
- [llvm] r305245 - Inliner: Don't remove calls to readnone+nounwind (but not always_inline) functions in the AlwaysInliner
Chandler Carruth via llvm-commits
- [PATCH] D34085: [PGO] Register promote profile counter updates
David Li via Phabricator via llvm-commits
- [llvm] r305263 - [WebAssembly] Fix symbol type for addresses of external functions
Sam Clegg via llvm-commits
- [PATCH] D34127: Make obj2yaml and yaml2obj support .debug$S and .debug$T sections
Zachary Turner via llvm-commits
- [PATCH] D34130: [AMDGPU] Eliminate SGPR to VGPR copy when possible
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34132: Add scripts to perform LNT submissions
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Zachary Turner via Phabricator via llvm-commits
- [test-suite] r305265 - utils/compare.py: Abort on malformed inputs
Matthias Braun via llvm-commits
- [test-suite] r305266 - litsupport/README: Improve documentation
Matthias Braun via llvm-commits
- [PATCH] D33664: [Lexicon] Add GVN
Brian Gesiak via Phabricator via llvm-commits
- [llvm] r305267 - Inliner: Avoid calling shouldInline until it's absolutely necessary
David Blaikie via llvm-commits
- [llvm] r305245 - Inliner: Don't remove calls to readnone+nounwind (but not always_inline) functions in the AlwaysInliner
David Blaikie via llvm-commits
- [PATCH] D34132: Add scripts to perform LNT submissions
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34134: [InstrProf] Don't take the address of available_externally functions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D34025: [SCEV] Teach SCEVExpander to expand BinPow
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D34134: [InstrProf] Don't take the address of available_externally functions
David Li via Phabricator via llvm-commits
- [PATCH] D33769: [SelectionDAG] Get rid of recursion in CalcNodeSethiUllmanNumber
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r305270 - [Lexicon] Add GVN
Brian Gesiak via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D34009: [Power9] Exploit vector integer extend instructions when indices aren't correct
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D20217: Add direct control of whether or not a symbol is preemtable at runtime
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D30446: [IndVars] Do not branch on poison
Michael Zolotukhin via Phabricator via llvm-commits
- [llvm] r305222 - Addressed Takumi's comment about redundancy.
NAKAMURA Takumi via llvm-commits
- [PATCH] D20217: Add direct control of whether or not a symbol is preemtable at runtime
John McCall via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D33984: [ScalarEvolution] Apply Depth limit to getMulExpr
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D30446: [IndVars] Do not branch on poison
Andrew Trick via Phabricator via llvm-commits
- [llvm] r305271 - Read /out:%t which was (accidentally?) removed in r305258.
Daniel Jasper via llvm-commits
- [llvm] r305271 - Read /out:%t which was (accidentally?) removed in r305258.
Daniel Jasper via llvm-commits
- [compiler-rt] r305273 - tsan: fix pedantic warnings
Dmitry Vyukov via llvm-commits
- [llvm] r305274 - [X86] Add masked integer compare instructions to load folding tables.
Craig Topper via llvm-commits
- [llvm] r305275 - [AVX-512] Mark masked version of vpcmpeq as being commutable.
Craig Topper via llvm-commits
- [llvm] r305276 - [AVX-512] Mark masked VPCMP instructions as commutable.
Craig Topper via llvm-commits
- [PATCH] D32746: [globalisel][legalizer] G_LOAD/G_STORE NarrowScalar should not emit G_GEP x, 0.
Igor Breger via Phabricator via llvm-commits
- [llvm] r305277 - PPCISelLowering.cpp: Fix warnings in r305214. [-Wdocumentation]
NAKAMURA Takumi via llvm-commits
- [PATCH] D33185: Fix m_[Ord|Unord][FMin|FMax] matchers to correctly match ordering.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D34061: Fix weak symbols on arm and aarch64
Peter Smith via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D33716: Provide path to Solaris.h include (Bug 28370)
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D32586: [EarlyCSE] Prepare EarlyCSE to work with non-instruction values
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r305168 - [ADT] Use LLVM_ATTRIBUTE_USED instead of __attribute__ for unit test
Mikael Holmén via llvm-commits
- [PATCH] D32641: [EarlyCSE] Teach EarlyCSE to work with non-instruction values
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D34138: [LLD][ELF] make default for get{ARM, AArch64}UndefinedRelativeWeakVA unreachable
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34025: [SCEV] Teach SCEVExpander to expand BinPow
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D34061: Fix weak symbols on arm and aarch64
Peter Smith via llvm-commits
- [compiler-rt] r305281 - tsan: fix reading of mutex flags
Dmitry Vyukov via llvm-commits
- [PATCH] D33773: [ARM] llc -arm-execute-only with floating point runs into UNREACHABLE
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D34139: [ARM] Add scheduling classes for VFNM[AS]
Oliver Stannard via Phabricator via llvm-commits
- [llvm] r305282 - Strip UTF8 BOM that got added for some reason in rL305163
Simon Pilgrim via llvm-commits
- [PATCH] D34041: [MIPS] BuildCondBr should preserve MO flags
Simon Dardis via Phabricator via llvm-commits
- [llvm] r305284 - [X86][SSE] Refactor getTargetConstantBitsFromNode to avoid large APInts (PR32037)
Simon Pilgrim via llvm-commits
- [llvm] r305285 - Strip UTF8 BOM that got added in rL305091
Simon Pilgrim via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D33769: [SelectionDAG] Get rid of recursion in CalcNodeSethiUllmanNumber
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33299: [Polly][CMake] Use the CMake Package instead of llvm-config in out-of-tree builds
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D33188: [X86][AVX512] Improve lowering of AVX512 compare intrinsics (remove redundant shift left+right instructions).
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D32006: Mark invariant.group.barrier as inaccessiblememonly
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D34089: [llvm-stress] Ensure that the C++11 random device respects its min/max values (PR32585)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33058: [LV] Sink casts to unravel first order recurrence
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D33058: [LV] Sink casts to unravel first order recurrence
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D34140: [ELF] Add armelf emulation mode
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D34053: [Polly][CMake] Skip unit-tests in lit if gtest is not available
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D34141: [X86] Recognize constant arrays with special values and replace loads from it with subtract and shift instructions, which then may be replaced by BZHI machine instruction.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D33299: [Polly][CMake] Use the CMake Package instead of llvm-config in out-of-tree builds
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D34099: [IfConversion] Maintain the CFG when predicating/merging blocks in IfConvert*
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D34141: [X86] Recognize constant arrays with special values and replace loads from it with subtract and shift instructions, which then may be replaced by BZHI machine instruction.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D34048: [PowerPC] Eliminate compares - add i32 sext/zext handling for SETLE/SETGE
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34087: [X86] EltsFromConsecutiveLoads - detect split loads without a common load base (PR32940)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33868: [Solaris] emit .init_array instead of .ctors on Solaris (Sparc/x86)
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D34139: [ARM] Add scheduling classes for VFNM[AS]
Javed Absar via Phabricator via llvm-commits
- [PATCH] D34087: [X86] EltsFromConsecutiveLoads - detect split loads without a common load base (PR32940)
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D34142: [ARM] Add macro fusion for AES instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34143: Handling of TRAP during isel
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D34144: [CodeGen] Add generic MacroFusion pass.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r305288 - [ARM] Add scheduling classes for VFNM[AS]
Oliver Stannard via llvm-commits
- [PATCH] D34139: [ARM] Add scheduling classes for VFNM[AS]
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D33836: [AArch64] Enable FeatureFuseAES for the generic processor model.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D33773: [ARM] llc -arm-execute-only with floating point runs into UNREACHABLE
Christof Douma via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D34009: [Power9] Exploit vector integer extend instructions when indices aren't correct
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D33562: MachineLICM: Add new condition for hoisting of caller preserved registers
Lei Huang via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D34041: [MIPS] BuildCondBr should preserve MO flags
Nick Johnson via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r305289 - [Hexagon] Stop pmpy recognition when shift conversion fails
Krzysztof Parzyszek via llvm-commits
- [llvm] r305290 - [MIPS] BuildCondBr should preserve MO flags
Simon Dardis via llvm-commits
- [PATCH] D34041: [MIPS] BuildCondBr should preserve MO flags
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D32816: [CMake] Support multi-target runtimes build
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D33836: [AArch64] Enable FeatureFuseAES for the generic processor model.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D34126: [PDB] Add a module descriptor for every object file
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D33836: [AArch64] Enable FeatureFuseAES for the generic processor model.
silviu.baranga at arm.com via Phabricator via llvm-commits
- [PATCH] D34144: [CodeGen] Add generic MacroFusion pass.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D34126: [PDB] Add a module descriptor for every object file
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33836: [AArch64] Enable FeatureFuseAES for the generic processor model.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D34126: [PDB] Add a module descriptor for every object file
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33773: [ARM] llc -arm-execute-only with floating point runs into UNREACHABLE
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D33836: [AArch64] Enable FeatureFuseAES for the generic processor model.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D29866: [PDSE] Add PDSE.
Daniel Berlin via Phabricator via llvm-commits
- [lld] r305295 - [lld] Add .s to the test suffix list for all lld ports
Reid Kleckner via llvm-commits
- [PATCH] D34144: [CodeGen] Add generic MacroFusion pass.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34126: [PDB] Add a module descriptor for every object file
Reid Kleckner via Phabricator via llvm-commits
- [lld] r305296 - [PDB] Add a module descriptor for every object file
Reid Kleckner via llvm-commits
- [llvm] r305296 - [PDB] Add a module descriptor for every object file
Reid Kleckner via llvm-commits
- [PATCH] D34126: [PDB] Add a module descriptor for every object file
Reid Kleckner via Phabricator via llvm-commits
- [lld] r305297 - Add llvm-pdbutil tool_patterns in lit.cfg
Sam Clegg via llvm-commits
- [PATCH] D33058: [LV] Sink casts to unravel first order recurrence
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D34127: Make obj2yaml and yaml2obj support .debug$S and .debug$T sections
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33894: Align definition of DW_OP_plus with DWARF spec [3/3]
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D34150: [LV] Test once if vector trip count is zero, instead of twice
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D34089: [llvm-stress] Ensure that the C++11 random device respects its min/max values (PR32585)
Marshall Clow via Phabricator via llvm-commits
- [PATCH] D33185: Fix m_[Ord|Unord][FMin|FMax] matchers to correctly match ordering.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33894: Align definition of DW_OP_plus with DWARF spec [3/3]
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D34149: [ASAN] ASAN is not properly calling libbacktrace to symbolize program
Maxim Ostapenko via Phabricator via llvm-commits
- [llvm] r305300 - [Hexagon] Don't kill live registers when creating mux out of tfr
Krzysztof Parzyszek via llvm-commits
- [PATCH] D34152: [sanitizer] MmapAlignedOrDie changes to reduce fragmentation
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r305301 - bpf: clang-format on BPFAsmPrinter.cpp
Yonghong Song via llvm-commits
- [PATCH] D34149: [ASAN] ASAN is not properly calling libbacktrace to symbolize program
Denis Khalikov via Phabricator via llvm-commits
- [llvm] r305302 - [Hexagon] Generate multiply-high instruction in isel
Krzysztof Parzyszek via llvm-commits
- [PATCH] D34056: Tail merge size
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D33518: [AArch64] Fix stores of zero values
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34152: [sanitizer] MmapAlignedOrDie changes to reduce fragmentation
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D34152: [sanitizer] MmapAlignedOrDie changes to reduce fragmentation
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D34149: [ASAN] ASAN is not properly calling libbacktrace to symbolize program
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D33836: [AArch64] Enable FeatureFuseAES for the generic processor model.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D33515: Force RegisterStandardPasses to construct std::function in the IPO library.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D34127: Make obj2yaml and yaml2obj support .debug$S and .debug$T sections
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r305303 - Force RegisterStandardPasses to construct std::function in the IPO library.
Frederich Munch via llvm-commits
- [PATCH] D33515: Force RegisterStandardPasses to construct std::function in the IPO library.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D34127: Make obj2yaml and yaml2obj support .debug$S and .debug$T sections
Zachary Turner via llvm-commits
- [PATCH] D33185: Fix m_[Ord|Unord][FMin|FMax] matchers to correctly match ordering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34140: [ELF] Add armelf emulation mode
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34089: [llvm-stress] Ensure that the C++11 random device respects its min/max values (PR32585)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r305304 - Align definition of DW_OP_plus with DWARF spec [1/3]
Florian Hahn via llvm-commits
- [PATCH] D34138: [LLD][ELF] make default for get{ARM, AArch64}UndefinedRelativeWeakVA unreachable
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33185: Fix m_[Ord|Unord][FMin|FMax] matchers to correctly match ordering.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34140: [ELF] Add armelf emulation mode
George Rimar via Phabricator via llvm-commits
- [llvm] r305305 - [Hexagon] Generate store-immediate instructions for stack objects
Krzysztof Parzyszek via llvm-commits
- [PATCH] D20217: Add direct control of whether or not a symbol is preemtable at runtime
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D34153: PointerUnion::getAddrOfPtr1(): fix/silence -Wcast-qual warning.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r305308 - Fix m_[Ord|Unord][FMin|FMax] matchers to correctly match ordering.
Craig Topper via llvm-commits
- [PATCH] D33185: Fix m_[Ord|Unord][FMin|FMax] matchers to correctly match ordering.
Phabricator via Phabricator via llvm-commits
- [PATCH] D34152: [sanitizer] MmapAlignedOrDie changes to reduce fragmentation
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34032: [Power9] Exploit vector extract with variable index
Zaara Syeda via Phabricator via llvm-commits
- [llvm] r305309 - Test commit - NFC.
Kit Barton via llvm-commits
- [llvm] r305310 - [AArch64][Falkor] Fix sched details for FDIV, FSQRT, SDIV, UDIV
Geoff Berry via llvm-commits
- [PATCH] D33341: Enable vectorizer-maximize-bandwidth by default.
David Li via Phabricator via llvm-commits
- [PATCH] D34152: [sanitizer] MmapAlignedOrDie changes to reduce fragmentation
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D32720: [LICM] Introduce a finer granularity option to compute early exits.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D33515: Force RegisterStandardPasses to construct std::function in the IPO library.
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r305311 - [IR] Remove a couple explicitly deleted default constructors on classes that have a non-default constructor. NFC
Craig Topper via llvm-commits
- [PATCH] D34089: [llvm-stress] Ensure that the C++11 random device respects its min/max values (PR32585)
Marshall Clow via Phabricator via llvm-commits
- [PATCH] D33341: Enable vectorizer-maximize-bandwidth by default.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34155: Improve error messages in order to help with fixing a big-endian bug.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33341: Enable vectorizer-maximize-bandwidth by default.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D33341: Enable vectorizer-maximize-bandwidth by default.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D34085: [PGO] Register promote profile counter updates
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D34149: [ASAN] ASAN is not properly calling libbacktrace to symbolize program
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D34140: [ELF] Add armelf emulation mode
Rafael Avila de Espindola via llvm-commits
- [llvm] r305313 - Fix self hosting build-bot failure from r305303 by adjusting DynamicLibraryTests compile flags.
Frederich Munch via llvm-commits
- [llvm] r305314 - Improve error messages in order to help with fixing a big-endian bug.
Eric Beckmann via llvm-commits
- [PATCH] D34155: Improve error messages in order to help with fixing a big-endian bug.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D33892: Align definition of DW_OP_plus with DWARF spec [1/3]
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33889: Mark intrinsics as norecurse
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D33892: Align definition of DW_OP_plus with DWARF spec [1/3]
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D34144: [CodeGen] Add generic MacroFusion pass.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D34152: [sanitizer] MmapAlignedOrDie changes to reduce fragmentation
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r305303 - Force RegisterStandardPasses to construct std::function in the IPO library.
Adrian Prantl via llvm-commits
- [PATCH] D34140: [ELF] Add armelf emulation mode
Ed Maste via Phabricator via llvm-commits
- [PATCH] D33892: Align definition of DW_OP_plus with DWARF spec [1/3]
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34153: [ADT] PointerUnion::getAddrOfPtr1(): fix/silence -Wcast-qual warning.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D33444: Fix an issue of creating symlinks when llvm is embedded
Vassil Vassilev via Phabricator via llvm-commits
- [llvm] r305316 - [WebAssembly] Cleanup WebAssemblyWasmObjectWriter
Sam Clegg via llvm-commits
- [llvm] r305317 - [powerpc] deactivate tests combined.test and object.test on powerpc64 be
Bill Seurer via llvm-commits
- [PATCH] D34157: [llvm-stress] Use C++11 mersenne_twister_engine random device instead of our own (PR32585)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r305259 - Revert "Revert "Fix alignment bug in COFF emission.""
Kostya Serebryany via llvm-commits
- [PATCH] D32658: Supports lowerInterleavedStore() in X86InterleavedAccess.
Farhana Aleen via Phabricator via llvm-commits
- [PATCH] D34157: [llvm-stress] Use C++11 mersenne_twister_engine random device instead of our own (PR32585)
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34034: [LLD][ELF] Make createThunks() iterate until no more thunks added
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34134: [InstrProf] Don't take the address of alwaysinline available_externally functions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D34159: Fix a bug introduced in r305092 on big-endian systems.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34140: [ELF] Add armelf emulation mode
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34159: Fix a bug introduced in r305092 on big-endian systems.
Zachary Turner via llvm-commits
- [PATCH] D34159: Fix a bug introduced in r305092 on big-endian systems.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in single block function
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D34138: [LLD][ELF] make default for get{ARM, AArch64}UndefinedRelativeWeakVA unreachable
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34153: [ADT] PointerUnion::getAddrOfPtr1(): fix/silence -Wcast-qual warning.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D34034: [LLD][ELF] Make createThunks() iterate until no more thunks added
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34009: [Power9] Exploit vector integer extend instructions when indices aren't correct
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in single block function
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34160: [Power9] Exploit vinserth instruction
Graham Yiu via Phabricator via llvm-commits
- [PATCH] D34123: Set non alloc section address to 0 earlier
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34161: [AArch64] Add ARMv8.2-A FP16 vector intrinsics - Continuation
Abderrazek Zaafrani via Phabricator via llvm-commits
- [PATCH] D34063: [ThinLTO] YAML traits for module summaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D34162: [InstCombine] Set correct insertion point for selects generated while folding phis
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D34163: Add strictfp attribute to prevent unwanted optimizations of libm calls
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D34164: [PGO] Update VP metadata after memory intrinsic optimization
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34142: [ARM] Add macro fusion for AES instructions.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D34085: [PGO] Register promote profile counter updates
David Li via Phabricator via llvm-commits
- [PATCH] D34085: [PGO] Register promote profile counter updates
David Li via Phabricator via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
Teresa Johnson via llvm-commits
- [PATCH] D34165: [ValueTracking] Correct early out in computeKnownBitsFromOperator to work with non power of 2 bit widths
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34164: [PGO] Update VP metadata after memory intrinsic optimization
David Li via Phabricator via llvm-commits
- [PATCH] ARM: Add missing selection patterns for vnmla
Gergö Barany via llvm-commits
- [PATCH] D34134: [InstrProf] Don't take the address of alwaysinline available_externally functions
David Li via Phabricator via llvm-commits
- [llvm] r305319 - [ADT] PointerUnion::getAddrOfPtr1(): fix/silence -Wcast-qual warning.
Roman Lebedev via llvm-commits
- [PATCH] D34153: [ADT] PointerUnion::getAddrOfPtr1(): fix/silence -Wcast-qual warning.
Phabricator via Phabricator via llvm-commits
- [PATCH] D34166: Fix alignment complaint.
Eric Beckmann via Phabricator via llvm-commits
- [llvm] r305320 - Fix alignment complaint.
Eric Beckmann via llvm-commits
- [PATCH] D34166: Fix alignment complaint.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D25386: [LVI] Try to document the complexities of context instructions
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D34168: [cfi] CFI-ICall for ThinLTO.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34168: [cfi] CFI-ICall for ThinLTO.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34124: IR: Tweak the API around adding modules to the summary index.
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r305321 - [PGO] Update VP metadata after memory intrinsic optimization
Teresa Johnson via llvm-commits
- [PATCH] D34072: Fix alignment bug in COFF emission.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34164: [PGO] Update VP metadata after memory intrinsic optimization
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34169: [sanitizer] Remove stack size limits from secondary threads.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34072: Fix alignment bug in COFF emission.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34132: Add scripts to perform LNT submissions
Chris Matthews via Phabricator via llvm-commits
- [llvm] r305322 - Fix a bug introduced in r305092 on big-endian systems.
Eric Beckmann via llvm-commits
- [PATCH] D34159: Fix a bug introduced in r305092 on big-endian systems.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34159: Fix a bug introduced in r305092 on big-endian systems.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
David Blaikie via llvm-commits
- [PATCH] D34159: Fix a bug introduced in r305092 on big-endian systems.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r305323 - Set non alloc section address to 0 earlier.
Rafael Espindola via llvm-commits
- [PATCH] D34159: Fix a bug introduced in r305092 on big-endian systems.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34159: Fix a bug introduced in r305092 on big-endian systems.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D32720: [LICM] Introduce a finer granularity option to compute early exits.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34171: Use reference to iterate through string table instead of copying.
Eric Beckmann via Phabricator via llvm-commits
- [llvm] r305324 - Use reference to iterate through string table instead of copying.
Eric Beckmann via llvm-commits
- [PATCH] D34171: Use reference to iterate through string table instead of copying.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D31954: [InstCombine] Retain TBAA when narrowing loads
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D33922: Apply summary-based dead stripping to regular LTO modules with summaries.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D29866: [PDSE] Add PDSE.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34169: [sanitizer] Remove stack size limits from secondary threads.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D34044: [WebAssembly] WebAssemblyFastISel getelementptr variable index support
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D34044: [WebAssembly] WebAssemblyFastISel getelementptr variable index support
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D33515: Force RegisterStandardPasses to construct std::function in the IPO library.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D34044: [WebAssembly] WebAssemblyFastISel getelementptr variable index support
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D34044: [WebAssembly] WebAssemblyFastISel getelementptr variable index support
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D34044: [WebAssembly] WebAssemblyFastISel getelementptr variable index support
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D32720: [LICM] Introduce a finer granularity option to compute early exits.
Daniel Berlin via llvm-commits
- [PATCH] D20217: Add direct control of whether or not a symbol is preemtable at runtime
Rafael Avila de Espindola via llvm-commits
- [PATCH] D32720: [LICM] Introduce a finer granularity option to compute early exits.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34174: [x86] replace div/rem with shift/mask for shuffle combining
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34044: [WebAssembly] WebAssemblyFastISel getelementptr variable index support
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D34044: [WebAssembly] WebAssemblyFastISel getelementptr variable index support
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D34174: [x86] replace div/rem with shift/mask for shuffle combining
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34161: [AArch64] Add ARMv8.2-A FP16 vector intrinsics - Continuation
Tim Northover via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34176: [cmake] Make sure that -Wcast-qual is not a error in preparation for clang's -Wcast-qual for C++
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D34044: [WebAssembly] WebAssemblyFastISel getelementptr variable index support
Jacob Gravelle via Phabricator via llvm-commits
- [llvm] r305326 - [ADT] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D34132: Add scripts to perform LNT submissions
Matthias Braun via Phabricator via llvm-commits
- [llvm] r305327 - [InstrProf] Don't take the address of alwaysinline available_externally functions
Vedant Kumar via llvm-commits
- [PATCH] D34134: [InstrProf] Don't take the address of alwaysinline available_externally functions
Phabricator via Phabricator via llvm-commits
- [PATCH] D34132: Add scripts to perform LNT submissions
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34132: Add scripts to perform LNT submissions
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34165: [ValueTracking] Correct early out in computeKnownBitsFromOperator to work with non power of 2 bit widths
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r305329 - [AMDGPU] Remove now dead defaultOffsetS13(). NFCI.
Davide Italiano via llvm-commits
- [compiler-rt] r305330 - [sanitize] Remove stack size limits from secondary threads.
Evgeniy Stepanov via llvm-commits
- [PATCH] D34169: [sanitizer] Remove stack size limits from secondary threads.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r305331 - [libFuzzer] initial support of -fsanitize-coverage=inline-8bit-counters in libFuzzer. This is not fully functional yet, but simple tests work
Kostya Serebryany via llvm-commits
- [llvm] r305332 - [ADT] Revert r305326 changes in BitVector.h to fix broken builds.
Eugene Zelenko via llvm-commits
- [lld] r305333 - Move clearOutputSections earlier. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D34180: [ASan] Move rss_limit_is_exceeded_ flag to ASan.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34181: MachineInstr: Reason locally about some memory objects before going to AA.
Balaram Makam via Phabricator via llvm-commits
- [PATCH] D34065: make AnnotatedBuilder use LLVMBuildFactory and depends_on_projects
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D34180: [ASan] Move rss_limit_is_exceeded_ flag to ASan.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D34065: make AnnotatedBuilder use LLVMBuildFactory and depends_on_projects
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34183: AMDPU: Cleanup CreateLiveInRegister
Matt Arsenault via Phabricator via llvm-commits
- [polly] r305334 - [www] Add the new AOSP buildbot to release notes
Tobias Grosser via llvm-commits
- [llvm] r305335 - [libFuzzer] restrict the new test to Linux (fails on Mac currently)
Kostya Serebryany via llvm-commits
- [PATCH] D32816: [CMake] Support multi-target runtimes build
Petr Hosek via Phabricator via llvm-commits
- [polly] r305336 - [www] Add missing '.' at the end of the sentence
Tobias Grosser via llvm-commits
- [compiler-rt] r304673 - Mark sancov test as unsupported on Darwin
Kostya Serebryany via llvm-commits
- [PATCH] D34130: [AMDGPU] Eliminate SGPR to VGPR copy when possible
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34130: [AMDGPU] Eliminate SGPR to VGPR copy when possible
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [lld] r305337 - Make OutputSections and OutputSectionCommands globals.
Rafael Espindola via llvm-commits
- [PATCH] D34130: [AMDGPU] Eliminate SGPR to VGPR copy when possible
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34180: [ASan] Move rss_limit_is_exceeded_ flag to ASan.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r305338 - [InstCombine] Add test cases demonstrating failure to handle (select (icmp eq (and X, C1), 0), Y, (or Y, C2)) when the icmp portion gets turned into a truncate and a signed compare with 0.
Craig Topper via llvm-commits
- [PATCH] D34180: [ASan] Move rss_limit_is_exceeded_ flag to ASan.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D34177: [DWARF] Partial verification for .apple_names accelerator table in llvm-dwarfdump output.
Spyridoula Gravani via Phabricator via llvm-commits
- [PATCH] D34177: [DWARF] Partial verification for .apple_names accelerator table in llvm-dwarfdump output.
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r305339 - Specified LLVM_ATTRIBUTE_NORETURN for ReportError.
Galina Kistanova via llvm-commits
- [PATCH] D34176: [cmake] Make sure that -Wcast-qual is not a error in preparation for clang's -Wcast-qual for C++
Justin Bogner via llvm-commits
- [PATCH] D34177: [DWARF] Partial verification for .apple_names accelerator table in llvm-dwarfdump output.
Paul Robinson via Phabricator via llvm-commits
- [llvm] r305340 - [globalisel][legalizer] G_LOAD/G_STORE NarrowScalar should not emit G_GEP x, 0.
Daniel Sanders via llvm-commits
- [PATCH] D34184: [InstCombine] Teach foldSelectICmpAndOr to recognize (select (icmp slt (trunc (X)), 0), Y, (or Y, C2))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32746: [globalisel][legalizer] G_LOAD/G_STORE NarrowScalar should not emit G_GEP x, 0.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D34129: AMDGPU/GlobalISel: Mark G_BITCAST s32 <--> <2 x s16> legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34180: [ASan] Move rss_limit_is_exceeded_ flag to ASan.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34180: [ASan] Move rss_limit_is_exceeded_ flag to ASan.
Kostya Serebryany via Phabricator via llvm-commits
- [lld] r305341 - Simplify. NFC.
Rafael Espindola via llvm-commits
- [PATCH] D34085: [PGO] Register promote profile counter updates
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D34168: [cfi] CFI-ICall for ThinLTO.
Peter Collingbourne via Phabricator via llvm-commits
- [compiler-rt] r305342 - [ASan] Move rss_limit_is_exceeded_ flag to ASan.
Alex Shlyapnikov via llvm-commits
- [PATCH] D34177: [DWARF] Partial verification for .apple_names accelerator table in llvm-dwarfdump output.
Spyridoula Gravani via Phabricator via llvm-commits
- [llvm] r305343 - Reverted r305339 as MSVC is not happy with noreturn in lambda.
Galina Kistanova via llvm-commits
- [PATCH] D34180: [ASan] Move rss_limit_is_exceeded_ flag to ASan.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34177: [DWARF] Partial verification for .apple_names accelerator table in llvm-dwarfdump output.
Spyridoula Gravani via Phabricator via llvm-commits
- [PATCH] D34177: [DWARF] Partial verification for .apple_names accelerator table in llvm-dwarfdump output.
Spyridoula Gravani via Phabricator via llvm-commits
- [PATCH] D33515: Force RegisterStandardPasses to construct std::function in the IPO library.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D34177: [DWARF] Partial verification for .apple_names accelerator table in llvm-dwarfdump output.
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r305344 - Added partial verification for .apple_names accelerator table in llvm-dwarfdump output.
Spyridoula Gravani via llvm-commits
- [PATCH] D34177: [DWARF] Partial verification for .apple_names accelerator table in llvm-dwarfdump output.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D34177: [DWARF] Partial verification for .apple_names accelerator table in llvm-dwarfdump output.
Spyridoula Gravani via Phabricator via llvm-commits
- [PATCH] D33515: Force RegisterStandardPasses to construct std::function in the IPO library.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D34186: Re-enable tests on power pc since the bug has been fixed.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34130: [AMDGPU] Eliminate SGPR to VGPR copy when possible
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r305345 - Re-enable tests on power pc since the bug has been fixed.
Eric Beckmann via llvm-commits
- [PATCH] D34186: Re-enable tests on power pc since the bug has been fixed.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34187: Support: Remove MSVC 2013 workarounds in ThreadPool class.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r305346 - [libFuzzer] really restrict the new test to Linux (fails on Mac/Windows currently)
Kostya Serebryany via llvm-commits
- [PATCH] D34187: Support: Remove MSVC 2013 workarounds in ThreadPool class.
Davide Italiano via Phabricator via llvm-commits
- [llvm] r305347 - Support: Remove MSVC 2013 workarounds in ThreadPool class.
Peter Collingbourne via llvm-commits
- [PATCH] D34187: Support: Remove MSVC 2013 workarounds in ThreadPool class.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34187: Support: Remove MSVC 2013 workarounds in ThreadPool class.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D34176: [cmake] Make sure that -Wcast-qual is not a error in preparation for clang's -Wcast-qual for C++
David Blaikie via llvm-commits
- [PATCH] D34140: [ELF] Add armelf emulation mode
Ed Maste via Phabricator via llvm-commits
- [PATCH] D34188: Don't check side effects for functions outside of SCoP
Sameer AbuAsal via Phabricator via llvm-commits
- [compiler-rt] r304673 - Mark sancov test as unsupported on Darwin
George Karpenkov via llvm-commits
- [compiler-rt] r304673 - Mark sancov test as unsupported on Darwin
Kostya Serebryany via llvm-commits
- [compiler-rt] r304673 - Mark sancov test as unsupported on Darwin
Vedant Kumar via llvm-commits
- [PATCH] D34075: [compiler-rt][builtins] Better Fuchsia support
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D34075: [compiler-rt][builtins] Better Fuchsia support
Petr Hosek via Phabricator via llvm-commits
- [compiler-rt] r304673 - Mark sancov test as unsupported on Darwin
Vedant Kumar via llvm-commits
- [compiler-rt] r304673 - Mark sancov test as unsupported on Darwin
Kostya Serebryany via llvm-commits
- [test-suite] r305350 - Creating release candidate rc3 from release_401 branch
Tom Stellard via llvm-commits
- [lld] r305357 - Creating release candidate rc3 from release_401 branch
Tom Stellard via llvm-commits
- [PATCH] D34189: AMDGPU: Avoid saving/restoring reserved m0 register
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34188: Don't check side effects for functions outside of SCoP
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D34189: AMDGPU: Avoid saving/restoring reserved m0 register
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D34189: AMDGPU: Avoid saving/restoring reserved m0 register
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34189: AMDGPU: Avoid saving/restoring reserved m0 register
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D34191: completely rewrite the llvm-pdbutil "raw" output style
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34192: Use StringRef::split instead of StringRef::find and StringRef::substr.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34192: Use StringRef::split instead of StringRef::find and StringRef::substr.
Yuka Takahashi via Phabricator via llvm-commits
- [lld] r305364 - Use StringRef::split instead of StringRef::find and StringRef::substr.
Rui Ueyama via llvm-commits
- [PATCH] D34192: Use StringRef::split instead of StringRef::find and StringRef::substr.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Leslie Zhai via Phabricator via llvm-commits
- [lld] r305366 - [codeview] Make obj2yaml/yaml2obj support .debug$S/T sections.
Zachary Turner via llvm-commits
- [llvm] r305366 - [codeview] Make obj2yaml/yaml2obj support .debug$S/T sections.
Zachary Turner via llvm-commits
- [PATCH] D34127: Make obj2yaml and yaml2obj support .debug$S and .debug$T sections
Zachary Turner via Phabricator via llvm-commits
- [llvm] r305367 - Add some #includes to appease the build.
Zachary Turner via llvm-commits
- [llvm] r305368 - Fix some more errors.
Zachary Turner via llvm-commits
- [llvm] r305369 - Use make_shared instead of make_unique.
Zachary Turner via llvm-commits
- [PATCH] D34193: [PowerPC] peephole optimization on use after register copy
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34085: [PGO] Register promote profile counter updates
David Li via Phabricator via llvm-commits
- [PATCH] D34085: [PGO] Register promote profile counter updates
Xinliang David Li via llvm-commits
- [PATCH] D34085: [PGO] Register promote profile counter updates
David Li via Phabricator via llvm-commits
- [PATCH] D32888: TableGen: Add support of Intrinsics with multiple returns
Wenbo Sun via Phabricator via llvm-commits
- [lld] r305371 - Revert "[codeview] Make obj2yaml/yaml2obj support .debug$S..."
Zachary Turner via llvm-commits
- [llvm] r305371 - Revert "[codeview] Make obj2yaml/yaml2obj support .debug$S..."
Zachary Turner via llvm-commits
- [PATCH] D34127: Make obj2yaml and yaml2obj support .debug$S and .debug$T sections
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D34195: [ELF] Mark symbols referenced from linker script as live
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D34127: Make obj2yaml and yaml2obj support .debug$S and .debug$T sections
Zachary Turner via llvm-commits
- [PATCH] D34160: [Power9] Exploit vinserth instruction
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34165: [ValueTracking] Correct early out in computeKnownBitsFromOperator to work with non power of 2 bit widths
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34165: [ValueTracking] Correct early out in computeKnownBitsFromOperator to work with non power of 2 bit widths
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34188: Don't check side effects for functions outside of SCoP
Singapuram Sanjay Srivallabh via Phabricator via llvm-commits
- [llvm] r305372 - Revert r304907 as it is causing some failures that I cannot reproduce.
Nemanja Ivanovic via llvm-commits
- [PATCH] D33994: [DAGCombiner] Add another combine from build vector to shuffle
Guy Blank via Phabricator via llvm-commits
- [PATCH] D33983: update add\sub costs of vectors of 64 in X86\SLM arch
Mohammed Agabaria via Phabricator via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34174: [x86] replace div/rem with shift/mask for shuffle combining
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34188: Don't check side effects for functions outside of SCoP
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D34196: Use getLastArgValue instead of getString
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D34049: [LoopSimplify] Factor the logic to form dedicated exits into a utility.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D34196: Use getLastArgValue instead of getString
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34188: Don't check side effects for functions outside of SCoP
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Ilya Biryukov via Phabricator via llvm-commits
- [lld] r305374 - Use getLastArgValue instead of getString
Yuka Takahashi via llvm-commits
- [PATCH] D34196: Use getLastArgValue instead of getString
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D28712: [test-release.sh] Add Polly to the list of projects
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Manuel Klimek via Phabricator via llvm-commits
- [PATCH] D34149: [ASAN] ASAN is not properly calling libbacktrace to symbolize program
Denis Khalikov via Phabricator via llvm-commits
- [lld] r305375 - [ELF] Add armelf emulation mode
Eugene Leviant via llvm-commits
- [PATCH] D34140: [ELF] Add armelf emulation mode
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D33836: [AArch64] Enable FeatureFuseAES for the generic processor model.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34138: [LLD][ELF] make default for get{ARM, AArch64}UndefinedRelativeWeakVA unreachable
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D33983: update add\sub costs of vectors of 64 in X86\SLM arch
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D34138: [LLD][ELF] make default for get{ARM, AArch64}UndefinedRelativeWeakVA unreachable
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D34142: [ARM] Add macro fusion for AES instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34142: [ARM] Add macro fusion for AES instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D33773: [ARM] llc -arm-execute-only with floating point runs into UNREACHABLE
Christof Douma via Phabricator via llvm-commits
- [PATCH] D34144: [CodeGen] Add generic MacroFusion pass.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D34089: [llvm-stress] Ensure that the C++11 random device respects its min/max values (PR32585)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D34136: [Solaris] replace Solaris.h hack with a set of better hacks
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D33773: [ARM] llc -arm-execute-only with floating point runs into UNREACHABLE
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D31287: [mips] Fix atomic compare and swap at O0, v2
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D34200: [PM/unswitch] Teach SimpleLoopUnswitch to do non-trivial unswitching, making it no longer even remotely simple.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D31287: [mips] Fix atomic compare and swap at O0, v2
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D31287: [mips] Fix atomic compare and swap at O0, v2
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D33773: [ARM] llc -arm-execute-only with floating point runs into UNREACHABLE
Christof Douma via Phabricator via llvm-commits
- [PATCH] D34034: [LLD][ELF] Make createThunks() iterate until no more thunks added
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31649: [mips] Adds support for R_MIPS_26, HIGHER, HIGHEST relocations in RuntimeDyld
Sagar Thakur via Phabricator via llvm-commits
- [PATCH] D33894: Align definition of DW_OP_plus with DWARF spec [3/3]
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Manuel Klimek via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via llvm-commits
- [PATCH] D31649: [mips] Adds support for R_MIPS_26, HIGHER, HIGHEST relocations in RuntimeDyld
Sagar Thakur via Phabricator via llvm-commits
- [llvm] r305382 - [mips] Fix machine verifier errors in the long branch pass
Simon Dardis via llvm-commits
- [PATCH] D33378: [mips] Fix machine verifier errors in the long branch pass
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via Phabricator via llvm-commits
- [PATCH] D33983: update add\sub costs of vectors of 64 in X86\SLM arch
Mohammed Agabaria via Phabricator via llvm-commits
- [PATCH] D33773: [ARM] llc -arm-execute-only with floating point runs into UNREACHABLE
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D33773: [ARM] llc -arm-execute-only with floating point runs into UNREACHABLE
Christof Douma via Phabricator via llvm-commits
- [PATCH] D33895: [Support] Add TempFailureRetry helper function
Pavel Labath via Phabricator via llvm-commits
- [llvm] r305386 - Align definition of DW_OP_plus with DWARF spec [3/3]
Florian Hahn via llvm-commits
- [PATCH] D33894: Align definition of DW_OP_plus with DWARF spec [3/3]
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D33895: [Support] Add TempFailureRetry helper function
Joerg Sonnenberger via Phabricator via llvm-commits
- [llvm] r305387 - [ARM] Support constant pools in data when generating execute-only code.
Alexandros Lamprineas via llvm-commits
- [PATCH] D33773: [ARM] llc -arm-execute-only with floating point runs into UNREACHABLE
Phabricator via Phabricator via llvm-commits
- [PATCH] D34203: [LLD][LinkerScript] Add support for segment NONE.
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D34204: [LLD][LinkerScript] Allow non-alloc sections to be assigned to segments.
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D34205: Add type Float16TyID and helper function isFloat16Ty
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D33515: Force RegisterStandardPasses to construct std::function in the IPO library.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D33895: [Support] Add TempFailureRetry helper function
Pavel Labath via Phabricator via llvm-commits
- [llvm] r305388 - [MathExtras] fix documentation comments; NFC
Sanjay Patel via llvm-commits
- [llvm] r305389 - [mips] Fix multiprecision arithmetic.
Simon Dardis via llvm-commits
- [PATCH] D33494: [mips] Fix multiprecision arithmetic.
Simon Dardis via Phabricator via llvm-commits
- [llvm] r305390 - Revert "[ARM] Support constant pools in data when generating execute-only code."
Alexandros Lamprineas via llvm-commits
- [compiler-rt] r305391 - [sanitizer] MmapAlignedOrDie changes to reduce fragmentation
Kostya Kortchinsky via llvm-commits
- [PATCH] D34188: Don't check side effects for functions outside of SCoP
Singapuram Sanjay Srivallabh via Phabricator via llvm-commits
- [PATCH] D34207: [IndVarSimplify] Add AShr exact flags using induction variables ranges.
Dave Green via Phabricator via llvm-commits
- [PATCH] D33362: [Polly][WIP]JSCoP Importer: support for multi-valued schedules
Mike via Phabricator via llvm-commits
- [PATCH] D34208: [PowerPC] fix potential verification errors on CFENCE8
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34209: [PowerPC] fix potential verification errors
Hiroshi Inoue via Phabricator via llvm-commits
- [lld] r305393 - Resubmit "[codeview] Make obj2yaml/yaml2obj support .debug$S..."
Zachary Turner via llvm-commits
- [llvm] r305393 - Resubmit "[codeview] Make obj2yaml/yaml2obj support .debug$S..."
Zachary Turner via llvm-commits
- [PATCH] D34144: [CodeGen] Add generic MacroFusion pass.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D34174: [x86] replace div/rem with shift/mask for shuffle combining
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34142: [ARM] Add macro fusion for AES instructions.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D34165: [ValueTracking] Correct early out in computeKnownBitsFromOperator to work with non power of 2 bit widths
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34142: [ARM] Add macro fusion for AES instructions.
Javed Absar via Phabricator via llvm-commits
- [llvm] r305395 - [gtest] Create a shared include directory for gtest utilities.
Zachary Turner via llvm-commits
- [PATCH] D34144: [CodeGen] Add generic MacroFusion pass.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Zachary Turner via Phabricator via llvm-commits
- [llvm] r302209 - Update VP prof metadata during inlining.
Philip Reames via llvm-commits
- [llvm] r305396 - Add an include of gtest-printers.h to appease the buildbots.
Zachary Turner via llvm-commits
- [llvm] r302209 - Update VP prof metadata during inlining.
Teresa Johnson via llvm-commits
- [llvm] r305398 - [x86] replace div/rem with shift/mask for better shuffle combining perf
Sanjay Patel via llvm-commits
- [PATCH] D34174: [x86] replace div/rem with shift/mask for shuffle combining
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r305400 - [ValueTracking] Correct early out in computeKnownBitsFromOperator to work with non power of 2 bit widths
Craig Topper via llvm-commits
- [PATCH] D34165: [ValueTracking] Correct early out in computeKnownBitsFromOperator to work with non power of 2 bit widths
Phabricator via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r302209 - Update VP prof metadata during inlining.
Teresa Johnson via llvm-commits
- [PATCH] D32451: Improve profile-guided heuristics to use estimated trip count.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D34092: [PPC] Enhance altivec conversion function macros implementation.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
Rafael Avila de Espindola via llvm-commits
- [llvm] r305402 - Test commit - NFC.
Lei Huang via llvm-commits
- [PATCH] D20217: Add direct control of whether or not a symbol is preemtable at runtime
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D34213: [sanitizer] Reverting D34152
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D34203: [LLD][LinkerScript] Add support for segment NONE.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via llvm-commits
- [compiler-rt] r305404 - [sanitizer] Reverting D34152
Kostya Kortchinsky via llvm-commits
- [llvm] r305405 - Specified ReportError as noreturn friendly to old compilers.
Galina Kistanova via llvm-commits
- [PATCH] D34204: [LLD][LinkerScript] Allow non-alloc sections to be assigned to segments.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34138: [LLD][ELF] make default for get{ARM, AArch64}UndefinedRelativeWeakVA unreachable
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D20217: Add direct control of whether or not a symbol is preemtable at runtime
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34181: MachineInstr: Reason locally about some memory objects before going to AA.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D34138: [LLD][ELF] make default for get{ARM, AArch64}UndefinedRelativeWeakVA unreachable
Rafael Avila de Espindola via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33515: Force RegisterStandardPasses to construct std::function in the IPO library.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D34214: Hide dbgs() stream for when built with -fmodules.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D30369: Allow None as a MemoryLocation to getModRefInfo, use it to start cleaning up interfaces and uses
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D34214: Hide dbgs() stream for when built with -fmodules.
Adrian Prantl via Phabricator via llvm-commits
- [lld] r305406 - Fix documentation.
Rui Ueyama via llvm-commits
- [PATCH] D34214: Hide dbgs() stream for when built with -fmodules.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D34200: [PM/unswitch] Teach SimpleLoopUnswitch to do non-trivial unswitching, making it no longer even remotely simple.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D33383: [GSoC] Flag value completion for clang
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34193: [PowerPC] peephole optimization on use after register copy
Lei Huang via Phabricator via llvm-commits
- [PATCH] D30369: Allow None as a MemoryLocation to getModRefInfo, use it to start cleaning up interfaces and uses
Daniel Berlin via llvm-commits
- [PATCH] D34034: [LLD][ELF] Make createThunks() iterate until no more thunks added
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34214: Hide dbgs() stream for when built with -fmodules.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D34214: Hide dbgs() stream for when built with -fmodules.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D34195: [ELF] Mark symbols referenced from linker script as live
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34214: Hide dbgs() stream for when built with -fmodules.
Frederich Munch via Phabricator via llvm-commits
- [llvm] r305407 - MC, Object: Reserve a section type, SHT_LLVM_ODRTAB, for the ODR table.
Peter Collingbourne via llvm-commits
- [PATCH] D33978: MC, Object: Reserve a section type, SHT_LLVM_ODRTAB, for the ODR table.
Peter Collingbourne via Phabricator via llvm-commits
- [compiler-rt] r304673 - Mark sancov test as unsupported on Darwin
George Karpenkov via llvm-commits
- [PATCH] D34160: [Power9] Exploit vinserth instruction
Lei Huang via Phabricator via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34123: Set non alloc section address to 0 earlier
Petr Hosek via llvm-commits
- [PATCH] D20217: Add direct control of whether or not a symbol is preemtable at runtime
Sean Fertile via llvm-commits
- [PATCH] D34188: Don't check side effects for functions outside of SCoP
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D33515: Force RegisterStandardPasses to construct std::function in the IPO library.
Frederich Munch via Phabricator via llvm-commits
- [llvm] r305408 - Hide dbgs() stream for when built with -fmodules.
Frederich Munch via llvm-commits
- [PATCH] D34214: Hide dbgs() stream for when built with -fmodules.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D34188: Don't check side effects for functions outside of SCoP
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D34188: Don't check side effects for functions outside of SCoP
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D33515: Force RegisterStandardPasses to construct std::function in the IPO library.
Frederich Munch via Phabricator via llvm-commits
- [llvm] r305409 - [EarlyCSE] Make PhiToCheck in removeMSSA() a set.
Davide Italiano via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D33983: update add\sub costs of vectors of 64 in X86\SLM arch
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D33001: [RuntimeUnrolling] Add logic for loops with multiple exit blocks
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D33001: [RuntimeUnrolling] Add logic for loops with multiple exit blocks
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D34218: [Doc] Document prof metadata in LangRef
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D33341: Enable vectorizer-maximize-bandwidth by default.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D34176: [cmake] Make sure that -Wcast-qual is not a error in preparation for clang's -Wcast-qual for C++
Marshall Clow via Phabricator via llvm-commits
- [llvm] r305411 - [StringExtras] overload toHex for ArrayRef<uint8_t>
Zachary Turner via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34218: [Doc] Document prof metadata in LangRef
David Li via Phabricator via llvm-commits
- [PATCH] D34219: Allow -profile-guided-section-prefix more than once
Mark Santaniello via Phabricator via llvm-commits
- [lld] r305412 - Remove lld toStringRef function.
Zachary Turner via llvm-commits
- [PATCH] D34218: [Doc] Document prof metadata in LangRef
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34218: [Doc] Document prof metadata in LangRef
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D33574: PPC: Verify that branch fixups fit within the range.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D34218: [Doc] Document prof metadata in LangRef
David Li via Phabricator via llvm-commits
- [llvm] r305413 - Allow -profile-guided-section-prefix more than once
David Callahan via llvm-commits
- [PATCH] D34219: Allow -profile-guided-section-prefix more than once
David Callahan via Phabricator via llvm-commits
- [llvm] r305414 - [x86] avoid unnecessary shuffle mask math in combineX86ShufflesRecursively()
Sanjay Patel via llvm-commits
- [llvm] r304083 - Added braces to address gcc warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]. NFC.
Galina Kistanova via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Juergen Ributzka via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D34220: [AArch64] Prefer B.cond to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free"
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D34218: [Doc] Document prof metadata in LangRef
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Zachary Turner via llvm-commits
- [llvm] r304083 - Added braces to address gcc warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]. NFC.
Joerg Sonnenberger via llvm-commits
- [PATCH] D32451: Improve profile-guided heuristics to use estimated trip count.
Wei Mi via llvm-commits
- [PATCH] D34188: Don't check side effects for functions outside of SCoP
Singapuram Sanjay Srivallabh via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Juergen Ributzka via llvm-commits
- [PATCH] D34193: [PowerPC] peephole optimization on use after register copy
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Zachary Turner via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via Phabricator via llvm-commits
- [PATCH] D34188: Don't check side effects for functions outside of SCoP
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r305415 - NewGVN: This is wrong by inspection, it will not cause an issue currently due to other limitations, i believe. This also means i can't make a test for it.
Daniel Berlin via llvm-commits
- [llvm] r305416 - PredicateInfo: Don't insert conditional info when a conditional branch jumps to the same target regardless of condition
Daniel Berlin via llvm-commits
- [PATCH] D20217: Add direct control of whether or not a symbol is preemtable at runtime
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D33515: Force RegisterStandardPasses to construct std::function in the IPO library.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D34221: [ELF] - Resolve references properly when using .symver directive (2)
George Rimar via Phabricator via llvm-commits
- [PATCH] D34222: Split Target.cpp into small files.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via llvm-commits
- [PATCH] D34063: [ThinLTO] YAML traits for module summaries
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D34223: [Support] Don't use std::iterator, it's deprecated in C++17
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34143: Handling of TRAP during isel
Eli Friedman via Phabricator via llvm-commits
- [llvm] r305419 - [ADT] Partial re-commit of r303383. Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D34214: Hide dbgs() stream for when built with -fmodules.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D33922: Apply summary-based dead stripping to regular LTO modules with summaries.
Tobias Edler von Koch via Phabricator via llvm-commits
- [PATCH] D34218: [Doc] Document prof metadata in LangRef
Philip Reames via Phabricator via llvm-commits
- [zorg] r305420 - We want a clean build if cmake files have been changed.
Galina Kistanova via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D21720: Unroll for uncountable loops
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34181: MachineInstr: Reason locally about some memory objects before going to AA.
Balaram Makam via Phabricator via llvm-commits
- [llvm] r305421 - Don't include TestingSupport in LLVM_LINK_COMPONENTS.
Zachary Turner via llvm-commits
- [llvm] r305422 - IR: Tweak the API around adding modules to the summary index.
Peter Collingbourne via llvm-commits
- [PATCH] D34189: AMDGPU: Avoid saving/restoring reserved m0 register
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34124: IR: Tweak the API around adding modules to the summary index.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D34189: AMDGPU: Avoid saving/restoring reserved m0 register
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34124: IR: Tweak the API around adding modules to the summary index.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33922: Apply summary-based dead stripping to regular LTO modules with summaries.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33922: Apply summary-based dead stripping to regular LTO modules with summaries.
Peter Collingbourne via Phabricator via llvm-commits
- [polly] r305423 - Don't check side effects for functions outside of SCoP
Eli Friedman via llvm-commits
- [PATCH] D33922: Apply summary-based dead stripping to regular LTO modules with summaries.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D34188: Don't check side effects for functions outside of SCoP
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D33922: Apply summary-based dead stripping to regular LTO modules with summaries.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34057: [TargetTransformInfo, API] Add optional list of operands to TTI::getUserCost
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34176: [cmake] Make sure that -Wcast-qual is not a error in preparation for clang's -Wcast-qual for C++
David Blaikie via llvm-commits
- [PATCH] D34168: [cfi] CFI-ICall for ThinLTO.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34168: [cfi] CFI-ICall for ThinLTO.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34130: [AMDGPU] Eliminate SGPR to VGPR copy when possible
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D33515: Force RegisterStandardPasses to construct std::function in the IPO library.
Frederich Munch via Phabricator via llvm-commits
- [PATCH] D33675: [DAG] Do MergeConsecutiveStores again before Instruction Selection
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D33515: Force RegisterStandardPasses to construct std::function in the IPO library.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D33922: Apply summary-based dead stripping to regular LTO modules with summaries.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33922: Apply summary-based dead stripping to regular LTO modules with summaries.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D33515: Force RegisterStandardPasses to construct std::function in the IPO library.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D34189: AMDGPU: Avoid saving/restoring reserved m0 register
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34221: [ELF] - Resolve references properly when using .symver directive (2)
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33136: [ValueTracking] Don't let isAddOfNonZero look at adds with a PHI node as input
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33562: MachineLICM: Add new condition for hoisting of caller preserved registers
Matthias Braun via Phabricator via llvm-commits
- [lld] r305428 - Inline a small function. NFC.
Rui Ueyama via llvm-commits
- [llvm] r305429 - Fixing section name for Darwin platforms for sanitizer coverage
George Karpenkov via llvm-commits
- [llvm] r305430 - [DWARF] Minor coding style modifications, no functionality change.
Spyridoula Gravani via llvm-commits
- [llvm] r305431 - Removal of accidental duplication in test assembly file. NFC.
Wolfgang Pieb via llvm-commits
- [PATCH] D34168: [cfi] CFI-ICall for ThinLTO.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34168: [cfi] CFI-ICall for ThinLTO.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34227: [asan] Return allow_user_segv_handler=0 to fix compatibility issues.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D34195: [ELF] Mark symbols referenced from linker script as live
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34227: [asan] Return allow_user_segv_handler=0 to fix compatibility issues.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D34227: [asan] Return allow_user_segv_handler=0 to fix compatibility issues.
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] r305433 - [asan] Return allow_user_segv_handler=0 to fix compatibility issues.
Vitaly Buka via llvm-commits
- [PATCH] D34227: [asan] Return allow_user_segv_handler=0 to fix compatibility issues.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D34168: [cfi] CFI-ICall for ThinLTO.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D34228: Move clearOutputSections before sortSections
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [compiler-rt] r305436 - [asan] Fix typo in doc string.
Vitaly Buka via llvm-commits
- [PATCH] D34189: AMDGPU: Avoid saving/restoring reserved m0 register
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D34168: [cfi] CFI-ICall for ThinLTO.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34228: Move clearOutputSections before sortSections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34229: [Dominators] Clean up GenericDomTree.h. NFC.
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r305438 - [InstCombine] Add a test case to show a case where don't handle a partially commuted IR. NFC
Craig Topper via llvm-commits
- [PATCH] D34230: [InstCombine] Handle (iszero(A & K1) | iszero(A & K2)) -> (A & (K1 | K2)) != (K1 | K2) when the one of the Ands is commuted relative to the other
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33942: [Polly] [WIP] Getting a SCoP statement for each instruction. NFC
Nandini Singhal via Phabricator via llvm-commits
- [zorg] r305443 - Add new buildslave for libc++
Eric Fiselier via llvm-commits
- [lld] r305444 - [ELF] Initial migration of AVR target
Leslie Zhai via llvm-commits
- [PATCH] D32991: [ELF] Initial migration of AVR target
Leslie Zhai via Phabricator via llvm-commits
- [llvm] r305449 - [formatv] Add the ability to specify a fill character when aligning.
Zachary Turner via llvm-commits
- [PATCH] D34025: [SCEV] Teach SCEVExpander to expand BinPow
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33984: [ScalarEvolution] Apply Depth limit to getMulExpr
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33928: [LoopStrengthReduction] Treat SCEVUnknown pessimistically in LSR
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D34231: Add ability to retrieve all entries within a section in SpecialCaseList
Enes Goktas via Phabricator via llvm-commits
- [lld] r305452 - [ELF] Mark symbols referenced from linker script as live
Petr Hosek via llvm-commits
- [PATCH] D34195: [ELF] Mark symbols referenced from linker script as live
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D34195: [ELF] Mark symbols referenced from linker script as live
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D33136: [ValueTracking] Don't let isAddOfNonZero look at adds with a PHI node as input
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D33136: [ValueTracking] Don't let isAddOfNonZero look at adds with a PHI node as input
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D33515: Force RegisterStandardPasses to construct std::function in the IPO library.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D33984: [ScalarEvolution] Apply Depth limit to getMulExpr
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D34143: Handling of TRAP during isel
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D33876: [X86][AsmParser][MS-compatability] Binary/Unary operators enhancements
coby via Phabricator via llvm-commits
- [PATCH] D33188: [X86][AVX512] Improve lowering of AVX512 compare intrinsics (remove redundant shift left+right instructions).
Igor Breger via Phabricator via llvm-commits
- [PATCH] D34222: Split Target.cpp into small files.
James Henderson via Phabricator via llvm-commits
- [PATCH] D33983: update add\sub costs of vectors of 64 in X86\SLM arch
Mohammed Agabaria via Phabricator via llvm-commits
- [PATCH] D33983: update add\sub costs of vectors of 64 in X86\SLM arch
Mohammed Agabaria via Phabricator via llvm-commits
- [PATCH] D34141: [X86] Recognize constant arrays with special values and replace loads from it with subtract and shift instructions, which then may be replaced by BZHI machine instruction.
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D34034: [LLD][ELF] Make createThunks() iterate until no more thunks added
Peter Smith via Phabricator via llvm-commits
- [llvm] r305455 - [mips][microMIPS] Extending size reduction pass with ADDIUSP and ADDIUR1SP
Zoran Jovanovic via llvm-commits
- [PATCH] D33887: [mips][microMIPS] Extending size reduction pass with ADDIUSP and ADDIUR1SP
Phabricator via Phabricator via llvm-commits
- [PATCH] D34138: [LLD][ELF] make default for get{ARM, AArch64}UndefinedRelativeWeakVA unreachable
Peter Smith via Phabricator via llvm-commits
- [llvm] r305457 - [AArch64] Enable FeatureFuseAES for the generic processor model.
Florian Hahn via llvm-commits
- [llvm] r305458 - [ARM] GlobalISel: Lower only homogeneous struct args
Diana Picus via llvm-commits
- [PATCH] D34205: Add type Float16TyID and helper function isFloat16Ty
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D34234: [ELF] Emit only one error if -z max-page-size without value
James Henderson via Phabricator via llvm-commits
- [llvm] r305459 - [ARM] GlobalISel: Add support for i32 modulo
Diana Picus via llvm-commits
- [llvm] r305245 - Inliner: Don't remove calls to readnone+nounwind (but not always_inline) functions in the AlwaysInliner
Mikael Holmén via llvm-commits
- [PATCH] D34161: [AArch64] Add ARMv8.2-A FP16 vector intrinsics - Continuation
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D33984: [ScalarEvolution] Apply Depth limit to getMulExpr
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r305463 - [ScalarEvolution] Apply Depth limit to getMulExpr
Max Kazantsev via llvm-commits
- [PATCH] D33984: [ScalarEvolution] Apply Depth limit to getMulExpr
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via Phabricator via llvm-commits
- [PATCH] D33188: [X86][AVX512] Improve lowering of AVX512 compare intrinsics (remove redundant shift left+right instructions).
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D33188: [X86][AVX512] Improve lowering of AVX512 compare intrinsics (remove redundant shift left+right instructions).
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D33942: [Polly] [WIP] Getting a SCoP statement for each instruction. NFC
Nandini Singhal via Phabricator via llvm-commits
- [PATCH] D34157: [llvm-stress] Use C++11 mersenne_twister_engine random device instead of our own (PR32585)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33715: [PPC] exploit rotate-left-then-mask-insert instructions for bitfield insert
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D33188: [X86][AVX512] Improve lowering of AVX512 compare intrinsics (remove redundant shift left+right instructions).
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D34144: [CodeGen] Add generic MacroFusion pass.
Florian Hahn via Phabricator via llvm-commits
- [polly] r305464 - [Docs] Add a catch-all file to document workflow & tricks.
Siddharth Bhat via llvm-commits
- [PATCH] D33188: [X86][AVX512] Improve lowering of AVX512 compare intrinsics (remove redundant shift left+right instructions).
Igor Breger via Phabricator via llvm-commits
- [llvm] r305465 - [X86][AVX512] Improve lowering of AVX512 compare intrinsics (remove redundant shift left+right instructions).
Ayman Musa via llvm-commits
- [PATCH] D33188: [X86][AVX512] Improve lowering of AVX512 compare intrinsics (remove redundant shift left+right instructions).
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D34063: [ThinLTO] YAML traits for module summaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D34208: [PowerPC] fix potential verification errors on CFENCE8
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34204: [LLD][LinkerScript] Allow non-alloc sections to be assigned to segments.
bd1976 llvm via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Violeta Vukobrat via Phabricator via llvm-commits
- [llvm] r305466 - [DAG] Use correct size for truncated store merge of load. NFCI.
Nirav Dave via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Violeta Vukobrat via Phabricator via llvm-commits
- [llvm] r305467 - [DAG] Make MergeStores generate legalized stores. NFCI.
Nirav Dave via llvm-commits
- [PATCH] D33895: [Support] Add TempFailureRetry helper function
Pavel Labath via Phabricator via llvm-commits
- [llvm] r305245 - Inliner: Don't remove calls to readnone+nounwind (but not always_inline) functions in the AlwaysInliner
Björn Pettersson A via llvm-commits
- [PATCH] D32998: [SROA] enable splitting for non-whole-alloca loads and stores
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D32451: Improve profile-guided heuristics to use estimated trip count.
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r305468 - [DAG] Allow truncated and extend memory operations in Store Merge. NFCI.
Nirav Dave via llvm-commits
- [PATCH] D34239: [mips][microMIPS] Extending size reduction pass with XOR16
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [llvm] r305470 - Revert r305465: [X86][AVX512] Improve lowering of AVX512 compare intrinsics (remove redundant shift left+right instructions).
Simon Pilgrim via llvm-commits
- [PATCH] D33188: [X86][AVX512] Improve lowering of AVX512 compare intrinsics (remove redundant shift left+right instructions).
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D33188: [X86][AVX512] Improve lowering of AVX512 compare intrinsics (remove redundant shift left+right instructions).
Ayman Musa via Phabricator via llvm-commits
- [llvm] r305471 - [AArch64] Add indexed check to splitStores. NFC.
Nirav Dave via llvm-commits
- [PATCH] D34218: [Doc] Document prof metadata in LangRef
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34218: [Doc] Document prof metadata in LangRef
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r305472 - [X86][AVX2] Fix issue in lowerV8I16GeneralSingleInputVectorShuffle that was assuming v8i16 vectors
Simon Pilgrim via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Anna Thomas via Phabricator via llvm-commits
- [llvm] r305473 - [DAG] Defer Pre/Post IndexStore merge to after mergestore. NFCI.
Nirav Dave via llvm-commits
- [llvm] r305474 - [InstCombine] auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D33562: MachineLICM: Add new condition for hoisting of caller preserved registers
Lei Huang via Phabricator via llvm-commits
- [PATCH] D34193: [PowerPC] peephole optimization on use after register copy
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D33922: Apply summary-based dead stripping to regular LTO modules with summaries.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34181: MachineInstr: Reason locally about some memory objects before going to AA.
Geoff Berry via Phabricator via llvm-commits
- [llvm] r305472 - [X86][AVX2] Fix issue in lowerV8I16GeneralSingleInputVectorShuffle that was assuming v8i16 vectors
Craig Topper via llvm-commits
- [PATCH] D34160: [Power9] Exploit vinserth instruction
Graham Yiu via Phabricator via llvm-commits
- [PATCH] D34218: [Doc] Document prof metadata in LangRef
David Li via Phabricator via llvm-commits
- [llvm] r305475 - [Doc] Document prof metadata in LangRef
Teresa Johnson via llvm-commits
- [PATCH] D34218: [Doc] Document prof metadata in LangRef
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D32871: [LV] Using VPlan to model the vectorized code and drive its transformation
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D33518: [AArch64] Fix stores of zero values
Nirav Dave via Phabricator via llvm-commits
- [llvm] r305476 - Remove trailing whitespace. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r305477 - [DAG] As StoreMerge now generates only legal nodes remove unecessary guard when run post-legalization NFCI.
Nirav Dave via llvm-commits
- [llvm] r305478 - [mips] Fix documentation of member variable. NFCI.
Simon Dardis via llvm-commits
- [PATCH] D34160: [Power9] Exploit vinserth instruction
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34242: [InstCombine] canonicalize icmp predicate feeding select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34208: [PowerPC] fix potential verification errors on CFENCE8
Tim Shen via Phabricator via llvm-commits
- [PATCH] D33059: Create an shared include directory for gtest helper functions
Juergen Ributzka via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D32998: [SROA] enable splitting for non-whole-alloca loads and stores
Hiroshi Inoue via Phabricator via llvm-commits
- [llvm] r305479 - [PowerPC] fix potential verification errors on CFENCE8
Hiroshi Inoue via llvm-commits
- [PATCH] D34208: [PowerPC] fix potential verification errors on CFENCE8
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D34243: [Sanitizers] Secondary allocator respects allocator_may_return_null=1.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34220: [AArch64] Prefer B.cond to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free"
Meador Inge via Phabricator via llvm-commits
- [PATCH] D34157: [llvm-stress] Use C++11 mersenne_twister_engine random device instead of our own (PR32585)
Marshall Clow via Phabricator via llvm-commits
- [PATCH] D34085: [PGO] Register promote profile counter updates
David Li via Phabricator via llvm-commits
- [llvm] r305481 - [BasicAA] Don't call isKnownNonEqual if we might be have gone through a PHINode.
Craig Topper via llvm-commits
- [PATCH] D33136: [ValueTracking] Don't let isAddOfNonZero look at adds with a PHI node as input
Phabricator via Phabricator via llvm-commits
- [llvm] r305482 - Apply summary-based dead stripping to regular LTO modules with summaries.
Peter Collingbourne via llvm-commits
- [PATCH] D33922: Apply summary-based dead stripping to regular LTO modules with summaries.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r305483 - [BasicAA] Add test case that goes with r305481.
Craig Topper via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Meador Inge via Phabricator via llvm-commits
- [PATCH] D34168: [cfi] CFI-ICall for ThinLTO.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D34230: [InstCombine] Handle (iszero(A & K1) | iszero(A & K2)) -> (A & (K1 | K2)) != (K1 | K2) when the one of the Ands is commuted relative to the other
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34230: [InstCombine] Handle (iszero(A & K1) | iszero(A & K2)) -> (A & (K1 | K2)) != (K1 | K2) when the one of the Ands is commuted relative to the other
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r305484 - ISel: Fix FastISel of swifterror values
Arnold Schwaighofer via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r305455 - [mips][microMIPS] Extending size reduction pass with ADDIUSP and ADDIUR1SP
Kostya Serebryany via llvm-commits
- [PATCH] D33562: MachineLICM: Add new condition for hoisting of caller preserved registers
Lei Huang via Phabricator via llvm-commits
- [llvm] r305485 - Silence warning with assertions disabled.
Peter Collingbourne via llvm-commits
- [PATCH] D34191: completely rewrite the llvm-pdbutil "raw" output style
Reid Kleckner via Phabricator via llvm-commits
- [zorg] r305486 - make AnnotatedBuilder use LLVMBuildFactory and depends_on_projects
Bob Haarman via llvm-commits
- [PATCH] D34243: [Sanitizers] Secondary allocator respects allocator_may_return_null=1.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D34065: make AnnotatedBuilder use LLVMBuildFactory and depends_on_projects
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D34191: completely rewrite the llvm-pdbutil "raw" output style
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34243: [Sanitizers] Secondary allocator respects allocator_may_return_null=1.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r305487 - [InstCombine] Handle (iszero(A & K1) | iszero(A & K2)) -> (A & (K1 | K2)) != (K1 | K2) when the one of the Ands is commuted relative to the other
Craig Topper via llvm-commits
- [PATCH] D34230: [InstCombine] Handle (iszero(A & K1) | iszero(A & K2)) -> (A & (K1 | K2)) != (K1 | K2) when the one of the Ands is commuted relative to the other
Phabricator via Phabricator via llvm-commits
- [llvm] r305488 - Fold variable into assert.
Benjamin Kramer via llvm-commits
- [PATCH] D34184: [InstCombine] Teach foldSelectICmpAndOr to recognize (select (icmp slt (trunc (X)), 0), Y, (or Y, C2))
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34220: [AArch64] Prefer B.cond to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free"
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D18046: [X86] Providing correct unwind info in function epilogue
Kyle Butt via Phabricator via llvm-commits
- [PATCH] D34130: [AMDGPU] Eliminate SGPR to VGPR copy when possible
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34220: [AArch64] Prefer B.cond to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free"
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D34234: [ELF] Emit only one error if -z max-page-size without value
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34034: [LLD][ELF] Make createThunks() iterate until no more thunks added
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34234: [ELF] Emit only one error if -z max-page-size without value
Rui Ueyama via Phabricator via llvm-commits
- [lld] r305452 - [ELF] Mark symbols referenced from linker script as live
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34184: [InstCombine] Teach foldSelectICmpAndOr to recognize (select (icmp slt (trunc (X)), 0), Y, (or Y, C2))
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r305489 - [ubsan] Fix a faulty memory accessibility check
Vedant Kumar via llvm-commits
- [PATCH] D33712: Bug 33221 [UBSAN] segfault with -fsanitize=undefined
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D33562: MachineLICM: Add new condition for hoisting of caller preserved registers
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34130: [AMDGPU] Eliminate SGPR to VGPR copy when possible
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34130: [AMDGPU] Eliminate SGPR to VGPR copy when possible
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r305490 - [MachineLICM] Hoist TOC-based address instructions
Lei Huang via llvm-commits
- [PATCH] D34244: [InstCombine] Fold (!iszero(A & K1) & !iszero(A & K2)) -> (A & (K1 | K2)) == (K1 | K2) if K1 and K2 are a 1-bit mask
Craig Topper via Phabricator via llvm-commits
- [PATCH] D33562: MachineLICM: Add new condition for hoisting of caller preserved registers
Lei Huang via Phabricator via llvm-commits
- [PATCH] D34078: Enable support for floating-point division reductions
Yichao Yu via Phabricator via llvm-commits
- [PATCH] D34244: [InstCombine] Fold (!iszero(A & K1) & !iszero(A & K2)) -> (A & (K1 | K2)) == (K1 | K2) if K1 and K2 are a 1-bit mask
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34244: [InstCombine] Fold (!iszero(A & K1) & !iszero(A & K2)) -> (A & (K1 | K2)) == (K1 | K2) if K1 and K2 are a 1-bit mask
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34184: [InstCombine] Teach foldSelectICmpAndOr to recognize (select (icmp slt (trunc (X)), 0), Y, (or Y, C2))
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34221: [ELF] - Resolve references properly when using .symver directive (2)
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34220: [AArch64] Prefer B.cond to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free"
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34243: [Sanitizers] Secondary allocator respects allocator_may_return_null=1.
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D34244: [InstCombine] Fold (!iszero(A & K1) & !iszero(A & K2)) -> (A & (K1 | K2)) == (K1 | K2) if K1 and K2 are a 1-bit mask
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34220: [AArch64] Prefer B.cond to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free"
Matthias Braun via llvm-commits
- [llvm] r305492 - [InstCombine] Pre-commit test cases for the transform proposed in D34244.
Craig Topper via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D34245: [PowerPC] Refine the checking for emiting TOC restore nops and Tail-Call eligibility.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D34220: [AArch64] Prefer B.cond to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free"
Chad Rosier via Phabricator via llvm-commits
- [llvm] r305493 - [InstCombine] Make the context instruction parameter of foldOrOfICmps a reference to discourage passing nullptr and to remove the '&' from all of the call sites. NFC
Craig Topper via llvm-commits
- [PATCH] D34161: [AArch64] Add ARMv8.2-A FP16 vector intrinsics - Continuation
Abderrazek Zaafrani via Phabricator via llvm-commits
- [PATCH] D34220: [AArch64] Prefer B.cond to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free"
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D34220: [AArch64] Prefer B.cond to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free"
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D34220: [AArch64] Prefer B.cond to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free"
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33517: [InstCombine] reverse bitcast + bitwise-logic canonicalization (PR33138)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Daniel Berlin via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Jake Ehrlich via Phabricator via llvm-commits
- [llvm] r305494 - DivergencyAnalysis patch for review
Alexander Timofeev via llvm-commits
- [lld] r305495 - [llvm-pdbutil] rewrite the "raw" output style.
Zachary Turner via llvm-commits
- [llvm] r305495 - [llvm-pdbutil] rewrite the "raw" output style.
Zachary Turner via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via llvm-commits
- [PATCH] D34191: completely rewrite the llvm-pdbutil "raw" output style
Zachary Turner via Phabricator via llvm-commits
- [llvm] r305472 - [X86][AVX2] Fix issue in lowerV8I16GeneralSingleInputVectorShuffle that was assuming v8i16 vectors
Simon Pilgrim via llvm-commits
- [PATCH] D34221: [ELF] - Resolve references properly when using .symver directive (2)
George Rimar via llvm-commits
- [PATCH] D34244: [InstCombine] Fold (!iszero(A & K1) & !iszero(A & K2)) -> (A & (K1 | K2)) == (K1 | K2) if K1 and K2 are a 1-bit mask
Craig Topper via Phabricator via llvm-commits
- [llvm] r305497 - Fix some -Wreorder issues.
Zachary Turner via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Michael Spencer via llvm-commits
- [PATCH] D34220: [AArch64] Prefer B.cond to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free"
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D34220: [AArch64] Prefer B.cond to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free"
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D33895: [Support] Add TempFailureRetry helper function
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D34220: [AArch64] Prefer B.cond to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free"
Chad Rosier via Phabricator via llvm-commits
- [llvm] r305499 - Fix some more warnings.
Zachary Turner via llvm-commits
- [PATCH] D34246: test-release.sh: Run the test-suite using phase3 clang
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D34247: Add lsan interceptors for libdispatch functions on darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D34245: [PowerPC] Refine the checking for emiting TOC restore nops and Tail-Call eligibility.
Graham Yiu via Phabricator via llvm-commits
- [PATCH] D34246: test-release.sh: Run the test-suite using phase3 clang
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D34247: Add lsan interceptors for libdispatch functions on darwin
Francis Ricci via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34130: [AMDGPU] Eliminate SGPR to VGPR copy when possible
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34248: Split PGO memory intrinsic optimization into its own source file
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34248: Split PGO memory intrinsic optimization into its own source file
David Li via Phabricator via llvm-commits
- [llvm] r305501 - Split PGO memory intrinsic optimization into its own source file
Teresa Johnson via llvm-commits
- [PATCH] D34248: Split PGO memory intrinsic optimization into its own source file
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34243: [Sanitizers] Secondary allocator respects allocator_may_return_null=1.
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D34144: [CodeGen] Add generic MacroFusion pass.
Evandro Menezes via Phabricator via llvm-commits
- [lld] r305502 - COFF: add support for lib mode usage
Saleem Abdulrasool via llvm-commits
- [llvm] r305503 - [DWARF] Removed dead code. The verifier functionality is provided by
Spyridoula Gravani via llvm-commits
- [PATCH] D34144: [CodeGen] Add generic MacroFusion pass.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via llvm-commits
- [PATCH] D34160: [Power9] Exploit vinserth instruction
Tony Jiang via Phabricator via llvm-commits
- [lld] r305505 - Revert "[llvm-pdbutil] rewrite the "raw" output style."
Zachary Turner via llvm-commits
- [llvm] r305505 - Revert "[llvm-pdbutil] rewrite the "raw" output style."
Zachary Turner via llvm-commits
- [llvm] r305506 - Added braces to work around gcc warning in googletest: suggest explicit braces to avoid ambiguous 'else'. NFC.
Galina Kistanova via llvm-commits
- [PATCH] D34144: [CodeGen] Add generic MacroFusion pass.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34177: [DWARF] Partial verification for .apple_names accelerator table in llvm-dwarfdump output.
David Blaikie via Phabricator via llvm-commits
- [llvm] r305506 - Added braces to work around gcc warning in googletest: suggest explicit braces to avoid ambiguous 'else'. NFC.
Reid Kleckner via llvm-commits
- [llvm] r305506 - Added braces to work around gcc warning in googletest: suggest explicit braces to avoid ambiguous 'else'. NFC.
Reid Kleckner via llvm-commits
- [PATCH] D33590: [globalisel][tablegen] Add support for COPY_TO_REGCLASS.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D34220: [AArch64] Prefer B.cond to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free"
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34222: Split Target.cpp into small files.
Sean Silva via Phabricator via llvm-commits
- [llvm] r305509 - [InstCombine] Add test cases to demonstrate instcombine increasing instruction count when trying to fold (select (icmp eq (and X, C1), 0), Y, (or Y, C2))->(or (shl (and X, C1), C3), y) when the pieces have multiple uses.
Craig Topper via llvm-commits
- [llvm] r305510 - [InstCombine] Add two FIXMEs for bad single use checks. NFC
Craig Topper via llvm-commits
- [PATCH] D34184: [InstCombine] Teach foldSelectICmpAndOr to recognize (select (icmp slt (trunc (X)), 0), Y, (or Y, C2))
Craig Topper via Phabricator via llvm-commits
- [lld] r305512 - Move clearOutputSections before sortSections.
Rafael Espindola via llvm-commits
- [PATCH] D34168: [cfi] CFI-ICall for ThinLTO.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34127: Make obj2yaml and yaml2obj support .debug$S and .debug$T sections
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34168: [cfi] CFI-ICall for ThinLTO.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34168: [cfi] CFI-ICall for ThinLTO.
Evgenii Stepanov via Phabricator via llvm-commits
- [lld] r305514 - Try to fix MSVC build.
Rafael Espindola via llvm-commits
- [llvm] r305515 - docs/Phabricator: Better git examples to produce full context patches
Matthias Braun via llvm-commits
- [llvm] r305516 - RegScavenging: Add scavengeRegisterBackwards()
Matthias Braun via llvm-commits
- [PATCH] D34127: Make obj2yaml and yaml2obj support .debug$S and .debug$T sections
Zachary Turner via Phabricator via llvm-commits
- [lld] r305517 - Resubmit "[llvm-pdbutil] rewrite the "raw" output style."
Zachary Turner via llvm-commits
- [llvm] r305517 - Resubmit "[llvm-pdbutil] rewrite the "raw" output style."
Zachary Turner via llvm-commits
- [PATCH] D34222: Split Target.cpp into small files.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r305518 - Fix pdb embedded paths.
Zachary Turner via llvm-commits
- [llvm] r305519 - UnitTests: Replace some if(x)report_fatal_error() with EXPECT_TRUE(!x)
Matthias Braun via llvm-commits
- [PATCH] D34222: Split Target.cpp into small files.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34254: [Dominators] Clean up typedefs in GenericDomTreeConstruction. NFC.
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r304814 - UnitTests: Do not use assert() for error checking
Matthias Braun via llvm-commits
- [PATCH] D34168: [cfi] CFI-ICall for ThinLTO.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r305519 - UnitTests: Replace some if(x)report_fatal_error() with EXPECT_TRUE(!x)
David Blaikie via llvm-commits
- [llvm] r304814 - UnitTests: Do not use assert() for error checking
David Blaikie via llvm-commits
- [lld] r305520 - Remove some non-determinstic numbers from pdb test.
Zachary Turner via llvm-commits
- [llvm] r305521 - [libFuzzer] change the default max_len from 64 to 4096. This will affect cases where libFuzzer is run w/o initial corpus or with a corpus of very small items.
Kostya Serebryany via llvm-commits
- [llvm] r305519 - UnitTests: Replace some if(x)report_fatal_error() with EXPECT_TRUE(!x)
Matthias Braun via llvm-commits
- [PATCH] D33596: [globalisel][tablegen] Add support for EXTRACT_SUBREG.
Ahmed Bougacha via Phabricator via llvm-commits
- [llvm] r305522 - UnitTests: Followup to 305519
Matthias Braun via llvm-commits
- [llvm] r305519 - UnitTests: Replace some if(x)report_fatal_error() with EXPECT_TRUE(!x)
David Blaikie via llvm-commits
- [llvm] r305519 - UnitTests: Replace some if(x)report_fatal_error() with EXPECT_TRUE(!x)
Matthias Braun via llvm-commits
- [PATCH] D34243: [Sanitizers] Secondary allocator respects allocator_may_return_null=1.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34244: [InstCombine] Fold (!iszero(A & K1) & !iszero(A & K2)) -> (A & (K1 | K2)) == (K1 | K2) if K1 and K2 are a 1-bit mask
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r305519 - UnitTests: Replace some if(x)report_fatal_error() with EXPECT_TRUE(!x)
David Blaikie via llvm-commits
- [PATCH] D33662: [CMake] Introduce LLVM_TARGET_TRIPLE_ENV as an option to override LLVM_DEFAULT_TARGET_TRIPLE at runtime.
NAKAMURA Takumi via llvm-commits
- [PATCH] D34255: [PowerPC] define target hook isReallyTriviallyReMaterializable
Lei Huang via Phabricator via llvm-commits
- [llvm] r305519 - UnitTests: Replace some if(x)report_fatal_error() with EXPECT_TRUE(!x)
Matthias Braun via llvm-commits
- [llvm] r305523 - [AMDGPU] Testing commit access only, no real change
Alfred Huang via llvm-commits
- [PATCH] D34243: [Sanitizers] Secondary allocator respects allocator_may_return_null=1.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r305524 - [llvm-pdbutil] Add back the ability to dump hashes and index offsets.
Zachary Turner via llvm-commits
- [llvm] r305525 - test-release.sh: Run the test-suite using phase3 clang
Tom Stellard via llvm-commits
- [PATCH] D34246: test-release.sh: Run the test-suite using phase3 clang
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D34257: [PDB] Start emitting source file and line information
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34258: [Dominators] Use Semi-NCA instead of SLT to calculate dominators
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34259: [polly] [ScopInfo] Fix crash with sum of invariant load and AddRec.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r305526 - [llvm-pdbutil] Add back support for dumping file checksums.
Zachary Turner via llvm-commits
- [PATCH] D34089: [llvm-stress] Ensure that the C++11 random device respects its min/max values (PR32585)
Justin Bogner via llvm-commits
- [PATCH] D34243: [Sanitizers] Secondary allocator respects allocator_may_return_null=1.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34255: [PowerPC] define target hook isReallyTriviallyReMaterializable
Lei Huang via Phabricator via llvm-commits
- [llvm] r305527 - Revert "[DAG] Allow truncated and extend memory operations in Store Merge. NFCI."
Ahmed Bougacha via llvm-commits
- [PATCH] D34257: [PDB] Start emitting source file and line information
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34257: [PDB] Start emitting source file and line information
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r305468 - [DAG] Allow truncated and extend memory operations in Store Merge. NFCI.
Ahmed Bougacha via llvm-commits
- [PATCH] D34168: [cfi] CFI-ICall for ThinLTO.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34261: [cfi] Enable icall tests with thinlto.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34123: Set non alloc section address to 0 earlier
Rafael Avila de Espindola via llvm-commits
- [llvm] r305528 - Try to fix uninitialized read reported by msan.
Zachary Turner via llvm-commits
- [lld] r305502 - COFF: add support for lib mode usage
Rui Ueyama via llvm-commits
- [llvm] r305529 - [llvm-pdbutil] Add support for dumping lines and inlinee lines.
Zachary Turner via llvm-commits
- [llvm] r305530 - [PartialInlining] Code Refactoring
Xinliang David Li via llvm-commits
- [llvm] r305531 - [llvm-pdbutil] Add a function for iterating over debug subsections.
Zachary Turner via llvm-commits
- [llvm] r305532 - [llvm-pdbutil] Add support for dumping cross module imports/exports.
Zachary Turner via llvm-commits
- [PATCH] D34168: [cfi] CFI-ICall for ThinLTO.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D34168: [cfi] CFI-ICall for ThinLTO.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34168: [cfi] CFI-ICall for ThinLTO.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34044: [WebAssembly] WebAssemblyFastISel getelementptr variable index support
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D34261: [cfi] Enable icall tests with thinlto.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r305245 - Inliner: Don't remove calls to readnone+nounwind (but not always_inline) functions in the AlwaysInliner
David Blaikie via llvm-commits
- [PATCH] D34261: [cfi] Enable icall tests with thinlto.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r305533 - [cfi] CFI-ICall for ThinLTO.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r305534 - [cfi] Enable icall tests with thinlto.
Evgeniy Stepanov via llvm-commits
- [PATCH] D34168: [cfi] CFI-ICall for ThinLTO.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D34261: [cfi] Enable icall tests with thinlto.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r305535 - Fix build warning on 32-bit targets where sizeof(size_t) < sizeof(long long).
Evgeniy Stepanov via llvm-commits
- [PATCH] D19949: test_suite: Add a --just-submit flag and mode
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34189: AMDGPU: Avoid saving/restoring reserved m0 register
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34144: [CodeGen] Add generic MacroFusion pass.
Evandro Menezes via Phabricator via llvm-commits
- [llvm] r305537 - [BinaryFormat, Option, TableGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D33653: [Polly] Iterate over explicit instruction list in CodeGen for block statements. NFC
Zino via Phabricator via llvm-commits
- [PATCH] D34257: [PDB] Start emitting source file and line information
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34257: [PDB] Start emitting source file and line information
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33653: [Polly] Iterate over explicit instruction list in CodeGen for block statements. NFC
Nandini Singhal via Phabricator via llvm-commits
- [PATCH] D34257: [PDB] Start emitting source file and line information
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34257: [PDB] Start emitting source file and line information
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34160: [Power9] Exploit vinserth instruction
Graham Yiu via Phabricator via llvm-commits
- [PATCH] D34160: [Power9] Exploit vinserth instruction
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D34265: Switch external cvtres.exe for llvm's own resource library.In this patch, I flip the switch in DriverUtils from using the externalcvtres.exe tool to using the Windows Resource library in llvm.I also fixed a bug where .rsrc sections were...
Eric Beckmann via Phabricator via llvm-commits
- [llvm] r305538 - [CorrelatedValuePropagation] Remove superfluous semicolon. NFC
Craig Topper via llvm-commits
- [PATCH] D34048: [PowerPC] Eliminate compares - add i32 sext/zext handling for SETLE/SETGE
Eric Christopher via Phabricator via llvm-commits
- [zorg] r305540 - Allow most libc++ builders to run on any of EricWF's slaves
Eric Fiselier via llvm-commits
- [PATCH] D34229: [Dominators] Clean up GenericDomTree.h. NFC.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D34254: [Dominators] Clean up typedefs in GenericDomTreeConstruction. NFC.
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r305468 - [DAG] Allow truncated and extend memory operations in Store Merge. NFCI.
Nirav Davé via llvm-commits
- [llvm] r305541 - Fix msan buildbot.
Rui Ueyama via llvm-commits
- [llvm] r305542 - Fix buildbots.
Rui Ueyama via llvm-commits
- [PATCH] D34265: Switch external cvtres.exe for llvm's own resource library.In this patch, I flip the switch in DriverUtils from using the externalcvtres.exe tool to using the Windows Resource library in llvm.I also fixed a bug where .rsrc sections were...
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31647: [JumpThreading] Propagate branch hint (biased branch weight) metadata
Hiroshi Inoue via Phabricator via llvm-commits
- [compiler-rt] r305545 - Add test for logging the implicit "this" argument for C++ member functions.
Dean Michael Berris via llvm-commits
- [PATCH] D34051: [XRay][compiler-rt] Add test for logging the implicit "this" argument for C++ member functions.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D34270: Clean up some things in the WindowsResource changes.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34270: Clean up some things in the WindowsResource changes.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34257: [PDB] Start emitting source file and line information
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34240: [WebAssembly] Expansion of llvm.umul.overflow with i64 type operands.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r305548 - [InstCombine] Fold (!iszero(A & K1) & !iszero(A & K2)) -> (A & (K1 | K2)) == (K1 | K2) if K1 and K2 are a 1-bit mask
Craig Topper via llvm-commits
- [PATCH] D34244: [InstCombine] Fold (!iszero(A & K1) & !iszero(A & K2)) -> (A & (K1 | K2)) == (K1 | K2) if K1 and K2 are a 1-bit mask
Phabricator via Phabricator via llvm-commits
- [PATCH] D34254: [Dominators] Clean up typedefs in GenericDomTreeConstruction. NFC.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34254: [Dominators] Clean up typedefs in GenericDomTreeConstruction. NFC.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34229: [Dominators] Clean up GenericDomTree.h. NFC.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34229: [Dominators] Clean up GenericDomTree.h. NFC.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34135: [LVI] Add initial result to avoid infinite getValueFromCondition recursion
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34271: [MBP] do not rotate loop if it creates extra branch
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D31649: [mips] Adds support for R_MIPS_26, HIGHER, HIGHEST relocations in RuntimeDyld
Sagar Thakur via Phabricator via llvm-commits
- [www] r305550 - Add more information and registration link.
Tanya Lattner via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D33895: [Support] Add TempFailureRetry helper function
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D33895: [Support] Add TempFailureRetry helper function
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D34239: [mips][microMIPS] Extending size reduction pass with XOR16
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D33128: [AsmParser] Mnemonic Spell Corrector
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r305530 - [PartialInlining] Code Refactoring
Sean Silva via llvm-commits
- [PATCH] D34273: [SCEV] Use depth limit instead of local cache for SExt and ZExt
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D33865: Mark llvm.*annotation intrinsics as NoMem and Speculatable
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D33865: Mark llvm.*annotation intrinsics as NoMem and Speculatable
Marek Olšák via Phabricator via llvm-commits
- [llvm] r305552 - [MachineBlockPlacement] trivial fix in comments, NFC
Hiroshi Inoue via llvm-commits
- [llvm] r305553 - [Hexagon] Don't kill live registers when creating mux out of tfr
Krzysztof Parzyszek via llvm-commits
- [lld] r305555 - [ELF] Enable createThunks to be called more than once.
Peter Smith via llvm-commits
- [PATCH] D34034: [LLD][ELF] Make createThunks() iterate until no more thunks added
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34276: [mips] Alter register classes for MSA pseudo f16 instructions
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D32216: [mips][msa] Splat.d endianness check
Stefan Maksimovic via Phabricator via llvm-commits
- [llvm] r305556 - [TableGen] Do not assume that the first variant is the original pattern
Krzysztof Parzyszek via llvm-commits
- [PATCH] D33128: [AsmParser] Mnemonic Spell Corrector
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D34144: [CodeGen] Add generic MacroFusion pass.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34144: [CodeGen] Add generic MacroFusion pass.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34278: [InstCombine] Recognize and simplify three way comparison idioms
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D34220: [AArch64] Prefer B.cond to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free"
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D34278: [InstCombine] Recognize and simplify three way comparison idioms
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D19452: [instcombine] recognize three way comparison idioms
Anna Thomas via Phabricator via llvm-commits
- [llvm] r305557 - Revert "[mips][microMIPS] Extending size reduction pass with ADDIUSP and ADDIUR1SP"
Simon Dardis via llvm-commits
- [llvm] r305455 - [mips][microMIPS] Extending size reduction pass with ADDIUSP and ADDIUR1SP
Simon Dardis via llvm-commits
- [PATCH] D33240: [Atomics] Rename and change prototype for atomic memcpy intrinsic
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D33186: [InstCombine] Canonicalize clamp of float types to minmax in fast mode.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34057: [TargetTransformInfo, API] Add optional list of operands to TTI::getUserCost
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D34063: [ThinLTO] YAML traits for module summaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D34071: [CGP, PowerPC] try to constant fold before creating loads for memcmp expansion
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34220: [AArch64] Prefer B.cond to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free"
Chad Rosier via Phabricator via llvm-commits
- [llvm] r305558 - [Atomics] Rename and change prototype for atomic memcpy intrinsic
Daniel Neilson via llvm-commits
- [PATCH] D34161: [AArch64] Add ARMv8.2-A FP16 vector intrinsics - Continuation
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D33240: [Atomics] Rename and change prototype for atomic memcpy intrinsic
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D34255: [PowerPC] define target hook isReallyTriviallyReMaterializable
Lei Huang via Phabricator via llvm-commits
- [PATCH] D34160: [Power9] Exploit vinserth instruction
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D34220: [AArch64] Prefer B.cond to CBZ/CBNZ/TBZ/TBNZ when NZCV flags can be set for "free"
Chad Rosier via Phabricator via llvm-commits
- [llvm] r305559 - bpf: set missing types in insn tablegen file
Yonghong Song via llvm-commits
- [llvm] r305560 - bpf: avoid load from read-only sections
Yonghong Song via llvm-commits
- [llvm] r305245 - Inliner: Don't remove calls to readnone+nounwind (but not always_inline) functions in the AlwaysInliner
Björn Pettersson A via llvm-commits
- [PATCH] D34181: MachineInstr: Reason locally about some memory objects before going to AA.
Balaram Makam via Phabricator via llvm-commits
- [PATCH] D34255: [PowerPC] define target hook isReallyTriviallyReMaterializable
Lei Huang via Phabricator via llvm-commits
- [PATCH] D34257: [PDB] Start emitting source file and line information
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34162: [InstCombine] Set correct insertion point for selects generated while folding phis
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34203: [LLD][LinkerScript] Add support for segment NONE.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34257: [PDB] Start emitting source file and line information
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34281: [Format] Simplify some of the formatter template glue
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D33128: [AsmParser] Mnemonic Spell Corrector
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D33383: [GSoC] Flag value completion for clang
Vassil Vassilev via Phabricator via llvm-commits
- [PATCH] D34204: [LLD][LinkerScript] Allow non-alloc sections to be assigned to segments.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34222: Split Target.cpp into small files.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34162: [InstCombine] Set correct insertion point for selects generated while folding phis
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34257: [PDB] Start emitting source file and line information
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34203: [LLD][LinkerScript] Add support for segment NONE.
Andrew Ng via llvm-commits
- Llvm lab resent network issues are resolved
Galina Kistanova via llvm-commits
- [llvm] r305562 - [InstCombine] Add test cases to show missed opportunities due to overly conservative single use checks. NFC
Craig Topper via llvm-commits
- [test-suite] r305563 - Regenerate Halide benchmark bitcode files. Resolves TBAA verification failures.
Alina Sbirlea via llvm-commits
- [PATCH] D27826: Regenerate Halide benchmark bitcode files. Resolves TBAA verification failures.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D34282: Call cmake_minimum_required at the top of CMakeLists.txt
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D34240: [WebAssembly] Expansion of llvm.umul.overflow with i64 type operands.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D34282: Call cmake_minimum_required at the top of CMakeLists.txt
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [llvm] r305564 - Fix function name /NFC
Xinliang David Li via llvm-commits
- [PATCH] D32827: [AArch64] Correct lane zero optimization in insert/extract costs
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D30474: [InstCombine] Always Fold GEP chains where the first index is zero
Matthew Simpson via Phabricator via llvm-commits
- [llvm] r304972 - This patch closes PR28513: an optimization of multiplication by different constants.
Eric Christopher via llvm-commits
- [llvm] r305516 - RegScavenging: Add scavengeRegisterBackwards()
Eric Christopher via llvm-commits
- [PATCH] D34222: Split Target.cpp into small files.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D34283: [IR] (NFC) [BasicBlock] updatePHIEdges, duplicatePHIEdges and fixPHIEdges
Marcin Słowik via Phabricator via llvm-commits
- [PATCH] D33787: [IR] BasicBlock updatePHIs function for updating predecessors
Marcin Słowik via Phabricator via llvm-commits
- [PATCH] D34265: Switch external cvtres.exe for llvm's own resource library.In this patch, I flip the switch in DriverUtils from using the externalcvtres.exe tool to using the Windows Resource library in llvm.I also fixed a bug where .rsrc sections were...
Eric Beckmann via Phabricator via llvm-commits
- [lld] r305565 - Split Target.cpp into small files.
Rui Ueyama via llvm-commits
- [PATCH] D34222: Split Target.cpp into small files.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33758: [globalisel][tablegen] Partially fix compile-time regressions by converting matcher to state-machine(s)
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D34265: Switch external cvtres.exe for llvm's own resource library.In this patch, I flip the switch in DriverUtils from using the externalcvtres.exe tool to using the Windows Resource library in llvm.I also fixed a bug where .rsrc sections were...
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r305566 - Revert "RegScavenging: Add scavengeRegisterBackwards()"
Matthias Braun via llvm-commits
- [llvm-dev] Llvm lab resent network issues are resolved
Quentin Neill via llvm-commits
- [llvm] r305516 - RegScavenging: Add scavengeRegisterBackwards()
Matthias Braun via llvm-commits
- [lld] r305567 - Add comments for AVR support.
Rui Ueyama via llvm-commits
- [PATCH] D34044: [WebAssembly] WebAssemblyFastISel getelementptr variable index support
Jacob Gravelle via Phabricator via llvm-commits
- [llvm] r305516 - RegScavenging: Add scavengeRegisterBackwards()
Eric Christopher via llvm-commits
- [PATCH] D34245: [PowerPC] Refine the checking for emiting TOC restore nops and Tail-Call eligibility.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D34240: [WebAssembly] Expansion of llvm.umul.overflow with i64 type operands.
Vadim Chugunov via Phabricator via llvm-commits
- [PATCH] D34265: Switch external cvtres.exe for llvm's own resource library.In this patch, I flip the switch in DriverUtils from using the externalcvtres.exe tool to using the Windows Resource library in llvm.I also fixed a bug where .rsrc sections were...
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34265: Switch external cvtres.exe for llvm's own resource library.In this patch, I flip the switch in DriverUtils from using the externalcvtres.exe tool to using the Windows Resource library in llvm.I also fixed a bug where .rsrc sections were...
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34284: [StringRef] Make getAsInteger a tad more robust.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34285: [SROA] Be smarter when copying metadata to retyped loads
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [PATCH] D34243: [Sanitizers] Secondary allocator respects allocator_may_return_null=1.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34243: [Sanitizers] Secondary allocator respects allocator_may_return_null=1.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D34288: [COFF] Drop unused comdat sections when GC is turned off
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34285: [SROA] Be smarter when copying metadata to retyped loads
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [PATCH] D33814: CodeGen: Fix ARM cmpxchg64 register fragmentation in fast-regalloc
strager via Phabricator via llvm-commits
- [PATCH] D34204: [LLD][LinkerScript] Allow non-alloc sections to be assigned to segments.
bd1976 llvm via llvm-commits
- [compiler-rt] r305569 - [Sanitizers] Secondary allocator respects allocator_may_return_null=1.
Alex Shlyapnikov via llvm-commits
- [PATCH] D34243: [Sanitizers] Secondary allocator respects allocator_may_return_null=1.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34162: [InstCombine] Set correct insertion point for selects generated while folding phis
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D34162: [InstCombine] Set correct insertion point for selects generated while folding phis
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r305570 - [DWARF] Replaced mem-initializers with non-static data member initializers in DWARFVerifier class.
Spyridoula Gravani via llvm-commits
- [zorg] r305571 - Added am1i-slv2 buildslave.
Galina Kistanova via llvm-commits
- [PATCH] D34289: [Sanitizer] Remove CombinedAllocator::Allocate's 'cleared' parameter
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [zorg] r305572 - Added ubuntu-gcc7.1-werror builder.
Galina Kistanova via llvm-commits
- [zorg] r305573 - Code cleaning. NFC.
Galina Kistanova via llvm-commits
- [PATCH] D34162: [InstCombine] Set correct insertion point for selects generated while folding phis
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D34240: [WebAssembly] Expansion of llvm.umul.overflow with i64 type operands.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34284: [StringRef] Make getAsInteger a tad more robust.
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D34289: [Sanitizer] Remove CombinedAllocator::Allocate's 'cleared' parameter
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D34057: [TargetTransformInfo, API] Add optional list of operands to TTI::getUserCost
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34162: [InstCombine] Set correct insertion point for selects generated while folding phis
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r305575 - [SCCP] Remove redundant instruction visitors.
Davide Italiano via llvm-commits
- [PATCH] D34284: [StringRef] Make getAsInteger a tad more robust.
Zachary Turner via Phabricator via llvm-commits
- [llvm] r305560 - bpf: avoid load from read-only sections
Davide Italiano via llvm-commits
- [PATCH] D34243: [Sanitizers] Secondary allocator respects allocator_may_return_null=1.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34288: [COFF] Drop unused comdat sections when GC is turned off
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r305560 - bpf: avoid load from read-only sections
Yonghong Song via llvm-commits
- [PATCH] D34181: MachineInstr: Reason locally about some memory objects before going to AA.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D34243: [Sanitizers] Secondary allocator respects allocator_may_return_null=1.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [lld] r305577 - Do not use make<> to allocate TargetInfo. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D33662: [CMake] Introduce LLVM_TARGET_TRIPLE_ENV as an option to override LLVM_DEFAULT_TARGET_TRIPLE at runtime.
Chris Bieneman via Phabricator via llvm-commits
- [llvm] r305578 - [GVN] Recommit the patch "Add phi-translate support in scalarpre".
Wei Mi via llvm-commits
- [PATCH] D34291: [AMDGPU] Fix illegal shrink of V_SUBB_U32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34282: Call cmake_minimum_required at the top of CMakeLists.txt
Chris Bieneman via Phabricator via llvm-commits
- [llvm] r305579 - [SCCP] Clarify a comment about unhandled instructions.
Davide Italiano via llvm-commits
- [PATCH] D34292: [Sanitizers] Fix allocator OOM test on Windows.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [compiler-rt] r305580 - [Sanitizers] Fix allocator OOM test on Windows.
Alex Shlyapnikov via llvm-commits
- [PATCH] D34292: [Sanitizers] Fix allocator OOM test on Windows.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34044: [WebAssembly] WebAssemblyFastISel getelementptr variable index support
Dan Gohman via Phabricator via llvm-commits
- [compiler-rt] r305581 - [WinASan] Fix hotpatching new Win 10 build 1703 x64 strnlen prologue
Reid Kleckner via llvm-commits
- [lld] r305582 - [COFF] Drop unused comdat sections when GC is turned off
Reid Kleckner via llvm-commits
- [PATCH] D34288: [COFF] Drop unused comdat sections when GC is turned off
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r305583 - [SCCP] Simplify the code a bit. NFCI.
Davide Italiano via llvm-commits
- [llvm] r305584 - Change YAML traits for vector<string> to flow_vector.
Evgeniy Stepanov via llvm-commits
- [PATCH] D34289: [Sanitizer] Remove CombinedAllocator::Allocate's 'cleared' parameter
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34181: MachineInstr: Reason locally about some memory objects before going to AA.
Balaram Makam via Phabricator via llvm-commits
- [lld] r305585 - Give associative-comdat lld test a triple
Reid Kleckner via llvm-commits
- [www] r305587 - Add 5.0.0 release schedule
Hans Wennborg via llvm-commits
- [PATCH] D34181: MachineInstr: Reason locally about some memory objects before going to AA.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Meador Inge via Phabricator via llvm-commits
- [PATCH] D33815: [ConstantRange] Implement getSignedMin/Max in a less complicated and faster way
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34181: MachineInstr: Reason locally about some memory objects before going to AA.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D34265: Switch external cvtres.exe for llvm's own resource library.In this patch, I flip the switch in DriverUtils from using the externalcvtres.exe tool to using the Windows Resource library in llvm.I also fixed a bug where .rsrc sections were...
Rui Ueyama via Phabricator via llvm-commits
- [compiler-rt] r305590 - [Sanitizer] Remove CombinedAllocator::Allocate's 'cleared' parameter
Alex Shlyapnikov via llvm-commits
- [PATCH] D34289: [Sanitizer] Remove CombinedAllocator::Allocate's 'cleared' parameter
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34293: [PATCH] [PGO] Fixed cast operation in emIntrinsicVisitor::instrumentOneMemIntrinsic.
Ana Pazos via Phabricator via llvm-commits
- [llvm] r305591 - [InstCombine] Set correct insertion point for selects generated while folding phis
Anna Thomas via llvm-commits
- [llvm] r305578 - [GVN] Recommit the patch "Add phi-translate support in scalarpre".
Davide Italiano via llvm-commits
- [PATCH] D34162: [InstCombine] Set correct insertion point for selects generated while folding phis
Phabricator via Phabricator via llvm-commits
- [PATCH] D34257: [PDB] Start emitting source file and line information
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D34257: [PDB] Start emitting source file and line information
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Jake Ehrlich via Phabricator via llvm-commits
- [lld] r305592 - Switch external cvtres.exe for llvm's own resource library.
Eric Beckmann via llvm-commits
- [llvm] r305592 - Switch external cvtres.exe for llvm's own resource library.
Eric Beckmann via llvm-commits
- [PATCH] D34265: Switch external cvtres.exe for llvm's own resource library.In this patch, I flip the switch in DriverUtils from using the externalcvtres.exe tool to using the Windows Resource library in llvm.I also fixed a bug where .rsrc sections were...
Eric Beckmann via Phabricator via llvm-commits
- [compiler-rt] r305593 - Call cmake_minimum_required at the top of CMakeLists.txt
Pirama Arumuga Nainar via llvm-commits
- [PATCH] D34282: Call cmake_minimum_required at the top of CMakeLists.txt
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D34144: [CodeGen] Add generic MacroFusion pass.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34282: Call cmake_minimum_required at the top of CMakeLists.txt
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [llvm] r305595 - [Object] Remove redundant std::move.
Benjamin Kramer via llvm-commits
- [llvm] r305578 - [GVN] Recommit the patch "Add phi-translate support in scalarpre".
Wei Mi via llvm-commits
- [PATCH] D34129: AMDGPU/GlobalISel: Mark G_BITCAST s32 <--> <2 x s16> legal
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D34181: MachineInstr: Reason locally about some memory objects before going to AA.
Balaram Makam via Phabricator via llvm-commits
- [PATCH] D34295: [Dominators] Move number to node mapping out of DominatorTreeBase
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D33964: [LLVM][llvm-objcopy] Added basic plumbing to get things started
Meador Inge via Phabricator via llvm-commits
- [PATCH] D34296: [Dominators] Don't compute DFS InOut numbers eagerly.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34291: [AMDGPU] Fix illegal shrink of V_SUBB_U32 and V_ADDC_U32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34297: [CodeView] Fix random access of types names
Zachary Turner via Phabricator via llvm-commits
- [llvm] r305596 - Clean up some things in the WindowsResource changes.
Eric Beckmann via llvm-commits
- [llvm] r305597 - [DWARF] Corrected behavior for when no .apple_names section is present in the object.
Spyridoula Gravani via llvm-commits
- [PATCH] D34044: [WebAssembly] WebAssemblyFastISel getelementptr variable index support
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D34177: [DWARF] Partial verification for .apple_names accelerator table in llvm-dwarfdump output.
Spyridoula Gravani via Phabricator via llvm-commits
- [PATCH] D34177: [DWARF] Partial verification for .apple_names accelerator table in llvm-dwarfdump output.
David Blaikie via llvm-commits
- [PATCH] D34044: [WebAssembly] WebAssemblyFastISel getelementptr variable index support
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D34258: [Dominators] Use Semi-NCA instead of SLT to calculate dominators
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34181: MachineInstr: Reason locally about some memory objects before going to AA.
Balaram Makam via Phabricator via llvm-commits
- [llvm] r305598 - utils: Add a git-r utility for mapping svn revisions to git revisions in the monorepo.
Peter Collingbourne via llvm-commits
- [PATCH] D34177: [DWARF] Partial verification for .apple_names accelerator table in llvm-dwarfdump output.
Spyridoula Gravani via llvm-commits
- [PATCH] D34044: [WebAssembly] WebAssemblyFastISel getelementptr variable index support
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D34298: [ubsan] Improve diagnostics for return value checks (compiler-rt)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D34177: [DWARF] Partial verification for .apple_names accelerator table in llvm-dwarfdump output.
David Blaikie via llvm-commits
- [PATCH] D28934: Write a new SSAUpdater
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34265: Switch external cvtres.exe for llvm's own resource library.In this patch, I flip the switch in DriverUtils from using the externalcvtres.exe tool to using the Windows Resource library in llvm.I also fixed a bug where .rsrc sections were...
Zachary Turner via Phabricator via llvm-commits
- [llvm] r305599 - Improve the accuracy of variable ranges .debug_loc location lists.
Adrian Prantl via llvm-commits
- [PATCH] D34095: [DAG] Prevent CombineTo from deleting already deleted nodes
Davide Italiano via Phabricator via llvm-commits
- [llvm] r303011 - [StringExtras] Add llvm::to_integer.
Justin Bogner via llvm-commits
- [PATCH] D34265: Switch external cvtres.exe for llvm's own resource library.In this patch, I flip the switch in DriverUtils from using the externalcvtres.exe tool to using the Windows Resource library in llvm.I also fixed a bug where .rsrc sections were...
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34297: [CodeView] Fix random access of types names
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D33815: [ConstantRange] Implement getSignedMin/Max in a less complicated and faster way
Davide Italiano via Phabricator via llvm-commits
- [lld] r305601 - Update a comment.
Rui Ueyama via llvm-commits
- [PATCH] D34300: [AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r305602 - Move testcase into the target-appropriate subdirectory.
Adrian Prantl via llvm-commits
- [PATCH] D34265: Switch external cvtres.exe for llvm's own resource library.In this patch, I flip the switch in DriverUtils from using the externalcvtres.exe tool to using the Windows Resource library in llvm.I also fixed a bug where .rsrc sections were...
Eric Beckmann via Phabricator via llvm-commits
- [llvm] r303011 - [StringExtras] Add llvm::to_integer.
Zachary Turner via llvm-commits
- [PATCH] D34265: Switch external cvtres.exe for llvm's own resource library.In this patch, I flip the switch in DriverUtils from using the externalcvtres.exe tool to using the Windows Resource library in llvm.I also fixed a bug where .rsrc sections were...
Zachary Turner via Phabricator via llvm-commits
- [llvm] r305603 - Revert rL305578. There is still some buildbot failure to be fixed.
Wei Mi via llvm-commits
- [PATCH] D34300: [AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34291: [AMDGPU] Fix illegal shrink of V_SUBB_U32 and V_ADDC_U32
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r305604 - [TargetLowering] Use ConstantSDNode::isOne and getSExtValue instead of getting the underlying APInt first. NFC
Craig Topper via llvm-commits
- [llvm] r305605 - [SelectionDAG] Use APInt::isNullValue/isOneValue. NFC
Craig Topper via llvm-commits
- [llvm] r305606 - [SelectionDAG] Use APInt::isSubsetOf. NFC
Craig Topper via llvm-commits
- [PATCH] D34300: [AMDGPU] simplify add x, *ext (setcc) => addc|subb x, 0, setcc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34302: [lld] Remove /debugpdb option from LLD
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34265: Switch external cvtres.exe for llvm's own resource library.In this patch, I flip the switch in DriverUtils from using the externalcvtres.exe tool to using the Windows Resource library in llvm.I also fixed a bug where .rsrc sections were...
Eric Beckmann via Phabricator via llvm-commits
- [llvm] r305607 - [ConstantRange] Implement getSignedMin/Max in a less complicated and faster way
Craig Topper via llvm-commits
- [llvm] r303011 - [StringExtras] Add llvm::to_integer.
David Blaikie via llvm-commits
- [PATCH] D33815: [ConstantRange] Implement getSignedMin/Max in a less complicated and faster way
Phabricator via Phabricator via llvm-commits
- [llvm] r305608 - bpf: fix a strict-aliasing issue
Yonghong Song via llvm-commits
- [PATCH] D34302: [lld] Remove /debugpdb option from LLD
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r305609 - obj2yaml: Improve error reporting
Sam Clegg via llvm-commits
- [llvm] r303011 - [StringExtras] Add llvm::to_integer.
Justin Bogner via llvm-commits
- [PATCH] D34303: [InstCombine] Make FPMathOperator working with ConstantExpression
Davide Italiano via Phabricator via llvm-commits
- [lld] r305610 - Remove /dumppdb option from LLD.
Zachary Turner via llvm-commits
- [llvm] r305611 - Remove some dead code / includes.
Zachary Turner via llvm-commits
- [PATCH] D34302: [lld] Remove /debugpdb option from LLD
Zachary Turner via Phabricator via llvm-commits
- [llvm] r305612 - [CodeView] Fix random access of type names.
Zachary Turner via llvm-commits
- [PATCH] D34297: [CodeView] Fix random access of types names
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D34303: [InstCombine] Make FPMathOperator working with ConstantExpression
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34303: [InstCombine] Make FPMathOperator working with ConstantExpression
David Majnemer via Phabricator via llvm-commits
- [lld] r305613 - Error on trying to discard .dynamic.
Rafael Espindola via llvm-commits
- [PATCH] D34303: [InstCombine] Make FPMathOperator working with ConstantExpression
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34305: [Dominators] Move InfoRec outside of DominatorTreeBase
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34291: [AMDGPU] Fix illegal shrink of V_SUBB_U32 and V_ADDC_U32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34303: [InstCombine] Make FPMathOperator working with ConstantExpression
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34161: [AArch64] Add ARMv8.2-A FP16 vector intrinsics - Continuation
Abderrazek Zaafrani via Phabricator via llvm-commits
- [lld] r305614 - Error when discarding .dynsym.
Rafael Espindola via llvm-commits
- [PATCH] D34303: [InstCombine] Make FPMathOperator working with ConstantExpression
Craig Topper via llvm-commits
- [lld] r305615 - Error when discarding .dynstr.
Rafael Espindola via llvm-commits
- [llvm] r305616 - [WebAssembly] Use __stack_pointer global when writing wasm binary
Sam Clegg via llvm-commits
- [llvm] r305617 - Don't crash if a type record can't be found.
Zachary Turner via llvm-commits
- [PATCH] D34296: [Dominators] Don't compute DFS InOut numbers eagerly.
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r305618 - [InstCombine] Make FPMathOperator working with ConstantExpression(s).
Davide Italiano via llvm-commits
- [PATCH] D34303: [InstCombine] Make FPMathOperator working with ConstantExpression
Davide Italiano via Phabricator via llvm-commits
- Buildbot numbers for the week of 05/28/2017 - 06/03/2017
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 06/04/2017 - 06/10/2017
Galina Kistanova via llvm-commits
- [PATCH] D31437: AMDGPU/NFC: Move amdgpu code object metadata to support
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D34306: [test-release.sh] Enable Polly by default
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D34129: AMDGPU/GlobalISel: Mark G_BITCAST s32 <--> <2 x s16> legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28712: [test-release.sh] Add Polly to the list of projects
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D34307: Have writeCOFFWriter return Expected<unique_ptr>.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D31437: AMDGPU/NFC: Move amdgpu code object metadata to support
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D34308: [InstCombine] Cleanup some duplicated one use checks
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34309: [NewPM/Inliner] Customize threshold based on optlevel and sizelevel
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D34310: [Sanitizers] Move cached allocator_may_return_null flag to sanitizer_allocator
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [www] r305620 - Multiple changes to EuroLLVM'17 page (2 in total, individual messages following)
Kevin Streit via llvm-commits
- [PATCH] D34306: [test-release.sh] Enable Polly by default
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D34307: Have writeCOFFWriter return Expected<unique_ptr>.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r305621 - [SelectionDAG] Update Loop info after splitting critical edges.
Davide Italiano via llvm-commits
- [PATCH] D34310: [Sanitizers] Move cached allocator_may_return_null flag to sanitizer_allocator
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r305516 - RegScavenging: Add scavengeRegisterBackwards()
Eric Christopher via llvm-commits
- [PATCH] D34311: [InstCombine] Don't replace allocas with globals we didn't prove that the global is large enough.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D34311: [InstCombine] Don't replace allocas with globals we didn't prove that the global is large enough.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D34258: [Dominators] Use Semi-NCA instead of SLT to calculate dominators
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34310: [Sanitizers] Move cached allocator_may_return_null flag to sanitizer_allocator
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D32816: [CMake] Support multi-target runtimes build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D34312: [NewPM/Inliner] Reduce threshold for cold callsites in the non-PGO case
Easwaran Raman via Phabricator via llvm-commits
- [zorg] r305622 - Added ability to customize check step.
Galina Kistanova via llvm-commits
- [zorg] r305623 - Assert that -DCMAKE_INSTALL_PREFIX is not specified for multi-stage builders.
Galina Kistanova via llvm-commits
- [PATCH] D34313: Prefer -Ttext over linker script values
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D34314: [PPC] Remove isBarrier from CFENCE8's definition.
Tim Shen via Phabricator via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [llvm] r305624 - [PPC] Remove isBarrier from CFENCE8's definition.
Tim Shen via llvm-commits
- [PATCH] D34314: [PPC] Remove isBarrier from CFENCE8's definition.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D34310: [Sanitizers] Move cached allocator_may_return_null flag to sanitizer_allocator
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D34295: [Dominators] Move number to node mapping out of DominatorTreeBase
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34315: [asan] Regression test for PR33372
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D34311: [InstCombine] Don't replace allocas with globals if we can't prove that it's large enough.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D34305: [Dominators] Move InfoRec outside of DominatorTreeBase
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34307: Have writeCOFFWriter return Expected<unique_ptr>.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34307: Have writeCOFFWriter return Expected<unique_ptr>.
Eric Beckmann via Phabricator via llvm-commits
- [llvm] r305625 - RegScavenging: Add scavengeRegisterBackwards()
Matthias Braun via llvm-commits
- [llvm] r305516 - RegScavenging: Add scavengeRegisterBackwards()
Matthias Braun via llvm-commits
- [PATCH] D34307: Have writeCOFFWriter return Expected<unique_ptr>.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r305516 - RegScavenging: Add scavengeRegisterBackwards()
Eric Christopher via llvm-commits
- buildbot failure in LLVM on clang-x64-ninja-win7
Davide Italiano via llvm-commits
- [PATCH] D34316: Update documentation to reflection disuse of external cvtres.
Eric Beckmann via Phabricator via llvm-commits
- [llvm] r305626 - Tidy up some calls to getRegister for readability.
Eric Christopher via llvm-commits
- [llvm] r305627 - Remove unused forward declaration.
Eric Christopher via llvm-commits
- [llvm] r305628 - Remove the old and unused PPC32 and PPC64TargetMachine classes.
Eric Christopher via llvm-commits
- [llvm] r305629 - Turn a large if block into a smaller early return for clarity.
Eric Christopher via llvm-commits
- [llvm] r305630 - Rework logic and comment out the default relocation models for PPC.
Eric Christopher via llvm-commits
- [lld] r305631 - Update documentation to reflection disuse of external cvtres.
Eric Beckmann via llvm-commits
- [PATCH] D34316: Update documentation to reflection disuse of external cvtres.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D34317: [Dominators] Move IDoms out of DominatorTreeBase and put them in SNCAInfo
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34313: Prefer -Ttext over linker script values
Ed Maste via Phabricator via llvm-commits
- [llvm] r305632 - [CMake] Introduce LLVM_TARGET_TRIPLE_ENV as an option to override LLVM_DEFAULT_TARGET_TRIPLE at runtime.
NAKAMURA Takumi via llvm-commits
- [PATCH] D33662: [CMake] Introduce LLVM_TARGET_TRIPLE_ENV as an option to override LLVM_DEFAULT_TARGET_TRIPLE at runtime.
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D34025: [SCEV] Teach SCEVExpander to expand BinPow
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r305560 - bpf: avoid load from read-only sections
Yonghong Song via llvm-commits
- [llvm] r305560 - bpf: avoid load from read-only sections
Davide Italiano via llvm-commits
- [PATCH] D34295: [Dominators] Move number to node mapping out of DominatorTreeBase
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D34317: [Dominators] Move IDoms out of DominatorTreeBase and put them in SNCAInfo
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D34317: [Dominators] Move IDoms out of DominatorTreeBase and put them in SNCAInfo
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D34317: [Dominators] Move IDoms out of DominatorTreeBase and put them in SNCAInfo
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D34312: [NewPM/Inliner] Reduce threshold for cold callsites in the non-PGO case
David Li via Phabricator via llvm-commits
- [PATCH] D34197: Added Dockerfiles to build clang from sources.
Mehdi AMINI via Phabricator via llvm-commits
- [polly] r305633 - Add information about bisecting
Tobias Grosser via llvm-commits
- [polly] r305633 - Add information about bisecting
Davide Italiano via llvm-commits
- [polly] r305633 - Add information about bisecting
Davide Italiano via llvm-commits
- [polly] r305634 - [doc] Add Davide's links regarding automated bisecting
Tobias Grosser via llvm-commits
- [polly] r305633 - Add information about bisecting
Tobias Grosser via llvm-commits
- [PATCH] D32720: [LICM] Introduce a finer granularity option to compute early exits.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D32720: [LICM] Introduce a finer granularity option to compute early exits.
Xin Tong via Phabricator via llvm-commits
- [llvm] r305635 - [CMake] Get rid of generating obj.*-tblgen if CMake >= 3.9 for Ninja generator.
NAKAMURA Takumi via llvm-commits
- [PATCH] D32720: [LICM] Introduce a finer granularity option to compute early exits.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D34240: [WebAssembly] Expansion of llvm.umul.overflow with i64 type operands.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D34240: [WebAssembly] Expansion of llvm.umul.overflow with i64 type operands.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D34115: [TailRecursionElim] Improve code motion in TRE, use AA to tell whether a load can be moved before a call that writes to memory.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D32720: [LICM] Introduce a finer granularity option to compute early exits.
Xin Tong via Phabricator via llvm-commits
- [llvm] r305636 - [TRE] Update comments. NFC
Xin Tong via llvm-commits
- [llvm] r305637 - [TRE] Add assertion for folding trivial return block
Xin Tong via llvm-commits
- [PATCH] D33874: Implement AllocateRWX and ReleaseRWX for NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D34318: [BasicAA] Use MayAlias instead of PartialAlias for fallback.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D34312: [NewPM/Inliner] Reduce threshold for cold callsites in the non-PGO case
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D33383: [GSoC] Flag value completion for clang
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D33383: [GSoC] Flag value completion for clang
Yuka Takahashi via Phabricator via llvm-commits
- [llvm] r305245 - Inliner: Don't remove calls to readnone+nounwind (but not always_inline) functions in the AlwaysInliner
Sanjoy Das via llvm-commits
- [PATCH] D33383: [GSoC] Flag value completion for clang
Yuka Takahashi via Phabricator via llvm-commits
- [llvm] r305639 - [SROA] Add support for non-integral pointers
Sanjoy Das via llvm-commits
- [PATCH] D33865: Mark llvm.*annotation intrinsics as NoMem and Speculatable
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D32203: [SROA] Add support for non-integral pointers
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33383: [GSoC] Flag value completion for clang
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33383: [GSoC] Flag value completion for clang
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33383: [GSoC] Flag value completion for clang
Yuka Takahashi via Phabricator via llvm-commits
- [llvm] r305640 - Fixed the warning introduced by r305625 to make ubuntu-gcc7.1-werror bot green.
Galina Kistanova via llvm-commits
- [PATCH] D34320: Use range-loop in machine-scheduler
Javed Absar via Phabricator via llvm-commits
- [llvm] r305245 - Inliner: Don't remove calls to readnone+nounwind (but not always_inline) functions in the AlwaysInliner
Craig Topper via llvm-commits
- [PATCH] D33110: [CodeGenPrepare] Don't create inttoptr for ni ptrs
Yichao Yu via Phabricator via llvm-commits
- [PATCH] D30443: Add a propagateKnownNonPoison helper
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30445: [ValueTracking] Add a isIVNeverPoison helper
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D30446: [IndVars] Do not branch on poison
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D33868: [Solaris] emit .init_array instead of .ctors on Solaris (Sparc/x86)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34313: Prefer -Ttext over linker script values
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D33513: [ThinLTO] Fix ThinLTO crash while destroying context
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34321: Less strict validation of Mach-O rebase opcode
Dave Lee via Phabricator via llvm-commits
- [PATCH] D34242: [InstCombine] canonicalize icmp predicate feeding select
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34323: Add argmononly attribute to strlen and wcslen, i.e. they only read memory (string) passed to them.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D34323: Add ArgMemOnly attribute to strlen and wcslen, i.e. they only read memory (string) passed to them.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D34323: Add ArgMemOnly attribute to strlen and wcslen, i.e. they only read memory (string) passed to them.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D34323: Add ArgMemOnly attribute to strlen and wcslen, i.e. they only read memory (string) passed to them.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D34323: Add ArgMemOnly attribute to strlen and wcslen, i.e. they only read memory (string) passed to them.
Davide Italiano via Phabricator via llvm-commits
- [llvm] r305641 - Add argmononly attribute to strlen and wcslen, i.e. they only read memory (string) passed to them.
Xin Tong via llvm-commits
- [PATCH] D34323: Add ArgMemOnly attribute to strlen and wcslen, i.e. they only read memory (string) passed to them.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D34323: Add ArgMemOnly attribute to strlen and wcslen, i.e. they only read memory (string) passed to them.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D33680: [ELF] - Resolve references properly when using .symver directive
George Rimar via Phabricator via llvm-commits
- [PATCH] D34221: [ELF] - Resolve references properly when using .symver directive (2)
George Rimar via Phabricator via llvm-commits
- [PATCH] D33383: [GSoC] Flag value completion for clang
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D33383: [GSoC] Flag value completion for clang
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D33383: [GSoC] Flag value completion for clang
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D33383: [GSoC] Flag value completion for clang
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D33383: [GSoC] Flag value completion for clang
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D34325: [Doc] Fix getelementptr description about arguments
Wei-Ren Chen via Phabricator via llvm-commits
- [PATCH] D33626: [GlobalISel] combine not symmetric merge/unmerge nodes.
Igor Breger via Phabricator via llvm-commits
- [llvm] r305642 - Test to correct triple for SUSE on ARMv7
Ismail Donmez via llvm-commits
- [llvm] r305643 - Revert r305642
Ismail Donmez via llvm-commits
- [PATCH] D34326: [ELF] - Allow mixing .init_array.* and .ctors.* sections in linkerscript.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34326: [ELF] - Allow mixing .init_array.* and .ctors.* sections in linkerscript.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34326: [ELF] - Allow mixing .init_array.* and .ctors.* sections in linkerscript.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34326: [ELF] - Allow mixing .init_array.* and .ctors.* sections in linkerscript.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34326: [ELF] - Allow mixing .init_array.* and .ctors.* sections in linkerscript.
George Rimar via Phabricator via llvm-commits
- [llvm] r305644 - [x86] adjust test constants to maintain coverage; NFC
Sanjay Patel via llvm-commits
- [PATCH] D33874: Implement AllocateRWX and ReleaseRWX for NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r305645 - [x86] adjust test constants to maintain coverage; NFC
Sanjay Patel via llvm-commits
- [llvm] r305646 - x86] adjust test constants to maintain coverage; NFC
Sanjay Patel via llvm-commits
- [PATCH] D34327: [ELF] - Produce fatal error if we not able to create DWARFContextInMemory object.
George Rimar via Phabricator via llvm-commits
- [PATCH] D32871: [LV] Using VPlan to model the vectorized code and drive its transformation
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D33383: [GSoC] Flag value completion for clang
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34328: [ELF] - Add ability for DWARFContextInMemory to exit early when any error happen.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34328: [ELF] - Add ability for DWARFContextInMemory to exit early when any error happen.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34325: [Doc] Fix getelementptr description about arguments
David Blaikie via Phabricator via llvm-commits
- [llvm] r305650 - Implement AllocateRWX and ReleaseRWX for NetBSD
Kamil Rytarowski via llvm-commits
- [PATCH] D34281: [Format] Simplify some of the formatter template glue
David Blaikie via Phabricator via llvm-commits
- [PATCH] D34328: [ELF] - Add ability for DWARFContextInMemory to exit early when any error happen.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34328: [ELF] - Add ability for DWARFContextInMemory to exit early when any error happen.
David Blaikie via llvm-commits
- [llvm] r305651 - [Reassociate] Use APInt::isNullValue() instead of comparing with 0. NFC
Craig Topper via llvm-commits
- [llvm] r305652 - [APFloat] Move the integerPartWidth constant into APFloatBase. Remove integerPart typedef at file scope and just use the one in APFloatBase everywhere. NFC
Craig Topper via llvm-commits
- [PATCH] D34328: [ELF] - Add ability for DWARFContextInMemory to exit early when any error happen.
George Rimar via llvm-commits
- [llvm] r305653 - Delete TypeDatabase.
Zachary Turner via llvm-commits
- [llvm] r305654 - [x86] specify triple and auto-generate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r305655 - [x86] specify triples and auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r305656 - [x86] specify triples and auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D34335: Fix invalid ptrtoint in InstCombine
Yichao Yu via Phabricator via llvm-commits
- [PATCH] D34242: [InstCombine] canonicalize icmp predicate feeding select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D34336: [x86] transform vector inc/dec to use -1 constant (PR33483)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D33383: [GSoC] Flag value completion for clang
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D34336: [x86] transform vector inc/dec to use -1 constant (PR33483)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32451: Improve profile-guided heuristics to use estimated trip count.
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D33383: [GSoC] Flag value completion for clang
Yuka Takahashi via Phabricator via llvm-commits
- [llvm] r305657 - NewGVN: Fix PR 33461, caused by slightly overzealous verification.
Daniel Berlin via llvm-commits
- [compiler-rt] r305658 - [XRay][compiler-rt][NFC] Add a name for argument to __xray_set_handler_arg1(...)
Dean Michael Berris via llvm-commits
- [PATCH] D34337: [PPC] Fix two bugs in frame lowering.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D34338: [Reassociate] Support some reassociation of vector xors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D34025: [SCEV] Teach SCEVExpander to expand BinPow
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D34025: [SCEV] Teach SCEVExpander to expand BinPow
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D34025: [SCEV] Teach SCEVExpander to expand BinPow
Max Kazantsev via Phabricator via llvm-commits
- [compiler-rt] r305660 - [XRay][compiler-rt][NFC] Add a test for both arg1 and arg0 handling in the same binary
Dean Michael Berris via llvm-commits
- [PATCH] D34293: [PATCH] [PGO] Fixed cast operation in emIntrinsicVisitor::instrumentOneMemIntrinsic.
David Li via Phabricator via llvm-commits
- [PATCH] D29866: [PDSE] Add PDSE.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D32614: [GVNHoist] Fix: PR32821, add check for anticipability in case of infinite loops
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33539: [PM/PGO] Wire up the opt driver's new PM support to be able to run PGO.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34056: Tail merge size
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34080: [ThinLTO] Add dump-summary command to llvm-lto2 tool
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34049: [LoopSimplify] Factor the logic to form dedicated exits into a utility.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D34025: [SCEV] Teach SCEVExpander to expand BinPow
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D34025: [SCEV] Teach SCEVExpander to expand BinPow
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r305662 - [Doc] Fix getelementptr description about arguments
David Blaikie via llvm-commits
- [PATCH] D34325: [Doc] Fix getelementptr description about arguments
David Blaikie via Phabricator via llvm-commits
- [llvm] r305663 - [SCEV] Teach SCEVExpander to expand BinPow
Max Kazantsev via llvm-commits
- [PATCH] D34025: [SCEV] Teach SCEVExpander to expand BinPow
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D34337: [PPC] Fix two bugs in frame lowering.
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D29866: [PDSE] Add PDSE.
Daniel Berlin via llvm-commits
Last message date:
Sun Jun 18 23:56:19 PDT 2017
Archived on: Sun Jun 18 23:53:11 PDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).