Chromium Code Reviews| Index: lib/Target/ARM/MCTargetDesc/ARMMCNaClExpander.cpp |
| diff --git a/lib/Target/ARM/MCTargetDesc/ARMMCNaClExpander.cpp b/lib/Target/ARM/MCTargetDesc/ARMMCNaClExpander.cpp |
| index 41182314f8e5ac39fd5cffeb5ccc3ab53c9f68da..a656049c6c683b1d63eeee5e1d4fa064d26a4a35 100644 |
| --- a/lib/Target/ARM/MCTargetDesc/ARMMCNaClExpander.cpp |
| +++ b/lib/Target/ARM/MCTargetDesc/ARMMCNaClExpander.cpp |
| @@ -28,6 +28,10 @@ using namespace llvm; |
| const unsigned kBranchTargetMask = 0xC000000F; |
| const unsigned kAlwaysPredicate = 14; |
| +bool ARM::ARMMCNaClExpander::isValidScratchRegister(unsigned Reg) const { |
| + return true; |
| +} |
| + |
|
dominickd
2015/08/06 17:45:20
Shouldn't PC or SP return false?
Derek Schuff
2015/08/06 20:46:01
Yes. I had a // TODO(dschuff): implement
there bec
|
| static void emitBicMask(unsigned Mask, unsigned Reg, int64_t Pred, |
| MCStreamer &Out, const MCSubtargetInfo &STI) { |
| MCInst Bic; |