Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:OpInfo

1664   BinOpInfo OpInfo;
1678 OpInfo.RHS = Visit(E->getRHS());
1679 OpInfo.Ty = E->getComputationResultType();
1680 OpInfo.Opcode = E->getOpcode();
1681 OpInfo.E = E;
1684 OpInfo.LHS = EmitLoadOfLValue(LHSLV);
1685 OpInfo.LHS = EmitScalarConversion(OpInfo.LHS, LHSTy,
1689 if (const AtomicType *atomicTy = OpInfo.Ty->getAs<AtomicType>()) {
1696 atomicPHI = Builder.CreatePHI(OpInfo.LHS->getType(), 2);
1697 atomicPHI->addIncoming(OpInfo.LHS, startBB);
1698 OpInfo.Ty = atomicTy->getValueType();
1699 OpInfo.LHS = atomicPHI;
1703 Result = (this->*Func)(OpInfo);