| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | FunctionPropertiesAnalysis.cpp | 72 int64_t Direction) { in updateForBB() argument 73 assert(Direction == 1 || Direction == -1); in updateForBB() 74 BasicBlockCount += Direction; in updateForBB() 76 (Direction * getNumBlocksFromCond(BB)); in updateForBB() 81 DirectCallsToDefinedFunctions += Direction; in updateForBB() 84 LoadInstCount += Direction; in updateForBB() 86 StoreInstCount += Direction; in updateForBB() 89 TotalInstructionCount += Direction * BB.sizeWithoutDebug(); in updateForBB() 94 BasicBlocksWithSingleSuccessor += Direction; in updateForBB() 96 BasicBlocksWithTwoSuccessors += Direction; in updateForBB() [all …]
|
| H A D | DependenceGraphBuilder.cpp | 144 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 D | DependenceAnalysis.cpp | 311 unsigned char Direction = DV[Level - 1].Direction; in isDirectionNegative() local 312 if (Direction == Dependence::DVEntry::EQ) in isDirectionNegative() 314 if (Direction == Dependence::DVEntry::GT || in isDirectionNegative() 315 Direction == Dependence::DVEntry::GE) in isDirectionNegative() 330 unsigned char Direction = DV[Level - 1].Direction; in normalize() local 333 unsigned char RevDirection = Direction & Dependence::DVEntry::EQ; in normalize() 334 if (Direction & Dependence::DVEntry::LT) in normalize() 336 if (Direction & Dependence::DVEntry::GT) in normalize() 338 DV[Level - 1].Direction = RevDirection; in normalize() 355 return DV[Level - 1].Direction; in getDirection() [all …]
|
| H A D | LoopInfo.cpp | 231 using Direction = Loop::LoopBounds::Direction; typedef 263 Direction D = getDirection(); in getCanonicalPredicate() 264 if (D == Direction::Increasing) in getCanonicalPredicate() 267 if (D == Direction::Decreasing) in getCanonicalPredicate() 275 Direction Loop::LoopBounds::getDirection() const { in getDirection() 280 return Direction::Increasing; in getDirection() 282 return Direction::Decreasing; in getDirection() 285 return Direction::Unknown; in getDirection()
|
| H A D | DXILResource.cpp | 917 ResourceCounterDirection Direction = ResourceCounterDirection::Decrement; in populateCounterDirections() local 919 Direction = ResourceCounterDirection::Increment; in populateCounterDirections() 926 RBInfo->CounterDirection = Direction; in populateCounterDirections() 927 else if (RBInfo->CounterDirection != Direction) { in populateCounterDirections()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineLoopUtils.cpp | 26 MachineBasicBlock *llvm::PeelSingleBlockLoop(LoopPeelDirection Direction, in PeelSingleBlockLoop() argument 39 if (Direction == LPD_Front) in PeelSingleBlockLoop() 57 if (Direction == LPD_Back) { in PeelSingleBlockLoop() 90 if (Direction == LPD_Front) { in PeelSingleBlockLoop() 110 if (Direction == LPD_Front) { in PeelSingleBlockLoop()
|
| /freebsd/sys/dev/smartpqi/ |
| H A D | smartpqi_ioctl.c | 271 iocommand->Request.Type.Direction != PQIIOCTL_NONE) in pqisrc_passthru_ioctl() 276 switch (iocommand->Request.Type.Direction) { in pqisrc_passthru_ioctl() 302 if (iocommand->Request.Type.Direction & PQIIOCTL_WRITE) { in pqisrc_passthru_ioctl() 318 switch (iocommand->Request.Type.Direction) { in pqisrc_passthru_ioctl() 403 (iocommand->Request.Type.Direction & PQIIOCTL_READ)) { in pqisrc_passthru_ioctl() 463 iocommand->Request.Type.Direction != PQIIOCTL_NONE) in pqisrc_big_passthru_ioctl() 468 switch (iocommand->Request.Type.Direction) { in pqisrc_big_passthru_ioctl() 494 if (iocommand->Request.Type.Direction & PQIIOCTL_WRITE) { in pqisrc_big_passthru_ioctl() 510 switch (iocommand->Request.Type.Direction) { in pqisrc_big_passthru_ioctl() 595 (iocommand->Request.Type.Direction & PQIIOCTL_READ)) { in pqisrc_big_passthru_ioctl()
|
| H A D | smartpqi_ioctl.h | 98 BYTE Direction:2; member
|
| /freebsd/sys/contrib/dev/acpica/compiler/ |
| H A D | aslmapoutput.c | 300 const char *Direction; in MpEmitGpioInfo() local 345 Direction = "-Interrupt-"; in MpEmitGpioInfo() 352 Direction = DirectionDecode[Info->Direction]; in MpEmitGpioInfo() 363 Info->PinNumber, Type, Direction, Polarity); in MpEmitGpioInfo()
|
| H A D | aslmapenter.c | 224 … Info->Direction = (UINT8) (Resource->Gpio.IntFlags & 0x0003); /* _IOR, for IO descriptor */ in MpSaveGpioInfo()
|
| H A D | asltypes.h | 465 UINT8 Direction; member
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | EVLIndVarSimplify.cpp | 203 using Direction = Loop::LoopBounds::Direction; in run() typedef 205 case Direction::Increasing: in run() 209 case Direction::Decreasing: in run() 213 case Direction::Unknown: in run()
|
| /freebsd/contrib/llvm-project/clang/lib/Format/ |
| H A D | DefinitionBlockSeparator.cpp | 136 const auto MayPrecedeDefinition = [&](const int Direction = -1) { in separateBlocks() argument 137 assert(Direction >= -1); in separateBlocks() 138 assert(Direction <= 1); in separateBlocks() 143 const size_t OperateIndex = OpeningLineIndex + Direction; in separateBlocks()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineLoopUtils.h | 34 MachineBasicBlock *PeelSingleBlockLoop(LoopPeelDirection Direction,
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | CommentSema.cpp | 237 ParamCommandPassDirection Direction = getParamPassDirection(ArgLower); in actOnParamCommandDirectionArg() local 239 if (Direction == static_cast<ParamCommandPassDirection>(-1)) { in actOnParamCommandDirectionArg() 242 Direction = getParamPassDirection(ArgLower); in actOnParamCommandDirectionArg() 245 if (Direction != static_cast<ParamCommandPassDirection>(-1)) { in actOnParamCommandDirectionArg() 247 ParamCommandComment::getDirectionAsString(Direction); in actOnParamCommandDirectionArg() 252 Direction = ParamCommandPassDirection::In; // Sane fall back. in actOnParamCommandDirectionArg() 255 Command->setDirection(Direction, in actOnParamCommandDirectionArg()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopInterchange.cpp | 193 char Direction; in populateDependencyMatrix() local 203 Direction = '<'; in populateDependencyMatrix() 205 Direction = '>'; in populateDependencyMatrix() 207 Direction = '='; in populateDependencyMatrix() 209 Direction = '*'; in populateDependencyMatrix() 210 Dep.push_back(Direction); in populateDependencyMatrix() 249 for (unsigned char Direction : DV.slice(Begin, End - Begin)) { in isLexicographicallyPositive() local 250 if (Direction == '<') in isLexicographicallyPositive() 252 if (Direction == '>' || Direction == '*') in isLexicographicallyPositive()
|
| H A D | SimpleLoopUnswitch.cpp | 273 BasicBlock &BB, ArrayRef<Value *> Invariants, bool Direction, in buildPartialUnswitchConditionalBranch() argument 286 Value *Cond = Direction ? IRB.CreateOr(FrozenInvariants) in buildPartialUnswitchConditionalBranch() 288 IRB.CreateCondBr(Cond, Direction ? &UnswitchedSucc : &NormalSucc, in buildPartialUnswitchConditionalBranch() 289 Direction ? &NormalSucc : &UnswitchedSucc); in buildPartialUnswitchConditionalBranch() 294 BasicBlock &BB, ArrayRef<Value *> ToDuplicate, bool Direction, in buildPartialInvariantUnswitchConditionalBranch() argument 336 IRB.CreateCondBr(Cond, Direction ? &UnswitchedSucc : &NormalSucc, in buildPartialInvariantUnswitchConditionalBranch() 337 Direction ? &NormalSucc : &UnswitchedSucc); in buildPartialInvariantUnswitchConditionalBranch() 2219 bool Direction = true; in unswitchNontrivialInvariants() local 2231 Direction = false; in unswitchNontrivialInvariants() 2474 *SplitBB, Invariants, Direction, *ClonedPH, *LoopPH, L, MSSAU); in unswitchNontrivialInvariants() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVSubtarget.h | 72 MISched::Direction PostRASchedDirection; 393 MISched::Direction getPostRASchedDirection() const { in getPostRASchedDirection()
|
| H A D | RISCVSubtarget.cpp | 236 MISched::Direction PostRASchedDirection = getPostRASchedDirection(); in overridePostRASchedPolicy()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | DependenceAnalysis.h | 96 unsigned char Direction : 3; // Init to ALL, then refine. member 103 : Direction(ALL), Scalar(true), PeelFirst(false), PeelLast(false), in DVEntry() 400 unsigned char Direction; member
|
| H A D | LoopInfo.h | 216 enum class Direction { Increasing, Decreasing, Unknown }; enum 219 LLVM_ABI Direction getDirection() const;
|
| H A D | FunctionPropertiesAnalysis.h | 32 void updateForBB(const BasicBlock &BB, int64_t Direction);
|
| /freebsd/contrib/llvm-project/llvm/tools/bugpoint/ |
| H A D | CrashDebugger.cpp | 557 bool Direction; member in __anon1e075dd70611::ReduceCrashingConditionals 560 ReduceCrashingConditionals(BugDriver &bd, BugTester testFn, bool Direction) in ReduceCrashingConditionals() argument 561 : BD(bd), TestFn(testFn), Direction(Direction) {} in ReduceCrashingConditionals() 588 << (Direction ? "true" : "false") << ":"; in TestBlocks() 605 if (Direction) in TestBlocks()
|
| /freebsd/sys/dev/ciss/ |
| H A D | cissio.h | 150 u_int8_t Direction:2; member
|
| /freebsd/sys/contrib/edk2/Include/Protocol/ |
| H A D | UsbIo.h | 118 IN EFI_USB_DATA_DIRECTION Direction,
|