Home
last modified time | relevance | path

Searched refs:RDRAND (Results 1 – 25 of 34) sorted by relevance

12

/external/rust/crates/getrandom/
DCHANGELOG.md39 - `"rdrand"` - use the RDRAND instruction on `no_std` `x86`/`x86_64` targets [#133]
186 - Minor change of RDRAND AMD bug handling. [#48]
193 - Workaround for RDRAND hardware bug present on some AMD CPUs. [#43]
204 - Add support for `x86_64-unknown-uefi` target by using RDRAND with CPUID
214 - Improve RDRAND implementation. [#24]
DCargo.toml.orig35 # Feature to enable fallback RDRAND-based implementation on x86/x86_64
/external/tensorflow/tensorflow/core/platform/
Dcpu_info.h87 RDRAND = 13, enumerator
Dcpu_info.cc238 case RDRAND: return cpuid->have_rdrand_; in TestFeature()
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/
Disa.hpp68 bool RDRAND(void) { return CPU_Rep.f_1_ECX_[30]; } in RDRAND() function in InstructionSet
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86IntrinsicsInfo.h24 GATHER, SCATTER, PREFETCH, RDSEED, RDRAND, RDPMC, RDTSC, XTEST, XGETBV, ADX, FPCLASSS, enumerator
311 X86_INTRINSIC_DATA(rdrand_16, RDRAND, X86ISD::RDRAND, 0),
312 X86_INTRINSIC_DATA(rdrand_32, RDRAND, X86ISD::RDRAND, 0),
313 X86_INTRINSIC_DATA(rdrand_64, RDRAND, X86ISD::RDRAND, 0),
DX86ScheduleZnver2.td796 // RDRAND.
797 def : InstRW<[WriteMicrocoded], (instregex "RDRAND(16|32|64)r")>;
DX86ISelLowering.h551 RDRAND, enumerator
DX86.td212 "Support RDRAND instruction">;
DX86ScheduleZnver1.td796 // RDRAND.
DX86SchedHaswell.td722 // RDRAND.
DX86InstrInfo.td157 def X86rdrand : SDNode<"X86ISD::RDRAND", SDTX86rdrand,
2327 // RDRAND Instruction
/external/llvm-project/llvm/lib/Target/X86/
DX86IntrinsicsInfo.h24 GATHER, SCATTER, PREFETCH, RDSEED, RDRAND, RDPMC, RDTSC, XTEST, XGETBV, ADX, FPCLASSS, enumerator
311 X86_INTRINSIC_DATA(rdrand_16, RDRAND, X86ISD::RDRAND, 0),
312 X86_INTRINSIC_DATA(rdrand_32, RDRAND, X86ISD::RDRAND, 0),
313 X86_INTRINSIC_DATA(rdrand_64, RDRAND, X86ISD::RDRAND, 0),
DX86ISelLowering.h649 RDRAND, enumerator
DX86ScheduleZnver2.td808 // RDRAND.
809 def : InstRW<[WriteMicrocoded], (instregex "RDRAND(16|32|64)r")>;
DX86.td218 "Support RDRAND instruction">;
DX86ScheduleZnver1.td799 // RDRAND.
DX86SchedHaswell.td725 // RDRAND.
/external/llvm/lib/Target/X86/
DX86IntrinsicsInfo.h24 GATHER, SCATTER, PREFETCH, RDSEED, RDRAND, RDPMC, RDTSC, XTEST, ADX, FPCLASS, FPCLASSS, enumerator
220 X86_INTRINSIC_DATA(rdrand_16, RDRAND, X86ISD::RDRAND, 0),
221 X86_INTRINSIC_DATA(rdrand_32, RDRAND, X86ISD::RDRAND, 0),
222 X86_INTRINSIC_DATA(rdrand_64, RDRAND, X86ISD::RDRAND, 0),
DX86ISelLowering.h526 RDRAND, enumerator
DX86.td174 "Support RDRAND instruction">;
DX86SchedHaswell.td1061 // RDRAND.
1066 def : InstRW<[WriteRDRAND], (instregex "RDRAND(16|32|64)r")>;
DX86InstrInfo.td147 def X86rdrand : SDNode<"X86ISD::RDRAND", SDTX86rdrand,
2113 // RDRAND Instruction
/external/boringssl/src/crypto/fipsmodule/
DFIPS.md48 …is seeded from one of the following entropy sources in preference order: RDRAND (on Intel chips), …
52 In the case that the seed is taken from RDRAND, getrandom will also be queried with `GRND_NONBLOCK`…
/external/clang/include/clang/Basic/
DBuiltinsX86.def615 // RDRAND

12