Searched refs:Direction (Results 1 - 24 of 24) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineLoopUtils.h29 /// after the loop based on Direction.
35 MachineBasicBlock *PeelSingleBlockLoop(LoopPeelDirection Direction,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DDependenceGraphBuilder.cpp145 enum Direction { enum
181 const Direction Dir) {
186 << (Dir == Direction::Incoming ? "incoming)" : "outgoing)")
189 assert((Dir == Direction::Incoming || Dir == Direction::Outgoing) &&
197 if (Dir == Direction::Incoming) {
200 } else if (Dir == Direction::Outgoing) {
213 reconnectEdges(N, SCCNode, &PiNode, Direction::Incoming);
216 reconnectEdges(SCCNode, N, &PiNode, Direction::Outgoing);
H A DDependenceAnalysis.cpp271 return DV[Level - 1].Direction;
619 unsigned Direction = getDirection(II); local
620 if (Direction == DVEntry::ALL)
623 if (Direction & DVEntry::LT)
625 if (Direction & DVEntry::EQ)
627 if (Direction & DVEntry::GT)
1198 Result.DV[Level].Direction &= Dependence::DVEntry::LT;
1200 Result.DV[Level].Direction &= Dependence::DVEntry::GT;
1202 Result.DV[Level].Direction &= Dependence::DVEntry::EQ;
1209 Result.DV[Level].Direction
[all...]
H A DLoopInfo.cpp228 using Direction = Loop::LoopBounds::Direction;
260 Direction D = getDirection();
261 if (D == Direction::Increasing)
264 if (D == Direction::Decreasing)
272 Direction Loop::LoopBounds::getDirection() const {
277 return Direction::Increasing;
279 return Direction::Decreasing;
282 return Direction::Unknown;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineLoopUtils.cpp27 MachineBasicBlock *llvm::PeelSingleBlockLoop(LoopPeelDirection Direction, argument
40 if (Direction == LPD_Front)
58 if (Direction == LPD_Back) {
86 if (Direction == LPD_Front) {
106 if (Direction == LPD_Front) {
/freebsd-13-stable/sys/contrib/dev/acpica/compiler/
H A Daslmapoutput.c300 const char *Direction; local
332 "\n\nPin Type Direction Polarity"
345 Direction = "-Interrupt-";
352 Direction = DirectionDecode[Info->Direction];
363 Info->PinNumber, Type, Direction, Polarity);
H A Daslmapenter.c224 Info->Direction = (UINT8) (Resource->Gpio.IntFlags & 0x0003); /* _IOR, for IO descriptor */
H A Dasltypes.h465 UINT8 Direction; member in struct:acpi_gpio_info
/freebsd-13-stable/sys/dev/smartpqi/
H A Dsmartpqi_ioctl.c259 iocommand->Request.Type.Direction != PQIIOCTL_NONE)
264 switch (iocommand->Request.Type.Direction) {
291 if (iocommand->Request.Type.Direction & PQIIOCTL_WRITE) {
309 switch (iocommand->Request.Type.Direction) {
397 (iocommand->Request.Type.Direction & PQIIOCTL_READ)) {
H A Dsmartpqi_ioctl.h99 BYTE Direction:2; member in struct:_RequestBlock_struct::__anon14277
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp134 char Direction; local
142 Direction = '<';
144 Direction = '=';
146 Direction = '>';
147 Dep.push_back(Direction);
149 Direction = 'S';
150 Dep.push_back(Direction);
155 Direction = '<';
158 Direction = '>';
160 Direction
[all...]
H A DSimpleLoopUnswitch.cpp181 bool Direction,
186 Value *Cond = Direction ? IRB.CreateOr(Invariants) :
188 IRB.CreateCondBr(Cond, Direction ? &UnswitchedSucc : &NormalSucc,
189 Direction ? &NormalSucc : &UnswitchedSucc);
1970 bool Direction = true; local
1978 Direction = false;
2180 buildPartialUnswitchConditionalBranch(*SplitBB, Invariants, Direction,
2254 Direction ? ConstantInt::getTrue(BI->getContext())
2257 Direction ? ConstantInt::getFalse(BI->getContext())
179 buildPartialUnswitchConditionalBranch(BasicBlock &BB, ArrayRef<Value *> Invariants, bool Direction, BasicBlock &UnswitchedSucc, BasicBlock &NormalSucc) argument
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DCommentSema.cpp235 int Direction = getParamPassDirection(ArgLower); local
237 if (Direction == -1) {
242 Direction = getParamPassDirection(ArgLower);
245 if (Direction != -1) {
247 (ParamCommandComment::PassDirection)Direction);
252 Direction = ParamCommandComment::In; // Sane fall back.
255 Command->setDirection((ParamCommandComment::PassDirection)Direction,
H A DExprConstant.cpp8873 int Direction = 1;
8887 Direction = -1;
8907 if (!HandleLValueArrayAdjustment(Info, E, Src, T, Direction) ||
8908 !HandleLValueArrayAdjustment(Info, E, Dest, T, Direction))
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDependenceAnalysis.h97 unsigned char Direction : 3; // Init to ALL, then refine. member in struct:llvm::Dependence::DVEntry
103 DVEntry() : Direction(ALL), Scalar(true), PeelFirst(false),
365 unsigned char Direction; member in struct:llvm::DependenceInfo::BoundInfo
H A DLoopInfo.h684 enum class Direction { Increasing, Decreasing, Unknown }; class in struct:llvm::Loop::LoopBounds
687 Direction getDirection() const;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/
H A DPassAnalysisSupport.h186 Pass *getAnalysisIfAvailable(AnalysisID ID, bool Direction) const;
/freebsd-13-stable/sys/dev/ciss/
H A Dcissio.h152 u_int8_t Direction:2; member in struct:__anon11780::__anon11781
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DComment.h158 unsigned Direction : 2;
729 ParamCommandCommentBits.Direction = In;
746 return static_cast<PassDirection>(ParamCommandCommentBits.Direction);
753 void setDirection(PassDirection Direction, bool Explicit) { argument
754 ParamCommandCommentBits.Direction = Direction;
/freebsd-13-stable/contrib/llvm-project/llvm/tools/bugpoint/
H A DCrashDebugger.cpp552 bool Direction; member in class:__anon4801::ReduceCrashingConditionals
555 ReduceCrashingConditionals(BugDriver &bd, BugTester testFn, bool Direction) argument
556 : BD(bd), TestFn(testFn), Direction(Direction) {}
583 << (Direction ? "true" : "false") << ":";
600 if (Direction)
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DLegacyPassManagers.h362 Pass *findAnalysisPass(AnalysisID AID, bool Direction);
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp46 const char *Direction = (*ETI == CurrentTypeIndex) local
50 formatv("forward ref ({0} {1})", Direction, *ETI).str();
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericDomTreeConstruction.h235 constexpr bool Direction = IsReverse != IsPostDom; // XOR. local
237 ChildrenGetter<Direction>::Get(BB, BatchUpdates)) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1290 for (int Direction : {+1, -1}) {
1291 int Lane = FirstLane + Direction * Distance;
1294 int LastLane = Lane - Direction;

Completed in 260 milliseconds