Searched refs:Rdx (Results 1 - 11 of 11) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_x86_64.inc23 unsigned long Rax, Rdx;
24 __asm__ __volatile__("rdtscp\n" : "=a"(Rax), "=d"(Rdx), "=c"(LongCPU) ::);
26 return (Rdx << 32) + Rax;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandReductions.cpp113 Value *Rdx = nullptr; local
126 Rdx = getOrderedReduction(Builder, Acc, Vec, getOpcode(ID), MRK);
132 Rdx = getShuffleReduction(Builder, Vec, getOpcode(ID), MRK);
133 Rdx = Builder.CreateBinOp((Instruction::BinaryOps)getOpcode(ID),
134 Acc, Rdx, "bin.rdx");
154 Rdx = getShuffleReduction(Builder, Vec, getOpcode(ID), MRK);
158 II->replaceAllUsesWith(Rdx);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp380 auto Rdx = getReductionIntrinsic( local
385 Rdx->setFastMathFlags(FMF);
387 return Rdx;
391 auto Rdx = getReductionIntrinsic( local
396 Rdx->setFastMathFlags(FMF);
398 return Rdx;
/freebsd-13-stable/contrib/llvm-project/libunwind/src/
H A DUnwind-seh.cpp89 disp->ContextRecord->Rdx = ms_exc->ExceptionInformation[3];
H A DUnwindCursor.hpp543 _msContext.Rdx = r.getRegister(UNW_X86_64_RDX);
661 case UNW_X86_64_RDX: return _msContext.Rdx;
711 case UNW_X86_64_RDX: _msContext.Rdx = value; break;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp985 auto Rdx = Builder.CreateFAddReduce(
987 return Rdx;
993 auto Rdx = Builder.CreateFMulReduce(ConstantFP::get(Ty, 1.0), Src);
994 return Rdx;
/freebsd-13-stable/contrib/subversion/subversion/libsvn_subr/
H A Dwin32_crashrpt.c240 "Rax=%016I64x Rcx=%016I64x Rdx=%016I64x Rbx=%016I64x\n",
241 context->Rax, context->Rcx, context->Rdx, context->Rbx);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp1800 Value *Rdx = Builder.CreateIntrinsic( local
1802 return replaceInstUsesWith(I, Rdx);
2257 Value *Rdx = Builder.CreateIntrinsic( local
2260 return BinaryOperator::CreateFSubFMF(Rdx, A1, &I);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp7164 Value *Rdx = nullptr;
7168 Rdx = P->getIncomingValue(0);
7170 Rdx = P->getIncomingValue(1);
7173 if (Rdx && DominatedReduxValue(Rdx))
7174 return Rdx;
7187 Rdx = P->getIncomingValue(0);
7189 Rdx = P->getIncomingValue(1);
7192 if (Rdx && DominatedReduxValue(Rdx))
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp9181 auto Rdx = DAG.getNode(Op, DL, VecOp.getSimpleValueType(), VecOp); local
9182 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, ScalarOp.getValueType(), Rdx,

Completed in 198 milliseconds