Searched refs:ML (Results 1 - 25 of 29) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCFGSort.cpp92 const auto *ML = MLI.getLoopFor(MBB); local
94 if (!ML && !WE)
96 if ((ML && !WE) || (ML && WE && ML->getNumBlocks() < WE->getNumBlocks())) {
98 if (LoopMap.count(ML))
99 return LoopMap[ML].get();
100 LoopMap[ML] = std::make_unique<ConcreteRegion<MachineLoop>>(ML);
101 return LoopMap[ML]
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp124 MachineLoop *ML = nullptr; member in struct:__anon5069::LowOverheadLoop
137 LowOverheadLoop(MachineLoop *ML) : ML(ML) { argument
138 MF = ML->getHeader()->getParent();
154 !CannotTailPredicate && ML->getNumBlocks() == 1;
238 bool ProcessLoop(MachineLoop *ML);
407 MachineBasicBlock *MBB = MLI->findLoopPreheader(ML, true);
437 if (End->getOperand(1).getMBB() != ML->getHeader()) {
445 if (BBUtils->getOffsetOf(End) < BBUtils->getOffsetOf(ML
581 ProcessLoop(MachineLoop *ML) argument
[all...]
/freebsd-12-stable/usr.bin/tabs/
H A Dtabs.c84 const char *cr, *ct, *st, *ML; local
151 ML = tgetstr("ML", &ap);
162 if (ML != NULL) {
164 putp(ML);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FixupBWInsts.cpp382 if (MachineLoop *ML = MLI->getLoopFor(&MBB))
383 if (ML->begin() == ML->end() && !OptForSize)
H A DX86ISelLowering.cpp[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenMux.cpp233 MuxInfoList ML; local
328 ML.push_back(MuxInfo(At, DR, PR, SrcT, SrcF, Def1, Def2));
331 for (MuxInfo &MX : ML) {
H A DHexagonBitSimplify.cpp1626 BitTracker::RegisterRef ML, MH;
1627 if (findMatch(TL, ML, AVB) && findMatch(TH, MH, AVB)) {
1631 .addReg(ML.Reg, 0, ML.Sub)
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp232 MethodVFTableLocation ML = variable
240 if (ML.VBase || !ML.VFPtrOffset.isZero())
622 const MethodVFTableLocation &ML);
1371 MethodVFTableLocation ML = local
1373 CharUnits Adjustment = ML.VFPtrOffset;
1382 if (ML.VBase) {
1385 Adjustment += DerivedLayout.getVBaseClassOffset(ML.VBase);
1419 MethodVFTableLocation ML = local
1422 CharUnits StaticOffset = ML
1883 MethodVFTableLocation ML = VFTContext.getMethodVFTableLocation(GD); local
1978 EmitVirtualMemPtrThunk(const CXXMethodDecl *MD, const MethodVFTableLocation &ML) argument
2819 MethodVFTableLocation ML = VTableContext.getMethodVFTableLocation(MD); local
[all...]
H A DCGDebugInfo.cpp1583 MethodVFTableLocation ML = local
1585 VIndex = ML.Index;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineLICM.cpp541 const MachineLoop *ML = MLI->getLoopFor(BB); local
542 if (ML && ML->getHeader()->isEHPad()) continue;
725 const MachineLoop *ML = MLI->getLoopFor(BB); local
726 if (ML && ML->getHeader()->isEHPad())
H A DBranchFolding.cpp423 if (MachineLoop *ML = MLI->getLoopFor(&CurMBB))
424 ML->addBasicBlockToLoop(NewMBB, MLI->getBase());
1096 MachineLoop *ML; local
1109 ML = MLI->getLoopFor(IBB);
1110 if (ML && IBB == ML->getHeader())
1137 if (ML != MLI->getLoopFor(PBB))
H A DMachineCombiner.cpp512 const MachineLoop *ML = MLI->getLoopFor(MBB);
584 if (ML && TII->isThroughputPattern(P))
H A DRDFGraph.cpp475 NodeAddr<NodeBase*> ML = getLastMember(G); local
476 if (ML.Id != 0) {
477 ML.Addr->append(NA);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp471 NeedLift = llvm::any_of(MemLocs, [C, &AA](const MemoryLocation &ML) {
472 return isModOrRefSet(AA.getModRefInfo(C, ML));
497 auto ML = MemoryLocation::get(C); local
498 if (isModOrRefSet(AA.getModRefInfo(P, ML)))
501 MemLocs.push_back(ML);
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DGVNExpression.h293 void setMemoryLeader(const MemoryAccess *ML) { MemoryLeader = ML; }
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DMangle.h207 const MethodVFTableLocation &ML,
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DMicrosoftMangle.cpp140 const MethodVFTableLocation &ML,
317 const MethodVFTableLocation &ML);
666 MethodVFTableLocation ML = local
668 mangleVirtualMemPtrThunk(MD, ML);
669 NVOffset = ML.VFPtrOffset.getQuantity();
670 VBTableOffset = ML.VBTableIndex * 4;
671 if (ML.VBase) {
702 const CXXMethodDecl *MD, const MethodVFTableLocation &ML) {
706 uint64_t OffsetInVFTable = ML.Index * PointerWidth.getQuantity();
3057 const CXXMethodDecl *MD, const MethodVFTableLocation &ML,
701 mangleVirtualMemPtrThunk( const CXXMethodDecl *MD, const MethodVFTableLocation &ML) argument
3056 mangleVirtualMemPtrThunk( const CXXMethodDecl *MD, const MethodVFTableLocation &ML, raw_ostream &Out) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.h408 Align getPrefLoopAlignment(MachineLoop *ML) const override;
H A DAMDILCFGStructurizer.cpp1017 for (MachineLoop *ML : depth_first(It))
1018 NestedLoops.push_front(ML);
H A DSIISelLowering.cpp10791 Align SITargetLowering::getPrefLoopAlignment(MachineLoop *ML) const {
10792 const Align PrefAlign = TargetLowering::getPrefLoopAlignment(ML);
10796 if (!ML || DisableLoopAlignment ||
10812 const MachineBasicBlock *Header = ML->getHeader();
10817 for (const MachineBasicBlock *MBB : ML->blocks()) {
10838 for (MachineLoop *P = ML->getParentLoop(); P; P = P->getParentLoop()) {
10846 MachineBasicBlock *Pre = ML->getLoopPreheader();
10847 MachineBasicBlock *Exit = ML->getExitBlock();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp1344 const SCEV *ML = SE->getMulExpr(SE->getMulExpr(ConstCoeff, UpperBound), local
1346 LLVM_DEBUG(dbgs() << "\t ML = " << *ML << "\n");
1347 if (isKnownPredicate(CmpInst::ICMP_SGT, Delta, ML)) {
1353 if (isKnownPredicate(CmpInst::ICMP_EQ, Delta, ML)) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h764 Align getPrefLoopAlignment(MachineLoop *ML) const override;
H A DPPCISelLowering.cpp14513 Align PPCTargetLowering::getPrefLoopAlignment(MachineLoop *ML) const {
14526 if (!ML)
14534 if (ML->getLoopDepth() > 1 && ML->getSubLoops().empty())
14543 for (auto I = ML->block_begin(), IE = ML->block_end(); I != IE; ++I)
14557 return TargetLowering::getPrefLoopAlignment(ML);
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h1595 virtual Align getPrefLoopAlignment(MachineLoop *ML = nullptr) const {
2817 /// We store the data as | ML | MS | L | S | each taking 4 bits.
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp2606 if (ASTMutationListener *ML = Context.getASTMutationListener())
2607 ML->DeclarationMarkedOpenMPThreadPrivate(VD);
2707 if (ASTMutationListener *ML = S.Context.getASTMutationListener())
2708 ML->DeclarationMarkedOpenMPAllocate(VD, A);
16881 if (ASTMutationListener *ML = Context.getASTMutationListener())
16882 ML->DeclarationMarkedOpenMPDeclareTarget(ND, A);
16982 if (ASTMutationListener *ML = Context.getASTMutationListener())
16983 ML->DeclarationMarkedOpenMPDeclareTarget(D, A);

Completed in 755 milliseconds

12