The Week Of Monday 24 September 2018 Archives by thread
Starting: Mon Sep 24 01:18:47 PDT 2018
Ending: Sun Sep 30 23:36:24 PDT 2018
Messages: 1893
- [llvm] r342863 - Remove debug printf leftover from r342397
Hans Wennborg via llvm-commits
- [llvm] r342397 - Revert "Revert r342183 "[DAGCombine] Fix crash when store merging created an extract_subvector with invalid index.""
Hans Wennborg via llvm-commits
- [llvm] r342864 - Fix llvm-diff anon-func.ll test
Hans Wennborg via llvm-commits
- [llvm] r342857 - llvm-diff: Fix crash on anonymous functions
Hans Wennborg via llvm-commits
- [llvm] r342865 - [llvm-exegesis] Fix PR39021.
Clement Courbet via llvm-commits
- D52289: [ARM] Do not fuse VADD and VMUL on the Cortex-M4 and Cortex-M33
Sam Parker via llvm-commits
- [www-releases] r342867 - 7.0.0: add Ubuntu binaries
Hans Wennborg via llvm-commits
- [compiler-rt] r342868 - Fix the configuration of the Primary allocator for Darwin ARM64 by
Dan Liew via llvm-commits
- [compiler-rt] r342869 - When running the ios/iossim prepare script show the script output when it returns with a non-zero exit code.
Dan Liew via llvm-commits
- [llvm] r342870 - [ARM] bottom-top mul support ARMParallelDSP
Sam Parker via llvm-commits
- [llvm] r342871 - [deadargelim] Update dbg.value of 'unused' parameters
Petar Jovanovic via llvm-commits
- [llvm] r342872 - [ARM][ARMLoadStoreOptimizer]
Luke Cheeseman via llvm-commits
- [llvm] r342873 - Revert r341932 "[ARM] Enable ARMCodeGenPrepare by default"
Hans Wennborg via llvm-commits
- [llvm] r342874 - [ARM] Do not fuse VADD and VMUL on the Cortex-M4 and Cortex-M33
Sjoerd Meijer via llvm-commits
- [llvm] r342877 - [llvm-mca] Improve code comments in LSUnit.{h, cpp}. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r342878 - Fix some missing opcodes in bcanalyzer
Matt Arsenault via llvm-commits
- [llvm] r342879 - AMDGPU: Fix private handling for allowsMisalignedMemoryAccesses
Matt Arsenault via llvm-commits
- [llvm] r342880 - [NFC][CodeGen][X86][AArch64] More tests for 'bit field extract' w/ constants
Roman Lebedev via llvm-commits
- [llvm] r342881 - [dsymutil] Set LSan blacklist whenever sanitizers are enabled.
Jonas Devlieghere via llvm-commits
- [llvm] r342882 - [PowerPC] Support operand modifier 'x' in inline asm
Zaara Syeda via llvm-commits
- [llvm] r342884 - [Mips][FastISel] Fix selectBranch on icmp i1
Petar Jovanovic via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
James Henderson via Phabricator via llvm-commits
- [PATCH] D52350: When running the ios/iossim prepare script show the script output when it returns with a non-zero exit code.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D52407: [llvm-exegesis] Add lit tests.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D51983: [ARM] bottom-top mul support in ARMParallelDSP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D52408: [ELF] - Do not fail on R_*_NONE relocations when parsing the debug info.
George Rimar via Phabricator via llvm-commits
- [PATCH] D50923: [New PM][PassInstrumentation] IR printing support for New Pass Manager
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D52293: [TLI][X86][AArch64] Generalize isDesirableToCommuteWithShift() hook and enable for X86
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52257: [Thumb1] Any imm of i8 type on Thumb1 should have cost of 1
Dave Green via Phabricator via llvm-commits
- [PATCH] D52356: [PassTiming] cleaning up legacy PassTimingInfo interface. NFCI.
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D52082: [Arm][AsmParser] Restrict register list size for VSTM/VLDM
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D52238: [CodeGen] Enable tail calls for functions with NonNull attributes.
Dave Green via Phabricator via llvm-commits
- [PATCH] D52392: [X86] For lzcnt/tzcnt intrinsics use cttz/ctlz intrinsics with zero_undef flag set to false.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D32564: AArch64: compress jump tables to minimum size needed to reach destinations
Tim Northover via Phabricator via llvm-commits
- [PATCH] D51969: [AMDGPU] Add an AMDGPU specific atomic optimizer.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D52352: llvm-diff: Fix crash on anonymous functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52353: Fix asserts when linking wrong address space declarations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52087: [IRBuilder] Fixup CreateIntrinsic to allow specifying Types to Mangle.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D52410: Use TRI->regsOverlap() in MachineBasicBlock::computeRegisterLiveness
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D51348: CodeGen: Make computeRegisterLiveness consider successors
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D52041: [llvm-exegesis] Allow benchmarking arbitrary code snippets.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D52085: [ARM][ARMLoadStoreOptimizer]
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D52354: Fix some missing opcodes in bcanalyzer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52060: AMDGPU: Add a fast path for icmp.i1(src, false, NE)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50665: [LV][LAA] Vectorize loop invariant values stored into loop invariant address
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D52170: AMDGPU: Fix private handling for allowsMisalignedMemoryAccesses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51231: [X86] Make Feature64Bit useful
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D36224: [TwoAddressInstructionPass] Replace subregister uses when processing tied operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52414: IR: Move AtomicRMW string names into class
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52413: AMDGPU: Expand atomicrmw nand in IR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52415: Add atomicrmw operation to error messages
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52416: Allow FP types for atomicrmw xchg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52417: [TargetTransformInfo] Pass a new argument 'Scalarized' to getMemoryOpCost.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D52343: [llvm-exegesis] Fix PR39021.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D52175: [WholeProgramDevirt] Don't process declarations when building type id map
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D48912: [libc++] Add deprecated attributes to many deprecated components
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D52349: [XRay] Clean up XRay build configuration
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D52357: [clangd] Force Dex to respect symbol collector flags
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D51173: Fix the configuration of the Primary allocator for Darwin ARM64
Dan Liew via Phabricator via llvm-commits
- [PATCH] D51968: [deadargelim] Update dbg.value of 'unused' parameters
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D52289: [ARM] Do not fuse VADD and VMUL on the Cortex-M4 and Cortex-M33
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D52244: [PowerPC] Support operand modifier 'x' in inline asm
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D52045: [Mips][FastISel] Fix selectBranch on icmp i1
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D51932: [AMDGPU] Fix-up cases where writelane has 2 SGPR operands
David Stuttard via Phabricator via llvm-commits
- [PATCH] D51330: [ThinLTO] Efficiency fix for writing type id records in per-module indexes
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D51925: [AMDGPU] Fix issue for zext of f16 to i32
David Stuttard via Phabricator via llvm-commits
- [llvm] r342886 - [DAGCombiner] use UADDO to optimize saturated unsigned add
Sanjay Patel via llvm-commits
- [lld] r342887 - Correct RISC-V link in release notes
Ed Maste via llvm-commits
- [PATCH] D51929: [DAGCombiner] use UADDO to optimize saturated unsigned add
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52210: [LLVM-C] Add C APIs to access DebugLoc info
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r342891 - [Arm][AsmParser] Restrict register list size for VSTM/VLDM
Luke Cheeseman via llvm-commits
- [llvm] r342892 - [X86] Split WriteIMul into 8/16/32/64 implementations (PR36931)
Simon Pilgrim via llvm-commits
- [lld] r342894 - [lld-link] Generalize handling of /debug and /debug:{none, full, fastlink, ghash, symtab}
Will Wilson via llvm-commits
- [PATCH] D52424: [X86] Add AVX512 support to combineVectorSizedSetCCEquality.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52425: Adding llvm::deleteManagedStaticMutex
Viktoria Maximova via Phabricator via llvm-commits
- [PATCH] D52426: [X86] Move X86DAGToDAGISel::matchBEXTRFromAnd() into X86ISelLowering [WIP]
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51432: [AArch64] Unwinding support for return address signing
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D49200: [DAGCombine] Improve Load-Store Forwarding
Nirav Dave via Phabricator via llvm-commits
- [llvm] r342896 - [New PM][PassInstrumentation] IR printing support for New Pass Manager
Fedor Sergeev via llvm-commits
- [PATCH] D52052: [RegAllocGreedy] avoid using physreg candidates that cannot be correctly spilled
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D50171: [python] [tests] Update test_code_completion
Michał Górny via Phabricator via llvm-commits
- [llvm] r342898 - [Thumb1] Any imm8 should have cost of 1
Zhaoshi Zheng via llvm-commits
- [PATCH] D48144: [Support] Teach YAMLIO about polymorphic types
Scott Linder via Phabricator via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Christy Lee via Phabricator via llvm-commits
- [llvm] r324805 - [X86] Legalize zero extends from vXi1 to vXi16/vXi32/vXi64 using a sign extend and a shift.
Wei Mi via llvm-commits
- [PATCH] D51742: [AMDGPU] Fix regression with not maintaining MachineDominatorTree
Scott Linder via Phabricator via llvm-commits
- [llvm] r342899 - [ARM] Adjust the feature set for Exynos
Evandro Menezes via llvm-commits
- [llvm] r342900 - [ARM] Adjust the cost model for Exynos
Evandro Menezes via llvm-commits
- [llvm] r342902 - [InstCombine] improve variable name and use 'match'; NFC
Sanjay Patel via llvm-commits
- [PATCH] D52427: [llvm-exegesis][NFC] Rewrite of the YAML serialization.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D52217: [codeview] Emit S_FRAMEPROC and use S_DEFRANGE_FRAMEPOINTER_REL
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r342904 - [X86] Remove WriteDiv/WriteIDiv schedule overrides - use classes directly. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r342631 - [IR] Add a boolean field in DILocation to know if a line must covered or not
Eric Christopher via llvm-commits
- [PATCH] D51664: [IR] Lazily number instructions for local dominance queries
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D52345: [PowerPC] optimize conditional branch on CRSET/CRUNSET
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D49514: [compiler-rt] [builtins] Add logb/logbf/logbl methods to compiler-rt to avoid libm dependencies when possible.
Steve Canon via Phabricator via llvm-commits
- [llvm] r342905 - [InstCombine] add/move tests for extractelement; NFC
Sanjay Patel via llvm-commits
- [llvm] r342906 - [Analysis] add comment to generalize finding a scalar op from vector; NFC
Sanjay Patel via llvm-commits
- [llvm] r342907 - Reland r342494 after fixing LIT checks.
Christy Lee via llvm-commits
- [llvm] r342908 - [X86][AVX] Add truncation as shuffle test for PR31451
Simon Pilgrim via llvm-commits
- [PATCH] D49854: [profile] Fix the gcov tests after the patch in D49853 landed.
calixte via Phabricator via llvm-commits
- [PATCH] D50365: Add a new tool named "lldb-vscode" that implements the Visual Studio Code Debug Adaptor Protocol
Leonard Mosescu via llvm-commits
- [PATCH] D52428: Unify landing pad information adding routines (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D52306: [DAGCombine] Don't fold dependent loads across SELECT_CC.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r342910 - [Power9] [LLVM] Add __float128 exponent GET and SET builtins
Stefan Pintilie via llvm-commits
- [PATCH] D48185: [Power9] [LLVM] Add __float128 exponent GET and SET builtins
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D48184: [Power9] [CLANG] Add __float128 exponent GET and SET builtins
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D52156: [LLD] [COFF] Alternative ARM range thunk algorithm
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52429: Delete out-of-tree build support of llvm-mctoll.
S Bharadwaj Yadavalli via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51486: Add check to Latch's terminator in UnrollRuntimeLoopRemainder
Rodrigo Caetano Rocha via Phabricator via llvm-commits
- [llvm] r342914 - [X86] Infer 64bit feature support from the CPUID results in getHostCPUFeatures.
Craig Topper via llvm-commits
- [llvm] r342218 - [DWARF] reposting r342048, which was reverted in r342056 due to buildbot
via llvm-commits
- [PATCH] D52177: [InstCombine] Fold ~A - Min/Max(~A, O) -> Max/Min(A, ~O) - A
Dave Green via Phabricator via llvm-commits
- [PATCH] D52177: [InstCombine] Fold ~A - Min/Max(~A, O) -> Max/Min(A, ~O) - A
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52177: [InstCombine] Fold ~A - Min/Max(~A, O) -> Max/Min(A, ~O) - A
Dave Green via Phabricator via llvm-commits
- [PATCH] D52177: [InstCombine] Fold ~A - Min/Max(~A, O) -> Max/Min(A, ~O) - A
Dave Green via Phabricator via llvm-commits
- [PATCH] D52177: [InstCombine] Fold ~A - Min/Max(~A, O) -> Max/Min(A, ~O) - A
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52177: [InstCombine] Fold ~A - Min/Max(~A, O) -> Max/Min(A, ~O) - A
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52430: =Issue a warning when IFUNC symbols are used and text relocations are allowed. This is because it produces a binary that seg faults when the object file is linked with glibc. The warning is contingent on a command line flag (default is false)...
Ali Tamur via Phabricator via llvm-commits
- [PATCH] D52310: Set correct MMO offset on scalarized load pieces
David Greene via Phabricator via llvm-commits
- [PATCH] D52431: [PowerPC] Turn on CR-Logical reducer pass
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D52139: [lldb-mi] Fix hanging of target-select-so-path.test
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D46662: [X86] condition branches folding for three-way conditional codes
Rong Xu via Phabricator via llvm-commits
- [PATCH] D52432: [PowerPC] Remove self-copies in pre-emit peephole
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D43647: Generate most of the target properties from a central specification.
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r342916 - [X86] Remove shift/rotate by CL memory (RMW) overrides
Simon Pilgrim via llvm-commits
- [PATCH] D40375: Use MemorySSA in LICM to do sinking and hoisting.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D52433: Re-submitting changes in D51550 because it failed to patch.
Christy Lee via Phabricator via llvm-commits
- [compiler-rt] r342917 - [compiler-rt] [builtins] Add logb/logbf/logbl methods to compiler-rt to avoid libm dependencies when possible.
Jordan Rupprecht via llvm-commits
- [llvm] r342918 - [InstCombine] add bitcast+extelt helper function; NFC
Sanjay Patel via llvm-commits
- [llvm] r342919 - Re-submitting changes in D51550 because it failed to patch.
Christy Lee via llvm-commits
- [PATCH] D52286: [Intrinsic] Signed Saturation Intirnsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D49446: [WebAssembly] Move .debug_line section address of dead function outside section range
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D52435: [analyzer] Prevent crashes in FindLastStoreBRVisitor
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51718: Update MemorySSA in LoopRotate.
Alina Sbirlea via Phabricator via llvm-commits
- [compiler-rt] r342921 - [hwasan] Record and display stack history in stack-based reports.
Evgeniy Stepanov via llvm-commits
- [llvm] r342921 - [hwasan] Record and display stack history in stack-based reports.
Evgeniy Stepanov via llvm-commits
- [llvm] r342657 - [gcov] Fix wrong line hit counts when multiple blocks are on the same line
Vitaly Buka via llvm-commits
- [PATCH] D52438: [CUDA] Add basic support for CUDA-10.0
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D52249: [hwasan] Record and display stack history in stack-based reports.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D52439: [InstCombine] try to convert vector insert+extract to trunc
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52324: [ValueTracking] Allow select patterns to work on vectors in more places
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49034: [WebAssembly] Move/clone DBG_VALUE during WebAssemblyRegStackify pass
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D52385: [WebAssembly] Add llvm.wasm.{min|max} intrinsic functions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52325: [WebAssembly] SIMD min and max
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50913: [FPEnv] Don't need copysign/fabs/fneg constrained intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52243: [ConstHoist] Do not rebase single (or few) dependent constant
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D52370: [MachineCopyPropagation] Rework how we manage RegMask clobbers
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D52442: [WebAssembly] Fixed AsmParser not allowing instructions with / and :
Wouter van Oortmerssen via Phabricator via llvm-commits
- [compiler-rt] r342922 - Revert "[hwasan] Record and display stack history in stack-based reports."
Evgeniy Stepanov via llvm-commits
- [llvm] r342922 - Revert "[hwasan] Record and display stack history in stack-based reports."
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r342923 - [hwasan] Record and display stack history in stack-based reports.
Evgeniy Stepanov via llvm-commits
- [llvm] r342923 - [hwasan] Record and display stack history in stack-based reports.
Evgeniy Stepanov via llvm-commits
- [llvm] r342924 - [CUDA] Added basic support for compiling with CUDA-10.0
Artem Belevich via llvm-commits
- [PATCH] D51058: [zorg] Pass environment to getPollyBuildFactory and getAOSPBuildFactory
Galina via Phabricator via llvm-commits
- [PATCH] D49869: [Zorg] Update openbsd slave
Galina via Phabricator via llvm-commits
- [PATCH] D52444: [DWARF] Make llvm-dwarfdump display the .debug_loc.dwo section (fixes PR38991)
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D51524: [ARM64] [Windows] Handle funclets
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D52371: [sanitizer] Introduce a new SizeClassMap with minimal amount of cached entries
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r342928 - [WebAssembly][NFC] Fix hardcoded stack indices in tests
Thomas Lively via llvm-commits
- [PATCH] D52388: [WebAssembly][NFC] Fix hardcoded stack indices in tests
Thomas Lively via Phabricator via llvm-commits
- [lld] r342930 - [WebAssembly] Move .debug_line section address of dead function outside section range
Yury Delendik via llvm-commits
- [test-suite] r342931 - [test-suite, CUDA] Enable tests w/ CUDA-10.0
Artem Belevich via llvm-commits
- [PATCH] D52374: [MachineCopyPropagation] Reimplement CopyTracker in terms of register units
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D52372: [WebAssembly] SIMD conversions
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r342932 - [X86] Update comment. Use 'glued' instead of 'flagged' NFC
Craig Topper via llvm-commits
- [llvm] r342933 - [X86] Remove superfluous curly braces. NFC
Craig Topper via llvm-commits
- [llvm] r342934 - [X86] Don't create FILD ISD nodes when X87 is disabled.
Craig Topper via llvm-commits
- [llvm] r342674 - Fix -Wtrigraphs.
David Blaikie via llvm-commits
- [PATCH] D52447: [Tablegen/RFC] Introduce Mask to limit generation of inferred register classes
Marcello Maggioni via Phabricator via llvm-commits
- [llvm] r342935 - [AMDGPU] Remove useless check from test. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] r342845 - [Aarch64] Fix memcpy that was copying 4x too many bytes
David Blaikie via llvm-commits
- [PATCH] D52336: [analyzer] [NFC] Prefer make_unique over "new"
David Blaikie via llvm-commits
- [llvm] r342784 - Try moving this function to another file.
David Blaikie via llvm-commits
- [PATCH] D52389: Use unique_ptr to hold AsmInfo,MRI,MII,STI
David Blaikie via Phabricator via llvm-commits
- [PATCH] D52389: Use unique_ptr to hold AsmInfo,MRI,MII,STI
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52389: Use unique_ptr to hold AsmInfo,MRI,MII,STI
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52389: Use unique_ptr to hold AsmInfo,MRI,MII,STI
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52389: Use unique_ptr to hold AsmInfo,MRI,MII,STI
David Blaikie via Phabricator via llvm-commits
- [PATCH] D52389: Use unique_ptr to hold AsmInfo,MRI,MII,STI
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52401: Remove redundant null pointer check in operator delete
Fangrui Song via Phabricator via llvm-commits
- [llvm] r342783 - [ORC] In RTDyldObjectLinkingLayer, only call NotifyFreed if the object file
David Blaikie via llvm-commits
- [PATCH] D52367: Remove address taken, add optnone
David Blaikie via Phabricator via llvm-commits
- [PATCH] D49531: [PowerPC] Enhance the selection(ISD::VSELECT) of vector type
Zixuan Wu via Phabricator via llvm-commits
- [llvm] r342937 - [WebAssembly] SIMD sqrt
Thomas Lively via llvm-commits
- [PATCH] D52387: [WebAssembly] SIMD sqrt
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52449: [PowerPC] Fix the assert of ISD::SIGN_EXTEND_INREG when type is v2i16 and v2i8
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D52450: [Intrinsic] Add llvm.minnan and llvm.maxnan instrinsic functions
Thomas Lively via Phabricator via llvm-commits
- [llvm] r342939 - [ORC] Switch to asynchronous resolution in JITSymbolResolver.
Lang Hames via llvm-commits
- [llvm] r342940 - [MachineCopyPropagation] Rework how we manage RegMask clobbers
Justin Bogner via llvm-commits
- [llvm] r342941 - Revert "[ORC] Switch to asynchronous resolution in JITSymbolResolver."
Lang Hames via llvm-commits
- [PATCH] D52451: Add macro LLVM_ATTRIBUTE_REINITIALIZES
Fangrui Song via Phabricator via llvm-commits
- [llvm] r342942 - [MachineCopyPropagation] Reimplement CopyTracker in terms of register units
Justin Bogner via llvm-commits
- [PATCH] D52452: The change the timestamp of llvmcache-foo file to meet the thinLTO prune policy
LuoYuanke via Phabricator via llvm-commits
- [llvm] r342943 - [DebugInfo] Do not generate address info for removed debug labels.
Hsiangkai Wang via llvm-commits
- [llvm] r342944 - Use TRI->regsOverlap() in MachineBasicBlock::computeRegisterLiveness
Mikael Holmen via llvm-commits
- [PATCH] D52109: [TwoAddressInstructionPass] Don't update SrcRegMap for copies inserted for tied register constraint when the src isn't killed
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D51908: [DebugInfo] Do not generate address info for removed labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] r342945 - Use unique_ptr to hold AsmInfo,MRI,MII,STI
Fangrui Song via llvm-commits
- [llvm] r342946 - [mips] Correct MUL pattern for mips64
Stefan Maksimovic via llvm-commits
- [PATCH] D51684: [mips] Correct MUL pattern for mips64
Stefan Maksimovic via Phabricator via llvm-commits
- [llvm] r342947 - [llvm-exegesis] Allow benchmarking arbitrary code snippets.
Clement Courbet via llvm-commits
- [llvm] r342948 - [llvm-exegesis] Fix doc in r342947.
Clement Courbet via llvm-commits
- [llvm] r342949 - Add macro LLVM_ATTRIBUTE_REINITIALIZES
Fangrui Song via llvm-commits
- [llvm] r342952 - [llvm-exegesis] Add MCParser to LLVM_LINK_COMPONENTS
Heejin Ahn via llvm-commits
- [PATCH] D52264: Deduplicate replacements from diagnostics.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D46423: [WIP, RISCV] Support .option relax and .option norelax
Lewis Revill via Phabricator via llvm-commits
- [llvm] r342953 - [llvm-exegesis] Add lit tests.
Clement Courbet via llvm-commits
- [lld] r342954 - [ELF] - Add -z global option to manual.
George Rimar via llvm-commits
- [llvm] r342955 - Revert rL342953 "[llvm-exegesis] Add lit tests."
Clement Courbet via llvm-commits
- [llvm] r342956 - [AMDGPU] restore r342722 which was reverted with r342743
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D52454: Run VerifyDAGDiverence in debug only
Mikael Nilsson via Phabricator via llvm-commits
- [PATCH] D51276: [New PM][PassTiming] implement -time-passes for the new pass manager
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r342958 - [LoopUnroll] Add check to Latch's terminator in UnrollRuntimeLoopRemainder
David Green via llvm-commits
- [PATCH] D52144: use __ARM_FP instead of __VFP_FP__
Peter Smith via Phabricator via llvm-commits
- [PATCH] D51799: [CMake] Avoid REVERSE on empty list
Joey Gouly via Phabricator via llvm-commits
- [PATCH] D52376: [Swig] Merge typemaps with same bodies
Phabricator via Phabricator via llvm-commits
- [PATCH] D52456: [Profile] Fix gcov tests
calixte via Phabricator via llvm-commits
- [PATCH] D49671: [SchedModel] Propagate read advance cycles to implicit operands outside instruction descriptor
Jonas Paulsson via Phabricator via llvm-commits
- [lld] r342962 - [COFF] Add support for creating range extension thunks for ARM
Martin Storsjo via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Martin Storsjö via Phabricator via llvm-commits
- [compiler-rt] r342963 - [Profile] Fix gcov tests
Calixte Denizet via llvm-commits
- [PATCH] D52300: [clangd] Implement VByte PostingList compression
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D52459: [ELF] - Use output section prediction when creating mergeable synthetic sections.
George Rimar via Phabricator via llvm-commits
- [llvm] r342966 - Revert r342637 "[ADT] Try again to use the same version of llvm::Optional on all compilers"
Hans Wennborg via llvm-commits
- [llvm] r342637 - [ADT] Try again to use the same version of llvm::Optional on all compilers
Hans Wennborg via llvm-commits
- [llvm] r342967 - [llvm-exegesis][NFC] Rewrite of the YAML serialization.
Guillaume Chatelet via llvm-commits
- [PATCH] D52460: [llvm-exegesis] Serializes registers initial values.
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r342969 - Revert rL342916: [X86] Remove shift/rotate by CL memory (RMW) overrides
Simon Pilgrim via llvm-commits
- [PATCH] D51727: [OpenCL] Allow zero assignment and comparisons between queue_t type variables
Sven van Haastregt via Phabricator via llvm-commits
- [llvm] r342971 - [llvm-exegesis] Fix broken test.
Guillaume Chatelet via llvm-commits
- [PATCH] D52463: [ARM] Fix for PR39060
Sam Parker via Phabricator via llvm-commits
- [PATCH] D52464: [llvm-exegesis] Add lit tests (v2).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D52268: [AST] Squeeze some bits in LinkageComputer
Phabricator via Phabricator via llvm-commits
- [PATCH] D52467: [PowerPC] [NFC] Refactor code for printing register operands
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D52469: AMDGPU/SI: Change predicate to isCIOnly for 32-bit imm s_buffer_load* patterns
Tom Stellard via Phabricator via llvm-commits
- [llvm] r342975 - [llvm-exegesis] Add lit tests (v2).
Clement Courbet via llvm-commits
- [PATCH] D52466: [clangd] NFC: Simplify code, enforce LLVM Coding Standards
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D52470: [ARM/AArch64][v8.5A] Add Armv8.5-A target
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52471: [ARM/AArch64] Add target parser unit tests for Armv8.4-A
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52474: [AArch64] Extend single-operand FP insns to match Arm ARM (NFCI)
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52472: [AArch64] Refactor instructions that write PSTATE (NFCI)
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52475: [AArch64][v8.5A] Add FRINT[32,64][Z,X] instructions
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52475: [AArch64][v8.5A] Add FRINT[32,64][Z,X] instructions
Tim Northover via Phabricator via llvm-commits
- [PATCH] D52475: [AArch64][v8.5A] Add FRINT[32,64][Z,X] instructions
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52475: [AArch64][v8.5A] Add FRINT[32,64][Z,X] instructions
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52475: [AArch64][v8.5A] Add FRINT[32,64][Z,X] instructions
Tim Northover via Phabricator via llvm-commits
- [PATCH] D52475: [AArch64][v8.5A] Add FRINT[32,64][Z,X] instructions
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52476: [AArch64][v8.5A] Add speculation barrier to AArch64 instruction set
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52473: [AArch64][v8.5A] Add PSTATE manipulation instructions XAFlag and AXFlag
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52477: [ARM][v8.5A] Add speculation barrier to ARM & Thumb instruction sets
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52479: [AArch64][v8.5A] Add prediction invalidation instructions to AArch64
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52480: [AArch64][v8.5A] Add Armv8.5-A "DC CVADP" instruction
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52481: [AArch64][v8.5A] Add Armv8.5-A random number instructions
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52478: [AArch64][AsmParser] Show name of missing feature for system instructions
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52482: [AArch64][v8.5A] Add speculation restriction system registers
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52487: [AArch64][v8.5A] Add MTE system instructions
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52484: [ARM][v8.5A] Add speculation barriers SSBB and PSSBB
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52483: [AArch64][v8.5A] Add speculation barriers SSBB and PSSBB
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52485: [AArch64][v8.5A] Add Branch Target Identification instructions
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52486: [AArch64][v8.5A] Add MTE as an optional AArch64 extension
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52488: [AArch64][v8.5A] Add Memory Tagging system registers
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52489: [AArch64] Refactor immediate details out of add/sub tblgen class (NFCI)
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52490: [AArch64][v8.5A] Add Memory Tagging instructions
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52494: [InstCombine] Handle vector compares in foldGEPIcmp(), take 2
Jesper Antonsson via Phabricator via llvm-commits
- [lld] r342978 - Parallelize .gdb_index string table writes.
Rui Ueyama via llvm-commits
- [zorg] r342979 - [Zorg] Update openbsd slave
David Carlier via llvm-commits
- [PATCH] D52496: [llvm-exegesis] Fix missing document separator in YAML output.
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r342980 - [DAGCombine] Don't fold dependent loads across SELECT_CC.
Nirav Dave via llvm-commits
- [llvm] r342981 - [llvm-exegesis] Fix missing document separator in YAML output.
Guillaume Chatelet via llvm-commits
- [PATCH] D52497: [MSan] Add meaningful debug locations to [K]MSan hooks poisoning local variables
Alexander Potapenko via Phabricator via llvm-commits
- [llvm] r342982 - [llvm-exegesis] Serializes registers initial values.
Guillaume Chatelet via llvm-commits
- [PATCH] D51882: [Sanitizers] [MinGW] Produce undecorated symbols for /export: directives when in MinGW mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51885: [CMake] [MinGW] Build address sanitizer for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r342983 - [DAGCombine] Share predecessor bookkeeping in CombineToPostIndexedLoadStore. NFCI.
Nirav Dave via llvm-commits
- [llvm] r342984 - [DAGCombine] Improve Predecessor check in SimplifySelectOps. NFCI.
Nirav Dave via llvm-commits
- [llvm] r342985 - [LegalizeDAG] Prune Predecessor check in ExpandExtractFromVectorThroughStack. NFCI.
Nirav Dave via llvm-commits
- [llvm] r342986 - [AArch64] Share search bookkeeping in combines. NFCI.
Nirav Dave via llvm-commits
- [llvm] r342987 - [ARM] Share predecessor bookkeeping in CombineBaseUpdate. NFCI.
Nirav Dave via llvm-commits
- [PATCH] D52500: [llvm-exegesis] Output the unscaled value as well as the scaled one.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r342988 - [InstCombine] narrow binops on concatenated vectors (PR33026)
Sanjay Patel via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51878: [ASan] [MinGW] Only try to export MSVC specific C++ symbols if building with a MSVC like compiler
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52504: [DAGCombiner] Div/rem folds
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50039: [LibCalls] Added nonnull atribute to libc function args
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r342989 - [X86] Add AVX512 support to combineVectorSizedSetCCEquality.
Craig Topper via llvm-commits
- [PATCH] D52033: [GCOV] Add options to filter files which must be instrumented.
calixte via Phabricator via llvm-commits
- [PATCH] D48276: [llvm-mca] Stricter checking from update_mca_test_checks.py
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D52506: Reset input section pointers to null on each linker invocation.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52399: [AArch64] Support adding X[8-15, 18] registers as CSRs.
Tri Vo via Phabricator via llvm-commits
- [PATCH] D51859: [NFC] Turn "load dependent files" boolean into an enum
Brooks Davis via Phabricator via llvm-commits
- [PATCH] D52171: [X86][SSE] Use ISD::MULHS for constant vXi16 ISD::SRA lowering (PR38151)
Simon Pilgrim via Phabricator via llvm-commits
- [lld] r342992 - Fix an error message. It must start with a lowercase letter.
Rui Ueyama via llvm-commits
- [PATCH] D52318: [x86] avoid 256-bit andnp that requires insert/extract with AVX1 (PR37449)
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r342993 - Revert "[DebugInfo] Do not generate address info for removed debug labels."
Justin Bogner via llvm-commits
- [PATCH] D49739: Add new API to SBTarget class
Tatyana Krasnukha via Phabricator via llvm-commits
- [PATCH] D52508: [InstCombine] Clean up after IndVarSimplify
Dave Green via Phabricator via llvm-commits
- [PATCH] D52509: [compiler-rt] Remove unused formal parameters from allocateOneNode. NFC.
Matt Davis via Phabricator via llvm-commits
- [llvm] r342994 - [ConstHoist] Do not rebase single (or few) dependent constant
Zhaoshi Zheng via llvm-commits
- [PATCH] D52510: Log OrderedBasicBlock distances
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r342997 - [globalisel][tblgen] Table optimization should consider the C++ code in C++ predicates
Daniel Sanders via llvm-commits
- [PATCH] D51942: [InstCombine] Fold (C/x)>0 into x>0 if possible
Martin Elshuber via Phabricator via llvm-commits
- [PATCH] D52511: Fix typo
wangcong via Phabricator via llvm-commits
- [PATCH] D52453: [clangd] Merge binary + YAML serialization behind a (mostly) common interface.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D52512: [WebAssembly] Restore proposed SIMD conversion names
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D49881: docs: Emphasize ArrayRef over SmallVectorImpl
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D52136: [clang-tidy] Add modernize-concat-nested-namespaces check
Jonas Toth via Phabricator via llvm-commits
- committing a change to llvm
Zakharin, Vyacheslav P via llvm-commits
- [llvm] r343003 - [MC] Replace NULL constant in code with nullptr.
Craig Topper via llvm-commits
- [llvm] r343004 - [RegAllocGreedy] avoid using physreg candidates that cannot be correctly spilled
Daniil Fukalov via llvm-commits
- [PATCH] D47346: [X86] Add a new pass to fold extension into load instructions in previous BB
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r343005 - Revert "[ConstHoist] Do not rebase single (or few) dependent constant"
Jessica Paquette via llvm-commits
- [PATCH] D52122: [OpenMP][libomptarget] Set the frame pointer then test empty slot condition
Phabricator via Phabricator via llvm-commits
- [PATCH] D51409: [LLD][ELF] - Do not forget to clean synthetic sections pointers before link().
George Rimar via Phabricator via llvm-commits
- [llvm] r343007 - [WebAssembly] Move/clone DBG_VALUE during WebAssemblyRegStackify pass
Yury Delendik via llvm-commits
- [PATCH] D52057: Emit template type and value parameter DIEs for template variables.
Matthew Voss via Phabricator via llvm-commits
- [llvm] r343008 - [x86] avoid 256-bit andnp that requires insert/extract with AVX1 (PR37449)
Sanjay Patel via llvm-commits
- [lld] r343009 - Reset input section pointers to null on each linker invocation.
Rui Ueyama via llvm-commits
- [PATCH] D52514: [WPD] Fix incorrect devirtualization after indirect call promotion
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r343010 - [MC] Fix bad indentation and 80 column violations. Use StringRef::front instead of dereferencing StringRef::begin. NFC
Craig Topper via llvm-commits
- [PATCH] D52515: [MCAsmParser] Move AltMacroMode tracking out of MCAsmLexer
Craig Topper via Phabricator via llvm-commits
- [llvm] r343011 - Move MSVC workarounds for future<Error>/future<Expected<T>> out of ORC and into
Lang Hames via llvm-commits
- [llvm] r343012 - [ORC] Reapply r342939 with a fix for MSVC's promise/future restrictions.
Lang Hames via llvm-commits
- [compiler-rt] r343013 - [Sanitizers] [MinGW] Check for __i386__ in addition to _M_IX86 for i386 specific details
Martin Storsjo via llvm-commits
- [compiler-rt] r343014 - [ASan] [Windows] Avoid including windows.h in asan_malloc_win.cc
Martin Storsjo via llvm-commits
- [compiler-rt] r343015 - [Sanitizers] [MinGW] Produce undecorated symbols for /export: directives when in MinGW mode
Martin Storsjo via llvm-commits
- [PATCH] D51883: [Sanitizers] [MinGW] Check for __i386__ in addition to _M_IX86 for i386 specific details
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51914: [ASan] [Windows] Avoid including windows.h in asan_malloc_win.cc
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r343018 - Unify landing pad information adding routines (NFC)
Heejin Ahn via llvm-commits
- [PATCH] D52465: [clangd] Extract mapper logic from clangd-indexer into a library.
Sam McCall via Phabricator via llvm-commits
- [llvm] r343020 - [MC] Return a std::string instead of taking it as an out parameter. Make two parser methods into static functions at file scope. NFC
Craig Topper via llvm-commits
- [llvm] r343021 - [ThinLTO] Efficiency fix for writing type id records in per-module indexes
Teresa Johnson via llvm-commits
- [llvm] r343022 - Fix a missing includes and a use of the MSVC promise/future workaround that
Lang Hames via llvm-commits
- [PATCH] D52516: [lldbinline] Set directory attribute on test-specific classes
Phabricator via Phabricator via llvm-commits
- [PATCH] D52154: [LoopInterchange] Preserve LCSSA.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D52518: AMDGPU: Add Selection patterns to support add of one bit.
Changpeng Fang via Phabricator via llvm-commits
- [lld] r343024 - De-template VersionDefinitionSection. NFC.
Rui Ueyama via llvm-commits
- [llvm] r343025 - Remove 'orc' namespace from MSVCErrorWorkarounds.h, fix some typos that were
Lang Hames via llvm-commits
- [llvm] r343026 - [X86] combineUIntToFP - Fix UINT_TO_FP(vXi1) comment (PR39078)
Simon Pilgrim via llvm-commits
- [llvm] r343027 - [MCAsmParser] Move AltMacroMode tracking out of MCAsmLexer
Craig Topper via llvm-commits
- [llvm] r343028 - [LV][LAA] Vectorize loop invariant values stored into loop invariant address
Anna Thomas via llvm-commits
- [PATCH] D52003: [WebAssembly] Add --export-default/--no-export-default options
Sam Clegg via Phabricator via llvm-commits
- [llvm] r343030 - AMDGPU: Add Selection patterns to support add of one bit.
Changpeng Fang via llvm-commits
- [compiler-rt] r343031 - Try to fix cosmetics to keep lines below 80 chars. NFC.
Martin Storsjo via llvm-commits
- [PATCH] D52382: [LLD] [COFF] Don't do autoexport of symbols from GNU import libraries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52381: [LLD] [COFF] Allow automatic dllimport from gnu import libraries
Martin Storsjö via Phabricator via llvm-commits
- [lld] r343032 - Update a --help message and add -execute-only to the man page.
Rui Ueyama via llvm-commits
- [lld] r343034 - [WebAssembly] Add --export-default/--no-export-default options
Sam Clegg via llvm-commits
- [PATCH] D51388: [analyzer] NFC: Legalize state manager factory injection.
Phabricator via Phabricator via llvm-commits
- [PATCH] D52344: [Clang][CodeGen][ObjC]: Fix non-bridged CoreFoundation builds on ELF targets that use `-fconstant-cfstrings`.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D37580: Add Position Independent Pages (PIP) relocation model
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37581: Implement pagerando wrapper functions to initialize POT register
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37583: Add pagerando binning pass
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37584: Add target-independent backend modifications for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37585: Add ARM backend support for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37586: Add AArch64 backend support for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37587: Add Gold plugin LTO support for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D52522: [AMDGPU] Fix ds combine with subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D52523: [PPC64] Add test documenting toc-restore behaviour with -Bsymbolic option. [NFC]
Sean Fertile via Phabricator via llvm-commits
- [llvm] r343041 - [InstCombine] add fneg variation of shuffle-binop fold; NFC
Sanjay Patel via llvm-commits
- [llvm] r343043 - [ORC] Add an asynchronous jit-link function, jitLinkForORC, to RuntimeDyld and
Lang Hames via llvm-commits
- [llvm] r343045 - [X86] Add some more movmsk test cases. NFC
Craig Topper via llvm-commits
- [llvm] r343046 - [X86] Allow movmskpd/ps ISD nodes to be created and selected with integer input types.
Craig Topper via llvm-commits
- [llvm] r343047 - [AMDGPU] Fix ds combine with subregs
Stanislav Mekhanoshin via llvm-commits
- [llvm] r343049 - [DAGCombiner] Remove unnecessary check for visitSDIVLike/visitUDIVLike returning a UDIVREM or SDIVREM node.
Craig Topper via llvm-commits
- [PATCH] D52133: [analyzer] A testing facility for testing relationships between symbols.
Phabricator via Phabricator via llvm-commits
- [PATCH] D50200: AMDGPU: Handle "uniform-work-group-size" attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52189: [analyzer] Fix a crash regression on casting opaque symbolic pointers from unrelated base classes to derived classes.
Phabricator via Phabricator via llvm-commits
- [PATCH] D52525: [AArch64] Fix range check of R_AARCH64_TLSLE_ADD_TPREL_HI12
Ryan Prichard via Phabricator via llvm-commits
- [llvm] r343052 - [WebAssembly] SIMD conversions
Thomas Lively via llvm-commits
- [PATCH] D52526: Allow later -z name=<int> args to override earlier args
Ryan Prichard via Phabricator via llvm-commits
- [llvm] r343053 - Revert "Revert "[ConstHoist] Do not rebase single (or few) dependent constant""
Zhaoshi Zheng via llvm-commits
- [llvm] r343054 - Remove LoopID metadata from the branch instruction
Vyacheslav Zakharin via llvm-commits
- [PATCH] D52176: Remove LoopID metadata from the branch instruction that follows the peeled iterations.
Vyacheslav Zakharin via Phabricator via llvm-commits
- [llvm] r343055 - [ORC] Add ThreadSafeModule and ThreadSafeContext wrappers to support concurrent
Lang Hames via llvm-commits
- [llvm] r343056 - [ORC] Fix a missing include in r343055.
Lang Hames via llvm-commits
- [llvm] r343057 - [ORC] Include-what-you-use fixes.
Lang Hames via llvm-commits
- [PATCH] D49887: [DebugInfo] Add support for DWARF5 call site-related attributes
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r343058 - [ORC] Add support for multithreaded compiles to LLJIT and LLLazyJIT.
Lang Hames via llvm-commits
- [llvm] r343059 - [ORC] Refactor trampoline pool management out of JITCompileCallbackManager.
Lang Hames via llvm-commits
- [llvm] r343060 - [ORC] Fix BuildingAJIT tutorial examples that were broken by r343059.
Lang Hames via llvm-commits
- [llvm] r343061 - [ORC] Add a "lazy call-through" utility based on the same underlying trampoline
Lang Hames via llvm-commits
- [llvm] r343062 - [DebugInfo] Do not generate address info for removed debug labels.
Hsiangkai Wang via llvm-commits
- [llvm] r343065 - [ORC] Update CompileOnDemandLayer2 to use the new lazyReexports mechanism
Lang Hames via llvm-commits
- [PATCH] D52422: [clangd] Handle template args for disabled function arg snippets
Phabricator via Phabricator via llvm-commits
- [PATCH] D52420: [clangd] Fix crash if pending computations were active on exit
Phabricator via Phabricator via llvm-commits
- [llvm] r343068 - [ORC] Remove a superfluous semicolon, fixing warnings. NFC.
Martin Storsjo via llvm-commits
- [lld] r343069 - [COFF] Allow automatic dllimport from gnu import libraries
Martin Storsjo via llvm-commits
- [lld] r343070 - [COFF] Don't do autoexport of symbols from GNU import libraries
Martin Storsjo via llvm-commits
- [llvm] r343071 - Silence compiler warning about unused variable introduced in r343018
Mikael Holmen via llvm-commits
- [PATCH] D52528: [X86] Type legalize v2f32 loads by using an f64 load and a scalar_to_vector.
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r343073 - [ASan] [MinGW] Only try to export MSVC specific C++ symbols if building with a MSVC like compiler
Martin Storsjo via llvm-commits
- [compiler-rt] r343074 - [CMake] [MinGW] Build address sanitizer for MinGW if building with clang
Martin Storsjo via llvm-commits
- [PATCH] D52499: [clang-cl] Make /Gs imply default stack probes, not /Gs0 (PR39074)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D52298: [RISCV][MC] Add support for evaluating constant symbols as immediates
Shiva Chen via Phabricator via llvm-commits
- [lld] r343078 - [ELF] - Do not fail on R_*_NONE relocations when parsing the debug info.
George Rimar via llvm-commits
- [PATCH] D52299: [RISCV][MC] Accept %lo and %pcrel_lo on operands to li
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D52397: [libc++] Remove Fuchsia-specific knowledge to pick the ABI version
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D52535: clang-format: [JS] space after parameter naming.
Martin Probst via Phabricator via llvm-commits
- [PATCH] D38719: [llvm-dwarfdump] Verify compatible TAG for attributes.
Kito Cheng via Phabricator via llvm-commits
- [llvm] r343081 - [llvm-exegesis] Output the unscaled value as well as the scaled one.
Clement Courbet via llvm-commits
- [llvm] r343082 - Revert r342870 "[ARM] bottom-top mul support ARMParallelDSP"
Hans Wennborg via llvm-commits
- [PATCH] D52279: [sanitizer] Make __sanitizer::CheckFailed not public
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52501: [PDB] Restore the calling convention from PDB
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D52537: Ignore dropped call operands when allocating MD slot numbers
David Stenberg via Phabricator via llvm-commits
- [llvm] r343086 - Run VerifyDAGDiverence in debug only
Mikael Nilsson via llvm-commits
- [PATCH] D52539: [llvm-exegesis] Add support for measuring NumMicroOps.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D52540: Fix an ordering bug in the scalarizer.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D50136: [AArch64] - Return address signing dwarf support
Oliver Stannard via Phabricator via llvm-commits
- [llvm] r343088 - [CMake] Avoid REVERSE on unset variable
Sven van Haastregt via llvm-commits
- [llvm] r343089 - [AArch64] - Return address signing dwarf support
Luke Cheeseman via llvm-commits
- [llvm] r343090 - Fixes removal of dead elements from PressureDiff (PR37252).
Yury Gribov via llvm-commits
- [PATCH] D51495: Fix removal of dead elements from PressureDiff
Yury Gribov via Phabricator via llvm-commits
- [llvm] r343091 - [CodeGen] Enable tail calls for functions with NonNull attributes.
David Green via llvm-commits
- [llvm] r342457 - Fixes removal of dead elements from PressureDiff (PR37252).
Yuri Gribov via llvm-commits
- [PATCH] D49791: [AArch64] - Generate pointer authentication instructions
Luke Cheeseman via Phabricator via llvm-commits
- [llvm] r343092 - [ARM] Fix for PR39060
Sam Parker via llvm-commits
- [llvm] r343093 - [X86][SSE] Use ISD::MULHS for constant vXi16 ISD::SRA lowering (PR38151)
Simon Pilgrim via llvm-commits
- [PATCH] D52117: Generate llvm.loop.parallel_accesses instead of llvm.mem.parallel_loop_access metadata.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r343094 - [llvm-exegesis] Add support for measuring NumMicroOps.
Clement Courbet via llvm-commits
- [compiler-rt] r343095 - Disable tests from r342917 on Windows; -lm won't work there
Hans Wennborg via llvm-commits
- [PATCH] D52541: [X86][Sched] Update scheduling information for VZEROALL on Haswell.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D52542: [llvm-exegesis][NFC] Move CodeTemplate to it's own file.
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r343096 - [X86][SSE] canReduceVMulWidth - use ComputeNumSignBits/SignBitIsZero directly
Simon Pilgrim via llvm-commits
- [llvm] r343097 - [X86][SSE] Refresh PR34947 test code to handle D52504
Simon Pilgrim via llvm-commits
- [llvm] r343098 - [llvm-exegesis][NFC] Move CodeTemplate to it's own file.
Guillaume Chatelet via llvm-commits
- [llvm] r343099 - Revert r343058 "[ORC] Add support for multithreaded compiles to LLJIT and LLLazyJIT."
Hans Wennborg via llvm-commits
- [llvm] r343100 - [PowerPC] optimize conditional branch on CRSET/CRUNSET
Hiroshi Inoue via llvm-commits
- [llvm] r343101 - [DAG] ExpandLegalINT_TO_FP - pull out repeated getValueType() call. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r343102 - [ARM/AArch64][v8.5A] Add Armv8.5-A target
Oliver Stannard via llvm-commits
- [llvm] r343103 - Revert r343089 "[AArch64] - Return address signing dwarf support"
Hans Wennborg via llvm-commits
- [PATCH] D52546: [llvm-exegesis] Get rid of debug_string.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r343104 - [PassTiming] cleaning up legacy PassTimingInfo interface. NFCI.
Fedor Sergeev via llvm-commits
- [llvm] r343106 - [ARM/AArch64] Add target parser unit tests for Armv8.4-A
Oliver Stannard via llvm-commits
- [llvm] r343107 - [CodeGen] Always print register ties in MI::dump()
Francis Visoiu Mistrih via llvm-commits
- [llvm] r343108 - [llvm-exegesis] Get rid of debug_string.
Clement Courbet via llvm-commits
- [PATCH] D52548: Stop instcombining introducing undef's in div/rem instructions.
Neil Henning via Phabricator via llvm-commits
- [llvm] r343109 - [AArch64][AsmParser] Show name of missing feature for system instructions
Oliver Stannard via llvm-commits
- [llvm] r343110 - [llvm-exgesis][NFC] Do not pollute buildbots with messages when
Clement Courbet via llvm-commits
- [PATCH] D52550: [ARM] Check for sel intrinsic use in ARM CGP
Sam Parker via Phabricator via llvm-commits
- [llvm] r343112 - [AArch64] - Return address signing dwarf support
Luke Cheeseman via llvm-commits
- [PATCH] D52551: [ARM] Allow execute only code on Cortex-m23
David Spickett via Phabricator via llvm-commits
- [llvm] r343113 - [AArch64] Refactor instructions that write PSTATE (NFCI)
Oliver Stannard via llvm-commits
- [llvm] r343114 - Revert r343112 as CallFrameString API change has broken lldb builds
Luke Cheeseman via llvm-commits
- [PATCH] D52553: [PHIElimination] Update the regression test for PR16508
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r343115 - lit: Make sure the builtin_commands directory is packaged by setup.py
Tom Stellard via llvm-commits
- [PATCH] D51670: lit: Make sure the builtin_commands directory is packaged by setup.py
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D52545: [docs] Update PostingList string representation format
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D52555: [X86] Avoid SSE1 registers for memory operations if no-x87.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D52556: Add a test case showing the instcombine fail from D52548
Neil Henning via Phabricator via llvm-commits
- [polly] r343118 - Move www/experiments to docs/experiments
Michael Kruse via llvm-commits
- [polly] r343119 - [doc] Fix HowToManuallyUseTheIndividualPiecesOfPolly
Michael Kruse via llvm-commits
- [llvm] r343120 - [AArch64] Extend single-operand FP insns to match Arm ARM (NFCI)
Oliver Stannard via llvm-commits
- [PATCH] D52557: AMDGPU: Consolidate SMRD TableGen patterns
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D52558: [PHIElimination] Lower a PHI node with only undef uses as IMPLICIT_DEF
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r343121 - [DAG] SelectionDAGLegalize::ExpandLegalINT_TO_FP - use getFPExtendOrRound helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r343122 - Reapply r343058 with a fix for -DLLVM_ENABLE_THREADS=OFF.
Lang Hames via llvm-commits
- [compiler-rt] r343123 - [winasan] Pin the ASan DLL to prevent unloading
David Major via llvm-commits
- [PATCH] D52559: [AMDGPU] Divergence driven instruction selection. Shift operations.
Alexander via Phabricator via llvm-commits
- [PATCH] D52505: [winasan] Pin the ASan DLL to prevent unloading
David Major via Phabricator via llvm-commits
- [PATCH] D52560: [utils] Allow better identification of matching blocks in update_mca_test_checks.py
Greg Bedwell via Phabricator via llvm-commits
- [llvm] r343124 - [libLTO] Expose LLVMCreateDisasmCPUFeatures from libLTO
Steven Wu via llvm-commits
- [llvm] r343125 - AMDGPU/SI: Change predicate to isCIOnly for 32-bit imm s_buffer_load* patterns
Tom Stellard via llvm-commits
- [llvm] r343127 - [X86] Update tzcnt fast-isel tests to match clang r343126.
Craig Topper via llvm-commits
- [PATCH] D50977: [TableGen] Prefer user-defined subregister compositions over inferred ones
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D52562: [lib/fuzzer] Fix logging for Fuchsia
Aaron Green via Phabricator via llvm-commits
- [PATCH] D51595: [NewGVN] Update use counts for SSA copies when replacing them by their operands.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51343: Fix RuntimeDyldCOFFX86_64 handling of image-relative relocations when there are not loaded sections
Lang Hames via Phabricator via llvm-commits
- [PATCH] D9375: An llvm.noalias intrinsic
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D52563: [compiler-rt] [builtins] Restore tests from r342917 (disabled in r343095) on Windows.
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r343128 - [InstCombine] add tests for vector insert/extract; NFC
Sanjay Patel via llvm-commits
- [PATCH] D52564: [PPC64] Add test for toc-restore on recursive call.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D52565: [llvm-exegesis] Remove unused headers and fix naming issues
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52566: [asan] [windows] Don't use CheckFailed in dynamic runtime thunk mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52567: Add an explanation about cross linking.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52568: [InstCombine] Delay Phi operand folding in the pass manager
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] r343129 - [ORC] Change the field order of ThreadSafeModule to ensure the Module is
Lang Hames via llvm-commits
- [PATCH] D49017: Replace "nullptr-terminated" C-arrays of OptionValueEnumeration with safer llvm::ArrayRef
Phabricator via Phabricator via llvm-commits
- [PATCH] D18086: Fix default processor name for armv6k.
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] r343132 - [LoopInterchange] Preserve LCSSA.
Florian Hahn via llvm-commits
- [PATCH] D52124: [ELF][test] Use llvm-readelf's short option -r instead of -relocations and remove ignored --wide
Fangrui Song via Phabricator via llvm-commits
- [llvm] r343133 - Revert r343129 "[ORC] Change the field order of ThreadSafeModule to ensure the "
Lang Hames via llvm-commits
- [lld] r343135 - [ELF][test] Use llvm-readelf's short option -r instead of -relocations and remove ignored --wide
Fangrui Song via llvm-commits
- [compiler-rt] r343136 - [asan] [windows] Don't use CheckFailed in dynamic runtime thunk mode
Martin Storsjo via llvm-commits
- [PATCH] D51702: [LoopInterchange] Turn into a loop pass.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D52569: [ELF] llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52570: [X86] Don't generate BMI BEXTR from X86DAGToDAGISel::matchBEXTRFromAnd
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51889: Fix performance issue from 376.kdtree
Jonathan Peyton via Phabricator via llvm-commits
- [llvm] r343140 - [InstCombine] add tests that show undef propagation failures from D52548; NFC
Sanjay Patel via llvm-commits
- [PATCH] D50658: Hot cold splitting pass
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D52379: Fix balanced affinity so thread's private affinity mask is updated
Jonathan Peyton via Phabricator via llvm-commits
- [PATCH] D52314: Document bisect-skip-count
Zhizhou Yang via Phabricator via llvm-commits
- [lld] r343144 - [AArch64] Fix range check of R_AARCH64_TLSLE_ADD_TPREL_HI12
Ryan Prichard via llvm-commits
- [lld] r343145 - Allow later -z name=<int> args to override earlier args
Ryan Prichard via llvm-commits
- [lld] r343146 - [ELF] llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)
Fangrui Song via llvm-commits
- [PATCH] D52573: llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52573: llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52573: llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52573: llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D52573: llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52573: llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52575: [SimplifyCFG] Pass AggressiveInsts to DominatesMergePoint by reference. Remove null check.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52577: [AMDGPU] Fold copy (copy vgpr)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D52576: llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)
Fangrui Song via Phabricator via llvm-commits
- [llvm] r343149 - Reapply r343129 with fix.
Lang Hames via llvm-commits
- [llvm] r342578 - [X86] Handle COPYs of physregs better (regalloc hints)
Jordan Rupprecht via llvm-commits
- [PATCH] D52317: Add support for dynamic libraries on Hexagon
Sid Manning via Phabricator via llvm-commits
- [llvm] r343151 - Re-revert r343129.
Lang Hames via llvm-commits
- [compiler-rt] r343153 - [sanitizer] AndroidGetApiLevel for static executables.
Evgeniy Stepanov via llvm-commits
- [llvm] r343154 - [WebAssembly] Fix MRI.hasOneNonDBGUse assert in WebAssemblyRegStackify pass
Yury Delendik via llvm-commits
- [PATCH] D52579: Vector Clone Tests for the loop vectorizer
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D52580: [WIP] Refactor use of signatures and store them on the AsmPrinter
Derek Schuff via Phabricator via llvm-commits
- [lld] r343155 - [WebAssembly] Update docs
Sam Clegg via llvm-commits
- [PATCH] D52048: [WebAssembly] Update docs
Phabricator via Phabricator via llvm-commits
- [PATCH] D52582: [WebAssembly] Fix memory leak on WasmEHFuncInfo
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51419: Switch syscall(2)/__syscall(2) calls to libc calls on NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [lld] r343156 - Revert "[WebAssembly] Update docs"
Sam Clegg via llvm-commits
- [lld] r343157 - [WebAssembly] Update Config member to match command line option
Sam Clegg via llvm-commits
- [PATCH] D50976: [WebAssembly] Update Config member to match command line option. NFC.
Phabricator via Phabricator via llvm-commits
- [PATCH] D50902: [compiler-rt][ubsan] Split Implicit Integer Truncation Sanitizer into unsigned and signed checks
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D52295: [DebugInfoMetadata] Added support to generate packed_decimal encoding related dwarf info.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D52587: [WebAssembly] Add --[no]-export-dynamic to replace --export-default
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D52519: [analyzer] [NFC] Heavy refactoring of trackNullOrUndefValue
George Karpenkov via Phabricator via llvm-commits
- [llvm] r343161 - Revert "Re-revert r343129."
Lang Hames via llvm-commits
- [llvm] r343162 - Re-reapply r343129 with more fixes.
Lang Hames via llvm-commits
- [llvm] r343163 - llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)
Fangrui Song via llvm-commits
- [PATCH] D50857: llvm: Add support MIPS r6 Debian triples
YunQiang Su via Phabricator via llvm-commits
- [llvm] r343165 - [docs] Remove reference to makellvm which was removed in rL329041
Fangrui Song via llvm-commits
- [llvm] r343167 - [ORC] Use ExecutionSession's pre-constructed main JITDylib in LLJIT.
Lang Hames via llvm-commits
- [PATCH] D52290: [driver][mips] Adjust target triple accordingly to provided ABI name
Simon Atanasyan via Phabricator via llvm-commits
- [www] r343170 - Add sponsor logos.
Tanya Lattner via llvm-commits
- [www] r343171 - Update sponsor list.
Tanya Lattner via llvm-commits
- [www] r343172 - Add missing line breaks.
Tanya Lattner via llvm-commits
- [www] r343173 - Fix broken image and improve spacing.
Tanya Lattner via llvm-commits
- [www] r343174 - More spacing changes.
Tanya Lattner via llvm-commits
- [www] r343175 - Really fix link to image.
Tanya Lattner via llvm-commits
- [www] r343176 - Add another line break.
Tanya Lattner via llvm-commits
- [llvm] r343177 - [llvm-exegesis] Remove unused headers and fix naming issues
Fangrui Song via llvm-commits
- [compiler-rt] r343178 - [Coverage] Disable Linux/coverage-missing.cc in AddressSanitizer-i386-linux testsuite
Fangrui Song via llvm-commits
- [PATCH] D52536: clang-format: [JS] conditional types.
Martin Probst via Phabricator via llvm-commits
- [PATCH] D52588: [XRay][compiler-rt] FDR Mode Controller
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D52572: Replace pointer to C-array of PropertyDefinition with llvm::ArrayRef
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r343182 - [compiler-rt][cmake][mips] Use -mabi option to select target architecture
Simon Atanasyan via llvm-commits
- [PATCH] D46810: 3/3: Fix DWARFUnit::GetUnitDIEPtrOnly stale pointer
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D51937: [OPENMP]Increment iterator when the loop is continued.
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D52571: [Sema] Handle __va_start for Windows/ARM64 in the same way as for ARM
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52590: [compiler-rt][ubsan][NFC] Slight test cleanup in preparation for D50902.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r343185 - [mips] Add support MIPS r6 Debian triples
Simon Atanasyan via llvm-commits
- [test-suite] r343186 - Fix UB (signed int overflow) in Bullet. The change is the same as already present in Bullet mainline.
Anton Korobeynikov via llvm-commits
- [llvm] r343187 - [AArch64][v8.5A] Add PSTATE manipulation instructions XAFlag and AXFlag
Oliver Stannard via llvm-commits
- [PATCH] D52592: [llvm-exegesis][NFC] moving code around.
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r343188 - [llvm-exegesis][NFC] moving code around.
Guillaume Chatelet via llvm-commits
- [llvm] r343189 - Revert r342942 "[MachineCopyPropagation] Reimplement CopyTracker in terms of register units"
Hans Wennborg via llvm-commits
- [llvm] r343190 - [InstCombine] Add new tests in preparation for a combine of icmp (mul nsw/nuw X, C2), C
Nicola Zaghen via llvm-commits
- [PATCH] D51625: [InstCombine] Add new tests in preparation for a combine of icmp (mul nsw/nuw X, C2), C
Phabricator via Phabricator via llvm-commits
- [PATCH] D52594: [ARM] Remove non-existent cpu arm1176j-s and use mpcore for v6k
Peter Smith via Phabricator via llvm-commits
- [PATCH] D52596: [InstCombine] Add combines of icmp (mul nsw/nuw X, C2), C when C % C2 == 0
Nicola Zaghen via Phabricator via llvm-commits
- [PATCH] D52597: [XRay] Add LD_LIBRARY_PATH to env variables for Unit Tests
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r343192 - Reapply changes reverted in r343114, lldb patch to follow shortly
Luke Cheeseman via llvm-commits
- [PATCH] D52599: [XRay] Reduce overly broad 'rm' command in lit test
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D52600: [LLD] [COFF] In MinGW mode, ignore relocations against a discarded section
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52602: [LLD] [COFF] Cope with GCC produced weak aliases referring to comdat functions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52601: [LLD] [COFF] Cope with weak aliases produced by GNU tools
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52603: Split invocations in CodeGen/X86/cpus.ll among multiple tests. (NFC)
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r343194 - [X86][Btver2] Add uops counter for exegesis reports
Simon Pilgrim via llvm-commits
- [llvm] r343195 - [PowerPC] [NFC] Refactor code for printing register operands
Nemanja Ivanovic via llvm-commits
- [PATCH] D52605: [CodeGen] avoid broken successor probability in MBB dump
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D52606: [LLD][COFF] Add missing Requires x86 to fix buildbot
Peter Smith via Phabricator via llvm-commits
- [lld] r343196 - [COFF] Add missing Requires x86 to fix buildbot
Peter Smith via llvm-commits
- [PATCH] D52544: Improve diagnostics range reporting.
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D52185: [clang-tidy] use CHECK-NOTES in tests for bugprone-forward-declaration-namespace
Jonas Toth via Phabricator via llvm-commits
- [PATCH] D52607: [llvm-exegesis] Fix PR39096.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D52228: [clang-tidy] use CHECK-NOTES in tests for bugprone-use-after-move
Jonas Toth via Phabricator via llvm-commits
- [llvm] r343200 - [X86][Btver2] TZCNT instructions take 2uops not 1
Simon Pilgrim via llvm-commits
- [PATCH] D52609: [SROA] Use offset sizes from the DataLayout instead of the pointer siezes.
Nicola Zaghen via Phabricator via llvm-commits
- [PATCH] D52229: [clang-tidy] use CHECK-NOTES in tests for bugprone suspicious-enum-usage
Jonas Toth via Phabricator via llvm-commits
- [llvm] r343202 - [Sparc] Add support for the partial write PSR instruction
Daniel Cederman via llvm-commits
- [llvm] r343203 - [Sparc] Add unimp alias
Daniel Cederman via llvm-commits
- [PATCH] D48644: [Sparc] Add support for the partial write PSR instruction
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D51526: [Sparc] Add unimp alias
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D52502: [Lex] TokenConcatenation now takes const Preprocessor
Umann Kristóf via Phabricator via llvm-commits
- [www-releases] r343206 - arm and aarch64 binaries for 7.0.0 and 6.0.1
Hans Wennborg via llvm-commits
- [PATCH] D51028: [BranchFolder] Drop kill flags if they aren't present in all merged instructions
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D52020: [OpenCL] Improve extension-version.cl and to_addr_builtin.cl tests
Sven van Haastregt via Phabricator via llvm-commits
- [llvm] r343208 - [llvm-exegesis] Fix PR39096.
Clement Courbet via llvm-commits
- [PATCH] D52351: [LoopVectorizer] Fix in getScalarizationOverhead()
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r343209 - [AArch64][v8.5A] Add FRINT[32,64][Z,X] instructions
Oliver Stannard via llvm-commits
- [llvm] r343210 - [Sparc] Remove the support for builtin setjmp/longjmp
Daniel Cederman via llvm-commits
- [PATCH] D51487: [Sparc] Remove the support for builtin setjmp/longjmp
Daniel Cederman via Phabricator via llvm-commits
- [llvm] r343211 - [AArch64][v8.5A] Add speculation barrier to AArch64 instruction set
Oliver Stannard via llvm-commits
- [polly] r343212 - [IslAst] Fix InParallelFor nesting.
Michael Kruse via llvm-commits
- [llvm] r343213 - [ARM][v8.5A] Add speculation barrier to ARM & Thumb instruction sets
Oliver Stannard via llvm-commits
- [PATCH] D33523: [Polly] [OpenMP] Update Subtree values for nested parallel loop
Michael Kruse via Phabricator via llvm-commits
- [llvm] r343214 - [AArch64][v8.5A] Add prediction invalidation instructions to AArch64
Oliver Stannard via llvm-commits
- [llvm] r343215 - The llvm-exegesis output file is a html file not a txt file.
Simon Pilgrim via llvm-commits
- [llvm] r343216 - [AArch64][v8.5A] Add Armv8.5-A "DC CVADP" instruction
Oliver Stannard via llvm-commits
- [llvm] r343217 - [AArch64][v8.5A] Add Armv8.5-A random number instructions
Oliver Stannard via llvm-commits
- [llvm] r343218 - [AArch64][v8.5A] Add speculation restriction system registers
Oliver Stannard via llvm-commits
- [test-suite] r343219 - More fixes for UBs in Bullet
Anton Korobeynikov via llvm-commits
- [llvm] r343222 - [InstCombine] add tests for FP sign-bit cmp optimization with fdiv; NFC
Sanjay Patel via llvm-commits
- [PATCH] D52612: [Sparc] EXPENSIVE_CHECKS now passes all machine verifier errors (PR27461)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52613: [ADT] Change the `IntervalMap` alignment assert for x86 MSVC
Aleksandr Urakov via Phabricator via llvm-commits
- [llvm] r343225 - [AArch64][v8.5A] Add Branch Target Identification instructions
Oliver Stannard via llvm-commits
- [llvm] r343226 - [WPD] Fix incorrect devirtualization after indirect call promotion
Teresa Johnson via llvm-commits
- [llvm] r343227 - [X86][Btver2] BLSI/BLSMSK/BLSR instructions take 2uops not 1 (same as TZCNT)
Simon Pilgrim via llvm-commits
- [PATCH] D52614: [DebugInfo][Dexter] Divide-before-return displays wrong value in debugger
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D51939: [AArch64] -mcpu=native CPU detection for Cavium processors
Stefan Teleman via Phabricator via llvm-commits
- [llvm] r343228 - [InstCombine] Without infinites, fold (C / X) < 0.0 --> (X < 0)
Sanjay Patel via llvm-commits
- [llvm] r343229 - [AArch64][v8.5A] Add speculation barriers SSBB and PSSBB
Oliver Stannard via llvm-commits
- [PATCH] D52362: [CloneFunction] Simplify previously unsimplifiable instructions
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D51464: clang: fix MIPS/N32 triple and paths
YunQiang Su via Phabricator via llvm-commits
- [llvm] r343231 - [AArch64] Refactor immediate details out of add/sub tblgen class (NFCI)
Oliver Stannard via llvm-commits
- [llvm] r343232 - [Sparc] EXPENSIVE_CHECKS now passes all machine verifier errors (PR27461)
Simon Pilgrim via llvm-commits
- [llvm] r343233 - [X86] Split BT and BTC/BTR/BTS scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r343234 - [X86][Btver2] BTC/BTR/BTS instructions take 2uops not 1
Simon Pilgrim via llvm-commits
- [llvm] r343235 - Revert r343192 as an ubsan build is currently failing
Luke Cheeseman via llvm-commits
- [llvm] r343238 - [X86][Btver2] (V)MPSADBW instructions take 3uops not 1
Simon Pilgrim via llvm-commits
- [llvm] r343241 - [X86] Remove BT/BTC/BTR/BTS rr/ri overrides
Simon Pilgrim via llvm-commits
- [PATCH] D52619: Fix greedy FileCheck expression in test/Driver/mips-abi.c
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D52621: [AArch64] Split zero cycle feature more granularly
Evandro Menezes via Phabricator via llvm-commits
- [llvm] r343244 - [ScalarizeMaskedMemIntrin] Don't emit 'icmp eq i1 %x, 1' to check mask values. That's just %x so use that directly.
Craig Topper via llvm-commits
- [compiler-rt] r343245 - [compiler-rt] [builtins] Restore tests from r342917 (disabled in r343095) on Windows.
Jordan Rupprecht via llvm-commits
- [compiler-rt] r343246 - [sanitizer] Introduce a new SizeClassMap with minimal amount of cached entries
Kostya Kortchinsky via llvm-commits
- [PATCH] D52611: [clangd] Add more tracing to index queries. NFC
Eric Liu via Phabricator via llvm-commits
- [llvm] r343249 - [AMDGPU] Fold copy (copy vgpr)
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D52622: [WebAssembly] Refactor use of signatures
Derek Schuff via Phabricator via llvm-commits
- [compiler-rt] r343250 - [compiler-rt][ubsan][NFC] Slight test cleanup in preparation for D50902.
Roman Lebedev via llvm-commits
- [PATCH] D52589: [clang][ubsan][NFC] Slight test cleanup in preparation for D50901
Phabricator via Phabricator via llvm-commits
- [PATCH] D52623: [sanitizer] Disable failing Android test after D52371
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r343252 - [sanitizer] Disable failing Android test after D52371
Kostya Kortchinsky via llvm-commits
- [llvm] r343254 - AMDGPU/NFC: Simplify VOP_MAC_F16/F32
Konstantin Zhuravlyov via llvm-commits
- [llvm] r343255 - [lli] Fix ArgV setup bug when running in -jit-kind=orc-lazy mode.
Lang Hames via llvm-commits
- [llvm] r343256 - [ORC] LastKey needs to be protected to prevent data races.
Lang Hames via llvm-commits
- [llvm] r343257 - [ORC] Coalesce all of ORC's symbol renaming / linkage-promotion utilities into
Lang Hames via llvm-commits
- [PATCH] D52624: [pdb] Simplify the code by replacing a few string conversions with calls to invokeBstrMethod()
Aaron Smith via Phabricator via llvm-commits
- [llvm] r343259 - AMDGPU: Split VOP2Inst into VOP2Inst_e32/e64/sdwa
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D52304: [X86][BMI1]: X86DAGToDAGISel: select BEXTR from x & ~(-1 << nbits) pattern
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r343261 - [ORC] Lock ThreadSafeContext during Module destructing in ThreadSafeModule.
Lang Hames via llvm-commits
- [llvm] r343262 - [ORC] Make LocalIndirectStubsManager's operations thread-safe.
Lang Hames via llvm-commits
- [PATCH] D52630: [ConstantFolding] Constant fold minnan and maxnan intrinsics.
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52631: [InstCombine] InstCombine and InstSimplify for minnan and maxnan
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52632: [LoopVectorize] Loop vectorization for minnan and maxnan
Thomas Lively via Phabricator via llvm-commits
- [llvm] r343264 - AMDGPU: Split HasExt into HasExtDPP/SDWA/SDWA9
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D52633: [SelectionDAG] DAG combiner for fminnan and fmaxnan
Thomas Lively via Phabricator via llvm-commits
- [lld] r343265 - [WebAssembly] Add --[no]-export-dynamic to replace --export-default
Sam Clegg via llvm-commits
- [llvm] r343266 - [ORC] Add definition for IRLayer::setCloneToNewContextOnEmit, use it to set the
Lang Hames via llvm-commits
- [llvm] r343267 - [ScalarizeMaskedMemIntrin] Cleanup comments. NFC
Craig Topper via llvm-commits
- [llvm] r343268 - [ScalarizeMaskedMemIntrin] Remove some temporary variables that are only used by a single if condition.
Craig Topper via llvm-commits
- [llvm] r343269 - [ScalarizeMaskedMemIntrin] Add dedicated IR only tests for masked load expansion so I can begin making modifications.
Craig Topper via llvm-commits
- [llvm] r343270 - [ScalarizeMaskedMemIntrin] Handle the case where the mask is an all zero vector.
Craig Topper via llvm-commits
- [llvm] r343271 - [ScalarizeMaskedMemIntrin] When expanding masked loads, start with the passthru value and insert each conditional load result over their element.
Craig Topper via llvm-commits
- [llvm] r343272 - [ScalarizeMaskedMemIntrin] Add some IR only test cases for masked gather expansion.
Craig Topper via llvm-commits
- [llvm] r343273 - [ScalarizeMaskedMemIntrin] When expanding masked gathers, start with the passthru vector and insert the new load results into it.
Craig Topper via llvm-commits
- [zorg] r343274 - Update clang revision to r343264
Vitaly Buka via llvm-commits
- [PATCH] D52634: [WIP] [WebAssembly] Add DBG_VALUE with local operands location in WebAssemblyExplicitLocals pass
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D52635: [FunctionAttrs] Propagate nonnull argument attributes from callsites to callers
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r343275 - WebAssembly: Rename GetSignature to GetLibcallSignature [NFC]
Derek Schuff via llvm-commits
- [PATCH] D52636: GraphWriter: Provide an API for writing a graph into a specified file
George Karpenkov via Phabricator via llvm-commits
- [llvm] r343277 - [ScalarizeMaskedMemIntrin] Use cast instead of dyn_cast checked by an assert. Consistently make use of the element type variable we already have. NFCI
Craig Topper via llvm-commits
- [llvm] r343278 - [ScalarizeMaskedMemIntrin] Ensure the mask is a vector of ConstantInts before generating the expansion without control flow.
Craig Topper via llvm-commits
- [PATCH] D51147: [GISel]: Remove an incorrect assert in CallLowering
Daniel Sanders via Phabricator via llvm-commits
- [compiler-rt] r343280 - [XRay] Add LD_LIBRARY_PATH to env variables for Unit Tests
Dean Michael Berris via llvm-commits
- [llvm] r343281 - [X86] Add the test case from PR38986.
Craig Topper via llvm-commits
- [compiler-rt] r343282 - [XRay] Fix argv0-log-file-name.cc race when tests are executed parallelly
Fangrui Song via llvm-commits
- [PATCH] D52638: [XRay] Fix fdr-thread-order.cc when current directory contains fdr-thread-order.cc
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52639: [XRay] Guard local variables with `static` and struct with unnamed namespaces
Fangrui Song via Phabricator via llvm-commits
- [llvm] r343283 - [ScalarizeMaskedMemIntrin] Add test cases for masked store expansion. Increase alignment of one of the masked load test cases.
Craig Topper via llvm-commits
- [llvm] r343284 - [ScalarizeMaskedMemIntrin] Fix the alignment calculation for the scalar stores of a masked store expansion.
Craig Topper via llvm-commits
- [llvm] r343286 - [ORC] Lock ThreadSafeContext during module destruction in ThreadSafeModule's
Lang Hames via llvm-commits
- [llvm] r343287 - [ORC] Add a const version of ThreadSafeModule::getModule().
Lang Hames via llvm-commits
- [llvm] r343288 - [ORC] clang-format the ThreadSafeModule code.
Lang Hames via llvm-commits
- [PATCH] D50721: [WebAssembly] Preserve function signatures during LTO
Sam Clegg via Phabricator via llvm-commits
- [compiler-rt] r343289 - [XRay] Guard local variables with `static` and struct with unnamed namespaces
Fangrui Song via llvm-commits
- [llvm] r343290 - merge-request.sh: Add 7.0 metabug
Tom Stellard via llvm-commits
- [llvm] r343291 - [pdb] Simplify the code by replacing a few string conversions with calls to invokeBstrMethod()
Aaron Smith via llvm-commits
- [PATCH] D52641: Bitcode: Fix assert when writing arrays as blobs.
Sean Bartell via Phabricator via llvm-commits
- [llvm] r343294 - [ScalarizeMaskedMemIntrin] Use MinAlign to calculate alignment for the scalar load/stores to handle element types that are byte-sized but not powers of 2.
Craig Topper via llvm-commits
- [compiler-rt] r343295 - [XRay] Fix fdr-thread-order.cc when current directory contains fdr-thread-order.cc
Fangrui Song via llvm-commits
- [llvm] r343296 - Test commit. NFC.
Owen Rodley via llvm-commits
- [llvm] r343297 - [CodeGen] fix broken successor probability in MBB dump
Hiroshi Inoue via llvm-commits
- [PATCH] D52642: [MCA] Remove SM.hasNext() call in FetchStage::execute.
Owen Rodley via Phabricator via llvm-commits
- [PATCH] D44960: [llvm-cov] Prevent llvm-cov from hanging when a symblink doesn't exist.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D52468: [PDB] Treat `char`, `signed char` and `unsigned char` as three different types
Aleksandr Urakov via Phabricator via llvm-commits
- [llvm] r343299 - [X86][BtVer2] Fix PHMINPOS schedule resources typo
Simon Pilgrim via llvm-commits
- [llvm] r343300 - [ARM][v8.5A] Add speculation barriers SSBB and PSSBB
Oliver Stannard via llvm-commits
- [llvm] r343301 - Remove extra whitespace. NFC. (test commit)
David Spickett via llvm-commits
- [llvm] r343302 - [ARM] Allow execute only code on Cortex-m23
David Spickett via llvm-commits
- [PATCH] D52643: [CodeGen][NFC] Add tests for heterogeneous types in MergeConsecutiveStores
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48725: [SLP] Vectorize bit-parallel operations with SWAR.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r343303 - [ARM] Remove non-existent cpu arm1176j-s and use mpcore for v6k
Peter Smith via llvm-commits
- [PATCH] D52595: [ARM] Alter test to account for change to armv6k default CPU
Peter Smith via Phabricator via llvm-commits
- [PATCH] D52644: [ARM] Prevent DSP and SIM32 being set for v6m
Sam Parker via Phabricator via llvm-commits
- [PATCH] D52294: [InstCombine] Fix incongruous GEP type addrspace
Ewan Crawford via Phabricator via llvm-commits
- [llvm] r343307 - [llvm-mca] Teach how to track zero registers in class RegisterFile.
Andrea Di Biagio via llvm-commits
- [llvm] r343308 - [LoopInterchange] Turn into a loop pass.
Florian Hahn via llvm-commits
- [PATCH] D43245: [LoopInterchange] Support reductions across inner and outer loop.
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r343310 - Revert r343308: [LoopInterchange] Turn into a loop pass.
Florian Hahn via llvm-commits
- [llvm] r343311 - [X86][Btver2] Fix BSF/BSR schedule
Simon Pilgrim via llvm-commits
- [llvm] r343312 - [llvm-mca] Remove redundant namespace prefixes. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D52645: [AsmParser] Return an error in the case of empty symbol ref in an expression
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D49281: [Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D52646: Switch sanitizer_procmaps_bsd to internal_sysctl
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r343313 - Split invocations in CodeGen/X86/cpus.ll among multiple tests. (NFC)
Jonas Devlieghere via llvm-commits
- [PATCH] D46437: [bindings/go] Add Go bindings for inline assembly
Ayke via Phabricator via llvm-commits
- [PATCH] D51642: [LLVM-C] Add bindings for addCoroutinePassesToExtensionPoints
Ayke via Phabricator via llvm-commits
- [PATCH] D51875: [OPENMP][NVPTX] Add support for lastprivates/reductions handling in SPMD constructs with lightweight runtime.
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D46577: [compiler-rt][cmake][mips] Correct the option handling for GCC 7
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r343314 - [X86][Btver2] CVTSS2I/CVTSD2I - add missing JFPU0 pipe
Simon Pilgrim via llvm-commits
- [llvm] r343315 - [MIPS GlobalISel] Lower i64 arguments
Petar Jovanovic via llvm-commits
- [PATCH] D52409: [MIPS GlobalISel] Lower i64 arguments
Petar Jovanovic via Phabricator via llvm-commits
- [llvm] r343316 - Fix and modernize StringMatcher comment; NFC
Sven van Haastregt via llvm-commits
- [llvm] r343317 - Reapply changes reverted by r343235
Luke Cheeseman via llvm-commits
- [PATCH] D51992: [ThinLTO]Expose cache entry expiration time option in llvm-lto and fix a test
James Henderson via Phabricator via llvm-commits
- [llvm] r343319 - [X86][Btver2] Add zero-idiom tests for PSUBS/PSUBUS instructions
Simon Pilgrim via llvm-commits
- [lld] r343320 - [ELF][HEXAGON] Add support for dynamic libraries
Sid Manning via llvm-commits
- [PATCH] D51553: [DAGCombiner][x86] add transform/hook to load a scalar directly for use in a vector binop
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52648: [Support] Listing a directory containing dangling symlinks is not an error.
Sam McCall via Phabricator via llvm-commits
- [llvm] r343321 - [X86][Btver2] PSUBS/PSUBUS instructions are zero-idioms
Simon Pilgrim via llvm-commits
- [PATCH] D52649: [mips] Mark fmaxl as a long double emulation routine
Stefan Maksimovic via Phabricator via llvm-commits
- [compiler-rt] r343322 - Revert r342652 "[winasan] Unpoison the stack in NtTerminateThread"
Hans Wennborg via llvm-commits
- [PATCH] D52091: [winasan] Unpoison the stack in NtTerminateThread
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D51522: [LLVM-C] Add more debug information accessors to GlobalObject and Instruction
Robert Widmann via Phabricator via llvm-commits
- [llvm] r343323 - [ORC] Improve debugging output for ORC.
Lang Hames via llvm-commits
- [PATCH] D52653: [CodeGen, AArch64] Combine Interleaved Loads which are not covered by the Vectorizer
Martin Elshuber via Phabricator via llvm-commits
- [PATCH] D51687: [libomptarget-nvptx] Add testing infrastructure
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] r343325 - [GISel]: Remove an incorrect assert in CallLowering
Aditya Nandakumar via llvm-commits
- [llvm] r343326 - [ORC] Fix the unit tests that were broken by r343323.
Lang Hames via llvm-commits
- [llvm] r343327 - [ORC] Remove some dead code.
Lang Hames via llvm-commits
- [llvm] r343328 - [InstCombine] adjust shuffle undef propagation tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r343329 - [InstCombine] don't propagate wider shufflevector arguments to predecessors
Sanjay Patel via llvm-commits
- [llvm] r343330 - [LLVM-C] Add more debug information accessors to GlobalObject and Instruction
Robert Widmann via llvm-commits
- [PATCH] D46166: [LLVM-C] Add accessor to retrieve DINode's tag
Robert Widmann via Phabricator via llvm-commits
- [llvm] r343331 - [utils] Allow better identification of matching blocks in update_mca_test_checks.py
Greg Bedwell via llvm-commits
- [llvm] r343332 - [utils] Stricter checking from update_mca_test_checks.py
Greg Bedwell via llvm-commits
- [llvm] r343333 - [utils] Cope with the binary having a .exe extension in update_mca_test_checks.py
Greg Bedwell via llvm-commits
- [PATCH] D52656: [LV] Teach vectorizer about variant value store into uniform address
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D52657: [LLVM-C] Fix broken build bots
Robert Widmann via Phabricator via llvm-commits
- [llvm] r343334 - [LLVM-C] Fix broken build bots
Robert Widmann via llvm-commits
- [PATCH] D52002: Switch optimization for known maximum switch values
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D52659: [LLVM-C] Add an accessor for the "value type" of a global
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D51160: Adjust MIScheduler to use ProcResource counts
Momchil Velikov via Phabricator via llvm-commits
- [llvm] r343336 - [LLVM-C] Add bindings for addCoroutinePassesToExtensionPoints
whitequark via llvm-commits
- [llvm] r343337 - Revert "[LLVM-C] Add bindings for addCoroutinePassesToExtensionPoints"
whitequark via llvm-commits
- [llvm] r343339 - [bindings/go] Add Go bindings for inline assembly
whitequark via llvm-commits
- [lld] r343340 - [WebAssembly] Preserve function signatures during LTO
Sam Clegg via llvm-commits
- [PATCH] D52162: [XRay] Support for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [llvm] r343341 - Revert r343317
Luke Cheeseman via llvm-commits
- [PATCH] D52586: [X86] Add the movbe instruction intrinsics from icc.
Phabricator via Phabricator via llvm-commits
- [PATCH] D52661: [DAGCombiner] [NFC] Improve X div/rem 1 fold
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47684: [bindings/go] Add Go bindings to the Token type
Ayke via Phabricator via llvm-commits
- [llvm] r343345 - [bindings/go] Add Go bindings to the Token type
whitequark via llvm-commits
- [llvm] r343346 - [llvm-mca] Add a test for zero-idiom VPERM2F128rr. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r343347 - make lit builtins a package
Chris Matthews via llvm-commits
- [PATCH] D52663: [X86][BtVer2] VPERM2F128rr instructions with Mask bits 3 and 7 are also zero-idioms.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r342387 - [GVNHoist] Re-enable GVNHoist by default
Eric Christopher via llvm-commits
- [PATCH] D52666: [LLD][COFF] Fix pdb loading when the path points to a removable device
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] r343349 - [DAGCombiner] [NFC] Improve X div/rem 1 fold
David Bolvansky via llvm-commits
- [llvm] r343351 - GraphWriter: Provide an API for writing a graph into a specified file
George Karpenkov via llvm-commits
- [PATCH] D52223: [dwarfdump] Verify DW_AT_type.
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r343354 - [AArch64] Split zero cycle feature more granularly
Evandro Menezes via llvm-commits
- [llvm] r343355 - [X86] Add test cases for failures to use narrow test with immediate instructions when a truncate is beteen the CMP and the AND and the sign flag is used.
Craig Topper via llvm-commits
- [PATCH] D45213: [COFF][LLD] Add link support for precompiled headers .objs
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D52668: [DAGCombiner] Improve X div/rem Y fold if single bit element type
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D52669: [X86] Improve test instruction shrinking when the sign flag is used and the output of the and is truncated
Craig Topper via Phabricator via llvm-commits
- [llvm] r343358 - [ORC] Narrow a cast: the block guarded by the condition only handles
Lang Hames via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r343359 - [ARM] Use preferred alignment for constants in promoteToConstantPool.
Eli Friedman via llvm-commits
- [PATCH] D51469: [ARM] Use preferred alignment for constants in promoteToConstantPool.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r343361 - [ARM] Fix correctness checks in promoteToConstantPool.
Eli Friedman via llvm-commits
- [PATCH] D51472: [ARM] Fix correctness checks in promoteToConstantPool.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r343362 - [WebAssembly] Fix memory leak on WasmEHFuncInfo
Heejin Ahn via llvm-commits
- [llvm] r343363 - [LLVM-C] Add an accessor for the "value type" of a global
Robert Widmann via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D52324: [ValueTracking] Allow select patterns to work on FP vectors
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51988: [PowerPC] Folding XForm to DForm loads requires alignment for some DForm loads.
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] r343364 - [ValueTracking] Allow select patterns to work on FP vectors
Thomas Lively via llvm-commits
- [PATCH] D49208: [WebAssembly] Update WebAssemblyLowerEmscriptenEHSjLj to support separate compilation.
Sam Clegg via Phabricator via llvm-commits
- [llvm] r343365 - [ORC] Add more utilities to aid debugging output.
Lang Hames via llvm-commits
- [lld] r343366 - [LLD][COFF] Fix pdb loading when the path points to a removable device
Alexandre Ganea via llvm-commits
- [llvm] r343367 - [ORC] Make MaterializationResponsibility::getRequestedSymbols() const.
Lang Hames via llvm-commits
- [PATCH] D52671: [InstCombine] Skip merging non-free GEP
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44748: Track whether the size of a MemoryLocation is precise
George Burgess IV via Phabricator via llvm-commits
- Buildbot numbers for the week of 9/09/2018 - 9/15/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 9/16/2018 - 9/22/2018
Galina Kistanova via llvm-commits
- [PATCH] D52677: [AMDGPU] Match v_swap_b32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D52678: DWARFExpression: Resolve file addresses in the linked module
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D52679: Cache LSDA label for future use (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D52680: Add comments explaning variables in action table generation (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D52681: DAGCombiner: StoreMerging: Fix bad index calculating when adjusting mismatching vector types
Matthias Braun via Phabricator via llvm-commits
- [llvm] r343369 - [cxx2a] Fix warning triggered by r343285
Vitaly Buka via llvm-commits
- [PATCH] D52149: add support functions for hard/soft float multilib distinction
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D52682: [IAI, LV] Avoid creating interleave-groups for predicated accesses
Dorit Nuzman via Phabricator via llvm-commits
- [compiler-rt] r343370 - Switch sanitizer_procmaps_bsd to internal_sysctl
Kamil Rytarowski via llvm-commits
- [PATCH] D52683: [AMDGPU] Fix for negative offsets in buffer/tbuffer intrinsics
Tim Renouf via Phabricator via llvm-commits
- [llvm] r343371 - Fix comment indentation in addLandingPad
Heejin Ahn via llvm-commits
- [PATCH] D52316: [TargetRegisterInfo] Remove temporary hook enableMultipleCopyHints()
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51599: test-suite: add avx512 tests with move-load-store intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44043: [DAGCombine] Remove AND in SETCC if we can prove they are unneeded
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46101: [PowerPC] vectorize Sum of Absolute Difference
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52685: [LoopVectorizer] Adjust heuristics for a truncated load
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r343373 - [X86][SSE] Fixed issue with v2i64 variable shifts on 32-bit targets
Simon Pilgrim via llvm-commits
- [llvm] r343375 - [X86] getTargetConstantBitsFromNode - add support for peeking through ISD::EXTRACT_SUBVECTOR
Simon Pilgrim via llvm-commits
- [llvm] r343376 - [X86] Regenerate fma comments.
Simon Pilgrim via llvm-commits
- [llvm] r343377 - [X86] getTargetConstantBitsFromNode - fix self-move assertions from gcc builds due to rL343375
Simon Pilgrim via llvm-commits
- [llvm] r343378 - [InstCombine] add test for vector widening of insertelements; NFC
Sanjay Patel via llvm-commits
- [llvm] r343379 - [InstCombine] fix formatting in vector evaluators; NFC
Sanjay Patel via llvm-commits
- [PATCH] D52693: [LLVM-C] Add an accessor for the kind of a Metadata Node
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D51783: [libomptarget-nvptx] Fix number of threads in parallel
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D51786: [libomptarget-nvptx] Add tests for nested parallelism
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D51785: [libomptarget-nvptx] Ignore calls to dynamic API
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D52694: [bindings/go] Add EraseFromParent
Ayke via Phabricator via llvm-commits
- [llvm] r343383 - [X86][SSE] LowerScalarImmediateShift - use getTargetConstantBitsFromNode to get immediate data
Simon Pilgrim via llvm-commits
- [llvm] r343384 - [X86] getTargetConstantBitsFromNode - add support for rearranging constant bits via shuffles
Simon Pilgrim via llvm-commits
- [llvm] r343385 - Fix signed/unsigned mismatch warning. NFCI.
Simon Pilgrim via llvm-commits
- [www] r343386 - Add link to online schedule.
Tanya Lattner via llvm-commits
- [llvm] r343387 - [X86][SSE] LowerScalarImmediateShift - remove 32-bit vXi64 special case handling.
Simon Pilgrim via llvm-commits
- [llvm] r343389 - [X86] Add fast-isel test cases for unaligned load/store intrinsics recently added to clang
Craig Topper via llvm-commits
- [llvm] r343390 - [X86] SimplifyDemandedVectorEltsForTargetNode - remove identity target shuffles before simplifying inputs
Simon Pilgrim via llvm-commits
- [llvm] r343391 - [X86][AVX2] Cleanup shuffle combining tests - add common prefixes
Simon Pilgrim via llvm-commits
- [llvm] r343392 - [DAGCombiner][NFC] Tests for X div/rem Y single bit fold
David Bolvansky via llvm-commits
- [PATCH] D52166: Fixed code snippet in Kaleidoscope tutorial to reflect final full code listing
Wilfred Hughes via Phabricator via llvm-commits
- [llvm] r343393 - [PDB] Better native API support for pointers.
Zachary Turner via llvm-commits
- [PATCH] D52698: Revert r330966: Replace SharedSymbols with Defined when creating copy relocations.
Orivej Desh via Phabricator via llvm-commits
- [llvm] r343394 - Add a comment to clarify the contract for LLVMGetErrorMessage in the c-bindings
Lang Hames via llvm-commits
- [llvm] r343395 - [ORC] Clear SymbolToDefinitionMap when materializing a MaterializationUnit.
Lang Hames via llvm-commits
- [llvm] r343396 - [ORC] Add partitioning support to CompileOnDemandLayer2.
Lang Hames via llvm-commits
- [llvm] r343397 - Fix some tests on Windows.
Zachary Turner via llvm-commits
- [llvm] r343398 - Only dump the types we need in the test.
Zachary Turner via llvm-commits
- [llvm] r343399 - [X86] Disable BMI BEXTR in X86DAGToDAGISel::matchBEXTRFromAnd unless we're on compiling for a CPU with single uop BEXTR
Craig Topper via llvm-commits
- [llvm] r343400 - [PDB] Fix this test for real.
Zachary Turner via llvm-commits
- [PATCH] D51787: [libomptarget-nvptx] Fix ancestor_thread_num and team_size (non-SPMD)
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D52655: [libomptarget-nvptx] Align data sharing stack
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] r343403 - [X86] Regenerate MMX coalescing test
Simon Pilgrim via llvm-commits
- [PATCH] D29660: [OpenMP] Add flag for overwriting default PTX version for OpenMP targets
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D52699: [X86] Enable load folding in the test shrinking code
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52702: [X86] Standardize floating point assembly comments
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r343404 - [NFC][CodeGen][X86][AArch64] Add 64-bit constant bit field extract pattern tests
Roman Lebedev via llvm-commits
- [llvm] r343405 - [DAG] Don't perform SINT_TO_FP<->UINT_TO_FP custom conversion after legalization
Simon Pilgrim via llvm-commits
- [PATCH] D52348: [X86][BMI1]: X86DAGToDAGISel: select BEXTR from x & ((1 << nbits) + (-1)) pattern
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r343406 - [InstCombine] allow lengthening of insertelement to eliminate shuffles
Sanjay Patel via llvm-commits
- [llvm] r343407 - [InstCombine] try to convert vector insert+extract to trunc
Sanjay Patel via llvm-commits
- [PATCH] D52696: Update ifunc attribute support documentation
Ed Maste via Phabricator via llvm-commits
- [llvm] r343410 - [X86][BtVer2] Add the ability to add additional uops for folded instructions
Simon Pilgrim via llvm-commits
- [PATCH] D52532: Pull GetSoftwareBreakpointPCOffset into base class
Pavel Labath via Phabricator via llvm-commits
- [llvm] r343412 - [PDB] Add native support for dumping array types.
Zachary Turner via llvm-commits
- [llvm] r343413 - [X86][Btver2] Fix PCmpIStrI/PCmpIStrM schedules
Simon Pilgrim via llvm-commits
- [llvm] r343414 - [LLVM-MCA][X86] Add some AVX512 tests
Simon Pilgrim via llvm-commits
- [PATCH] D52704: Improve static analysis of cold basic blocks
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50593: ConstantMerge: merge common initial sequences
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r343416 - [PHIElimination] Update the regression test for PR16508
Bjorn Pettersson via llvm-commits
- [llvm] r343417 - [PHIElimination] Lower a PHI node with only undef uses as IMPLICIT_DEF
Bjorn Pettersson via llvm-commits
- [llvm] r343419 - [X86] Copy memrefs when folding a load for division instruction selection.
Craig Topper via llvm-commits
- [llvm] r343421 - [LLVM-MCA][X86] Add missing VCMPESTR/VCMPESTR tests
Simon Pilgrim via llvm-commits
- [lld] r343422 - [COFF] In MinGW mode, ignore relocations against a discarded section
Martin Storsjo via llvm-commits
- [PATCH] D52670: [clang-tidy] Add new 'readability-uppercase-literal-suffix' check (CERT DCL16-C, MISRA C:2012, 7.3, MISRA C++:2008, 2-13-4)
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r343423 - [ORC] Extract and tidy up JITTargetMachineBuilder, add unit test.
Lang Hames via llvm-commits
- [llvm] r343424 - [X86] Fix scheduler class for BTmi instructions
Simon Pilgrim via llvm-commits
- [PATCH] D45123: [CodeView] Emit function options for subprogram and member functions
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D52706: [CodeView] Only add the Scoped flag for an enum type when it has an immediate function scope to match MSVC
Aaron Smith via Phabricator via llvm-commits
- [llvm] r343426 - Use the container form llvm::sort(C, ...)
Fangrui Song via llvm-commits
- [llvm] r343427 - [ORC] Add an 'intern' method to ExecutionEngine for interning symbol names.
Lang Hames via llvm-commits
- [llvm] r343428 - [X86] Change an llvm_unreachable to a report_fatal_error so the optimizer will stop making us reach the other report_fatal_error in this function.
Craig Topper via llvm-commits
- [llvm] r343429 - [ORC] Add a method to JITTargetMachineBuilder to get the default data layout
Lang Hames via llvm-commits
- [llvm] r343430 - [ORC] Add convenience methods for creating DynamicLibraryFallbackGenerators for
Lang Hames via llvm-commits
- [llvm] r343442 - [ORC] Pass Symbols to ExecutionSession::lookup by value, potentially saving a
Lang Hames via llvm-commits
- [PATCH] D52707: Switch optimization in IR for known maximum switch values
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D52708: Add support for new pass manager
Aditya Kumar via Phabricator via llvm-commits
Last message date:
Sun Sep 30 23:36:24 PDT 2018
Archived on: Sun Sep 30 23:34:57 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).