mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-05 13:26:55 +00:00
Revert r232374: [hexagon] Distinguish the 'o', 'v', and 'm' inline assembly memory constraints.
2007-12-17-InvokeAsm.ll fails on the buildbot but not on my own system. Will investigate. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@232376 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -1108,11 +1108,11 @@ SelectInlineAsmMemoryOperand(const SDValue &Op, unsigned ConstraintID,
|
||||
SDValue Inp = Op, Res;
|
||||
|
||||
switch (ConstraintID) {
|
||||
case InlineAsm::Constraint_o: // Offsetable.
|
||||
case InlineAsm::Constraint_v: // Not offsetable.
|
||||
default:
|
||||
return true;
|
||||
case InlineAsm::Constraint_o: // Offsetable.
|
||||
case InlineAsm::Constraint_v: // Not offsetable.
|
||||
case InlineAsm::Constraint_m: // Memory.
|
||||
case InlineAsm::Constraint_m: // Memory.
|
||||
if (SelectAddrFI(Inp, Res))
|
||||
OutOps.push_back(Res);
|
||||
else
|
||||
|
Reference in New Issue
Block a user