LLVM API Documentation
#include <IntrinsicInst.h>
Inheritance diagram for llvm::IntrinsicInst:
Static Public Member Functions | |
static Value * | StripPointerCasts (Value *Ptr) |
Definition at line 33 of file IntrinsicInst.h.
|
StripPointerCasts - This static method strips off any unneeded pointer casts from the specified value, returning the original uncasted value. Note that the returned value is guaranteed to have pointer type. Definition at line 276 of file Function.cpp. References llvm::Instruction::Cast. Referenced by llvm::MemIntrinsic::getDest(), llvm::MemMoveInst::getSource(), and llvm::MemCpyInst::getSource(). |