| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | GraphTraits.h | 95 struct Inverse { struct 98 inline Inverse(const GraphType &G) : Graph(G) {} in Inverse() argument 103 template <class T> struct GraphTraits<Inverse<Inverse<T>>> : GraphTraits<T> {}; 113 iterator_range<typename GraphTraits<Inverse<GraphType>>::nodes_iterator> 115 return make_range(GraphTraits<Inverse<GraphType>>::nodes_begin(G), 116 GraphTraits<Inverse<GraphType>>::nodes_end(G)); 127 iterator_range<typename GraphTraits<Inverse<GraphType>>::ChildIteratorType> 129 return make_range(GraphTraits<Inverse<GraphType>>::child_begin(G), 130 GraphTraits<Inverse<GraphType>>::child_end(G));
|
| H A D | DepthFirstIterator.h | 261 struct idf_iterator : public df_iterator<Inverse<T>, SetTy, External> { 262 idf_iterator(const df_iterator<Inverse<T>, SetTy, External> &V) in idf_iterator() 263 : df_iterator<Inverse<T>, SetTy, External>(V) {} in idf_iterator() 268 return idf_iterator<T>::begin(Inverse<T>(G)); in idf_begin() 273 return idf_iterator<T>::end(Inverse<T>(G)); in idf_end() 287 idf_ext_iterator(const df_iterator<Inverse<T>, SetTy, true> &V) in idf_ext_iterator() 293 return idf_ext_iterator<T, SetTy>::begin(Inverse<T>(G), S); in idf_ext_begin() 298 return idf_ext_iterator<T, SetTy>::end(Inverse<T>(G), S); in idf_ext_end()
|
| H A D | PostOrderIterator.h | 217 struct ipo_iterator : public po_iterator<Inverse<T>, SetType, External> { 218 ipo_iterator(const po_iterator<Inverse<T>, SetType, External> &V) : in ipo_iterator() 219 po_iterator<Inverse<T>, SetType, External> (V) {} in ipo_iterator() 242 ipo_ext_iterator(const po_iterator<Inverse<T>, SetType, true> &V) : in ipo_ext_iterator()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | CFG.h | 325 template <> struct GraphTraits<Inverse<BasicBlock*>> { 329 static NodeRef getEntryNode(Inverse<BasicBlock *> G) { return G.Graph; } 334 template <> struct GraphTraits<Inverse<const BasicBlock*>> { 338 static NodeRef getEntryNode(Inverse<const BasicBlock *> G) { return G.Graph; } 390 template <> struct GraphTraits<Inverse<Function*>> : 391 public GraphTraits<Inverse<BasicBlock*>> { 392 static NodeRef getEntryNode(Inverse<Function *> G) { 396 template <> struct GraphTraits<Inverse<const Function*>> : 397 public GraphTraits<Inverse<const BasicBlock*>> { 398 static NodeRef getEntryNode(Inverse<const Function *> G) {
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopInfoImpl.h | 98 for (BlockT *Predecessor : children<Inverse<BlockT *>>(EB)) in hasDedicatedExits() 202 for (const auto Pred : children<Inverse<BlockT *>>(Header)) { in getLoopPredecessor() 220 for (const auto Pred : children<Inverse<BlockT *>>(Header)) { in getLoopLatch() 312 assert(std::any_of(GraphTraits<Inverse<BlockT *>>::child_begin(BB), in verifyLoop() 313 GraphTraits<Inverse<BlockT *>>::child_end(BB), in verifyLoop() 318 std::for_each(GraphTraits<Inverse<BlockT *>>::child_begin(BB), in verifyLoop() 319 GraphTraits<Inverse<BlockT *>>::child_end(BB), in verifyLoop() 431 typedef GraphTraits<Inverse<BlockT *>> InvBlockTraits; in discoverAndMapSubloop() 474 for (const auto Pred : children<Inverse<BlockT *>>(PredBB)) { in discoverAndMapSubloop() 557 for (const auto Backedge : children<Inverse<BlockT *>>(Header)) { in analyze()
|
| H A D | Interval.h | 127 template <> struct GraphTraits<Inverse<Interval*>> { 131 static NodeRef getEntryNode(Inverse<Interval *> G) { return G.Graph; }
|
| H A D | LoopInfo.h | 244 auto PredBegin = GraphTraits<Inverse<BlockT *>>::child_begin(Header); in isLoopLatch() 245 auto PredEnd = GraphTraits<Inverse<BlockT *>>::child_end(Header); in isLoopLatch() 255 for (const auto Pred : children<Inverse<BlockT *>>(H)) in getNumBackEdges() 337 for (const auto Pred : children<Inverse<BlockT *>>(H)) in getLoopLatches()
|
| H A D | IntervalIterator.h | 88 class IGT = GraphTraits<Inverse<NodeTy *>>>
|
| H A D | RegionInfo.h | 268 using InvBlockTraits = GraphTraits<Inverse<BlockT *>>; 687 using InvBlockTraits = GraphTraits<Inverse<BlockT *>>;
|
| H A D | BlockFrequencyInfoImpl.h | 860 using Predecessor = GraphTraits<Inverse<const BlockT *>>; 1551 for (const BlockT *DstBB : children<Inverse<const BlockT *>>(SrcBB)) {
|
| H A D | MemorySSA.h | 1162 template <> struct GraphTraits<Inverse<MemoryAccess *>> {
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineFunction.h | 1267 template <> struct GraphTraits<Inverse<MachineFunction*>> : 1268 public GraphTraits<Inverse<MachineBasicBlock*>> { 1269 static NodeRef getEntryNode(Inverse<MachineFunction *> G) { 1273 template <> struct GraphTraits<Inverse<const MachineFunction*>> : 1274 public GraphTraits<Inverse<const MachineBasicBlock*>> { 1275 static NodeRef getEntryNode(Inverse<const MachineFunction *> G) {
|
| H A D | MachineBasicBlock.h | 1153 template <> struct GraphTraits<Inverse<MachineBasicBlock*>> { 1157 static NodeRef getEntryNode(Inverse<MachineBasicBlock *> G) { 1165 template <> struct GraphTraits<Inverse<const MachineBasicBlock*>> { 1169 static NodeRef getEntryNode(Inverse<const MachineBasicBlock *> G) {
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Analysis/ |
| H A D | CFG.h | 1507 template <> struct GraphTraits<Inverse< ::clang::CFGBlock *>> { 1511 static NodeRef getEntryNode(Inverse<::clang::CFGBlock *> G) { 1519 template <> struct GraphTraits<Inverse<clang::CFGBlock>> 1522 template <> struct GraphTraits<Inverse<const ::clang::CFGBlock *>> { 1526 static NodeRef getEntryNode(Inverse<const ::clang::CFGBlock *> G) { 1534 template <> struct GraphTraits<const Inverse<clang::CFGBlock>> 1568 template <> struct GraphTraits<Inverse< ::clang::CFG *>> 1569 : public GraphTraits<Inverse< ::clang::CFGBlock *>> { 1577 template <> struct GraphTraits<Inverse<const ::clang::CFG *>> 1578 : public GraphTraits<Inverse<const ::clang::CFGBlock *>> {
|
| /freebsd-13.1/sys/contrib/device-tree/src/arm/ |
| H A D | imx53-usbarmory.dts | 5 * Copyright (C) 2015, Inverse Path 51 model = "Inverse Path USB armory";
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | GenericIteratedDominanceFrontier.h | 60 std::conditional_t<IsPostDom, Inverse<NodeTy *>, NodeTy *>;
|
| H A D | CFGDiff.h | 137 std::conditional_t<InverseEdge, Inverse<NodePtr>, NodePtr>; in getChildren()
|
| H A D | GenericDomTree.h | 702 Split<Inverse<NodeT *>>(NewBB); 841 SmallVector<NodeRef, 4> PredBlocks(children<Inverse<N>>(NewBB)); 846 for (auto Pred : children<Inverse<N>>(NewBBSucc)) {
|
| H A D | GenericDomTreeConstruction.h | 117 std::conditional_t<Inversed, Inverse<NodePtr>, NodePtr>; in getChildren()
|
| /freebsd-13.1/crypto/openssl/doc/man3/ |
| H A D | SSL_CONF_cmd.pod | 433 B<SessionTicket>: session ticket support, enabled by default. Inverse of 437 B<Compression>: SSL/TLS compression support, disabled by default. Inverse 442 is set by default. Inverse of B<SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS>. 446 B<DHSingle>: enable single use DH keys, set by default. Inverse of 449 B<ECDHSingle>: enable single use ECDH keys, set by default. Inverse of 476 default. Inverse of B<SSL_OP_NO_ENCRYPT_THEN_MAC>: that is,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.h | 1847 template <> struct GraphTraits<Inverse<VPBlockBase *>> { 1851 static NodeRef getEntryNode(Inverse<NodeRef> B) { return B.Graph; } 1907 struct GraphTraits<Inverse<VPRegionBlock *>> 1908 : public GraphTraits<Inverse<VPBlockBase *>> { 1912 static NodeRef getEntryNode(Inverse<GraphRef> N) {
|
| /freebsd-13.1/contrib/libdivsufsort/include/ |
| H A D | divsufsort.h.cmake | 115 * Inverse BW-transforms a given BWTed string.
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 10450 auto ProveViaCond = [&](const Value *Condition, bool Inverse) { in isBasicBlockEntryGuardedByCond() argument 10452 if (isImpliedCond(Pred, LHS, RHS, Condition, Inverse, Context)) in isBasicBlockEntryGuardedByCond() 10456 return isImpliedCond(P, LHS, RHS, Condition, Inverse, Context); in isBasicBlockEntryGuardedByCond() 10531 ConstantInt::getBool(FoundCondValue->getContext(), Inverse)) in isImpliedCond() 10543 if (!Inverse) in isImpliedCond() 10544 return isImpliedCond(Pred, LHS, RHS, Op0, Inverse, Context) || in isImpliedCond() 10545 isImpliedCond(Pred, LHS, RHS, Op1, Inverse, Context); in isImpliedCond() 10547 if (Inverse) in isImpliedCond() 10548 return isImpliedCond(Pred, LHS, RHS, Op0, Inverse, Context) || in isImpliedCond() 10549 isImpliedCond(Pred, LHS, RHS, Op1, Inverse, Context); in isImpliedCond() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ConstantFold.cpp | 2027 Constant *Inverse = ConstantExpr::getBitCast(C1, CE2Op0->getType()); in ConstantFoldCompareInstruction() local 2028 return ConstantExpr::getICmp(pred, Inverse, CE2Op0); in ConstantFoldCompareInstruction()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCompares.cpp | 4910 bool Inverse = false; in processUMulZExtIdiom() local 4915 Inverse = true; in processUMulZExtIdiom() 4921 Inverse = true; in processUMulZExtIdiom() 4927 Inverse = true; in processUMulZExtIdiom() 4932 if (Inverse) { in processUMulZExtIdiom()
|