[all-commits] [llvm/llvm-project] a91257: [MemoryLocation] Support missing atomic intrinsics...

Florian Hahn via All-commits all-commits at lists.llvm.org
Sat Dec 4 14:19:01 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a9125792b3be19c40cf1ffbe17b0bd3cc0920fcc
      https://github.com/llvm/llvm-project/commit/a9125792b3be19c40cf1ffbe17b0bd3cc0920fcc
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2021-12-04 (Sat, 04 Dec 2021)

  Changed paths:
    M llvm/lib/Analysis/MemoryLocation.cpp
    M llvm/test/Analysis/BasicAA/atomic-memory-intrinsics.ll

  Log Message:
  -----------
  [MemoryLocation] Support missing atomic intrinsics in getForArg.

getForArgument is missing support for atomic memory transfer
intrinsics. In terms of accessed locations they behave like regular
memory transfer intrinsics and we already support them as such in
getForSource/getForDest.




More information about the All-commits mailing list