コード例 #1
0
ファイル: p1generator.py プロジェクト: smitten0000/ecen5523
 def visit_Imm32(self, node, *args, **kwargs):
     # This is most likely wrong, we will need to change some logic in the
     # If statement because x = 2; True if x else False ==> True
     if node.value == 'True':
         return '$1'
     elif node.value == 'False':
         return '$0'
     return P0Generator.visit_Imm32(self, node)
コード例 #2
0
ファイル: p1generator.py プロジェクト: smitten0000/ecen5523
 def visit_Imm32(self, node, *args, **kwargs):
     # This is most likely wrong, we will need to change some logic in the
     # If statement because x = 2; True if x else False ==> True
     if node.value == 'True':
         return '$1'
     elif node.value =='False':
         return '$0'
     return P0Generator.visit_Imm32(self, node)
コード例 #3
0
ファイル: p1generator.py プロジェクト: smitten0000/ecen5523
 def __init__(self, allowMem2Mem=True):
     '''
     Constructor
     '''
     P0Generator.__init__(self, allowMem2Mem)
コード例 #4
0
ファイル: p1generator.py プロジェクト: smitten0000/ecen5523
 def __init__(self, allowMem2Mem=True):
     '''
     Constructor
     '''
     P0Generator.__init__(self, allowMem2Mem)