mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-20 18:56:04 +00:00
Update comments, now that CPR's are gone, inline the methods
llvm-svn: 17957
This commit is contained in:
parent
7fb7c81ebf
commit
37651b157b
@ -481,10 +481,12 @@ public:
|
||||
virtual CallInst *clone() const;
|
||||
bool mayWriteToMemory() const { return true; }
|
||||
|
||||
// FIXME: These methods should be inline once we eliminate
|
||||
// ConstantPointerRefs!
|
||||
const Function *getCalledFunction() const;
|
||||
Function *getCalledFunction();
|
||||
/// getCalledFunction - Return the function being called by this instruction
|
||||
/// if it is a direct call. If it is a call through a function pointer,
|
||||
/// return null.
|
||||
Function *getCalledFunction() const {
|
||||
return dyn_cast<Function>(Operands[0]);
|
||||
}
|
||||
|
||||
// getCalledValue - Get a pointer to a method that is invoked by this inst.
|
||||
inline const Value *getCalledValue() const { return Operands[0]; }
|
||||
@ -1088,12 +1090,11 @@ public:
|
||||
bool mayWriteToMemory() const { return true; }
|
||||
|
||||
/// getCalledFunction - Return the function called, or null if this is an
|
||||
/// indirect function invocation...
|
||||
/// indirect function invocation.
|
||||
///
|
||||
/// FIXME: These should be inlined once we get rid of ConstantPointerRefs!
|
||||
///
|
||||
const Function *getCalledFunction() const;
|
||||
Function *getCalledFunction();
|
||||
Function *getCalledFunction() const {
|
||||
return dyn_cast<Function>(Operands[0]);
|
||||
}
|
||||
|
||||
// getCalledValue - Get a pointer to a function that is invoked by this inst.
|
||||
inline const Value *getCalledValue() const { return Operands[0]; }
|
||||
|
@ -74,8 +74,9 @@ public:
|
||||
/// getCalledFunction - Return the function being called if this is a direct
|
||||
/// call, otherwise return null (if it's an indirect call).
|
||||
///
|
||||
/// FIXME: This should be inlined once ConstantPointerRefs are gone. :(
|
||||
Function *getCalledFunction() const;
|
||||
Function *getCalledFunction() const {
|
||||
return dyn_cast<Function>(getCalledValue());
|
||||
}
|
||||
|
||||
/// setCalledFunction - Set the callee to the specified value...
|
||||
///
|
||||
|
Loading…
x
Reference in New Issue
Block a user