Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.cpp916 SDDbgInfo::DbgIterator PDI = DAG->ByvalParmDbgBegin(); in EmitSchedule() local
918 for (; PDI != PDE; ++PDI) { in EmitSchedule()
919 MachineInstr *DbgMI= Emitter.EmitDbgValue(*PDI, VRBaseMap); in EmitSchedule()
924 (*PDI)->clearIsEmitted(); in EmitSchedule()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPatternMatch.h1372 if (auto *PDI = dyn_cast<PossiblyDisjointInst>(V)) { in match() local
1373 assert(PDI->getOpcode() == Instruction::Or && "Only or can be disjoint"); in match()
1374 if (!PDI->isDisjoint()) in match()
1376 return (L.match(PDI->getOperand(0)) && R.match(PDI->getOperand(1))) || in match()
1377 (Commutable && L.match(PDI->getOperand(1)) && in match()
1378 R.match(PDI->getOperand(0))); in match()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrSSE.td501 def MOVAPDmr : PDI<0x29, MRMDestMem, (outs), (ins f128mem:$dst, VR128:$src),
507 def MOVUPDmr : PDI<0x11, MRMDestMem, (outs), (ins f128mem:$dst, VR128:$src),
517 def MOVAPDrr_REV : PDI<0x29, MRMDestReg, (outs VR128:$dst), (ins VR128:$src),
521 def MOVUPDrr_REV : PDI<0x11, MRMDestReg, (outs VR128:$dst), (ins VR128:$src),
712 def MOVLPDmr : PDI<0x13, MRMDestMem, (outs), (ins f64mem:$dst, VR128:$src),
758 def MOVHPDmr : PDI<0x17, MRMDestMem, (outs), (ins f64mem:$dst, VR128:$src),
1547 def CVTPS2DQrr : PDI<0x5B, MRMSrcReg, (outs VR128:$dst), (ins VR128:$src),
1551 def CVTPS2DQrm : PDI<0x5B, MRMSrcMem, (outs VR128:$dst), (ins f128mem:$src),
1698 def CVTTPD2DQrr : PDI<0xE6, MRMSrcReg, (outs VR128:$dst), (ins VR128:$src),
1703 def CVTTPD2DQrm : PDI<0xE6, MRMSrcMem, (outs VR128:$dst),(ins f128mem:$src),
[all …]
H A DX86InstrUtils.td604 // PDI - SSE2 instructions with PD prefix, packed double domain.
628 class PDI<bits<8> o, Format F, dag outs, dag ins, string asm,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp58 if (auto *PDI = dyn_cast<PossiblyDisjointInst>(I)) in PoisonFlags() local
59 Disjoint = PDI->isDisjoint(); in PoisonFlags()
75 if (auto *PDI = dyn_cast<PossiblyDisjointInst>(I)) in apply() local
76 PDI->setIsDisjoint(Disjoint); in apply()
/freebsd/sys/contrib/device-tree/src/arm/ti/omap/
H A Dam335x-sl50.dts431 /* PDI Bus - Battery system */
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAsmWriter.cpp1416 } else if (const PossiblyDisjointInst *PDI = in WriteOptimizationInfo() local
1418 if (PDI->isDisjoint()) in WriteOptimizationInfo()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1671 } else if (const auto *PDI = dyn_cast<PossiblyDisjointInst>(V)) { in getOptimizationFlags() local
1672 if (PDI->isDisjoint()) in getOptimizationFlags()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp4384 if (auto *PDI = dyn_cast<PossiblyDisjointInst>(BO)) { in simplifyWithOpReplaced() local
4385 if (PDI->isDisjoint()) { in simplifyWithOpReplaced()
H A DScalarEvolution.cpp4230 if (auto *PDI = dyn_cast<PossiblyDisjointInst>(I)) in canReuseInstruction() local
4231 if (PDI->isDisjoint()) in canReuseInstruction()