Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblySortRegion.cpp53 MachineBasicBlock *Bottom = ML->getHeader(); in getBottom() local
55 if (MBB->getNumber() > Bottom->getNumber()) in getBottom()
56 Bottom = MBB; in getBottom()
65 if (ExBottom->getNumber() > Bottom->getNumber()) in getBottom()
66 Bottom = ExBottom; in getBottom()
69 return Bottom; in getBottom()
73 MachineBasicBlock *Bottom = WE->getHeader(); in getBottom() local
75 if (MBB->getNumber() > Bottom->getNumber()) in getBottom()
76 Bottom = MBB; in getBottom()
77 return Bottom; in getBottom()
H A DWebAssemblyCFGStackify.cpp411 MachineBasicBlock *Bottom = SRI.getBottom(Loop); in placeLoopMarker() local
412 auto Iter = std::next(Bottom->getIterator()); in placeLoopMarker()
415 Iter = std::next(Bottom->getIterator()); in placeLoopMarker()
492 MachineBasicBlock *Bottom = SRI.getBottom(WE); in placeTryMarker() local
494 auto Iter = std::next(Bottom->getIterator()); in placeTryMarker()
497 Iter = std::next(Bottom->getIterator()); in placeTryMarker()
646 BuildMI(*Cont, InsertPos, Bottom->findBranchDebugLoc(), in placeTryMarker()
/llvm-project-15.0.7/clang/test/Modules/Inputs/
H A Dcategory_bottom.h3 @interface Foo(Bottom)
9 @interface LeftFoo(Bottom)
/llvm-project-15.0.7/clang/lib/AST/Interp/
H A DState.cpp129 const Frame *Bottom = getBottomFrame(); in addCallStack() local
130 for (Frame *F = Top; F != Bottom; F = F->getCaller(), ++CallIdx) { in addCallStack()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86PreTileConfig.cpp134 bool isLoopBackEdge(MachineBasicBlock *Header, MachineBasicBlock *Bottom) { in isLoopBackEdge() argument
138 if (ML->contains(Bottom) && ML->isLoopLatch(Bottom)) in isLoopBackEdge()
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_stoptheworld_netbsd_libcdep.cpp246 void *Bottom() const { in Bottom() function in __sanitizer::ScopedStackSpaceWithGuard
287 uptr tracer_pid = internal_clone(TracerThread, tracer_stack.Bottom(), in StopTheWorld()
H A Dsanitizer_stoptheworld_linux_libcdep.cpp345 void *Bottom() const { in Bottom() function in __sanitizer::ScopedStackSpaceWithGuard
432 TracerThread, tracer_stack.Bottom(), in StopTheWorld()
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dconstant-expression-cxx11.cpp837 struct Bottom { constexpr Bottom() {} }; in Bottom() argument
838 struct Base : Bottom {
843 struct Base2 : Bottom {
870 constexpr Bottom &bot1 = (Base&)derived;
871 constexpr Bottom &bot2 = (Base2&)derived;
874 constexpr Bottom *pb1 = (Base*)&derived;
875 constexpr Bottom *pb2 = (Base2*)&derived;
897 static_assert((Bottom*)nullB == 0, "");
899 static_assert((void*)(Bottom*)nullB1 == (void*)(Derived*)nullB1, "");
/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/
H A Dregcoal-subranges-update-remat.mir21 # Bottom line, this test checks what was intended if at the end, both %0 and %1
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp784 Value *Bottom = IRB.CreateTrunc(WideLoad, Base->getType()); in CreateWideLoad() local
785 Value *NewBaseSExt = IRB.CreateSExt(Bottom, BaseSExt->getType()); in CreateWideLoad()
799 << *Bottom << "\n" in CreateWideLoad()
/llvm-project-15.0.7/llvm/test/Bitcode/
H A Dmetadata-function-blocks.ll19 ; Each node gets a new number. Bottom-up traversal of nodes.
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonConstPropagation.cpp111 enum { Normal, Top, Bottom }; enumerator
164 bool isBottom() const { return Kind == Bottom; } in isBottom()
167 bool Changed = (Kind != Bottom); in setBottom()
168 Kind = Bottom; in setBottom()
198 Bottom.setBottom(); in MachineConstPropagator()
215 Bottom.setBottom(); in CellMap()
230 return Bottom; in get()
249 LatticeCell Top, Bottom; member in __anona14c30040111::MachineConstPropagator::CellMap
280 LatticeCell Bottom; member in __anona14c30040111::MachineConstPropagator
644 Cells.update(DefR.Reg, Bottom); in visitPHI()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineTraceMetrics.h276 unsigned getResourceDepth(bool Bottom) const;
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineTraceMetrics.cpp1196 unsigned MachineTraceMetrics::Trace::getResourceDepth(bool Bottom) const { in getResourceDepth()
1201 if (Bottom) { in getResourceDepth()
1215 if (Bottom) in getResourceDepth()
H A DMachineBlockPlacement.cpp2327 MachineBasicBlock *Bottom = *std::prev(LoopChain.end()); in rotateLoop() local
2330 if (Bottom == ExitingBB) in rotateLoop()
2343 for (MachineBasicBlock *Succ : Bottom->successors()) { in rotateLoop()
2385 if (!Bottom->isSuccessor(Top)) in rotateLoop()
/llvm-project-15.0.7/llvm/docs/CommandGuide/
H A Dlli.rst166 =list-burr: Bottom-up register reduction list scheduling
/llvm-project-15.0.7/llvm/docs/
H A DLexicon.rst49 Bottom Up Rewriting System --- A method of instruction selection for code
H A DPasses.rst594 Bottom-up inlining of functions into callees.
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBuiltinAttributeInterfaces.td227 /// Bottom out case for no matching type.
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsInstrInfo.td596 class ConstantUImmRangeAsmOperandClass<int Bottom, int Top,
599 let Name = "ConstantUImmRange" # Bottom # "_" # Top;
601 let PredicateMethod = "isConstantUImmRange<" # Bottom # ", " # Top # ">";
603 let DiagnosticType = "UImmRange" # Bottom # "_" # Top;
/llvm-project-15.0.7/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp1320 template <unsigned Bottom, unsigned Top> bool isConstantUImmRange() const { in isConstantUImmRange()
1321 return isConstantImm() && getConstantImm() >= Bottom && in isConstantUImmRange()