projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Mark extended type querying methods as 'readonly' to reduce compile size.
[oota-llvm.git]
/
include
/
llvm
/
CodeGen
/
MachineOperand.h
diff --git
a/include/llvm/CodeGen/MachineOperand.h
b/include/llvm/CodeGen/MachineOperand.h
index 5c6662eeecca3efda0610fa76c4a26f9850c3d08..5a182101c1349ff6c1836b73f4589867553bfc45 100644
(file)
--- a/
include/llvm/CodeGen/MachineOperand.h
+++ b/
include/llvm/CodeGen/MachineOperand.h
@@
-14,7
+14,6
@@
#ifndef LLVM_CODEGEN_MACHINEOPERAND_H
#define LLVM_CODEGEN_MACHINEOPERAND_H
#ifndef LLVM_CODEGEN_MACHINEOPERAND_H
#define LLVM_CODEGEN_MACHINEOPERAND_H
-#include "llvm/ADT/Hashing.h"
#include "llvm/Support/DataTypes.h"
#include <cassert>
#include "llvm/Support/DataTypes.h"
#include <cassert>
@@
-30,6
+29,7
@@
class MachineRegisterInfo;
class MDNode;
class TargetMachine;
class TargetRegisterInfo;
class MDNode;
class TargetMachine;
class TargetRegisterInfo;
+class hash_code;
class raw_ostream;
class MCSymbol;
class raw_ostream;
class MCSymbol;
@@
-628,11
+628,11
@@
public:
Op.setTargetFlags(TargetFlags);
return Op;
}
Op.setTargetFlags(TargetFlags);
return Op;
}
- static MachineOperand CreateBA(const BlockAddress *BA,
+ static MachineOperand CreateBA(const BlockAddress *BA,
int64_t Offset,
unsigned char TargetFlags = 0) {
MachineOperand Op(MachineOperand::MO_BlockAddress);
Op.Contents.OffsetedInfo.Val.BA = BA;
unsigned char TargetFlags = 0) {
MachineOperand Op(MachineOperand::MO_BlockAddress);
Op.Contents.OffsetedInfo.Val.BA = BA;
- Op.setOffset(
0); // Offset is always 0.
+ Op.setOffset(
Offset);
Op.setTargetFlags(TargetFlags);
return Op;
}
Op.setTargetFlags(TargetFlags);
return Op;
}