Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp2236 BasicBlock *LastBypassBlock = BypassBlock; in createEmptyLoop() local
2244 LastBypassBlock->splitBasicBlock(PastOverflowCheck, "overflow.checked"); in createEmptyLoop()
2248 Instruction *OldTerm = LastBypassBlock->getTerminator(); in createEmptyLoop()
2251 LastBypassBlock = CheckBlock; in createEmptyLoop()
2260 addStrideCheck(LastBypassBlock->getTerminator()); in createEmptyLoop()
2265 LastBypassBlock->splitBasicBlock(FirstCheckInst, "vector.stridecheck"); in createEmptyLoop()
2272 Instruction *OldTerm = LastBypassBlock->getTerminator(); in createEmptyLoop()
2277 LastBypassBlock = CheckBlock; in createEmptyLoop()
2285 Legal->getLAI()->addRuntimeCheck(LastBypassBlock->getTerminator()); in createEmptyLoop()
2290 LastBypassBlock->splitBasicBlock(FirstCheckInst, "vector.memcheck"); in createEmptyLoop()
[all …]