Home
last modified time | relevance | path

Searched full:mvc (Results 1 – 25 of 39) sorted by relevance

12

/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Dnvidia,tegra210-mvc.yaml4 $id: http://devicetree.org/schemas/sound/nvidia,tegra210-mvc.yaml#
7 title: Tegra210 MVC
10 The Master Volume Control (MVC) provides gain or attenuation to a digital
12 volume control or it can be used as master volume control. The MVC block
15 also included in the MVC block.
27 pattern: "^mvc@[0-9a-f]*$"
31 - const: nvidia,tegra210-mvc
34 - nvidia,tegra234-mvc
35 - nvidia,tegra194-mvc
36 - nvidia,tegra186-mvc
[all …]
H A Dnvidia,tegra210-ahub.yaml89 '^mvc@[0-9a-f]+$':
91 $ref: nvidia,tegra210-mvc.yaml#
/freebsd/crypto/openssl/crypto/
H A Dc64xpluscpuid.pl34 MVC TSCL,B0
35 MVC TSCH,B1
36 [!B0] MVC B0,TSCL ; start TSC
51 [B0] MVC B0,ILC
97 [B0] MVC B0,ILC
197 MVC TSCL,B8 ; collect 1st tick
212 MVC TSCL,B8
241 MVC TSCL,B8 ; collect 1st tick
256 MVC TSCL,B8 ; collect 1st diff
271 MVC TSCL,B8
/freebsd/crypto/openssl/crypto/bn/asm/
H A Dbn-c64xplus.asm56 [B0] MVC B0,ILC
86 [B0] MVC B0,ILC
112 [B0] MVC B0,ILC
137 [B0] MVC B0,ILC
162 [B0] MVC B0,ILC
194 ||[!A2] MVC B0,ILC
235 MVC B0,RILC
242 || MVC B1,ILC
301 MVC B0,RILC
/freebsd/crypto/openssl/crypto/sha/asm/
H A Dsha1-c64xplus.pl81 || [A0] MVC B0,AMR ; setup circular addressing
99 || MVC B0,ILC
179 || MVC B0,ILC
217 || MVC B0,ILC
254 || MVC B0,ILC
324 || MVC B0,AMR ; clear AMR
H A Dsha256-c64xplus.pl87 [A0] MVC B1,AMR ; setup circular addressing
120 || MVC B0,ILC
204 || MVC B1,ILC
283 ||[!A0] MVC B0,AMR ; clear AMR
H A Dsha512-c64xplus.pl91 || [A0] MVC B1,AMR ; setup circular addressing
381 MVC B0,AMR ; clear AMR
/freebsd/crypto/openssl/crypto/rc4/asm/
H A Drc4-c64xplus.pl61 || MVC $LEN,ILC
123 || MVC B0,ILC
137 || MVC B0,ILC
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZPatterns.td114 // Try to use MVC instruction INSN for a load of type LOAD followed by a store
136 Instruction mvc, Instruction nc, Instruction oc,
138 defm : MVCLoadStore<load, vt, mvc, length>;
H A DSystemZISelLowering.h119 MVC, enumerator
121 // Similar to MVC, but for logic operations (AND, OR, XOR).
127 // as for MVC.
130 // Use MVC to set a block of memory after storing the first byte.
H A DSystemZSelectionDAGInfo.cpp68 return emitMemMemImm(DAG, DL, SystemZISD::MVC, Chain, Dst, Src, in EmitTargetCodeForMemcpy()
71 return emitMemMemReg(DAG, DL, SystemZISD::MVC, Chain, Dst, Src, Size); in EmitTargetCodeForMemcpy()
H A DREADME.txt39 We only use MVC, XC and CLC for constant-length block operations.
H A DSystemZInstrInfo.cpp351 // Check for MVC 0(Length,FI1),0(FI2) in isStackSlotCopy()
353 if (MI.getOpcode() != SystemZ::MVC || !MI.getOperand(0).isFI() || in isStackSlotCopy()
1337 // of a simple load is being spilled. Try to use MVC instead. in foldMemoryOperandImpl()
1339 // Although MVC is in practice a fast choice in these cases, it is still in foldMemoryOperandImpl()
1341 // load or store is volatile. We also wouldn't be able to use MVC if in foldMemoryOperandImpl()
1345 // For performance reasons, we also want to avoid using MVC if the addresses in foldMemoryOperandImpl()
1355 get(SystemZ::MVC)) in foldMemoryOperandImpl()
1366 get(SystemZ::MVC)) in foldMemoryOperandImpl()
H A DSystemZISelLowering.cpp741 // We want to use MVC in preference to even a single load/store pair. in SystemZTargetLowering()
745 // The main memset sequence is a byte store followed by an MVC. in SystemZTargetLowering()
749 // than "STC;MVC". Handle the choice in target-specific code instead. in SystemZTargetLowering()
1002 // an MVC or vector operations and it seems to work best to allow the in getLoadStoreAddrMode()
1007 // Otherwise only the MVC case is special. in getLoadStoreAddrMode()
1008 bool MVC = Ty->isIntegerTy(8); in getLoadStoreAddrMode() local
1009 return AddressingMode(!MVC/*LongDispl*/, !MVC/*IdxReg*/); in getLoadStoreAddrMode()
1118 return false; // Small memcpy: Use MVC in findOptimalMemOpLowering()
1120 return false; // Small memset (first byte with STC/MVI): Use MVC in findOptimalMemOpLowering()
6405 OPCODE(MVC); in getTargetNodeName()
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/nvidia/
H A Dtegra186.dtsi420 tegra_mvc1: mvc@290a000 {
421 compatible = "nvidia,tegra186-mvc",
422 "nvidia,tegra210-mvc";
428 tegra_mvc2: mvc@290a200 {
429 compatible = "nvidia,tegra186-mvc",
430 "nvidia,tegra210-mvc";
H A Dtegra210-p2371-2180.dts675 mvc@702da000 {
700 mvc@702da200 {
H A Dtegra194.dtsi520 tegra_mvc1: mvc@290a000 {
521 compatible = "nvidia,tegra194-mvc",
522 "nvidia,tegra210-mvc";
528 tegra_mvc2: mvc@290a200 {
529 compatible = "nvidia,tegra194-mvc",
530 "nvidia,tegra210-mvc";
H A Dtegra210.dtsi1702 tegra_mvc1: mvc@702da000 {
1703 compatible = "nvidia,tegra210-mvc";
1709 tegra_mvc2: mvc@702da200 {
1710 compatible = "nvidia,tegra210-mvc";
H A Dtegra210-p3450-0000.dts1071 mvc@702da000 {
1096 mvc@702da200 {
H A Dtegra194-p3509-0000.dtsi711 mvc@290a000 {
736 mvc@290a200 {
H A Dtegra194-p2972-0000.dts666 mvc@290a000 {
691 mvc@290a200 {
/freebsd/usr.bin/pr/
H A Dpr.c330 int mvc; in vertcol() local
367 mvc = lines * clcnt; in vertcol()
369 (struct vcol *)malloc((unsigned)mvc*sizeof(struct vcol))) == NULL) { in vertcol()
523 if ((cnt < 0) && cvc && ((mvc-cvc) >= clcnt)){ in vertcol()
/freebsd/crypto/openssl/crypto/aes/asm/
H A Daes-c64xplus.pl141 || MVC B0,ILC
353 || MVC B0,ILC
596 || MVC B0,ILC
858 || MVC B1,ILC
887 || MVC GFPGFR,B30 ; save GFPGFR
890 || MVC B3,GFPGFR
897 MVC B0,ILC
978 MVC B30,GFPGFR ; restore GFPGFR(*)
H A Daes-s390x.pl1229 ahi $key,-1 # it's the way it's encoded in mvc
1236 mvc 16*$SIZE_T(1,$sp),0($inp)
1251 mvc 0(1,$out),16*$SIZE_T($sp)
1315 mvc 16*$SIZE_T(1,$sp),0($inp)
1376 mvc 0(1,$out),16*$SIZE_T($sp)
/freebsd/crypto/openssl/crypto/modes/asm/
H A Dghash-c64xplus.pl137 || MVC B1,ILC

12