LLVM API Documentation

Local.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  llvm

Functions

bool llvm::ConstantFoldTerminator (BasicBlock *BB)
bool llvm::isInstructionTriviallyDead (Instruction *I)
void llvm::RecursivelyDeleteTriviallyDeadInstructions (Value *V, SmallVectorImpl< Instruction * > *DeadInst=0)
void llvm::MergeBasicBlockIntoOnlyPred (BasicBlock *BB)
bool llvm::SimplifyCFG (BasicBlock *BB)
AllocaInst * llvm::DemoteRegToStack (Instruction &X, bool VolatileLoads=false, Instruction *AllocaPoint=0)
AllocaInst * llvm::DemotePHIToStack (PHINode *P, Instruction *AllocaPoint=0)