LLVM  6.0.0svn
Functions
TypeMetadataUtils.cpp File Reference
#include "llvm/Analysis/TypeMetadataUtils.h"
#include "llvm/IR/Constants.h"
#include "llvm/IR/Intrinsics.h"
#include "llvm/IR/Module.h"
Include dependency graph for TypeMetadataUtils.cpp:

Go to the source code of this file.

Functions

static void findCallsAtConstantOffset (SmallVectorImpl< DevirtCallSite > &DevirtCalls, bool *HasNonCallUses, Value *FPtr, uint64_t Offset)
 
static void findLoadCallsAtConstantOffset (const Module *M, SmallVectorImpl< DevirtCallSite > &DevirtCalls, Value *VPtr, int64_t Offset)
 

Function Documentation

◆ findCallsAtConstantOffset()

static void findCallsAtConstantOffset ( SmallVectorImpl< DevirtCallSite > &  DevirtCalls,
bool HasNonCallUses,
Value FPtr,
uint64_t  Offset 
)
static

◆ findLoadCallsAtConstantOffset()

static void findLoadCallsAtConstantOffset ( const Module M,
SmallVectorImpl< DevirtCallSite > &  DevirtCalls,
Value VPtr,
int64_t  Offset 
)
static