Home
last modified time | relevance | path

Searched defs:BlockPlacement (Results 1 – 1 of 1) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DBasicBlockPlacement.cpp42 struct BlockPlacement : public FunctionPass { struct
43 static char ID; // Pass identification, replacement for typeid
44 BlockPlacement() : FunctionPass(ID) { in BlockPlacement() function
50 virtual void getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
58 ProfileInfo *PI;
62 unsigned NumMovedBlocks;
66 std::set<BasicBlock*> PlacedBlocks;
70 Function::iterator InsertPos;