Home
last modified time | relevance | path

Searched full:exti (Results 1 – 25 of 33) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVExtract.cpp57 unsigned genElemLoad(MachineInstr *ExtI, unsigned BaseR,
67 unsigned HexagonVExtract::genElemLoad(MachineInstr *ExtI, unsigned BaseR, in genElemLoad() argument
69 MachineBasicBlock &ExtB = *ExtI->getParent(); in genElemLoad()
70 DebugLoc DL = ExtI->getDebugLoc(); in genElemLoad()
73 Register ExtIdxR = ExtI->getOperand(2).getReg(); in genElemLoad()
74 unsigned ExtIdxS = ExtI->getOperand(2).getSubReg(); in genElemLoad()
83 BuildMI(ExtB, ExtI, DL, HII->get(Hexagon::L2_loadri_io), ElemR) in genElemLoad()
91 BuildMI(ExtB, ExtI, DL, HII->get(Hexagon::A2_andir), IdxR) in genElemLoad()
92 .add(ExtI->getOperand(2)) in genElemLoad()
94 BuildMI(ExtB, ExtI, DL, HII->get(Hexagon::L4_loadri_rr), ElemR) in genElemLoad()
[all …]
H A DHexagonConstExtenders.cpp403 void calculatePlacement(const ExtenderInit &ExtI, const IndexList &Refs,
405 Register insertInitializer(Loc DefL, const ExtenderInit &ExtI);
407 bool replaceInstrExpr(const ExtDesc &ED, const ExtenderInit &ExtI,
409 bool replaceInstr(unsigned Idx, Register ExtR, const ExtenderInit &ExtI);
480 : ExtI(EI), HRI(I) {} in PrintInit()
481 const HCE::ExtenderInit &ExtI; member
487 OS << '[' << P.ExtI.first << ", " in operator <<()
488 << PrintExpr(P.ExtI.second, P.HRI) << ']'; in operator <<()
1481 void HCE::calculatePlacement(const ExtenderInit &ExtI, const IndexList &Refs, in calculatePlacement() argument
1508 Register Rs = ExtI.second.Rs; // Only one reg allowed now. in calculatePlacement()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/
H A Dst,stm32-exti.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/st,stm32-exti.yaml#
18 - st,stm32-exti
19 - st,stm32h7-exti
22 - st,stm32mp1-exti
23 - st,stm32mp13-exti
58 - st,stm32-exti
71 - st,stm32h7-exti
86 compatible = "st,stm32mp1-exti", "syscon";
96 compatible = "st,stm32mp1-exti", "syscon";
109 compatible = "st,stm32-exti";
/freebsd/sys/contrib/device-tree/src/arm/st/
H A Dstm32mp131.dtsi296 interrupts-extended = <&exti 47 IRQ_TYPE_LEVEL_HIGH>;
391 interrupts-extended = <&exti 28 IRQ_TYPE_LEVEL_HIGH>;
404 interrupts-extended = <&exti 30 IRQ_TYPE_LEVEL_HIGH>;
417 interrupts-extended = <&exti 31 IRQ_TYPE_LEVEL_HIGH>;
466 interrupts-extended = <&exti 32 IRQ_TYPE_LEVEL_HIGH>;
479 interrupts-extended = <&exti 33 IRQ_TYPE_LEVEL_HIGH>;
574 interrupts-extended = <&exti 29 IRQ_TYPE_LEVEL_HIGH>;
785 exti: interrupt-controller@5000d000 { label
786 compatible = "st,stm32mp1-exti", "syscon";
873 interrupts-extended = <&exti 52 IRQ_TYPE_LEVEL_HIGH>;
[all …]
H A Dstm32mp151.dtsi132 <&exti 61 1>,
175 exti: interrupt-controller@5000d000 { label
176 compatible = "st,stm32mp1-exti", "syscon";
389 interrupts-extended = <&exti 19 IRQ_TYPE_LEVEL_HIGH>;
687 interrupts-extended = <&exti 47 IRQ_TYPE_LEVEL_HIGH>;
783 interrupts-extended = <&exti 27 IRQ_TYPE_LEVEL_HIGH>;
796 interrupts-extended = <&exti 28 IRQ_TYPE_LEVEL_HIGH>;
809 interrupts-extended = <&exti 30 IRQ_TYPE_LEVEL_HIGH>;
822 interrupts-extended = <&exti 31 IRQ_TYPE_LEVEL_HIGH>;
938 interrupts-extended = <&exti 32 IRQ_TYPE_LEVEL_HIGH>;
[all …]
H A Dstm32mp15xx-dhcom-pdk2.dtsi41 * The EXTi IRQ line 3 is shared with ethernet,
51 * The EXTi IRQ line 6 is shared with touchscreen,
61 * The EXTi IRQ line 0 is shared with PMIC,
H A Dstm32h743.dtsi400 exti: interrupt-controller@58000000 { label
401 compatible = "st,stm32h7-exti";
529 interrupt-parent = <&exti>;
589 interrupt-parent = <&exti>;
H A Dstm32f746.dtsi254 interrupt-parent = <&exti>;
523 exti: interrupt-controller@40013c00 { label
524 compatible = "st,stm32-exti";
H A Dstm32mp157a-microgea-stm32mp1.dtsi130 interrupt-parent = <&exti>;
H A Dstm32f429.dtsi272 interrupt-parent = <&exti>;
585 exti: interrupt-controller@40013c00 { label
586 compatible = "st,stm32-exti";
H A Dstm32mp157a-icore-stm32mp1.dtsi178 interrupt-parent = <&exti>;
H A Dstm32mp15xx-osd32.dtsi209 interrupt-parent = <&exti>;
H A Dstm32mp157c-odyssey-som.dtsi235 interrupt-parent = <&exti>;
H A Dstm32mp15xx-dhcor-som.dtsi232 interrupt-parent = <&exti>;
H A Dstm32mp157c-ed1.dts331 interrupt-parent = <&exti>;
H A Dstm32f7-pinctrl.dtsi16 interrupt-parent = <&exti>;
H A Dstm32mp157c-emstamp-argon.dtsi372 interrupt-parent = <&exti>;
H A Dstm32mp157c-phycore-stm32mp15-som.dtsi410 interrupt-parent = <&exti>;
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/
H A Dst,stm32-pinctrl.yaml112 Should correspond to the EXTI IOport selection (EXTI line used
/freebsd/sys/contrib/device-tree/Bindings/mailbox/
H A Dst,stm32-ipcc.yaml69 interrupts-extended = <&exti 61 1>,
/freebsd/sys/contrib/device-tree/Bindings/bus/
H A Dst,stm32-etzpc.yaml87 interrupts-extended = <&exti 27 IRQ_TYPE_LEVEL_HIGH>;
/freebsd/sys/contrib/device-tree/Bindings/mfd/
H A Dst,stm32-lptimer.yaml126 interrupts-extended = <&exti 47 IRQ_TYPE_LEVEL_HIGH>;
/freebsd/sys/contrib/device-tree/Bindings/rtc/
H A Dst,stm32-rtc.yaml156 interrupt-parent = <&exti>;
/freebsd/sys/contrib/device-tree/src/arm64/st/
H A Dstm32mp251.dtsi691 compatible = "st,stm32mp1-exti", "syscon";
943 compatible = "st,stm32mp1-exti", "syscon";
/freebsd/contrib/tcsh/
H A Dtw.parse.c1014 size_t exti = Strlen(item.s); in tw_collect_items() local
1016 if (exti > 4) { in tw_collect_items()
1017 char *ext = short2str(&item.s[exti -= 4]); in tw_collect_items()
1022 item.len = exti; in tw_collect_items()

12