Home
last modified time | relevance | path

Searched refs:ML (Results 1 – 25 of 96) sorted by relevance

1234

/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblySortRegion.cpp18 const auto *ML = MLI.getLoopFor(MBB); in getRegionFor() local
20 if (!ML && !WE) in getRegionFor()
29 if ((ML && !WE) || (ML && WE && WE->contains(ML->getHeader()))) { in getRegionFor()
31 if (LoopMap.count(ML)) in getRegionFor()
32 return LoopMap[ML].get(); in getRegionFor()
33 LoopMap[ML] = std::make_unique<ConcreteSortRegion<MachineLoop>>(ML); in getRegionFor()
34 return LoopMap[ML].get(); in getRegionFor()
52 MachineBasicBlock *SortRegionInfo::getBottom(const MachineLoop *ML) { in getBottom() argument
53 MachineBasicBlock *Bottom = ML->getHeader(); in getBottom()
54 for (MachineBasicBlock *MBB : ML->blocks()) { in getBottom()
H A DWebAssemblySortRegion.h83 MachineBasicBlock *getBottom(const MachineLoop *ML);
/openbsd-src/games/tetris/
H A Dshapes.c51 #define ML -1 /* middle left */ macro
59 /* 1*/ { 8, 8, { TC, TR, ML } },
60 /* 2*/ { 9, 11, { ML, MR, BC } },
61 /* 3*/ { 3, 3, { TL, TC, ML } },
62 /* 4*/ { 12, 14, { ML, BL, MR } },
63 /* 5*/ { 15, 17, { ML, BR, MR } },
64 /* 6*/ { 18, 18, { ML, MR, 2 } }, /* sticks out */
65 /* 7*/ { 0, 0, { TC, ML, BL } },
68 /*10*/ { 11, 9, { TC, ML, MR } },
69 /*11*/ { 2, 10, { TC, ML, BC } },
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCCTRLoops.cpp77 bool processLoop(MachineLoop *ML);
79 void expandNormalLoops(MachineLoop *ML, MachineInstr *Start,
81 void expandCTRLoops(MachineLoop *ML, MachineInstr *Start, MachineInstr *Dec);
102 for (auto *ML : MLI) { in runOnMachineFunction() local
103 if (ML->isOutermost()) in runOnMachineFunction()
104 Changed |= processLoop(ML); in runOnMachineFunction()
143 bool PPCCTRLoops::processLoop(MachineLoop *ML) { in processLoop() argument
147 for (MachineLoop *I : *ML) in processLoop()
173 MachineBasicBlock *Preheader = ML->getLoopPreheader(); in processLoop()
211 for (auto *MBB : reverse(ML->getBlocks())) { in processLoop()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMBlockPlacement.cpp45 bool fixBackwardsWLS(MachineLoop *ML);
46 bool processPostOrderLoops(MachineLoop *ML);
76 static MachineInstr *findWLS(MachineLoop *ML) { in findWLS() argument
77 MachineBasicBlock *Predecessor = ML->getLoopPredecessor(); in findWLS()
154 bool ARMBlockPlacement::fixBackwardsWLS(MachineLoop *ML) { in fixBackwardsWLS() argument
155 MachineInstr *WlsInstr = findWLS(ML); in fixBackwardsWLS()
206 bool ARMBlockPlacement::processPostOrderLoops(MachineLoop *ML) { in processPostOrderLoops() argument
208 for (auto *InnerML : *ML) in processPostOrderLoops()
210 return Changed | fixBackwardsWLS(ML); in processPostOrderLoops()
230 for (auto *ML : *MLI) in runOnMachineFunction()
[all …]
H A DMVETPAndVPTOptimisationsPass.cpp72 bool LowerWhileLoopStart(MachineLoop *ML);
73 bool MergeLoopEnd(MachineLoop *ML);
74 bool ConvertTailPredLoop(MachineLoop *ML, MachineDominatorTree *DT);
111 static bool findLoopComponents(MachineLoop *ML, MachineRegisterInfo *MRI, in findLoopComponents() argument
114 MachineBasicBlock *Header = ML->getHeader(); in findLoopComponents()
115 MachineBasicBlock *Latch = ML->getLoopLatch(); in findLoopComponents()
228 bool MVETPAndVPTOptimisations::LowerWhileLoopStart(MachineLoop *ML) { in LowerWhileLoopStart() argument
230 << ML->getHeader()->getName() << "\n"); in LowerWhileLoopStart()
233 if (!findLoopComponents(ML, MRI, LoopStart, LoopPhi, LoopDec, LoopEnd)) in LowerWhileLoopStart()
320 bool MVETPAndVPTOptimisations::MergeLoopEnd(MachineLoop *ML) { in MergeLoopEnd() argument
[all …]
H A DARMLowOverheadLoops.cpp124 MachineLoop &ML; member in __anon24d030b90111::PostOrderLoopTraversal
130 PostOrderLoopTraversal(MachineLoop &ML, MachineLoopInfo &MLI) in PostOrderLoopTraversal() argument
131 : ML(ML), MLI(MLI) { } in PostOrderLoopTraversal()
147 if (!ML.contains(Succ)) in ProcessLoop()
156 ML.getExitBlocks(ExitBlocks); in ProcessLoop()
160 Search(ML.getHeader()); in ProcessLoop()
170 if (auto *Preheader = ML.getLoopPreheader()) in ProcessLoop()
172 else if (auto *Preheader = MLI.findLoopPreheader(&ML, true, true)) in ProcessLoop()
367 MachineLoop &ML; member
388 LowOverheadLoop(MachineLoop &ML, MachineLoopInfo &MLI, in LowOverheadLoop()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DInlineOrder.cpp25 enum class InlinePriorityMode : int { Size, Cost, CostBenefit, ML }; enumerator
36 clEnumValN(InlinePriorityMode::ML, "ml",
299 case InlinePriorityMode::ML: in getInlineOrder()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/LiveDebugValues/
H A DVarLocBasedImpl.cpp430 MachineLoc ML = GetLocForOp(Op); in VarLoc() local
431 auto It = find(Locs, ML); in VarLoc()
433 Locs.push_back(ML); in VarLoc()
520 for (MachineLoc &ML : VL.Locs) in CreateCopyLoc()
521 if (ML == OldML) { in CreateCopyLoc()
522 ML.Kind = MachineLocKind::RegisterKind; in CreateCopyLoc()
523 ML.Value.RegNo = NewReg; in CreateCopyLoc()
534 for (MachineLoc &ML : VL.Locs) in CreateSpillLoc()
535 if (ML == OldML) { in CreateSpillLoc()
536 ML.Kind = MachineLocKind::SpillLocKind; in CreateSpillLoc()
[all …]
/openbsd-src/regress/lib/libcrypto/x509/bettertls/certificates/
H A D2522.crt17 YWyHBH8AAAEwDQYJKoZIhvcNAQELBQADggEBAAug7ic3JB9g2SAiWdq6laTm+3ML
H A D2700.crt11 H+sVIlXTqVpDR+O0BEAL2UV4ERdjjSORK5y0vSH/Pp0hRN5M+ML/uFiZ42xiOdwI
H A D514.key16 FgjVFt9GFKKULOpe4wfDHpRn2GBhKK3fKiWvUSSZRXNebKi6nzQKEaTXL6esr+ML
H A D2447.key23 ML+iL7iyJbiYTOodtiRzhNqEbQNbhXV5/MwbRnC7HlkK90cCRt2PRFfFSVRELcKj
H A D3000.key6 0Qa7OSfvwxWBjclyeccrogGZ/ML/F5zdAWx1z0dsyGNb8+MPqjTtndwRJHXLYFgS
H A D2195.key23 0FKKz90dQWNu4r/dj+ML+xUJXpamM7cD0HX4wnFT0pq4rHlvZ6nrK9LmRZW29TCS
H A D301.key5 TZA+SuNips3vOb+9R+MOJuvB10QdIMMf3dmE/00+Yzx3kS2+tXCD3h7Ao0D/71ML
H A D3553.chain22 BVb8I5nIZsi+ML+W8t2uh6Y=
/openbsd-src/gnu/llvm/llvm/tools/llvm-ml/
H A DOpts.td4 // compatibility with llvm-mc. For clear separation from ML.EXE compatible
13 HelpText<"ML.EXE COMPATIBILITY OPTIONS">;
21 HelpText<"UNSUPPORTED ML.EXE COMPATIBILITY OPTIONS">;
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonGenMux.cpp230 MuxInfoList ML; in genMuxInBlock() local
322 ML.push_back(MuxInfo(At, DR, PR, SrcT, SrcF, Def1, Def2)); in genMuxInBlock()
325 for (MuxInfo &MX : ML) { in genMuxInBlock()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp253 MethodVFTableLocation ML = in getThisArgumentTypeForMethod() local
262 if (ML.VBase || !ML.VFPtrOffset.isZero()) in getThisArgumentTypeForMethod()
653 const MethodVFTableLocation &ML);
1412 MethodVFTableLocation ML = in getVirtualFunctionPrologueThisAdjustment() local
1414 CharUnits Adjustment = ML.VFPtrOffset; in getVirtualFunctionPrologueThisAdjustment()
1423 if (ML.VBase) { in getVirtualFunctionPrologueThisAdjustment()
1426 Adjustment += DerivedLayout.getVBaseClassOffset(ML.VBase); in getVirtualFunctionPrologueThisAdjustment()
1460 MethodVFTableLocation ML = in adjustThisArgumentForVirtualFunctionCall() local
1463 CharUnits StaticOffset = ML.VFPtrOffset; in adjustThisArgumentForVirtualFunctionCall()
1472 if (ML.VBase) { in adjustThisArgumentForVirtualFunctionCall()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86PreTileConfig.cpp137 auto *ML = MLI->getLoopFor(Header); in isLoopBackEdge() local
138 if (ML->contains(Bottom) && ML->isLoopLatch(Bottom)) in isLoopBackEdge()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMachineLICM.cpp530 const MachineLoop *ML = MLI->getLoopFor(BB); in HoistRegionPostRA() local
531 if (ML && ML->getHeader()->isEHPad()) continue; in HoistRegionPostRA()
734 const MachineLoop *ML = MLI->getLoopFor(BB); in HoistOutOfLoop() local
735 if (ML && ML->getHeader()->isEHPad()) in HoistOutOfLoop()
H A DBranchFolding.cpp416 if (MachineLoop *ML = MLI->getLoopFor(&CurMBB)) in SplitMBBAt() local
417 ML->addBasicBlockToLoop(NewMBB, MLI->getBase()); in SplitMBBAt()
1053 MachineLoop *ML; in TailMergeBlocks() local
1066 ML = MLI->getLoopFor(IBB); in TailMergeBlocks()
1067 if (ML && IBB == ML->getHeader()) in TailMergeBlocks()
1095 if (ML != MLI->getLoopFor(PBB)) in TailMergeBlocks()
/openbsd-src/usr.bin/file/magdir/
H A Dmathematica60 # GRR: Too weak; also matches other languages e.g. ML
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp600 NeedLift = llvm::any_of(MemLocs, [C, this](const MemoryLocation &ML) { in moveUp() argument
601 return isModOrRefSet(AA->getModRefInfo(C, ML)); in moveUp()
626 auto ML = MemoryLocation::get(C); in moveUp() local
627 if (isModOrRefSet(AA->getModRefInfo(P, ML))) in moveUp()
630 MemLocs.push_back(ML); in moveUp()

1234