summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Lorenz <arphaman@gmail.com>2015-08-11 22:23:19 +0000
committerAlex Lorenz <arphaman@gmail.com>2015-08-11 22:23:19 +0000
commitbceefe85c6ce2233301ef982c94e20b632cf5bb4 (patch)
tree5897c9bf4e35ba21947f9ccf61f983e0f22e7f9f
parent4ae214d5d7eb20e5bafadc1bafc9dcdae64d5f24 (diff)
downloadbcm5719-llvm-bceefe85c6ce2233301ef982c94e20b632cf5bb4.tar.gz
bcm5719-llvm-bceefe85c6ce2233301ef982c94e20b632cf5bb4.zip
PseudoSourceValue: Update comments and fix lowercase variable names. NFC.
This commit updates the documentation comments in PseudoSourceValue.cpp and PseudoSourceValue.h based on the LLVM's documentation style. It also fixes several instances of variable names that started with a lowercase letter. This change is done in preparation for the changes to the pseudo source value object management and to the PseudoSourceValue's class hierarchy. llvm-svn: 244686
-rw-r--r--llvm/include/llvm/CodeGen/PseudoSourceValue.h49
-rw-r--r--llvm/lib/CodeGen/PseudoSourceValue.cpp2
2 files changed, 23 insertions, 28 deletions
diff --git a/llvm/include/llvm/CodeGen/PseudoSourceValue.h b/llvm/include/llvm/CodeGen/PseudoSourceValue.h
index e97cea3810f..dff20a6575b 100644
--- a/llvm/include/llvm/CodeGen/PseudoSourceValue.h
+++ b/llvm/include/llvm/CodeGen/PseudoSourceValue.h
@@ -17,44 +17,42 @@
#include "llvm/IR/Value.h"
namespace llvm {
+
class MachineFrameInfo;
class MachineMemOperand;
class raw_ostream;
raw_ostream &operator<<(raw_ostream &OS, const MachineMemOperand &MMO);
-/// PseudoSourceValue - Special value supplied for machine level alias
-/// analysis. It indicates that a memory access references the functions
-/// stack frame (e.g., a spill slot), below the stack frame (e.g., argument
-/// space), or constant pool.
+/// Special value supplied for machine level alias analysis. It indicates that
+/// a memory access references the functions stack frame (e.g., a spill slot),
+/// below the stack frame (e.g., argument space), or constant pool.
class PseudoSourceValue {
private:
friend class MachineMemOperand; // For printCustom().
- /// printCustom - Implement printing for PseudoSourceValue. This is called
- /// from Value::print or Value's operator<<.
- ///
+ /// Implement printing for PseudoSourceValue. This is called from
+ /// Value::print or Value's operator<<.
virtual void printCustom(raw_ostream &O) const;
public:
- /// isFixed - Whether this is a FixedStackPseudoSourceValue.
- bool isFixed;
+ /// Whether this is a FixedStackPseudoSourceValue.
+ bool IsFixed;
- explicit PseudoSourceValue(bool isFixed = false);
+ explicit PseudoSourceValue(bool IsFixed = false);
virtual ~PseudoSourceValue();
- /// isConstant - Test whether the memory pointed to by this
- /// PseudoSourceValue has a constant value.
- ///
+ /// Test whether the memory pointed to by this PseudoSourceValue has a
+ /// constant value.
virtual bool isConstant(const MachineFrameInfo *) const;
- /// isAliased - Test whether the memory pointed to by this
- /// PseudoSourceValue may also be pointed to by an LLVM IR Value.
+ /// Test whether the memory pointed to by this PseudoSourceValue may also be
+ /// pointed to by an LLVM IR Value.
virtual bool isAliased(const MachineFrameInfo *) const;
- /// mayAlias - Return true if the memory pointed to by this
- /// PseudoSourceValue can ever alias an LLVM IR Value.
+ /// Return true if the memory pointed to by this PseudoSourceValue can ever
+ /// alias an LLVM IR Value.
virtual bool mayAlias(const MachineFrameInfo *) const;
/// A pseudo source value referencing a fixed stack frame entry,
@@ -79,21 +77,17 @@ public:
static const PseudoSourceValue *getJumpTable();
};
-/// FixedStackPseudoSourceValue - A specialized PseudoSourceValue
-/// for holding FixedStack values, which must include a frame
-/// index.
+/// A specialized PseudoSourceValue for holding FixedStack values, which must
+/// include a frame index.
class FixedStackPseudoSourceValue : public PseudoSourceValue {
const int FI;
public:
- explicit FixedStackPseudoSourceValue(int fi)
- : PseudoSourceValue(true), FI(fi) {}
+ explicit FixedStackPseudoSourceValue(int FI)
+ : PseudoSourceValue(true), FI(FI) {}
- /// classof - Methods for support type inquiry through isa, cast, and
- /// dyn_cast:
- ///
static inline bool classof(const PseudoSourceValue *V) {
- return V->isFixed == true;
+ return V->IsFixed == true;
}
bool isConstant(const MachineFrameInfo *MFI) const override;
@@ -106,6 +100,7 @@ public:
int getFrameIndex() const { return FI; }
};
-} // End llvm namespace
+
+} // end namespace llvm
#endif
diff --git a/llvm/lib/CodeGen/PseudoSourceValue.cpp b/llvm/lib/CodeGen/PseudoSourceValue.cpp
index 5c9bec9aa0e..f0127766f71 100644
--- a/llvm/lib/CodeGen/PseudoSourceValue.cpp
+++ b/llvm/lib/CodeGen/PseudoSourceValue.cpp
@@ -60,7 +60,7 @@ const PseudoSourceValue *PseudoSourceValue::getConstantPool() {
static const char *const PSVNames[] = {"Stack", "GOT", "JumpTable",
"ConstantPool"};
-PseudoSourceValue::PseudoSourceValue(bool isFixed) : isFixed(isFixed) {}
+PseudoSourceValue::PseudoSourceValue(bool IsFixed) : IsFixed(IsFixed) {}
PseudoSourceValue::~PseudoSourceValue() {}
OpenPOWER on IntegriCloud