mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-14 00:32:55 +00:00
Remove trailing spaces.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172125 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
4ff23d09fa
commit
893a234878
@ -29,8 +29,8 @@ class Module;
|
|||||||
template <typename T> class SmallVectorImpl;
|
template <typename T> class SmallVectorImpl;
|
||||||
template<typename ValueSubClass, typename ItemParentClass>
|
template<typename ValueSubClass, typename ItemParentClass>
|
||||||
class SymbolTableListTraits;
|
class SymbolTableListTraits;
|
||||||
|
|
||||||
|
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
/// MDString - a single uniqued string.
|
/// MDString - a single uniqued string.
|
||||||
/// These are used to efficiently contain a byte sequence for metadata.
|
/// These are used to efficiently contain a byte sequence for metadata.
|
||||||
@ -51,7 +51,7 @@ public:
|
|||||||
unsigned getLength() const { return (unsigned)getName().size(); }
|
unsigned getLength() const { return (unsigned)getName().size(); }
|
||||||
|
|
||||||
typedef StringRef::iterator iterator;
|
typedef StringRef::iterator iterator;
|
||||||
|
|
||||||
/// begin() - Pointer to the first byte of the string.
|
/// begin() - Pointer to the first byte of the string.
|
||||||
iterator begin() const { return getName().begin(); }
|
iterator begin() const { return getName().begin(); }
|
||||||
|
|
||||||
@ -64,9 +64,9 @@ public:
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
class MDNodeOperand;
|
class MDNodeOperand;
|
||||||
|
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
/// MDNode - a tuple of other values.
|
/// MDNode - a tuple of other values.
|
||||||
class MDNode : public Value, public FoldingSetNode {
|
class MDNode : public Value, public FoldingSetNode {
|
||||||
@ -82,37 +82,37 @@ class MDNode : public Value, public FoldingSetNode {
|
|||||||
/// NumOperands - This many 'MDNodeOperand' items are co-allocated onto the
|
/// NumOperands - This many 'MDNodeOperand' items are co-allocated onto the
|
||||||
/// end of this MDNode.
|
/// end of this MDNode.
|
||||||
unsigned NumOperands;
|
unsigned NumOperands;
|
||||||
|
|
||||||
// Subclass data enums.
|
// Subclass data enums.
|
||||||
enum {
|
enum {
|
||||||
/// FunctionLocalBit - This bit is set if this MDNode is function local.
|
/// FunctionLocalBit - This bit is set if this MDNode is function local.
|
||||||
/// This is true when it (potentially transitively) contains a reference to
|
/// This is true when it (potentially transitively) contains a reference to
|
||||||
/// something in a function, like an argument, basicblock, or instruction.
|
/// something in a function, like an argument, basicblock, or instruction.
|
||||||
FunctionLocalBit = 1 << 0,
|
FunctionLocalBit = 1 << 0,
|
||||||
|
|
||||||
/// NotUniquedBit - This is set on MDNodes that are not uniqued because they
|
/// NotUniquedBit - This is set on MDNodes that are not uniqued because they
|
||||||
/// have a null operand.
|
/// have a null operand.
|
||||||
NotUniquedBit = 1 << 1,
|
NotUniquedBit = 1 << 1,
|
||||||
|
|
||||||
/// DestroyFlag - This bit is set by destroy() so the destructor can assert
|
/// DestroyFlag - This bit is set by destroy() so the destructor can assert
|
||||||
/// that the node isn't being destroyed with a plain 'delete'.
|
/// that the node isn't being destroyed with a plain 'delete'.
|
||||||
DestroyFlag = 1 << 2
|
DestroyFlag = 1 << 2
|
||||||
};
|
};
|
||||||
|
|
||||||
// FunctionLocal enums.
|
// FunctionLocal enums.
|
||||||
enum FunctionLocalness {
|
enum FunctionLocalness {
|
||||||
FL_Unknown = -1,
|
FL_Unknown = -1,
|
||||||
FL_No = 0,
|
FL_No = 0,
|
||||||
FL_Yes = 1
|
FL_Yes = 1
|
||||||
};
|
};
|
||||||
|
|
||||||
/// replaceOperand - Replace each instance of F from the operand list of this
|
/// replaceOperand - Replace each instance of F from the operand list of this
|
||||||
/// node with T.
|
/// node with T.
|
||||||
void replaceOperand(MDNodeOperand *Op, Value *NewVal);
|
void replaceOperand(MDNodeOperand *Op, Value *NewVal);
|
||||||
~MDNode();
|
~MDNode();
|
||||||
|
|
||||||
MDNode(LLVMContext &C, ArrayRef<Value*> Vals, bool isFunctionLocal);
|
MDNode(LLVMContext &C, ArrayRef<Value*> Vals, bool isFunctionLocal);
|
||||||
|
|
||||||
static MDNode *getMDNode(LLVMContext &C, ArrayRef<Value*> Vals,
|
static MDNode *getMDNode(LLVMContext &C, ArrayRef<Value*> Vals,
|
||||||
FunctionLocalness FL, bool Insert = true);
|
FunctionLocalness FL, bool Insert = true);
|
||||||
public:
|
public:
|
||||||
@ -123,7 +123,7 @@ public:
|
|||||||
static MDNode *getWhenValsUnresolved(LLVMContext &Context,
|
static MDNode *getWhenValsUnresolved(LLVMContext &Context,
|
||||||
ArrayRef<Value*> Vals,
|
ArrayRef<Value*> Vals,
|
||||||
bool isFunctionLocal);
|
bool isFunctionLocal);
|
||||||
|
|
||||||
static MDNode *getIfExists(LLVMContext &Context, ArrayRef<Value*> Vals);
|
static MDNode *getIfExists(LLVMContext &Context, ArrayRef<Value*> Vals);
|
||||||
|
|
||||||
/// getTemporary - Return a temporary MDNode, for use in constructing
|
/// getTemporary - Return a temporary MDNode, for use in constructing
|
||||||
@ -137,22 +137,22 @@ public:
|
|||||||
|
|
||||||
/// replaceOperandWith - Replace a specific operand.
|
/// replaceOperandWith - Replace a specific operand.
|
||||||
void replaceOperandWith(unsigned i, Value *NewVal);
|
void replaceOperandWith(unsigned i, Value *NewVal);
|
||||||
|
|
||||||
/// getOperand - Return specified operand.
|
/// getOperand - Return specified operand.
|
||||||
Value *getOperand(unsigned i) const;
|
Value *getOperand(unsigned i) const;
|
||||||
|
|
||||||
/// getNumOperands - Return number of MDNode operands.
|
/// getNumOperands - Return number of MDNode operands.
|
||||||
unsigned getNumOperands() const { return NumOperands; }
|
unsigned getNumOperands() const { return NumOperands; }
|
||||||
|
|
||||||
/// isFunctionLocal - Return whether MDNode is local to a function.
|
/// isFunctionLocal - Return whether MDNode is local to a function.
|
||||||
bool isFunctionLocal() const {
|
bool isFunctionLocal() const {
|
||||||
return (getSubclassDataFromValue() & FunctionLocalBit) != 0;
|
return (getSubclassDataFromValue() & FunctionLocalBit) != 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// getFunction - If this metadata is function-local and recursively has a
|
// getFunction - If this metadata is function-local and recursively has a
|
||||||
// function-local operand, return the first such operand's parent function.
|
// function-local operand, return the first such operand's parent function.
|
||||||
// Otherwise, return null. getFunction() should not be used for performance-
|
// Otherwise, return null. getFunction() should not be used for performance-
|
||||||
// critical code because it recursively visits all the MDNode's operands.
|
// critical code because it recursively visits all the MDNode's operands.
|
||||||
const Function *getFunction() const;
|
const Function *getFunction() const;
|
||||||
|
|
||||||
/// Profile - calculate a unique identifier for this MDNode to collapse
|
/// Profile - calculate a unique identifier for this MDNode to collapse
|
||||||
@ -172,11 +172,11 @@ private:
|
|||||||
// destroy - Delete this node. Only when there are no uses.
|
// destroy - Delete this node. Only when there are no uses.
|
||||||
void destroy();
|
void destroy();
|
||||||
|
|
||||||
bool isNotUniqued() const {
|
bool isNotUniqued() const {
|
||||||
return (getSubclassDataFromValue() & NotUniquedBit) != 0;
|
return (getSubclassDataFromValue() & NotUniquedBit) != 0;
|
||||||
}
|
}
|
||||||
void setIsNotUniqued();
|
void setIsNotUniqued();
|
||||||
|
|
||||||
// Shadow Value::setValueSubclassData with a private forwarding method so that
|
// Shadow Value::setValueSubclassData with a private forwarding method so that
|
||||||
// any future subclasses cannot accidentally use it.
|
// any future subclasses cannot accidentally use it.
|
||||||
void setValueSubclassData(unsigned short D) {
|
void setValueSubclassData(unsigned short D) {
|
||||||
@ -220,7 +220,7 @@ public:
|
|||||||
|
|
||||||
/// getOperand - Return specified operand.
|
/// getOperand - Return specified operand.
|
||||||
MDNode *getOperand(unsigned i) const;
|
MDNode *getOperand(unsigned i) const;
|
||||||
|
|
||||||
/// getNumOperands - Return the number of NamedMDNode operands.
|
/// getNumOperands - Return the number of NamedMDNode operands.
|
||||||
unsigned getNumOperands() const;
|
unsigned getNumOperands() const;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user