Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineLICM.cpp1540 if (MachineInstr *Dup = LookForDuplicate(MI, CI->second)) { in EliminateCSE() local
1541 LLVM_DEBUG(dbgs() << "CSEing " << *MI << " with " << *Dup); in EliminateCSE()
1551 MO.getReg() == Dup->getOperand(i).getReg()) && in EliminateCSE()
1562 Register DupReg = Dup->getOperand(Idx).getReg(); in EliminateCSE()
1568 MRI->setRegClass(Dup->getOperand(Defs[j]).getReg(), OrigRCs[j]); in EliminateCSE()
1575 Register DupReg = Dup->getOperand(Idx).getReg(); in EliminateCSE()
1580 Dup->getOperand(Idx).setIsDead(false); in EliminateCSE()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopSimplifyCFG.cpp523 for (unsigned Dup = 1; Dup < TheOnlySuccDuplicates; ++Dup) in foldTerminators() local
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DOpcodes.td773 def Dup : Opcode {
H A DInterp.h1318 bool Dup(InterpState &S, CodePtr OpPC) { in Dup() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1560 auto *Dup = dyn_cast<IntrinsicInst>(V); in stripInactiveLanes() local
1561 if (Dup && Dup->getIntrinsicID() == Intrinsic::aarch64_sve_dup && in stripInactiveLanes()
1562 Dup->getOperand(1) == Pg && isa<Constant>(Dup->getOperand(2))) in stripInactiveLanes()
1565 cast<Constant>(Dup->getOperand(2))); in stripInactiveLanes()
H A DAArch64InstrInfo.cpp7566 MachineInstr *Dup = in genIndexedMultiply() local
7569 if (Dup->getOpcode() == TargetOpcode::COPY) in genIndexedMultiply()
7570 Dup = MRI.getUniqueVRegDef(Dup->getOperand(1).getReg()); in genIndexedMultiply()
7572 Register DupSrcReg = Dup->getOperand(1).getReg(); in genIndexedMultiply()
7576 unsigned DupSrcLane = Dup->getOperand(2).getImm(); in genIndexedMultiply()
H A DAArch64ISelLowering.cpp19536 SDValue Dup = N->getOperand(1); in performSVEAndCombine() local
19538 if (Dup.getOpcode() != ISD::SPLAT_VECTOR) in performSVEAndCombine()
19542 ConstantSDNode *C = dyn_cast<ConstantSDNode>(Dup->getOperand(0)); in performSVEAndCombine()
19575 Dup = DAG.getNode(ISD::SPLAT_VECTOR, DL, UnpkOp->getValueType(0), in performSVEAndCombine()
19579 UnpkOp->getValueType(0), UnpkOp, Dup); in performSVEAndCombine()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DARM.cpp4709 Value *Dup = EmitSVEDupX(CmpNE, OverloadedTy); in EmitAArch64SVEBuiltinExpr() local
4710 return EmitSVEPredicateCast(Dup, cast<llvm::ScalableVectorType>(Ty)); in EmitAArch64SVEBuiltinExpr()
/freebsd/contrib/file/magic/Magdir/
H A Darchive2136 # Dup, see above.
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp7004 SDValue Dup = DAG.getNode(X86ISD::MOVDDUP, DL, MVT::v2f64, NewBV); in LowerBuildVectorv4x32() local
7005 return DAG.getBitcast(VT, Dup); in LowerBuildVectorv4x32()