Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86IntrinsicsInfo.h24 GATHER, SCATTER, PREFETCH, RDSEED, RDRAND, RDPMC, RDTSC, XTEST, XGETBV, ADX, FPCLASSS, enumerator
313 X86_INTRINSIC_DATA(rdrand_16, RDRAND, X86ISD::RDRAND, 0),
314 X86_INTRINSIC_DATA(rdrand_32, RDRAND, X86ISD::RDRAND, 0),
315 X86_INTRINSIC_DATA(rdrand_64, RDRAND, X86ISD::RDRAND, 0),
H A DX86ISelLowering.h667 RDRAND, enumerator
H A DX86ScheduleZnver2.td791 // RDRAND.
792 def : InstRW<[WriteMicrocoded], (instregex "RDRAND(16|32|64)r")>;
H A DX86ScheduleZnver1.td774 // RDRAND.
H A DX86.td215 "Support RDRAND instruction">;
H A DX86SchedHaswell.td762 // RDRAND.
H A DX86InstrInfo.td157 def X86rdrand : SDNode<"X86ISD::RDRAND", SDTX86rdrand,
2405 // RDRAND Instruction
H A DX86ISelLowering.cpp28002 case RDRAND: { in LowerINTRINSIC_W_CHAIN()
33658 NODE_NAME_CASE(RDRAND) in getTargetNodeName()
45256 if ((Op.getOpcode() != X86ISD::RDRAND && in checkBoolTestSetCCCombine()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DBuiltinsX86.def641 // RDRAND
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DIntrinsicsX86.td2601 // RDRAND intrinsics - Return a random value and whether it is valid.