[all-commits] [llvm/llvm-project] 1202f5: [OpaquePtr] Make atomicrmw work with opaque pointers
aeubanks via All-commits
all-commits at lists.llvm.org
Tue May 25 20:20:56 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 1202f559bdeebb62dbba29ee05ffafbfecd57d92
https://github.com/llvm/llvm-project/commit/1202f559bdeebb62dbba29ee05ffafbfecd57d92
Author: Arthur Eubanks <aeubanks at google.com>
Date: 2021-05-25 (Tue, 25 May 2021)
Changed paths:
M llvm/lib/AsmParser/LLParser.cpp
M llvm/lib/Bitcode/Reader/BitcodeReader.cpp
M llvm/lib/IR/Instructions.cpp
A llvm/test/Assembler/atomicrmw.ll
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