Home
last modified time | relevance | path

Searched refs:Switch (Results 1 – 25 of 258) sorted by relevance

1234567891011

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDFAJumpThreading.cpp497 : Switch(MSwitch->getInstr()), SwitchBlock(Switch->getParent()), in AllSwitchPaths()
618 Value *FirstDef = Switch->getOperand(0); in getStateDefMap()
707 SwitchInst *Switch; member
738 if (Switch->getNumSuccessors() <= 1) in isLegalAndProfitableToTransform()
1167 Switch->eraseFromParent(); in updateLastSuccessor()
1219 for (auto Case : Switch->cases()) { in getNextCaseSuccessor()
1226 NextCase = Switch->getDefaultDest(); in getNextCaseSuccessor()
1265 MainSwitch Switch(SI, ORE); in run() local
1267 if (!Switch.getInstr()) in run()
1275 if (!Switch.getSelectInsts().empty()) in run()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroInternal.h57 Switch, enumerator
152 assert(ABI == coro::ABI::Switch); in getSwitchCoroId()
168 assert(ABI == coro::ABI::Switch); in getSwitchIndexField()
173 assert(ABI == coro::ABI::Switch); in getIndexType()
182 assert(ABI == coro::ABI::Switch); in getSwitchResumePointerType()
189 case coro::ABI::Switch: in getResumeFunctionType()
228 case coro::ABI::Switch: in getResumeFunctionCC()
241 if (ABI == coro::ABI::Switch) in getPromiseAlloca()
H A DCoroSplit.cpp236 case coro::ABI::Switch: in replaceFallthroughCoroEnd()
366 case coro::ABI::Switch: { in replaceUnwindCoroEnd()
435 auto *Switch = in createResumeEntryBlock() local
637 case coro::ABI::Switch: in replaceCoroSuspends()
809 case coro::ABI::Switch: { in replaceEntryBlock()
857 case coro::ABI::Switch: in deriveNewFramePointer()
1028 case coro::ABI::Switch: in create()
1078 case coro::ABI::Switch: in create()
1127 case coro::ABI::Switch: in create()
1485 case coro::ABI::Switch: { in handleNoSuspendCoroutine()
[all …]
/freebsd/sys/contrib/device-tree/src/arm/aspeed/
H A Daspeed-bmc-facebook-minipack.dts127 * I2C Switch 40-0073 (channel #0 of 11-0070): connecting
634 * I2C Switch 8-0070 channel #3: connecting to bottom
730 * (Switch Main Board).
804 * I2C Switch 11-0070 channel #0: connecting to PIM
870 * I2C Switch 11-0070 channel #1: connecting to PIM
936 * I2C Switch 11-0070 channel #2: connecting to PIM
1002 * I2C Switch 11-0070 channel #3: connecting to PIM
1068 * I2C Switch 11-0070 channel #4: connecting to PIM
1134 * I2C Switch 11-0070 channel #5: connecting to PIM
1200 * I2C Switch 11-0070 channel #6: connecting to PIM
[all …]
H A Daspeed-bmc-facebook-cloudripper.dts16 * SMB (Switch Main Board).
42 * SMB (Switch Main Board).
132 * PCA9548 (1-0070) provides 8 channels connecting to SMB (Switch
256 * PCA9548 (3-0070) provides 8 channels connecting to SMB (Switch
/freebsd/sys/contrib/device-tree/Bindings/usb/
H A Dmediatek,mt6370-tcpc.yaml7 title: MediatTek MT6370 Type-C Port Switch and Power Delivery controller
15 regulators (DSV/VIBLDO), and TypeC Port Switch with Power Delivery controller.
16 This document only describes MT6370 Type-C Port Switch and
H A Dmediatek,mt6360-tcpc.yaml7 title: Mediatek MT6360 Type-C Port Switch and Power Delivery controller
14 regulators (BUCKs/LDOs), and TypeC Port Switch with Power Delivery controller.
15 This document only describes MT6360 Type-C Port Switch and Power Delivery controller.
/freebsd/sys/contrib/device-tree/Bindings/reset/
H A Dmicrochip,rst.yaml7 title: Microchip Sparx5 Switch Reset Controller
14 The Microchip Sparx5 Switch provides reset control and implements the following
16 - One Time Switch Core Reset (Soft Reset)
/freebsd/sys/contrib/device-tree/src/arm/ti/omap/
H A Dam3517-evm.dts47 label = "User Switch 1";
53 label = "User Switch 2";
59 label = "User Switch 3";
65 label = "User Switch 4";
71 label = "User Switch 5";
77 label = "User Switch 6";
83 label = "User Switch 7";
89 label = "User Switch 8";
/freebsd/sys/contrib/device-tree/Bindings/net/
H A Dhisilicon-hns-nic.txt26 In Switch mode of DSAF, all 6 PHYs are taken as physical ports connect to a
27 LAN Switch while the CPU side assume itself have one single NIC connect to
53 In Switch mode of DSAF, all 6 PHYs of service DSAF are taken as physical
54 ports connected to a LAN Switch while the CPU side assume itself have one
/freebsd/sys/contrib/device-tree/Bindings/net/dsa/
H A Dvitesse,vsc73xx.txt9 Vitesse VSC7385 SparX-G5 5+1-port Integrated Gigabit Ethernet Switch
10 Vitesse VSC7388 SparX-G8 8-port Integrated Gigabit Ethernet Switch
11 Vitesse VSC7395 SparX-G5e 5+1-port Integrated Gigabit Ethernet Switch
12 Vitesse VSC7398 SparX-G8e 8-port Integrated Gigabit Ethernet Switch
H A Dmarvell.txt1 Marvell DSA Switch Device Tree Bindings
18 - "marvell,mv88e6085" : Switch has base address 0x10. Use with models:
22 - "marvell,mv88e6190" : Switch has base address 0x00. Use with models:
24 - "marvell,mv88e6250" : Switch has base address 0x08 or 0x18. Use with model:
H A Dhirschmann,hellcreek.yaml7 title: Hirschmann Hellcreek TSN Switch
19 The Hellcreek TSN Switch IP is a 802.1Q Ethernet compliant switch. It supports
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPreLegalizer.cpp514 MachineInstr *Switch = *i; in processSwitches() local
516 MachineBasicBlock *DefaultMBB = *Switch->getParent()->succ_begin(); in processSwitches()
523 Register CompareReg = Switch->getOperand(1).getReg(); in processSwitches()
548 Switch->getParent()->addSuccessor(MBB); in processSwitches()
562 Switch->getParent()->addSuccessor(DefaultMBB); in processSwitches()
570 for (unsigned k = 2; k < Switch->getNumExplicitOperands(); k++) { in processSwitches()
571 Register CReg = Switch->getOperand(k).getReg(); in processSwitches()
582 Switch->removeOperand(k); in processSwitches()
584 Switch->addOperand(MachineOperand::CreateMBB(DefaultMBB)); in processSwitches()
586 Switch->addOperand(MachineOperand::CreateCImm(Values[k])); in processSwitches()
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/qcom/
H A Dmsm8916-wingtech-wt88047.dts47 sound-name-prefix = "Headphones Switch";
235 "Headphones", "Headphones Switch OUTL",
236 "Headphones", "Headphones Switch OUTR",
237 "Headphones Switch INL", "HPH_L",
238 "Headphones Switch INR", "HPH_R",
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCleanup.cpp341 llvm::SwitchInst *Switch, in ResolveAllBranchFixups() argument
369 Switch->addCase(CGF.Builder.getInt32(Fixup.DestinationIndex), in ResolveAllBranchFixups()
389 llvm::SwitchInst *Switch = in TransitionToCleanupSwitch() local
392 return Switch; in TransitionToCleanupSwitch()
611 llvm::SwitchInst *Switch = cast<llvm::SwitchInst>(Term); in ForwardPrebranchedFallthrough() local
613 if (Switch->getSuccessor(I) == From) in ForwardPrebranchedFallthrough()
614 Switch->setSuccessor(I, To); in ForwardPrebranchedFallthrough()
918 llvm::SwitchInst *Switch = in PopCleanupBlock() local
922 InstsToAppend.push_back(Switch); in PopCleanupBlock()
932 Switch->addCase(Scope.getBranchAfterIndex(I), in PopCleanupBlock()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/extcon/
H A Dextcon-rt8973a.txt2 * Richtek RT8973A - Micro USB Switch device
4 The Richtek RT8973A is Micro USB Switch with OVP and I2C interface. The RT8973A
/freebsd/sys/contrib/device-tree/src/arm64/renesas/
H A Dr9a07g043u11-smarc.dts11 * DIP-Switch SW1 setting
22 * - Set DIP-Switch SW1-3 to On position.
H A Dr9a07g044c2-smarc.dts11 * DIP-Switch SW1 setting on SoM
40 * - Set DIP-Switch SW1-4 to Off position.
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTypePromotion.cpp265 if (auto *Switch = dyn_cast<SwitchInst>(V)) in isSink() local
266 return LessThanTypeSize(Switch->getCondition()); in isSink()
555 if (auto *Switch = dyn_cast<SwitchInst>(I)) { in TruncateSinks() local
556 Type *Ty = TruncTysMap[Switch][0]; in TruncateSinks()
557 if (Instruction *Trunc = InsertTrunc(Switch->getCondition(), Ty)) { in TruncateSinks()
558 Trunc->moveBefore(Switch); in TruncateSinks()
559 Switch->setCondition(Trunc); in TruncateSinks()
657 } else if (auto *Switch = dyn_cast<SwitchInst>(I)) in Mutate() local
658 TruncTysMap[I].push_back(Switch->getCondition()->getType()); in Mutate()
720 case Instruction::Switch: in isSupportedValue()
/freebsd/sys/contrib/device-tree/src/arm/broadcom/
H A Dbcm53340-ubnt-unifi-switch8.dts2 * DTS for Unifi Switch 8 port
15 model = "Ubiquiti UniFi Switch 8 (BCM53342)";
/freebsd/tools/tools/ath/athprom/
H A Deeprom-517 | device type $deviceType | Switch Settling Time $switchSettling |
24 | Turbo txrx Attenuat $txrxAttenTurbo | Turbo Switch Settling $switchSettlingTurbo |
103 | device type $deviceType | Switch Settling Time $switchSettling |
110 | Turbo txrx Attenuat $txrxAttenTurbo | Turbo Switch Settling $switchSettlingTurbo |
181 | device type $deviceType | Switch Settling Time $switchSettling |
188 | Turbo txrx Attenuat $txrxAttenTurbo | Turbo Switch Settling $switchSettlingTurbo |
/freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Extract/
H A DSourceExtraction.cpp44 if(const auto *Switch = dyn_cast<SwitchStmt>(S)) in isSemicolonRequiredAfter() local
45 return isSemicolonRequiredAfter(Switch->getBody()); in isSemicolonRequiredAfter()
/freebsd/contrib/ofed/infiniband-diags/src/
H A Dibtracert.c75 typedef struct Switch Switch; typedef
90 struct Switch { struct
126 static int is_port_inactive(Node * node, Port * port, Switch * sw) in is_port_inactive()
175 static int switch_lookup(Switch * sw, ib_portid_t * portid, int lid) in switch_lookup()
269 Switch sw; in find_route()
490 Switch sw; in switch_mclookup()
/freebsd/sys/contrib/device-tree/Bindings/regulator/
H A Drichtek,rt6190.yaml7 title: Richtek RT6190 4-Switch BuckBoost controller
13 The RT6190 is 4-Switch BuckBoost controller designed for converting input

1234567891011