#include "llvm/IR/EHPersonalities.h"
#include "llvm/ADT/StringSwitch.h"
#include "llvm/IR/CFG.h"
#include "llvm/IR/Constants.h"
#include "llvm/IR/Function.h"
#include "llvm/IR/Instructions.h"
#include "llvm/IR/Module.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/raw_ostream.h"
#include "llvm/TargetParser/Triple.h"
usingnamespacellvm;
EHPersonality llvm::classifyEHPersonality(const Value *Pers) { … }
StringRef llvm::getEHPersonalityName(EHPersonality Pers) { … }
EHPersonality llvm::getDefaultEHPersonality(const Triple &T) { … }
bool llvm::canSimplifyInvokeNoUnwind(const Function *F) { … }
DenseMap<BasicBlock *, ColorVector> llvm::colorEHFunclets(Function &F) { … }