/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonVExtract.cpp | 57 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 D | HexagonConstExtenders.cpp | 403 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 D | st,stm32-exti.yaml | 4 $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 D | stm32mp131.dtsi | 296 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 D | stm32mp151.dtsi | 132 <&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 D | stm32mp15xx-dhcom-pdk2.dtsi | 41 * 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 D | stm32h743.dtsi | 400 exti: interrupt-controller@58000000 { label 401 compatible = "st,stm32h7-exti"; 529 interrupt-parent = <&exti>; 589 interrupt-parent = <&exti>;
|
H A D | stm32f746.dtsi | 254 interrupt-parent = <&exti>; 523 exti: interrupt-controller@40013c00 { label 524 compatible = "st,stm32-exti";
|
H A D | stm32mp157a-microgea-stm32mp1.dtsi | 130 interrupt-parent = <&exti>;
|
H A D | stm32f429.dtsi | 272 interrupt-parent = <&exti>; 585 exti: interrupt-controller@40013c00 { label 586 compatible = "st,stm32-exti";
|
H A D | stm32mp157a-icore-stm32mp1.dtsi | 178 interrupt-parent = <&exti>;
|
H A D | stm32mp15xx-osd32.dtsi | 209 interrupt-parent = <&exti>;
|
H A D | stm32mp157c-odyssey-som.dtsi | 235 interrupt-parent = <&exti>;
|
H A D | stm32mp15xx-dhcor-som.dtsi | 232 interrupt-parent = <&exti>;
|
H A D | stm32mp157c-ed1.dts | 331 interrupt-parent = <&exti>;
|
H A D | stm32f7-pinctrl.dtsi | 16 interrupt-parent = <&exti>;
|
H A D | stm32mp157c-emstamp-argon.dtsi | 372 interrupt-parent = <&exti>;
|
H A D | stm32mp157c-phycore-stm32mp15-som.dtsi | 410 interrupt-parent = <&exti>;
|
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
H A D | st,stm32-pinctrl.yaml | 112 Should correspond to the EXTI IOport selection (EXTI line used
|
/freebsd/sys/contrib/device-tree/Bindings/mailbox/ |
H A D | st,stm32-ipcc.yaml | 69 interrupts-extended = <&exti 61 1>,
|
/freebsd/sys/contrib/device-tree/Bindings/bus/ |
H A D | st,stm32-etzpc.yaml | 87 interrupts-extended = <&exti 27 IRQ_TYPE_LEVEL_HIGH>;
|
/freebsd/sys/contrib/device-tree/Bindings/mfd/ |
H A D | st,stm32-lptimer.yaml | 126 interrupts-extended = <&exti 47 IRQ_TYPE_LEVEL_HIGH>;
|
/freebsd/sys/contrib/device-tree/Bindings/rtc/ |
H A D | st,stm32-rtc.yaml | 156 interrupt-parent = <&exti>;
|
/freebsd/sys/contrib/device-tree/src/arm64/st/ |
H A D | stm32mp251.dtsi | 691 compatible = "st,stm32mp1-exti", "syscon"; 943 compatible = "st,stm32mp1-exti", "syscon";
|
/freebsd/contrib/tcsh/ |
H A D | tw.parse.c | 1014 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()
|