reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/CodeGenPrepare.cpp
 3909   Instruction *ExtOpnd = cast<Instruction>(Ext->getOperand(0));
 3916     Value *Trunc = TPT.createTrunc(Ext, ExtOpnd->getType());
 3927     TPT.setOperand(Ext, 0, ExtOpnd);
 3939   TPT.mutateType(ExtOpnd, Ext->getType());
 3941   TPT.replaceAllUsesWith(Ext, ExtOpnd);
 3943   Instruction *ExtForOpnd = Ext;
 3949     if (ExtOpnd->getOperand(OpIdx)->getType() == Ext->getType() ||
 3958       unsigned BitWidth = Ext->getType()->getIntegerBitWidth();
 3961       TPT.setOperand(ExtOpnd, OpIdx, ConstantInt::get(Ext->getType(), CstVal));
 3967       TPT.setOperand(ExtOpnd, OpIdx, UndefValue::get(Ext->getType()));
 3976       Value *ValForExtOpnd = IsSExt ? TPT.createSExt(Ext, Opnd, Ext->getType())
 3976       Value *ValForExtOpnd = IsSExt ? TPT.createSExt(Ext, Opnd, Ext->getType())
 3977         : TPT.createZExt(Ext, Opnd, Ext->getType());
 3977         : TPT.createZExt(Ext, Opnd, Ext->getType());
 3995   if (ExtForOpnd == Ext) {
 3997     TPT.eraseInstruction(Ext);