Home
last modified time | relevance | path

Searched refs:Direction (Results 1 – 25 of 28) sorted by relevance

12

/openbsd/gnu/llvm/llvm/lib/Analysis/
H A DFunctionPropertiesAnalysis.cpp47 int64_t Direction) { in updateForBB() argument
48 assert(Direction == 1 || Direction == -1); in updateForBB()
49 BasicBlockCount += Direction; in updateForBB()
51 (Direction * getNrBlocksFromCond(BB)); in updateForBB()
56 DirectCallsToDefinedFunctions += Direction; in updateForBB()
59 LoadInstCount += Direction; in updateForBB()
61 StoreInstCount += Direction; in updateForBB()
64 TotalInstructionCount += Direction * BB.sizeWithoutDebug(); in updateForBB()
H A DDependenceGraphBuilder.cpp144 enum Direction { in createPiBlocks() enum
180 const Direction Dir) { in createPiBlocks()
185 << (Dir == Direction::Incoming ? "incoming)" : "outgoing)") in createPiBlocks()
188 assert((Dir == Direction::Incoming || Dir == Direction::Outgoing) && in createPiBlocks()
196 if (Dir == Direction::Incoming) { in createPiBlocks()
199 } else if (Dir == Direction::Outgoing) { in createPiBlocks()
213 reconnectEdges(N, SCCNode, &PiNode, Direction::Incoming); in createPiBlocks()
216 reconnectEdges(SCCNode, N, &PiNode, Direction::Outgoing); in createPiBlocks()
H A DDependenceAnalysis.cpp292 unsigned char Direction = DV[Level - 1].Direction; in isDirectionNegative() local
311 unsigned char Direction = DV[Level - 1].Direction; in normalize() local
336 return DV[Level - 1].Direction; in getDirection()
685 if (Direction == DVEntry::ALL) in dump()
688 if (Direction & DVEntry::LT) in dump()
690 if (Direction & DVEntry::EQ) in dump()
692 if (Direction & DVEntry::GT) in dump()
2710 switch (Bound[K].Direction) { in exploreDirections()
2805 Bound[Level].Direction = DirKind; in testBounds()
3314 Level.Direction &= NewDirection; in updateDirection()
[all …]
H A DLoopInfo.cpp230 using Direction = Loop::LoopBounds::Direction; typedef
262 Direction D = getDirection(); in getCanonicalPredicate()
263 if (D == Direction::Increasing) in getCanonicalPredicate()
266 if (D == Direction::Decreasing) in getCanonicalPredicate()
274 Direction Loop::LoopBounds::getDirection() const { in getDirection()
279 return Direction::Increasing; in getDirection()
281 return Direction::Decreasing; in getDirection()
284 return Direction::Unknown; in getDirection()
/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DMachineLoopUtils.cpp26 MachineBasicBlock *llvm::PeelSingleBlockLoop(LoopPeelDirection Direction, in PeelSingleBlockLoop() argument
39 if (Direction == LPD_Front) in PeelSingleBlockLoop()
57 if (Direction == LPD_Back) { in PeelSingleBlockLoop()
89 if (Direction == LPD_Front) { in PeelSingleBlockLoop()
109 if (Direction == LPD_Front) { in PeelSingleBlockLoop()
/openbsd/gnu/llvm/clang/lib/Format/
H A DDefinitionBlockSeparator.cpp137 const auto MayPrecedeDefinition = [&](const int Direction = -1) { in separateBlocks() argument
138 assert(Direction >= -1); in separateBlocks()
139 assert(Direction <= 1); in separateBlocks()
140 const size_t OperateIndex = OpeningLineIndex + Direction; in separateBlocks()
/openbsd/gnu/llvm/llvm/tools/llvm-reduce/deltas/
H A DReduceUsingSimplifyCFG.cpp38 bool Direction) { in reduceConditionals() argument
48 if (Direction) in reduceConditionals()
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp140 char Direction; in populateDependencyMatrix() local
143 Direction = 'S'; in populateDependencyMatrix()
144 Dep.push_back(Direction); in populateDependencyMatrix()
149 Direction = '<'; in populateDependencyMatrix()
152 Direction = '>'; in populateDependencyMatrix()
154 Direction = '='; in populateDependencyMatrix()
156 Direction = '*'; in populateDependencyMatrix()
157 Dep.push_back(Direction); in populateDependencyMatrix()
191 unsigned char Direction = DV[Level]; in isLexicographicallyPositive() local
192 if (Direction == '<') in isLexicographicallyPositive()
[all …]
H A DSimpleLoopUnswitch.cpp231 BasicBlock &BB, ArrayRef<Value *> Invariants, bool Direction, in buildPartialUnswitchConditionalBranch() argument
243 Value *Cond = Direction ? IRB.CreateOr(FrozenInvariants) in buildPartialUnswitchConditionalBranch()
245 IRB.CreateCondBr(Cond, Direction ? &UnswitchedSucc : &NormalSucc, in buildPartialUnswitchConditionalBranch()
246 Direction ? &NormalSucc : &UnswitchedSucc); in buildPartialUnswitchConditionalBranch()
251 BasicBlock &BB, ArrayRef<Value *> ToDuplicate, bool Direction, in buildPartialInvariantUnswitchConditionalBranch() argument
289 Direction ? &NormalSucc : &UnswitchedSucc); in buildPartialInvariantUnswitchConditionalBranch()
2112 bool Direction = true; in unswitchNontrivialInvariants() local
2124 Direction = false; in unswitchNontrivialInvariants()
2379 *SplitBB, Invariants, Direction, *ClonedPH, *LoopPH, in unswitchNontrivialInvariants()
2456 Direction ? ConstantInt::getTrue(BI->getContext()) in unswitchNontrivialInvariants()
[all …]
/openbsd/gnu/llvm/clang/include/clang/AST/
H A DComment.h158 unsigned Direction : 2; variable
712 ParamCommandCommentBits.Direction = In; in ParamCommandComment()
729 return static_cast<PassDirection>(ParamCommandCommentBits.Direction); in getDirection()
736 void setDirection(PassDirection Direction, bool Explicit) { in setDirection() argument
737 ParamCommandCommentBits.Direction = Direction; in setDirection()
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineLoopUtils.h34 MachineBasicBlock *PeelSingleBlockLoop(LoopPeelDirection Direction,
/openbsd/sys/netinet/
H A Dip_ipsp.h113 u_int8_t Direction; member
122 u_int8_t Direction; member
219 #define sen_direction Sen.Sip4.Direction
225 #define sen_ip6_direction Sen.Sip6.Direction
/openbsd/gnu/llvm/clang/lib/AST/
H A DCommentSema.cpp235 int Direction = getParamPassDirection(ArgLower); in actOnParamCommandDirectionArg() local
237 if (Direction == -1) { in actOnParamCommandDirectionArg()
240 Direction = getParamPassDirection(ArgLower); in actOnParamCommandDirectionArg()
243 if (Direction != -1) { in actOnParamCommandDirectionArg()
245 (ParamCommandComment::PassDirection)Direction); in actOnParamCommandDirectionArg()
250 Direction = ParamCommandComment::In; // Sane fall back. in actOnParamCommandDirectionArg()
253 Command->setDirection((ParamCommandComment::PassDirection)Direction, in actOnParamCommandDirectionArg()
H A DExprConstant.cpp9443 int Direction = 1; in VisitBuiltinCallExpr() local
9457 Direction = -1; in VisitBuiltinCallExpr()
9477 if (!HandleLValueArrayAdjustment(Info, E, Src, T, Direction) || in VisitBuiltinCallExpr()
9478 !HandleLValueArrayAdjustment(Info, E, Dest, T, Direction)) in VisitBuiltinCallExpr()
/openbsd/gnu/llvm/llvm/include/llvm/Analysis/
H A DFunctionPropertiesAnalysis.h28 void updateForBB(const BasicBlock &BB, int64_t Direction);
H A DDependenceAnalysis.h95 unsigned char Direction : 3; // Init to ALL, then refine. member
102 : Direction(ALL), Scalar(true), PeelFirst(false), PeelLast(false), in DVEntry()
386 unsigned char Direction; member
H A DLoopInfo.h723 enum class Direction { Increasing, Decreasing, Unknown }; enum
726 Direction getDirection() const;
/openbsd/gnu/llvm/llvm/tools/bugpoint/
H A DCrashDebugger.cpp551 bool Direction; member in __anon05eb03e40611::ReduceCrashingConditionals
554 ReduceCrashingConditionals(BugDriver &bd, BugTester testFn, bool Direction) in ReduceCrashingConditionals() argument
555 : BD(bd), TestFn(testFn), Direction(Direction) {} in ReduceCrashingConditionals()
582 << (Direction ? "true" : "false") << ":"; in TestBlocks()
599 if (Direction) in TestBlocks()
/openbsd/share/misc/
H A Dusb_hid_usages170 0xC9 Turret Direction
1326 0x56 Direction Enable
1327 0x57 Direction
1427 0x28 Head Direction Point
1552 0x34 Environmental: Wind Direction
1731 0x435 Data Field: Wind Direction
1782 0x489 Data Field: Simple Orientation Direction
2039 0x8F0 Simple Orientation Direction: Not Rotated
2040 0x8F1 Simple Orientation Direction: Rotated 90 Degrees CCW
2043 0x8F4 Simple Orientation Direction: Face Up
[all …]
/openbsd/gnu/llvm/llvm/include/llvm/IR/
H A DLegacyPassManagers.h358 Pass *findAnalysisPass(AnalysisID AID, bool Direction);
/openbsd/gnu/llvm/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp49 const char *Direction = (*ETI == CurrentTypeIndex) in formatClassOptions() local
53 formatv("forward ref ({0} {1})", Direction, *ETI).str(); in formatClassOptions()
/openbsd/gnu/llvm/llvm/include/llvm/Support/
H A DGenericDomTreeConstruction.h197 constexpr bool Direction = IsReverse != IsPostDom; // XOR. member
198 auto Successors = getChildren<Direction>(BB, BatchUpdates);
/openbsd/gnu/llvm/clang/docs/HLSL/
H A DHLSLSupport.rst43 Architectural Direction
/openbsd/gnu/llvm/llvm/lib/Target/M68k/
H A DM68kInstrData.td251 // Direction
/openbsd/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp2085 for (int Direction : {+1, -1}) { in reorder()
2086 int Lane = FirstLane + Direction * Distance; in reorder()
2089 int LastLane = Lane - Direction; in reorder()

12