/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCTLSDynamicCall.cpp | 11 // which define GPR3. A copy is added from GPR3 to the target virtual 13 // a call instruction, so its target register is constrained to be GPR3. 16 // a local- or general-dynamic TLS access sequence to be GPR3. 96 Register GPR3 = Is64Bit ? PPC::X3 : PPC::R3; in processBlock() local 253 BuildMI(MBB, I, DL, TII->get(TargetOpcode::COPY), GPR3) in processBlock() 256 BuildMI(MBB, I, DL, TII->get(Opc2), GPR3).addReg(GPR3); in processBlock() 263 BuildMI(MBB, I, DL, TII->get(TargetOpcode::COPY), GPR3) in processBlock() 265 BuildMI(MBB, I, DL, TII->get(Opc2), GPR3).addReg(GPR3).addReg(GPR4); in processBlock() 270 BuildMI(MBB, I, DL, TII->get(Opc2), GPR3); in processBlock() 274 Addi = BuildMI(MBB, I, DL, TII->get(Opc1), GPR3).addImm(0); in processBlock() [all …]
|
H A D | PPCAsmPrinter.cpp | 704 "GETtls[ld]ADDR[32] must define GPR3"); in EmitTlsCall() 708 "GETtls[ld]ADDR[32] must read GPR3"); in EmitTlsCall()
|
/freebsd/sys/contrib/device-tree/src/arm64/exynos/ |
H A D | exynos5433-pinctrl.dtsi | 248 gpr3: gpr3-gpio-bank { label 320 samsung,pins = "gpr3-0"; 327 samsung,pins = "gpr3-1", "gpr3-2", "gpr3-3"; 334 samsung,pins = "gpr3-4", "gpr3-5", "gpr3-6", "gpr3-7"; 341 samsung,pins = "gpr3-4", "gpr3-5", "gpr3-6";
|
H A D | exynos7-pinctrl.dtsi | 487 gpr3: gpr3-gpio-bank { label 580 samsung,pins = "gpr3-0"; 587 samsung,pins = "gpr3-1", "gpr3-2", "gpr3-3"; 594 samsung,pins = "gpr3-4", "gpr3-5", "gpr3-6", "gpr3-7";
|
H A D | exynos5433-tm2-common.dtsi | 116 gpio = <&gpr3 3 GPIO_ACTIVE_HIGH>; 125 mic-bias-gpios = <&gpr3 2 GPIO_ACTIVE_HIGH>; 1141 PIN_IN(gpr3-0, NONE, FAST_SR1); 1142 PIN_IN(gpr3-1, DOWN, FAST_SR1); 1143 PIN_IN(gpr3-2, DOWN, FAST_SR1); 1144 PIN_IN(gpr3-3, DOWN, FAST_SR1); 1145 PIN_IN(gpr3-7, NONE, FAST_SR1); 1264 device-wakeup-gpios = <&gpr3 7 GPIO_ACTIVE_HIGH>;
|
/freebsd/sys/arm/freescale/imx/ |
H A D | imx6_hdmi.c | 142 uint32_t gpr3; in imx_hdmi_attach() local 168 gpr3 = imx_iomux_gpr_get(IOMUXC_GPR3); in imx_hdmi_attach() 169 gpr3 &= ~(IOMUXC_GPR3_HDMI_MASK); in imx_hdmi_attach() 170 gpr3 |= IOMUXC_GPR3_HDMI_IPU1_DI0; in imx_hdmi_attach() 171 imx_iomux_gpr_set(IOMUXC_GPR3, gpr3); in imx_hdmi_attach()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZCallingConv.h | 183 // If GPR2 and GPR3 are available, then we may pass vararg in R2Q. in CC_XPLINK64_Allocate128BitVararg() 184 // If only GPR3 is available, we need to set custom handling to copy in CC_XPLINK64_Allocate128BitVararg() 185 // hi bits into GPR3. in CC_XPLINK64_Allocate128BitVararg()
|
H A D | SystemZCallingConv.td | 229 // long double, can only be passed in GPR2 and GPR3, if available,
|
H A D | SystemZISelLowering.cpp | 2006 // occupies the third and fourth slot of the argument list GPR3 should in LowerCall()
|
/freebsd/sys/contrib/device-tree/Bindings/sound/ |
H A D | samsung,tm2-audio.txt | 32 mic-bias-gpios = <&gpr3 2 0>;
|
H A D | samsung,tm2.yaml | 74 mic-bias-gpios = <&gpr3 2 GPIO_ACTIVE_HIGH>;
|
/freebsd/contrib/llvm-project/libunwind/src/ |
H A D | UnwindRegistersRestore.S | 442 // GPR0 to save the value of GPR3 in the context before it is wiped out.
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | PPC.cpp | 399 // -msvr4-struct-return puts small aggregates in GPR3 and GPR4. in classifyReturnType()
|