Home
last modified time | relevance | path

Searched refs:AH (Results 1 – 25 of 55) sorted by relevance

123

/freebsd/crypto/openssl/crypto/sha/asm/
H A Dsha256-586.pl376 my @AH=($A,$K256);
381 &mov ($AH[0],&DWP(0,"esi"));
382 &mov ($AH[1],&DWP(4,"esi"));
386 &mov (&DWP(4,"esp"),$AH[1]);
387 &xor ($AH[1],"ecx"); # magic
459 &mov ($t1,$AH[0]);
463 &mov ($t2,$AH[0]);
465 &xor ($t1,$AH[0]);
466 &mov (&off($a),$AH[0]); # save $A, modulo-scheduled
467 &xor ($AH[0],"edi"); # a ^= b, (b^c) in next round
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/
H A Ddfdiv.S12 #define AH r1 macro
81 EXPBA = combine(BH,AH)
82 SIGN = xor(AH,BH)
85 #undef AH
208 #define AH r1 macro
218 AH += asl(EXPA,#DF_MANTBITS-32)
224 AH += asl(EXPA,#DF_MANTBITS-32)
225 EXPB = extractu(AH,#DF_EXPBITS,#DF_MANTBITS-32)
283 AH += asl(TMP,#DF_MANTBITS-32)
329 AH = mux(Q_POSITIVE,#0,#-1) define
[all …]
H A Ddfmul.S11 #define AH r1 macro
113 EXP0 = extractu(AH,#EXPBITS,#HI_MANTBITS)
119 TMP = xor(AH,BH)
133 AH += asl(EXP0,#HI_MANTBITS)
150 p0 = bitsclr(AH,BTMPL)
177 AH += asl(EXP1,#HI_MANTBITS)
178 EXP1 = extractu(AH,#EXPBITS,#HI_MANTBITS)
232 AH = insert(S_ZERO,#EXPBITS,#HI_MANTBITS) define
253 AH = insert(S_ZERO,#EXPBITS-1,#HI_MANTBITS+1) // Insert correct exponent define
271 PP_LL_L ^= lsr(AH,#31) // Does sign match rounding?
[all …]
H A Ddfaddsub.S12 #define AH r1 macro
79 EXPA = extractu(AH,#EXPBITS,#HI_MANTBITS)
111 A_POS = cmp.gt(AH,#-1)
148 AH += asl(EXPB,#HI_MANTBITS)
174 if (p0.new) AH = xor(AH,BH)
199 TMP = extractu(AH,#EXPBITS,#HI_MANTBITS)
200 AH += asl(EXPB,#HI_MANTBITS)
241 EXPB ^= lsr(AH,#31) // Does sign match rounding?
292 EXPA = extractu(AH,#EXPBITS,#HI_MANTBITS)
315 p0 = cmp.gt(AH,#-1)
[all …]
H A Ddffma.S16 #define AH r1 macro
147 TMP = xor(AH,BH)
150 EXPA = extractu(AH,#EXPBITS,#HI_MANTBITS)
317 AH += asl(EXPA,#HI_MANTBITS)
334 if (p0.new) AH = ##0x80000000
358 AH += asl(EXPA,#HI_MANTBITS)
359 NEW_EXPB = extractu(AH,#EXPBITS,#HI_MANTBITS)
406 AH = USR define
426 if (!p1.new) AH = or(AH,AL)
431 USR = AH
[all …]
H A Ddfsqrt.S14 #define AH r1 macro
81 EXP = extractu(AH,#DF_EXPBITS,#DF_MANTBITS-32)
86 NORMAL = cmp.gt(AH,#-1) // and positive?
99 #undef AH
339 #define AH r1 macro
361 P_TMP = cmp.gt(AH,#-1)
382 AH = insert(EXP,#1,#DF_MANTBITS-32) // insert lsb of exponent define
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DRISCVAttributeParser.cpp67 for (const auto &AH : displayRoutines) { in handler() local
68 if (uint64_t(AH.attribute) == tag) { in handler()
69 if (Error e = (this->*AH.routine)(tag)) in handler()
H A DCSKYAttributeParser.cpp72 for (const auto &AH : displayRoutines) { in handler() local
73 if (uint64_t(AH.attribute) == tag) { in handler()
74 if (Error e = (this->*AH.routine)(tag)) in handler()
H A DARMAttributeParser.cpp465 for (const auto &AH : displayRoutines) { in handler() local
466 if (uint64_t(AH.attribute) == tag) { in handler()
467 if (Error e = (this->*AH.routine)(static_cast<AttrType>(tag))) in handler()
/freebsd/tests/sys/netpfil/pf/
H A DCVE-2019-5597.py51 pkt1_opts = sp.AH(nh=AH_PROTO, payloadlen=200) \
53 / sp.AH(nh=FRAG_PROTO, payloadlen=1) \
/freebsd/sbin/setkey/
H A Dsample.cf32 # security protocol (AH or ESP) identifier. You must take care of these
62 # Security protocol is old AH tunnel mode, i.e. RFC1826, with hmac-sha2-256
66 # ======= AH =======
100 # AH transport mode followed by ESP tunnel mode is required between
103 # is hmac-sha2-512. Authentication algorithm for AH is hmac-sha2-256.
105 # ========== AH =========
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterInfo.td58 def AH : X86Reg<"ah", 4>;
187 def AX : X86Reg<"ax", 0, [AL,AH]>;
540 // FIXME: Allow AH, CH, DH, BH to be used as general-purpose registers in
546 (add AL, CL, DL, AH, CH, DH, BL, BH, SIL, DIL, BPL, SPL,
550 let AltOrders = [(sub GR8, AH, BH, CH, DH)];
626 def GR8_ABCD_H : RegisterClass<"X86", [i8], 8, (add AH, CH, DH, BH)>;
639 (add AL, CL, DL, AH, CH, DH, BL, BH)> {
640 let AltOrders = [(sub GR8_NOREX, AH, BH, CH, DH)];
660 let AltOrders = [(sub GR8_NOREX2, AH, BH, CH, DH)];
H A DX86InstructionSelector.cpp
H A DX86CallingConv.td245 // requires the values to be in AL and AH, however this code uses AL and DL
246 // instead. This is because using AH for the second register conflicts with
248 // up in AX and AH, which overlap. Front-ends wishing to conform to the ABI
250 // values into an i16 (which uses AX, and thus AL:AH).
H A DX86InstrArithmetic.td138 let Defs = [AL, AH, EFLAGS], Uses = [AX] in
146 let Defs = [AL, AH, EFLAGS], Uses = [AX] in
156 let Defs = [AL, AH], Uses = [AX] in
164 let Defs = [AL, AH], Uses = [AX] in
173 let Defs = [AL, AH, EFLAGS], Uses = [AX] in
181 let Defs = [AL, AH, EFLAGS], Uses = [AX] in
/freebsd/share/doc/IPv6/
H A DIMPLEMENTATION72 4.3 AH and ESP handling
938 in supporting AH with jumbograms (AH header size influences payload length,
940 option as well as AH).
1783 (3) AH, ESP and IPComp handling in kernel
1816 IP AH ESP IP payload
1817 some implementation proposes it as "AH transport and ESP tunnel", since
1819 implementation proposes it as "AH tunnel and ESP tunnel".
1827 4.3 AH and ESP handling
1830 processing. When sending a packet, ip{,6}_output() checks if ESP/AH
1832 Policy Database) is found. If ESP/AH is needed,
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DLookup.h298 void setAllowHidden(bool AH) { in setAllowHidden() argument
299 AllowHidden = AH; in setAllowHidden()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.cpp184 {codeview::RegisterId::AH, X86::AH}, in initLLVMToSEHAndCVRegMapping()
773 case X86::AH: \ in getX86SubSuperRegister()
801 A_SUB_SUPER(AH) in getX86SubSuperRegister()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86InstructionSelector.cpp1664 {X86::IDIV8r, 0, X86::MOVSX16rr8, X86::AH, S}, // SRem in selectMulDivRem()
1666 {X86::DIV8r, 0, X86::MOVZX16rr8, X86::AH, U}, // URem in selectMulDivRem()
1668 {X86::IMUL8r, 0, X86::MOVSX16rr8, X86::AH, S}, // SMulH in selectMulDivRem()
1669 {X86::MUL8r, 0, X86::MOVZX16rr8, X86::AH, U}, // UMulH in selectMulDivRem()
1803 if (OpEntry.ResultReg == X86::AH && STI.is64Bit()) { in selectMulDivRem()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CallingConvention.td312 // requires the values to be in AL and AH, however this code uses AL and DL
313 // instead. This is because using AH for the second register conflicts with
315 // up in AX and AH, which overlap. Front-ends wishing to conform to the ABI
317 // values into an i16 (which uses AX, and thus AL:AH).
/freebsd/lib/libc/net/
H A Dprotocols57 ah 51 AH # authentication header
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DCodeViewRegisterMapping.cpp660 case llvm::codeview::RegisterId::AH: in GetRegisterSize()
/freebsd/contrib/libpcap/
H A Dgrammar.y.in402 %token IPV6 ICMPV6 AH ESP
666 | AH { $$ = Q_AH; }
H A Dscanner.l295 ah return AH;
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/Disassembler/
H A DX86DisassemblerDecoder.h118 ENTRY(AH) \

123