Searched refs:ExitBlock (Results 1 - 8 of 8) sorted by relevance

/macosx-10.10.1/JavaScriptCore-7600.1.17/bytecode/
H A DBytecodeBasicBlock.h41 enum SpecialBlockType { EntryBlock, ExitBlock }; enumerator in enum:JSC::BytecodeBasicBlock::SpecialBlockType
H A DBytecodeBasicBlock.cpp123 BytecodeBasicBlock* exit = new BytecodeBasicBlock(BytecodeBasicBlock::ExitBlock);
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Scalar/
H A DLICM.cpp541 BasicBlock *ExitBlock = ExitBlocks[i]; local
543 if (!DT->dominates(InstOrigBB, ExitBlock))
547 BasicBlock::iterator InsertPt = ExitBlock->getFirstInsertionPt();
560 ExitBlock->getInstList().insert(InsertPt, New);
565 SSA.AddAvailableValue(ExitBlock, New);
693 BasicBlock *ExitBlock = LoopExitBlocks[i]; local
694 Value *LiveInValue = SSA.GetValueInMiddleOfBlock(ExitBlock);
H A DLoopUnswitch.cpp201 BasicBlock *ExitBlock);
629 BasicBlock *ExitBlock = 0; local
631 if (IsTrivialUnswitchCondition(LoopCond, &CondVal, &ExitBlock)) {
634 UnswitchTrivialCondition(currentLoop, LoopCond, CondVal, ExitBlock);
701 BasicBlock *ExitBlock) {
720 assert(!L->contains(ExitBlock) && "Exit block is in the loop?");
721 BasicBlock *NewExit = SplitBlock(ExitBlock, ExitBlock->begin(), this);
746 BasicBlock *ExitBlock = ExitBlocks[i]; local
747 SmallVector<BasicBlock *, 4> Preds(pred_begin(ExitBlock),
699 UnswitchTrivialCondition(Loop *L, Value *Cond, Constant *Val, BasicBlock *ExitBlock) argument
[all...]
H A DIndVarSimplify.cpp1605 BasicBlock *ExitBlock = L->getExitBlock(); local
1606 if (!ExitBlock) return;
1611 Instruction *InsertPt = ExitBlock->getFirstInsertionPt();
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Utils/
H A DLoopSimplify.cpp222 BasicBlock *ExitBlock = *I; local
223 for (pred_iterator PI = pred_begin(ExitBlock), PE = pred_end(ExitBlock);
228 if (RewriteLoopExitBlock(L, ExitBlock)) {
/macosx-10.10.1/llvmCore-3425.0.34/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp187 Stream.ExitBlock();
348 Stream.ExitBlock();
645 Stream.ExitBlock();
665 Stream.ExitBlock();
698 Stream.ExitBlock();
722 Stream.ExitBlock();
1004 Stream.ExitBlock();
1439 Stream.ExitBlock();
1511 Stream.ExitBlock();
1672 Stream.ExitBlock();
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/Bitcode/
H A DBitstreamWriter.h242 void ExitBlock() { function in class:llvm::BitstreamWriter

Completed in 312 milliseconds