A B C D E F G H I L M N O P R S T U V W X _

W

writeAsmInstr(String, String, String) - Method in class dspl.backend.AssemblyfileGenerator
Writes a standard two operand ASM instruction
writeAsmInstr(String, String) - Method in class dspl.backend.AssemblyfileGenerator
Writes one operand ASM instruction
writeBSSSection(ArrayList) - Method in class dspl.backend.AssemblyfileGenerator
Writes the BSS section, which includes all variables that are not explicitly defined before hand.
writeDataSection(ArrayList) - Method in class dspl.backend.AssemblyfileGenerator
Generate the data section for the program based on its variables.
writeFPLoad(Variable, X86Operand, AssemblyfileGenerator) - Static method in class dspl.backend.x86.X86VariableManager
Pushes op (which represents var) onto the stack
writeLabel(String) - Method in class dspl.backend.AssemblyfileGenerator
Writes an ASM label
Example: "L10:"
writeMoveInstruction(X86Operand, X86Operand, AssemblyfileGenerator) - Static method in class dspl.backend.x86.X86VariableManager
 
writer - Variable in class dspl.backend.AssemblyfileGenerator
PrintWriter responsible for writing instructions directly to the asm file
writeSkeletonASM(ArrayList) - Method in class dspl.backend.AssemblyfileGenerator
Generates the initial Assembly file given it's variables
Should be called before all other write commands are called on it
writeStdEntrySeq() - Method in class dspl.backend.AssemblyfileGenerator
Writes standard entry sequence for a function according to Intel ABI
Note: does not handle allocating additional space on the stack for local variables
writeStdOut - Variable in class dspl.backend.AssemblyfileGenerator
If true, all data written to asm file will also be written to std out
writeStdOutputSeq() - Method in class dspl.backend.AssemblyfileGenerator
Writes standard exit sequence for a function
writeTopOfFPStack(Variable, AssemblyfileGenerator) - Static method in class dspl.backend.x86.X86VariableManager
 
writeVectorMoveInstruction(X86Operand, X86Operand, AssemblyfileGenerator, boolean) - Static method in class dspl.backend.x86.X86VariableManager
 
WS - Static variable in interface dspl.frontend.DSPLAstToIntermediateWalkerTokenTypes
 
WS - Static variable in interface dspl.frontend.ParserTokensTokenTypes
 

A B C D E F G H I L M N O P R S T U V W X _