Home
last modified time | relevance | path

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

/external/webp/src/dsp/
Dlossless_enc_mips32.c110 const uint32_t* const LoopEnd = &population[length]; in ExtraCost_MIPS32() local
129 : [LoopEnd]"r"(LoopEnd) in ExtraCost_MIPS32()
157 const uint32_t* const LoopEnd = &X[length]; in ExtraCostCombined_MIPS32() local
182 : [LoopEnd]"r"(LoopEnd) in ExtraCostCombined_MIPS32()
334 : [LoopEnd]"r"(LoopEnd) \
351 const uint32_t* const LoopEnd = pa + end; in AddVector_MIPS32() local
362 const uint32_t* const LoopEnd = pa + end; in AddVectorEq_MIPS32() local
/external/llvm/lib/Transforms/Scalar/
DStructurizeCFG.cpp231 void wireFlow(bool ExitUseAllowed, BasicBlock *LoopEnd);
233 void handleLoops(bool ExitUseAllowed, BasicBlock *LoopEnd);
787 BasicBlock *LoopEnd) { in wireFlow() argument
812 while (!Order.empty() && !Visited.count(LoopEnd) && in wireFlow()
814 handleLoops(false, LoopEnd); in wireFlow()
823 BasicBlock *LoopEnd) { in handleLoops() argument
828 wireFlow(ExitUseAllowed, LoopEnd); in handleLoops()
835 LoopEnd = Loops[Node->getEntry()]; in handleLoops()
836 wireFlow(false, LoopEnd); in handleLoops()
837 while (!Visited.count(LoopEnd)) { in handleLoops()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DStructurizeCFG.cpp252 void wireFlow(bool ExitUseAllowed, BasicBlock *LoopEnd);
254 void handleLoops(bool ExitUseAllowed, BasicBlock *LoopEnd);
806 BasicBlock *LoopEnd) { in wireFlow() argument
830 while (!Order.empty() && !Visited.count(LoopEnd) && in wireFlow()
832 handleLoops(false, LoopEnd); in wireFlow()
841 BasicBlock *LoopEnd) { in handleLoops() argument
846 wireFlow(ExitUseAllowed, LoopEnd); in handleLoops()
853 LoopEnd = Loops[Node->getEntry()]; in handleLoops()
854 wireFlow(false, LoopEnd); in handleLoops()
855 while (!Visited.count(LoopEnd)) { in handleLoops()
[all …]
/external/llvm-project/llvm/lib/Target/ARM/
DMVEVPTOptimisationsPass.cpp99 MachineInstr *&LoopDec, MachineInstr *&LoopEnd) { in findLoopComponents() argument
108 LoopEnd = nullptr; in findLoopComponents()
111 LoopEnd = &T; in findLoopComponents()
115 if (!LoopEnd) { in findLoopComponents()
119 LLVM_DEBUG(dbgs() << " found loop end: " << *LoopEnd); in findLoopComponents()
131 LookThroughCOPY(MRI->getVRegDef(LoopEnd->getOperand(0).getReg()), MRI); in findLoopComponents()
166 MachineInstr *LoopEnd, *LoopPhi, *LoopStart, *LoopDec; in RevertLoopWithCall() local
167 if (!findLoopComponents(ML, MRI, LoopStart, LoopPhi, LoopDec, LoopEnd)) in RevertLoopWithCall()
178 RevertLoopEnd(LoopEnd, TII); in RevertLoopWithCall()
198 MachineInstr *LoopEnd, *LoopPhi, *LoopStart, *LoopDec; in ConvertTailPredLoop() local
[all …]
DARMISelDAGToDAG.cpp3805 SDNode *LoopEnd = in Select() local
3808 ReplaceUses(N, LoopEnd); in Select()
DARMInstrThumb2.td5439 // Set WhileLoopStart and LoopEnd to occupy 8 bytes because they may
/external/llvm-project/llvm/lib/Transforms/Scalar/
DStructurizeCFG.cpp304 void wireFlow(bool ExitUseAllowed, BasicBlock *LoopEnd);
306 void handleLoops(bool ExitUseAllowed, BasicBlock *LoopEnd);
818 BasicBlock *LoopEnd) { in wireFlow() argument
842 while (!Order.empty() && !Visited.count(LoopEnd) && in wireFlow()
844 handleLoops(false, LoopEnd); in wireFlow()
853 BasicBlock *LoopEnd) { in handleLoops() argument
858 wireFlow(ExitUseAllowed, LoopEnd); in handleLoops()
865 LoopEnd = Loops[Node->getEntry()]; in handleLoops()
866 wireFlow(false, LoopEnd); in handleLoops()
867 while (!Visited.count(LoopEnd)) { in handleLoops()
[all …]
/external/mesa3d/src/gallium/drivers/r300/compiler/
Dradeon_pair_regalloc.c72 int LoopEnd; member
232 s->LoopEnd > inst->IP ? s->LoopEnd : inst->IP; in scan_read_callback()
551 if (endloop->IP > s->LoopEnd) { in do_advanced_regalloc()
552 s->LoopEnd = endloop->IP; in do_advanced_regalloc()
/external/libcxx/utils/google-benchmark/
DREADME.md321 je .LoopEnd
325 .LoopEnd:
340 jmp .LoopEnd
345 .LoopEnd:
/external/clang/lib/Analysis/
DThreadSafety.cpp759 Context LoopEnd = CurrBlockInfo->ExitContext; in traverseCFG() local
760 intersectBackEdge(LoopBegin, LoopEnd); in traverseCFG()
2338 CFGBlockInfo *LoopEnd = &BlockInfo[CurrBlockID]; in runAnalysis() local
2339 intersectAndWarn(LoopEnd->ExitSet, PreLoop->EntrySet, in runAnalysis()
/external/llvm-project/clang/lib/Analysis/
DThreadSafety.cpp798 Context LoopEnd = CurrBlockInfo->ExitContext; in traverseCFG() local
799 intersectBackEdge(LoopBegin, LoopEnd); in traverseCFG()
2522 CFGBlockInfo *LoopEnd = &BlockInfo[CurrBlockID]; in runAnalysis() local
2523 intersectAndWarn(LoopEnd->ExitSet, PreLoop->EntrySet, in runAnalysis()
/external/llvm-project/llvm/utils/benchmark/
DREADME.md309 je .LoopEnd
313 .LoopEnd:
328 jmp .LoopEnd
333 .LoopEnd:
/external/llvm-project/libcxx/utils/google-benchmark/
DREADME.md321 je .LoopEnd
325 .LoopEnd:
340 jmp .LoopEnd
345 .LoopEnd:
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIInstrInfo.cpp6100 MachineBasicBlock *LoopEntry, MachineBasicBlock *LoopEnd) const { in convertNonUniformLoopRegion()
6101 MachineBasicBlock::iterator TI = LoopEnd->getFirstTerminator(); in convertNonUniformLoopRegion()
6103 assert(TI != LoopEnd->end()); in convertNonUniformLoopRegion()
6106 MachineFunction *MF = LoopEnd->getParent(); in convertNonUniformLoopRegion()
6107 MachineRegisterInfo &MRI = LoopEnd->getParent()->getRegInfo(); in convertNonUniformLoopRegion()
6118 if (*PI == LoopEnd) { in convertNonUniformLoopRegion()
6140 LoopEnd->erase(TI); in convertNonUniformLoopRegion()
6141 LoopEnd->insert(LoopEnd->end(), SIIFBREAK); in convertNonUniformLoopRegion()
6142 LoopEnd->insert(LoopEnd->end(), SILOOP); in convertNonUniformLoopRegion()
DSIInstrInfo.h958 MachineBasicBlock *LoopEnd) const;
/external/llvm-project/llvm/test/CodeGen/Thumb2/LowOverheadLoops/
Dloop-guards.ll13 ; CHECK-GLOBAL-NOT: LoopEnd
/external/llvm-project/llvm/lib/Target/AMDGPU/
DSIInstrInfo.cpp6878 MachineBasicBlock *LoopEntry, MachineBasicBlock *LoopEnd) const { in convertNonUniformLoopRegion()
6879 MachineBasicBlock::iterator TI = LoopEnd->getFirstTerminator(); in convertNonUniformLoopRegion()
6881 assert(TI != LoopEnd->end()); in convertNonUniformLoopRegion()
6884 MachineFunction *MF = LoopEnd->getParent(); in convertNonUniformLoopRegion()
6885 MachineRegisterInfo &MRI = LoopEnd->getParent()->getRegInfo(); in convertNonUniformLoopRegion()
6896 if (*PI == LoopEnd) { in convertNonUniformLoopRegion()
6918 LoopEnd->erase(TI); in convertNonUniformLoopRegion()
6919 LoopEnd->insert(LoopEnd->end(), SIIFBREAK); in convertNonUniformLoopRegion()
6920 LoopEnd->insert(LoopEnd->end(), SILOOP); in convertNonUniformLoopRegion()
DSIInstrInfo.h990 MachineBasicBlock *LoopEnd) const;
/external/google-benchmark/
DREADME.md1277 je .LoopEnd
1281 .LoopEnd:
1296 jmp .LoopEnd
1301 .LoopEnd:
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfo.cpp669 MachineBasicBlock *LoopEnd = L.getBottomBlock(); in analyzeLoop() local
670 MachineBasicBlock::iterator I = LoopEnd->getFirstTerminator(); in analyzeLoop()
672 if (I != LoopEnd->end() && isEndLoopN(I->getOpcode())) { in analyzeLoop()
714 unsigned LoopEnd = createVR(MF, MVT::i1); in reduceLoopCount() local
715 MachineInstr *NewCmp = BuildMI(&MBB, DL, get(Hexagon::C2_cmpgtui), LoopEnd). in reduceLoopCount()
/external/clang/lib/CodeGen/
DCGObjC.cpp1470 JumpDest LoopEnd = getJumpDestInCurrentScope("forcoll.end"); in EmitObjCForCollectionStmt() local
1674 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt()
1738 EmitBlock(LoopEnd.getBlock()); in EmitObjCForCollectionStmt()
/external/llvm-project/clang/lib/CodeGen/
DCGObjC.cpp1727 JumpDest LoopEnd = getJumpDestInCurrentScope("forcoll.end"); in EmitObjCForCollectionStmt() local
1963 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt()
2026 EmitBlock(LoopEnd.getBlock()); in EmitObjCForCollectionStmt()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMISelDAGToDAG.cpp3546 SDNode *LoopEnd = in Select() local
3549 ReplaceUses(N, LoopEnd); in Select()
DARMInstrThumb2.td5365 // Set WhileLoopStart and LoopEnd to occupy 8 bytes because they may