[PATCH] Make each target map all inline assembly memory constraints to InlineAsm::Constraint_m. NFC.
Daniel Sanders
daniel.sanders at imgtec.com
Mon Mar 9 09:33:55 PDT 2015
This is instead of doing this in target independent code and is the last
non-functional change before targets begin to distinguish between
different memory constraints when selecting code for the ISD::INLINEASM
node.
Next, each target will individually move away from the idea that all
memory constraints behave like 'm'.
Depends on D8171.
http://reviews.llvm.org/D8173
Files:
include/llvm/Target/TargetLowering.h
lib/Target/AArch64/AArch64ISelLowering.h
lib/Target/ARM/ARMISelLowering.h
lib/Target/Hexagon/HexagonISelLowering.h
lib/Target/MSP430/MSP430ISelLowering.h
lib/Target/Mips/MipsISelLowering.h
lib/Target/NVPTX/NVPTXISelLowering.h
lib/Target/PowerPC/PPCISelLowering.h
lib/Target/Sparc/SparcISelLowering.h
lib/Target/SystemZ/SystemZISelLowering.h
lib/Target/X86/X86ISelLowering.h
lib/Target/XCore/XCoreISelLowering.h
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D8173.21492.patch
Type: text/x-patch
Size: 8779 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150309/380db5ca/attachment.bin>
More information about the llvm-commits
mailing list