Home
last modified time | relevance | path

Searched refs:W0 (Results 1 – 25 of 79) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonBitTracker.cpp303 uint16_t W0 = (Reg[0].Reg != 0) ? getRegBitWidth(Reg[0]) : 0; in evaluate() local
315 return rr0(eIMM(im(1), W0), Outputs); in evaluate()
317 return rr0(RegisterCell(W0).fill(0, W0, BT::BitValue::Zero), Outputs); in evaluate()
319 return rr0(RegisterCell(W0).fill(0, W0, BT::BitValue::One), Outputs); in evaluate()
325 RegisterCell RC = RegisterCell::self(Reg[0].Reg, W0); in evaluate()
337 uint16_t RW = W0; in evaluate()
346 uint16_t RW = W0; in evaluate()
362 assert(W0 == 64 && W1 == 32); in evaluate()
363 RegisterCell CW = RegisterCell(W0).insert(rc(1), BT::BitMask(0, W1-1)); in evaluate()
371 return rr0(eADD(rc(1), eIMM(im(2), W0)), Outputs); in evaluate()
[all …]
H A DHexagonVectorPrint.cpp67 (Reg >= Hexagon::W0 && Reg <= Hexagon::W15) || in isVecReg()
178 } else if (Reg >= Hexagon::W0 && Reg <= Hexagon::W15) { in runOnMachineFunction()
179 LLVM_DEBUG(dbgs() << "adding dump for W" << Reg - Hexagon::W0 << '\n'); in runOnMachineFunction()
180 addAsmInstr(MBB, Hexagon::V0 + (Reg - Hexagon::W0) * 2 + 1, in runOnMachineFunction()
182 addAsmInstr(MBB, Hexagon::V0 + (Reg - Hexagon::W0) * 2, in runOnMachineFunction()
H A DHexagonCallingConv.td130 CCAssignToReg<[W0,W1,W2,W3,W4,W5,W6,W7]>>>,
152 CCAssignToReg<[W0,W1,W2,W3,W4,W5,W6,W7]>>>,
170 CCAssignToReg<[W0]>>>,
178 CCAssignToReg<[W0]>>>,
/freebsd/sys/dev/ath/ath_hal/ah_regdomain/
H A Dah_rd_domains.h31 #define W0(_a) \ macro
35 #define BM1(_fa) { W0(_fa), W1(_fa) }
36 #define BM2(_fa, _fb) { W0(_fa) | W0(_fb), W1(_fa) | W1(_fb) }
38 { W0(_fa) | W0(_fb) | W0(_fc), W1(_fa) | W1(_fb) | W1(_fc) }
40 { W0(_fa) | W0(_fb) | W0(_fc) | W0(_fd), \
43 { W0(_fa) | W0(_fb) | W0(_fc) | W0(_fd) | W0(_fe), \
46 { W0(_fa) | W0(_fb) | W0(_fc) | W0(_fd) | W0(_fe) | W0(_ff), \
49 { W0(_fa) | W0(_fb) | W0(_fc) | W0(_fd) | W0(_fe) | W0(_ff) | \
50 W0(_fg),\
54 { W0(_fa) | W0(_fb) | W0(_fc) | W0(_fd) | W0(_fe) | W0(_ff) | \
[all …]
/freebsd/crypto/openssl/crypto/sha/asm/
H A Dsha512-armv8.pl370 my ($W0,$W1)=("v16.4s","v17.4s");
390 ld1.32 {$W0},[$Ktbl],#16
401 add.i32 $W0,$W0,@MSG[0]
404 sha256h $ABCD,$EFGH,$W0
405 sha256h2 $EFGH,$abcd,$W0
408 ($W0,$W1)=($W1,$W0); push(@MSG,shift(@MSG));
412 add.i32 $W0,$W0,@MSG[0]
414 sha256h $ABCD,$EFGH,$W0
415 sha256h2 $EFGH,$abcd,$W0
417 ld1.32 {$W0},[$Ktbl],#16
[all …]
H A Dsha256-armv4.pl608 my ($W0,$W1,$ABCD_SAVE,$EFGH_SAVE)=map("q$_",(12..15));
634 vld1.32 {$W0},[$Ktbl]!
646 vadd.i32 $W0,$W0,@MSG[0]
649 sha256h $ABCD,$EFGH,$W0
650 sha256h2 $EFGH,$abcd,$W0
653 ($W0,$W1)=($W1,$W0); push(@MSG,shift(@MSG));
657 vadd.i32 $W0,$W0,@MSG[0]
659 sha256h $ABCD,$EFGH,$W0
660 sha256h2 $EFGH,$abcd,$W0
662 vld1.32 {$W0},[$Ktbl]!
[all …]
H A Dsha1-armv8.pl250 my ($W0,$W1)=("v20.4s","v21.4s");
276 add.i32 $W0,@Kxx[0],@MSG[0]
283 sha1c $ABCD,$E,$W0 // 0
284 add.i32 $W0,@Kxx[$j],@MSG[2]
298 ($E0,$E1)=($E1,$E0); ($W0,$W1)=($W1,$W0);
307 sha1p $ABCD,$E0,$W0
H A Dsha1-armv4-large.pl624 my ($W0,$W1,$ABCD_SAVE)=map("q$_",(12..14));
658 vadd.i32 $W0,@Kxx[0],@MSG[0]
666 sha1c $ABCD,$E,$W0
667 vadd.i32 $W0,@Kxx[$j],@MSG[2]
681 ($E0,$E1)=($E1,$E0); ($W0,$W1)=($W1,$W0);
690 sha1p $ABCD,$E0,$W0
/freebsd/sbin/pfctl/
H A Dpf.os222 S4:64:1:60:M1360,S,T,N,W0: Linux:google::Linux (Google crawlbot)
224 S2:64:1:60:M*,S,T,N,W0: Linux:2.4::Linux 2.4 (big boy)
225 S3:64:1:60:M*,S,T,N,W0: Linux:2.4:.18-21:Linux 2.4.18 and newer
226 S4:64:1:60:M*,S,T,N,W0: Linux:2.4::Linux 2.4/2.6 <= 2.6.7
227 S4:64:1:60:M*,S,T,N,W0: Linux:2.6:.1-7:Linux 2.4/2.6 <= 2.6.7
241 S20:64:1:60:M*,S,T,N,W0: Linux:2.2:20-25:Linux 2.2.20 and newer
242 S22:64:1:60:M*,S,T,N,W0: Linux:2.2::Linux 2.2
243 S11:64:1:60:M*,S,T,N,W0: Linux:2.2::Linux 2.2
247 S4:64:1:48:M1460,N,W0: Linux:2.4:cluster:Linux 2.4 in cluster
252 T4:64:1:60:M1412,S,T,N,W0: Linux:2.4::Linux 2.4 (late, uncommon)
[all …]
/freebsd/crypto/libecc/include/libecc/hash/
H A Dbash.h41 #define BASH_L3_S3(W0, W1, W2, m1, n1, m2, n2) do { \ argument
43 T0 = BASH_ROTHI(W0, m1); \
44 W0 = (W0 ^ W1 ^ W2); \
45 T1 = (W1 ^ BASH_ROTHI(W0, n1)); \
49 T1 = (W0 | W2); \
50 T2 = (W0 & W1); \
54 W0 = (W0 ^ T0); \
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsBaseInfo.h150 return Reg - Mips::F0 + Mips::W0; in getMSARegFromFReg()
152 return Reg - Mips::D0_64 + Mips::W0; in getMSARegFromFReg()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFCallingConv.td30 CCIfType<[i32], CCAssignToRegWithShadow<[W0], [R0]>>,
31 CCIfType<[i64], CCAssignToRegWithShadow<[R0], [W0]>>
H A DBPFRegisterInfo.td41 W0, // Return value
/freebsd/crypto/openssl/crypto/sm3/
H A Dsm3_local.h97 #define EXPAND(W0, W7, W13, W3, W10) \ argument
98 (P1(W0 ^ W7 ^ ROTATE(W13, 15)) ^ ROTATE(W3, 7) ^ W10)
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/
H A Dfp_div_impl.inc141 // C is (3/4 + 1/sqrt(2)) - 1 truncated to W0 fractional bits as UQ0.HW
142 // with W0 being either 16 or 32 and W0 <= HW.
161 // * C_hw being some (irrational) number **truncated** to W0 bits
165 // e_0 <= 3/4 - 1/sqrt(2) + 2^-W0
303 // W0 is the precision of C
304 // u_0 = (3/4 - 1/sqrt(2) + 2^-W0) * 2^HW
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CollectLOH.cpp266 static_assert(AArch64::W30 - AArch64::W0 + 1 == N_GPR_REGS, "Number of GPRs"); in mapRegToGPRIndex()
269 if (AArch64::W0 <= Reg && Reg <= AArch64::W30) in mapRegToGPRIndex()
270 return Reg - AArch64::W0; in mapRegToGPRIndex()
H A DAArch64CallingConvention.td98 CCIfType<[i32], CCAssignToReg<[W0, W1, W2, W3, W4, W5, W6, W7]>>,
145 CCIfType<[i32], CCAssignToReg<[W0, W1, W2, W3, W4, W5, W6, W7]>>,
211 CCIfType<[i32], CCAssignToReg<[W0, W1, W2, W3]>>,
276 CCIfType<[i32], CCAssignToRegWithShadow<[W0, W1, W2, W3],
324 CCIfType<[i32], CCAssignToReg<[W8, W1, W0]>>,
398 CCIfType<[i32], CCAssignToReg<[W0, W1, W2, W3, W4, W5, W6, W7]>>,
549 W0, W1, W2, W3, W4, W5,
/freebsd/sys/contrib/device-tree/src/arm/aspeed/
H A Daspeed-bmc-asus-kommando-ipmi-card.dts95 /*W0 176*/ "", "", "", "", "", "", "", "",
H A Daspeed-bmc-qcom-dc-scm-v1.dts119 /*W0-W7*/ "","","","","","","","",
H A Daspeed-bmc-nvidia-msx4-bmc.dts105 /*W0-W7*/ "","","","","","","","",
H A Daspeed-bmc-vegman-n110.dts37 /*W0-W7*/ "","","","","","","","",
H A Daspeed-bmc-vegman-sx20.dts37 /*W0-W7*/ "","","","","","","","",
H A Daspeed-bmc-amd-daytonax.dts148 /*W0-W7*/ "","","","","","","","",
H A Daspeed-bmc-inventec-transformers.dts293 /*W0-W7*/ "","","","","","","","",
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/Disassembler/
H A DBPFDisassembler.cpp113 BPF::W0, BPF::W1, BPF::W2, BPF::W3, BPF::W4, BPF::W5,

1234