Home
last modified time | relevance | path

Searched refs:VOp (Results 1 – 4 of 4) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
DScalarizer.cpp363 if (Instruction *VOp = dyn_cast<Instruction>(V)) { in scatter() local
370 if (!DT->isReachableFromEntry(VOp->getParent())) in scatter()
375 BasicBlock *BB = VOp->getParent(); in scatter()
376 return Scatterer(BB, std::next(BasicBlock::iterator(VOp)), in scatter()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86FlagsCopyLowering.cpp394 MachineOperand &VOp = CopyI->getOperand(1); in runOnMachineFunction() local
395 assert(VOp.isReg() && in runOnMachineFunction()
397 MachineInstr &CopyDefI = *MRI->getVRegDef(VOp.getReg()); in runOnMachineFunction()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
DHexagonISelDAGToDAG.cpp1006 SDValue VOp = SelN0 ? N1 : N0; in ppSimplifyOrSelect0() local
1014 SDValue NewOr = DAG.getNode(ISD::OR, DLS, VT, SX, VOp); in ppSimplifyOrSelect0()
1015 SDValue NewSel = DAG.getNode(ISD::SELECT, DLS, VT, SC, NewOr, VOp); in ppSimplifyOrSelect0()
1018 SDValue NewOr = DAG.getNode(ISD::OR, DLS, VT, SY, VOp); in ppSimplifyOrSelect0()
1019 SDValue NewSel = DAG.getNode(ISD::SELECT, DLS, VT, SC, VOp, NewOr); in ppSimplifyOrSelect0()
DHexagonPatterns.td584 multiclass BoolvOpR_RR_pat<InstHexagon MI, PatFrag VOp> {
585 def: OpR_RR_pat<MI, VOp, v2i1, V2I1>;
586 def: OpR_RR_pat<MI, VOp, v4i1, V4I1>;
587 def: OpR_RR_pat<MI, VOp, v8i1, V8I1>;
590 multiclass BoolvAccRRR_pat<InstHexagon MI, PatFrag AccOp, PatFrag VOp> {
591 def: AccRRR_pat<MI, AccOp, VOp, V2I1, V2I1, V2I1>;
592 def: AccRRR_pat<MI, AccOp, VOp, V4I1, V4I1, V4I1>;
593 def: AccRRR_pat<MI, AccOp, VOp, V8I1, V8I1, V8I1>;