Home
last modified time | relevance | path

Searched refs:PRF (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/lib/MCA/Stages/
H A DInOrderIssueStage.cpp47 : STI(STI), PRF(PRF), RM(STI.getSchedModel()), CB(CB), NumIssued(), SI(), in InOrderIssueStage()
102 static unsigned checkRegisterHazard(const RegisterFile &PRF, in checkRegisterHazard() argument
118 if (unsigned Cycles = checkRegisterHazard(PRF, STI, IR)) { in canExecute()
155 PRF.addRegisterRead(RS, STI); in addRegisterReadWrite()
158 PRF.addRegisterWrite(WriteRef(SourceIndex, &WS), UsedRegs); in addRegisterReadWrite()
216 addRegisterReadWrite(PRF, IS, SourceIndex, STI, UsedRegs); in tryIssue()
247 PRF.onInstructionExecuted(&IS); in tryIssue()
281 PRF.onInstructionExecuted(&IS); in updateIssuedInst()
325 PRF.removeRegisterWrite(WS, FreedRegs); in retireInstruction()
365 PRF.cycleStart(); in cycleStart()
[all …]
H A DDispatchStage.cpp33 CarryOver(0U), CarriedOver(), STI(Subtarget), RCU(R), PRF(F) { in DispatchStage()
51 const unsigned RegisterMask = PRF.isAvailable(RegDefs); in checkPRF()
99 if (PRF.tryEliminateMoveOrSwap(IS.getDefs(), IS.getUses())) in dispatch()
113 PRF.addRegisterRead(RS, STI); in dispatch()
119 SmallVector<unsigned, 4> RegisterFiles(PRF.getNumRegisterFiles()); in dispatch()
121 PRF.addRegisterWrite(WriteRef(IR.getSourceIndex(), &WS), RegisterFiles); in dispatch()
148 SmallVector<unsigned, 8> RegisterFiles(PRF.getNumRegisterFiles(), 0U); in cycleStart()
183 PRF.dump(); in dump()
H A DRetireStage.cpp26 PRF.cycleStart(); in cycleStart()
45 PRF.cycleEnd(); in cycleEnd()
52 PRF.onInstructionExecuted(&IS); in execute()
62 llvm::SmallVector<unsigned, 4> FreedRegs(PRF.getNumRegisterFiles()); in notifyInstructionRetired()
70 PRF.removeRegisterWrite(WS, FreedRegs); in notifyInstructionRetired()
/freebsd-13.1/contrib/llvm-project/llvm/lib/MCA/
H A DContext.cpp41 auto PRF = std::make_unique<RegisterFile>(SM, MRI, Opts.RegisterFileSize); in createDefaultPipeline() local
49 std::make_unique<DispatchStage>(STI, MRI, Opts.DispatchWidth, *RCU, *PRF); in createDefaultPipeline()
52 auto Retire = std::make_unique<RetireStage>(*RCU, *PRF, *LSU); in createDefaultPipeline()
56 addHardwareUnit(std::move(PRF)); in createDefaultPipeline()
76 auto PRF = std::make_unique<RegisterFile>(SM, MRI, Opts.RegisterFileSize); in createInOrderPipeline() local
80 auto InOrderIssue = std::make_unique<InOrderIssueStage>(STI, *PRF, CB); in createInOrderPipeline()
84 addHardwareUnit(std::move(PRF)); in createInOrderPipeline()
/freebsd-13.1/crypto/openssl/doc/man3/
H A DEVP_PKEY_CTX_set_tls1_prf_md.pod7 TLS PRF key derivation algorithm
21 The B<EVP_PKEY_TLS1_PRF> algorithm implements the PRF key derivation function for
26 TLS PRF. EVP_md5_sha1() is treated as a special case which uses the PRF
29 EVP_PKEY_CTX_set_tls1_prf_secret() sets the secret value of the TLS PRF
38 The TLS PRF also supports string based control operations using
51 A context for the TLS PRF can be obtained by calling:
59 be more than enough for any normal use of the TLS PRF.
61 The output length of the PRF is specified by the length parameter in the
63 the buffer to B<NULL> is not meaningful for the TLS PRF.
65 Optimised versions of the TLS PRF can be implemented in an ENGINE.
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MCA/Stages/
H A DRetireStage.h31 RegisterFile &PRF; variable
39 : Stage(), RCU(R), PRF(F), LSU(LS) {} in RetireStage()
H A DInOrderIssueStage.h54 RegisterFile &PRF; variable
112 InOrderIssueStage(const MCSubtargetInfo &STI, RegisterFile &PRF,
H A DDispatchStage.h56 RegisterFile &PRF; variable
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MCA/
H A DInstruction.h311 void setPRF(unsigned PRF) { PRFID = PRF; } in setPRF() argument
/freebsd-13.1/crypto/openssl/doc/man1/
H A Dpkeyutl.pod129 at present B<TLS1-PRF> and B<HKDF>.
321 Hexdump 48 bytes of TLS1 PRF using digest B<SHA256> and shared secret and
324 openssl pkeyutl -kdf TLS1-PRF -kdflen 48 -pkeyopt md:SHA256 \
H A Dpkcs8.pod130 This option sets the PRF algorithm to use with PKCS#5 v2.0. A typical value
134 Some implementations may not support custom PRF algorithms and may require
256 mode and B<hmacWithSHA512> PRF:
/freebsd-13.1/contrib/file/magic/Magdir/
H A Dwordprocessors295 # skip dBase printer form T6.PRF with misidentified gallery
298 # template/t6/with_data/T6.PRF
H A Ddatabase578 # Summary: dBASE IV Printer Form *.PRF
/freebsd-13.1/secure/caroot/trusted/
H A DUSERTrust_RSA_Certification_Authority.pem129 8PRF/iKz6y+O0tlFYQXBl2+odnKPi4w2r78NBc5xjeambx9spnFixdjQg3IM8WcR
/freebsd-13.1/contrib/bearssl/src/ssl/
H A Dssl_hs_common.t0775 \ -- PRF for TLS-1.2:
780 \ PRF (with TLS 1.2), be sure to check the suites_sha384[] array defined
891 \ Get identifier for the PRF (TLS 1.2).
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ScheduleBtVer2.td40 // The Integer PRF for Jaguar is 64 entries, and it holds the architectural and
58 // The PRF in the floating point unit can eliminate a move from a MMX or SSE
H A DX86ScheduleZnver2.td100 // The Integer PRF for Zen is 168 entries, and it holds the architectural and
H A DX86ScheduleZnver1.td99 // The Integer PRF for Zen is 168 entries, and it holds the architectural and
H A DX86ScheduleZnver3.td160 // The integer physical register file (PRF) consists of 192 registers.
/freebsd-13.1/crypto/openssl/crypto/objects/
H A Dobjects.txt1265 cryptopro 23 : prf-gostr3411-94 : GOST R 34.11-94 PRF
1597 # NID for TLS1 PRF
1598 : TLS1-PRF : tls1-prf
/freebsd-13.1/crypto/openssl/
H A DNEWS247 o KDF algorithm support. Implement TLS PRF as a KDF.
502 o Opaque PRF Input TLS extension support.
H A DCHANGES1690 - Prefer TLSv1.2 ciphers/PRF.
4113 the IV between the fixed (from PRF) and explicit (from TLS record)
4683 *) Implement Opaque PRF Input TLS extension as specified in
4700 opaque PRF input value to use in the handshake. This will create
4721 PRF input just if possible, or 2 to enforce use of the opaque PRF
4723 if opaque PRF input is not successfully negotiated.
4727 see the client's opaque PRF input through these variables if
4729 provides an opaque PRF input, the length must be the same as the
4730 length of the client's opaque PRF input.
4737 for applications that need to enforce opaque PRF input.
[all …]
/freebsd-13.1/crypto/heimdal/
H A DNEWS155 [HEIMDAL-3] - pkinit alg agility PRF test vectors
/freebsd-13.1/contrib/bearssl/test/
H A Dtest_crypto.c9397 STU(PRF),
/freebsd-13.1/
H A DUPDATING2372 The counter used in the PRF+ construction is now encoded as a

12