Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DBasicBlockPlacement.cpp42 struct BlockPlacement : public FunctionPass { struct
44 BlockPlacement() : FunctionPass(ID) { in BlockPlacement() argument
78 char BlockPlacement::ID = 0;
79 INITIALIZE_PASS_BEGIN(BlockPlacement, "block-placement",
82 INITIALIZE_PASS_END(BlockPlacement, "block-placement", in INITIALIZE_AG_DEPENDENCY()
85 FunctionPass *llvm::createBlockPlacementPass() { return new BlockPlacement(); } in INITIALIZE_AG_DEPENDENCY()
87 bool BlockPlacement::runOnFunction(Function &F) { in runOnFunction()
104 void BlockPlacement::PlaceBlocks(BasicBlock *BB) { in PlaceBlocks()