Home
last modified time | relevance | path

Searched +full:dt +full:- +full:node (Results 1 – 25 of 1030) sorted by relevance

12345678910>>...42

/freebsd-src/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericDomTreeConstruction.h1 //===- GenericDomTreeConstruction.h - Dominator Calculation ------*- C++ -*
134 if (TreeNodePtr Node = DT.getNode(BB)) return Node; getNodeForBlock() local
406 for (const auto Node : nodes(DT.Parent)) FindRoots() local
413 for (const auto Node : nodes(DT.Parent)) { FindRoots() local
1353 const TreeNodePtr Node = NodeToTN.second.get(); VerifyDFSNumbers() local
1557 Calculate(DomTreeT & DT) Calculate() argument
1562 CalculateWithUpdates(DomTreeT & DT,ArrayRef<typename DomTreeT::UpdateType> Updates) CalculateWithUpdates() argument
1573 InsertEdge(DomTreeT & DT,typename DomTreeT::NodePtr From,typename DomTreeT::NodePtr To) InsertEdge() argument
1580 DeleteEdge(DomTreeT & DT,typename DomTreeT::NodePtr From,typename DomTreeT::NodePtr To) DeleteEdge() argument
1587 ApplyUpdates(DomTreeT & DT,GraphDiff<typename DomTreeT::NodePtr,DomTreeT::IsPostDominator> & PreViewCFG,GraphDiff<typename DomTreeT::NodePtr,DomTreeT::IsPostDominator> * PostViewCFG) ApplyUpdates() argument
1596 Verify(const DomTreeT & DT,typename DomTreeT::VerificationLevel VL) Verify() argument
[all...]
H A DGenericIteratedDominanceFrontier.h1 //===- IteratedDominanceFrontier.h - Calculate IDF --------
63 IDFCalculatorBase(DominatorTreeBase<NodeTy,IsPostDom> & DT) IDFCalculatorBase() argument
65 IDFCalculatorBase(DominatorTreeBase<NodeTy,IsPostDom> & DT,const ChildrenGetterTy & C) IDFCalculatorBase() argument
151 if (DomTreeNodeBase<NodeTy> *Node = DT.getNode(BB)) { calculate() local
171 DomTreeNodeBase<NodeTy> *Node = Worklist.pop_back_val(); calculate() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineDominators.h1 //==- llvm/CodeGen/MachineDominators.h - Machine Dom Calculation -*- C++ -*-==//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exceptio
74 std::unique_ptr<MachineDomTree> DT; global() variable
[all...]
/freebsd-src/sys/contrib/device-tree/Bindings/soc/rockchip/
H A Dpower_domain.txt7 - compatible: Should be one of the following.
8 "rockchip,px30-power-controller" - for PX30 SoCs.
9 "rockchip,rk3036-power-controller" - for RK3036 SoCs.
10 "rockchip,rk3066-power-controller" - for RK3066 SoCs.
11 "rockchip,rk3128-power-controller" - for RK3128 SoCs.
12 "rockchip,rk3188-power-controller" - for RK3188 SoCs.
13 "rockchip,rk3228-power-controller" - for RK3228 SoCs.
14 "rockchip,rk3288-power-controller" - for RK3288 SoCs.
15 "rockchip,rk3328-power-controller" - for RK3328 SoCs.
16 "rockchip,rk3366-power-controller" - for RK3366 SoCs.
[all …]
/freebsd-src/sys/contrib/device-tree/Bindings/clock/
H A Dmaxim,max77686.txt4 multi-function device. More information can be found in MFD DT binding
12 dt-bindings/clock/maxim,max77686.h.
17 dt-bindings/clock/maxim,max77802.h.
21 dt-bindings/clock/maxim,max77620.h.
23 Following properties should be presend in main device node of the MFD chip.
27 - #clock-cells: from common clock binding; shall be set to 1.
30 - clock-output-names: From common clock binding.
34 - 0: 32khz_ap clock (max77686, max77802), 32khz_out0 (max77620)
35 - 1: 32khz_cp clock (max77686, max77802),
36 - 2: 32khz_pmic clock (max77686).
[all …]
/freebsd-src/sys/contrib/device-tree/Bindings/power/
H A Drockchip,power-controller.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/power/rockchip,power-controller.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Elaine Zhang <zhangqing@rock-chip
[all...]
H A Dmediatek,power-controller.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/power/mediatek,power-controller.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - MandyJH Liu <mandyjh.liu@mediatek.com>
11 - Matthias Brugger <mbrugger@suse.com>
17 IP cores belonging to a power domain should contain a 'power-domains'
18 property that is a phandle for SCPSYS node representing the domain.
22 pattern: '^power-controller(@[0-9a-f]+)?$'
26 - mediatek,mt6795-power-controller
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp1 //===- StructurizeCFG.cpp ---------
153 DominatorTree *DT; global() member in __anonabeaf6490111::NearestCommonDominator
249 DominatorTree *DT; global() member in __anonabeaf6490111::StructurizeCFG
348 DominatorTree *DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); runOnRegion() local
805 changeExit(RegionNode * Node,BasicBlock * NewExit,bool IncludeDominator) changeExit() argument
906 dominatesPredicates(BasicBlock * BB,RegionNode * Node) dominatesPredicates() argument
914 isPredictableTrue(RegionNode * Node) isPredictableTrue() argument
940 RegionNode *Node = Order.pop_back_val(); wireFlow() local
977 RegionNode *Node = Order.back(); handleLoops() local
1168 run(Region * R,DominatorTree * DT) run() argument
1219 DominatorTree *DT = &AM.getResult<DominatorTreeAnalysis>(F); run() local
[all...]
/freebsd-src/sys/contrib/device-tree/Bindings/firmware/
H A Dnvidia,tegra186-bpmp.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/firmware/nvidia,tegra186-bpmp.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Thierry Reding <thierry.reding@gmail.com>
11 - Jon Hunter <jonathanh@nvidia.com>
21 This node is a mailbox consumer. See the following files for details
25 - .../mailbox/mailbox.txt
26 - .../mailbox/nvidia,tegra186-hsp.yaml
28 This node is a clock, power domain, and reset provider. See the
[all …]
H A Dnvidia,tegra186-bpmp.txt11 - compatible
14 - "nvidia,tegra186-bpmp"
15 - mboxes : The phandle of mailbox controller and the mailbox specifier.
16 - shmem : List of the phandle of the TX and RX shared memory area that
18 - #clock-cells : Should be 1.
19 - #power-domain-cells : Should be 1.
20 - #reset-cells : Should be 1.
22 This node is a mailbox consumer. See the following files for details of
26 - .../mailbox/mailbox.txt
27 - .../mailbox/nvidia,tegra186-hsp.txt
[all …]
/freebsd-src/sys/contrib/device-tree/Bindings/thermal/
H A Dthermal.txt15 - thermal sensors: devices which may be used to take temperature
17 - cooling devices: devices which may be used to dissipate heat.
18 - trip points: describe key temperatures at which cooling is recommended. The
20 - cooling maps: used to describe links between trip points and cooling devices;
21 - thermal zones: used to describe thermal data within the hardware;
23 The following is a description of each of these node types.
33 - #thermal-sensor-cells: Used to provide sensor device specific information
62 - #cooling-cells: Used to provide cooling device specific information
73 The trip node is a node to describe a point in the temperature domain
74 in which the system takes an action. This node describes just the point,
[all …]
H A Dthermal-zones.yaml1 # SPDX-License-Identifier: (GPL-2.0)
4 ---
5 $id: http://devicetree.org/schemas/thermal/thermal-zones.yaml#
6 $schema: http://devicetree.org/meta-schemas/base.yaml#
11 - Daniel Lezcano <daniel.lezcano@linaro.org>
18 The following node type
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp1 //===- HexagonCommonGEP.cpp ---------
157 DominatorTree *DT; global() member in __anon8c25e9200111::HexagonCommonGEP
660 nearest_common_dominator(DominatorTree * DT,T & Blocks) nearest_common_dominator() argument
689 nearest_common_dominatee(DominatorTree * DT,T & Blocks) nearest_common_dominatee() argument
745 recalculatePlacement(GepNode * Node,NodeChildrenMap & NCM,NodeToValueMap & Loc) recalculatePlacement() argument
810 recalculatePlacementRec(GepNode * Node,NodeChildrenMap & NCM,NodeToValueMap & Loc) recalculatePlacementRec() argument
836 isInvariantIn(GepNode * Node,Loop * L) isInvariantIn() argument
854 preheader(DominatorTree * DT,Loop * L) preheader() argument
865 adjustForInvariance(GepNode * Node,NodeChildrenMap & NCM,NodeToValueMap & Loc) adjustForInvariance() argument
942 separateChainForNode(GepNode * Node,Use * U,NodeToValueMap & Loc) separateChainForNode() argument
992 separateConstantChains(GepNode * Node,NodeChildrenMap & NCM,NodeToValueMap & Loc) separateConstantChains() argument
1124 getAllUsersForNode(GepNode * Node,ValueVect & Values,NodeChildrenMap & NCM) getAllUsersForNode() argument
[all...]
/freebsd-src/sys/contrib/device-tree/Bindings/mailbox/
H A Dmtk-gce.txt9 mailbox.txt for generic information about mailbox device-tree bindings.
12 - compatible: can be "mediatek,mt8173-gce", "mediatek,mt8183-gce",
13 "mediatek,mt8186-gce", "mediatek,mt8192-gce", "mediatek,mt8195-gce" or
14 "mediatek,mt6779-gce".
15 - reg: Address range of the GCE unit
16 - interrupts: The interrupt signal from the GCE block
17 - clock: Clocks according to the common clock binding
18 - clock-names: Must be "gce" to stand for GCE clock
19 - #mbox-cells: Should be 2.
21 phandle: Label name of a gce node.
[all …]
/freebsd-src/sys/contrib/device-tree/Bindings/media/
H A Drenesas,vin.yaml1 # SPDX-License-Identifier: GPL-2.0-only
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Renesas R-Car Video Input (VIN)
11 - Nikla
[all...]
H A Dmediatek,mt8195-jpegenc.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/media/mediatek,mt8195-jpegenc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - kyrie wu <kyrie.wu@mediatek.corp-partner.google.com>
17 const: mediatek,mt8195-jpgenc
19 power-domains:
29 "#address-cells":
32 "#size-cells":
37 # Required child node:
[all …]
/freebsd-src/sys/contrib/device-tree/Bindings/display/mediatek/
H A Dmediatek,mdp-rdma.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/mediatek/mediatek,mdp-rdma.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Chun-Kuang Hu <chunkuang.hu@kernel.org>
11 - Philipp Zabel <p.zabel@pengutronix.de>
15 It provides real time data to the back-end panel driver, such as DSI,
18 RDMA device node must be siblings to the central MMSYS_CONFIG node.
24 const: mediatek,mt8195-vdo1-rdma
32 power-domains:
[all …]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDominanceFrontierImpl.h1 //===- llvm/Analysis/DominanceFrontier.h - Dominator Frontiers --*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
15 //===----------------------------------------------------------------------===//
22 #include "llvm/Config/llvm-config.h"
40 : currentBB(B), parentBB(P), Node(N), parentNode(PN) {} in DFCalculateWorkObject()
44 const DomTreeNodeT *Node; variable
52 I->second.remove(BB); in removeBlock()
58 BlockT *Node) { in addToFrontier() argument
60 I->second.insert(Node); in addToFrontier()
[all …]
/freebsd-src/sys/contrib/device-tree/Bindings/soc/qcom/
H A Dqcom,gsbi.txt3 The GSBI controller is modeled as a node with zero or more child nodes, each
4 representing a serial sub-node device that is mux'd as part of the GSBI
9 - compatible: Should contain "qcom,gsbi-v1.0.0"
10 - cell-index: Should contain the GSBI index
11 - reg: Address range for GSBI registers
12 - clocks: required clock
13 - clock-names: must contain "iface" entry
14 - qcom,mode : indicates MUX value for configuration of the serial interface.
15 Please reference dt-bindings/soc/qcom,gsbi.h for valid mux values.
18 - qcom,crci : indicates CRCI MUX value for QUP CRCI ports. Please reference
[all …]
H A Dqcom,gsbi.yaml1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Andy Gross <agross@kernel.org>
11 - Bjorn Andersson <bjorn.andersson@linaro.org>
12 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
15 The GSBI controller is modeled as a node with zero or more child nodes, each
16 representing a serial sub-node device that is mux'd as part of the GSBI
20 A GSBI controller node can contain 0 or more child nodes representing serial
26 const: qcom,gsbi-v1.0.0
[all …]
/freebsd-src/sys/contrib/device-tree/Bindings/arm/
H A Dcoresight-cti.yaml1 # SPDX-License-Identifier: GPL-2.0-only or BSD-2-Clause
4 ---
5 $id: http://devicetree.org/schemas/arm/coresight-cti.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
38 indicate this feature (arm,coresight-cti-v8-arch).
53 constants defined in <dt-bindings/arm/coresight-cti-dt.h>
60 Note that some hardware trigger signals can be connected to non-CoreSight
64 - Mike Leach <mike.leach@linaro.org>
67 - $ref: /schemas/arm/primecell.yaml#
75 - arm,coresight-cti
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp1 //===-- UnrollLoopRuntime.cpp - Runtime Loop unrolling utilities -------
87 ConnectProlog(Loop * L,Value * BECount,unsigned Count,BasicBlock * PrologExit,BasicBlock * OriginalLoopLatchExit,BasicBlock * PreHeader,BasicBlock * NewPreHeader,ValueToValueMapTy & VMap,DominatorTree * DT,LoopInfo * LI,bool PreserveLCSSA,ScalarEvolution & SE) ConnectProlog() argument
214 ConnectEpilog(Loop * L,Value * ModVal,BasicBlock * NewExit,BasicBlock * Exit,BasicBlock * PreHeader,BasicBlock * EpilogPreHeader,BasicBlock * NewPreHeader,ValueToValueMapTy & VMap,DominatorTree * DT,LoopInfo * LI,bool PreserveLCSSA,ScalarEvolution & SE,unsigned Count) ConnectEpilog() argument
345 CloneLoopBlocks(Loop * L,Value * NewIter,const bool UseEpilogRemainder,const bool UnrollRemainder,BasicBlock * InsertTop,BasicBlock * InsertBot,BasicBlock * Preheader,std::vector<BasicBlock * > & NewBlocks,LoopBlocksDFS & LoopBlocks,ValueToValueMapTy & VMap,DominatorTree * DT,LoopInfo * LI,unsigned Count) CloneLoopBlocks() argument
585 UnrollRuntimeLoopRemainder(Loop * L,unsigned Count,bool AllowExpensiveTripCount,bool UseEpilogRemainder,bool UnrollRemainder,bool ForgetAllSCEV,LoopInfo * LI,ScalarEvolution * SE,DominatorTree * DT,AssumptionCache * AC,const TargetTransformInfo * TTI,bool PreserveLCSSA,Loop ** ResultLoop) UnrollRuntimeLoopRemainder() argument
[all...]
H A DLoopSimplify.cpp1 //===- LoopSimplify.cpp - Loop Canonicalization Pass --------
118 InsertPreheaderForLoop(Loop * L,DominatorTree * DT,LoopInfo * LI,MemorySSAUpdater * MSSAU,bool PreserveLCSSA) InsertPreheaderForLoop() argument
173 findPHIToPartitionLoops(Loop * L,DominatorTree * DT,AssumptionCache * AC) findPHIToPartitionLoops() argument
216 separateNestedLoop(Loop * L,BasicBlock * Preheader,DominatorTree * DT,LoopInfo * LI,ScalarEvolution * SE,bool PreserveLCSSA,AssumptionCache * AC,MemorySSAUpdater * MSSAU) separateNestedLoop() argument
359 insertUniqueBackedgeBlock(Loop * L,BasicBlock * Preheader,DominatorTree * DT,LoopInfo * LI,MemorySSAUpdater * MSSAU) insertUniqueBackedgeBlock() argument
479 simplifyOneLoop(Loop * L,SmallVectorImpl<Loop * > & Worklist,DominatorTree * DT,LoopInfo * LI,ScalarEvolution * SE,AssumptionCache * AC,MemorySSAUpdater * MSSAU,bool PreserveLCSSA) simplifyOneLoop() argument
675 DomTreeNode *Node = DT->getNode(ExitingBlock); simplifyOneLoop() local
701 simplifyLoop(Loop * L,DominatorTree * DT,LoopInfo * LI,ScalarEvolution * SE,AssumptionCache * AC,MemorySSAUpdater * MSSAU,bool PreserveLCSSA) simplifyLoop() argument
798 DominatorTree *DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); runOnFunction() local
831 DominatorTree *DT = &AM.getResult<DominatorTreeAnalysis>(F); run() local
[all...]
/freebsd-src/sys/contrib/device-tree/Bindings/pci/
H A Dti-pci.txt4 - compatible: Should be "ti,dra7-pcie" for RC (deprecated)
5 Should be "ti,dra7-pcie-ep" for EP (deprecated)
6 Should be "ti,dra746-pcie-rc" for dra74x/dra76 in RC mode
7 Should be "ti,dra746-pcie-ep" for dra74x/dra76 in EP mode
8 Should be "ti,dra726-pcie-rc" for dra72x in RC mode
9 Should be "ti,dra726-pcie-ep" for dra72x in EP mode
10 - phys : list of PHY specifiers (used by generic PHY framework)
11 - phy-names : must be "pcie-phy0", "pcie-phy1", "pcie-phyN".. based on the
13 - ti,hwmods : Name of the hwmod associated to the pcie, "pcie<X>",
15 - num-lanes as specified in ../snps,dw-pcie.yaml
[all …]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/
H A DDominators.h1 //===- Dominators.h - Dominator Info Calculation --------
[all...]

12345678910>>...42