reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2713 assert(I.getNumArgOperands() == 2); 2714 IRBuilder<> IRB(&I); 2717 Value *S1 = getShadow(&I, 0); 2718 Value *S2 = getShadow(&I, 1); 2720 : Lower64ShadowExtend(IRB, S2, getShadowTy(&I)); 2721 Value *V1 = I.getOperand(0); 2722 Value *V2 = I.getOperand(1); 2723 Value *Shift = IRB.CreateCall(I.getFunctionType(), I.getCalledValue(), 2723 Value *Shift = IRB.CreateCall(I.getFunctionType(), I.getCalledValue(), 2725 Shift = IRB.CreateBitCast(Shift, getShadowTy(&I)); 2726 setShadow(&I, IRB.CreateOr(Shift, S2Conv)); 2727 setOriginForNaryOp(I);