[all-commits] [llvm/llvm-project] 0bebda: [OpaquePtr] Make atomicrmw work with opaque pointers
aeubanks via All-commits
all-commits at lists.llvm.org
Wed May 19 12:50:11 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 0bebda17bea38785c90a6fec3ca01cf74eb78b7c
https://github.com/llvm/llvm-project/commit/0bebda17bea38785c90a6fec3ca01cf74eb78b7c
Author: Arthur Eubanks <aeubanks at google.com>
Date: 2021-05-19 (Wed, 19 May 2021)
Changed paths:
M llvm/lib/AsmParser/LLParser.cpp
M llvm/lib/Bitcode/Reader/BitcodeReader.cpp
M llvm/lib/IR/Instructions.cpp
M llvm/lib/IR/Verifier.cpp
M llvm/test/Assembler/opaque-ptr.ll
M llvm/test/Verifier/opaque-ptr.ll
Log Message:
-----------
[OpaquePtr] Make atomicrmw work with opaque pointers
FullTy is only necessary when we need to figure out what type an
instruction works with given a pointer's pointee type. However, we just
end up using the value operand's type, so FullTy isn't necessary.
Reviewed By: dblaikie
Differential Revision: https://reviews.llvm.org/D102788
More information about the All-commits
mailing list