top | up | prev | next

ZeroExtendInstruction Class

Definition at line 176 of Instruction.hpp

Constructors

ZeroExtendInstruction(Value* arg_, Type* destType_)

Member Functions

void Write(CodeFormatter& formatter, Function& function, Context& context)

Constructor Details

ZeroExtendInstruction Constructor

cmsxi::ZeroExtendInstruction::ZeroExtendInstruction(Value * arg_, Type * destType_)

Definition at line 271 of Instruction.cpp :
271 : UnaryTypeInstruction(arg_destType_)
272 {
273 }


Declaration at line 179 of Instruction.hpp


Member Function Details

Write Member Function

void cmsxi::ZeroExtendInstruction::Write(CodeFormatter& formatter, Function & function, Context & context)

Definition at line 275 of Instruction.cpp :
276 {
277     WriteResult(formatterfunctioncontext);
278     formatter.Write(" = zeroextend ");
279     WriteArg(formattercontext);
280     WriteMetadataRef(formatter);
281 }


Calls: cmsxi::Instruction::WriteMetadataRef , cmsxi::Instruction::WriteResult , cmsxi::UnaryInstruction::WriteArg


top | up | prev | next