mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-17 20:23:59 +00:00
Renamed inst_const_iterator -> const_inst_iterator
Renamed op_const_iterator -> const_op_iterator Renamed PointerType::getValueType() -> PointerType::getElementType() git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1408 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -22,7 +22,7 @@ const Type* MemAccessInst::getIndexedType(const Type *Ptr,
|
||||
if (!Ptr->isPointerType()) return 0; // Type isn't a pointer type!
|
||||
|
||||
// Get the type pointed to...
|
||||
Ptr = cast<PointerType>(Ptr)->getValueType();
|
||||
Ptr = cast<PointerType>(Ptr)->getElementType();
|
||||
|
||||
unsigned CurIDX = 0;
|
||||
while (const CompositeType *ST = dyn_cast<CompositeType>(Ptr)) {
|
||||
@ -71,7 +71,7 @@ LoadInst::LoadInst(Value *Ptr, const vector<Value*> &Idx,
|
||||
}
|
||||
|
||||
LoadInst::LoadInst(Value *Ptr, const string &Name = "")
|
||||
: MemAccessInst(cast<PointerType>(Ptr->getType())->getValueType(),
|
||||
: MemAccessInst(cast<PointerType>(Ptr->getType())->getElementType(),
|
||||
Load, Name) {
|
||||
Operands.reserve(1);
|
||||
Operands.push_back(Use(Ptr, this));
|
||||
@ -121,5 +121,5 @@ GetElementPtrInst::GetElementPtrInst(Value *Ptr, const vector<Value*> &Idx,
|
||||
}
|
||||
|
||||
bool GetElementPtrInst::isStructSelector() const {
|
||||
return ((PointerType*)Operands[0]->getType())->getValueType()->isStructType();
|
||||
return ((PointerType*)Operands[0]->getType())->getElementType()->isStructType();
|
||||
}
|
||||
|
Reference in New Issue
Block a user