mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-13 20:32:21 +00:00
* StoreInst's shouldn't take names (they are _always_ void type)
* Remove two methods that are not used git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2281 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
2012d5e33f
commit
8beec9da6c
@ -244,9 +244,8 @@ class StoreInst : public MemAccessInst {
|
||||
Operands.push_back(Use(SI.Operands[i], this));
|
||||
}
|
||||
public:
|
||||
StoreInst(Value *Val, Value *Ptr, const std::vector<Value*> &Idx,
|
||||
const std::string &Name = "");
|
||||
StoreInst(Value *Val, Value *Ptr, const std::string &Name = "");
|
||||
StoreInst(Value *Val, Value *Ptr, const std::vector<Value*> &Idx);
|
||||
StoreInst(Value *Val, Value *Ptr);
|
||||
virtual Instruction *clone() const { return new StoreInst(*this); }
|
||||
|
||||
virtual const char *getOpcodeName() const { return "store"; }
|
||||
@ -283,9 +282,6 @@ public:
|
||||
virtual const char *getOpcodeName() const { return "getelementptr"; }
|
||||
virtual unsigned getFirstIndexOperandNumber() const { return 1; }
|
||||
|
||||
inline bool isArraySelector() const { return !isStructSelector(); }
|
||||
bool isStructSelector() const;
|
||||
|
||||
// getType - Overload to return most specific pointer type...
|
||||
inline const PointerType *getType() const {
|
||||
return cast<const PointerType>(Instruction::getType());
|
||||
|
Loading…
Reference in New Issue
Block a user