def _replace_datalayout(llvmir):
    lines = llvmir.splitlines()
    for i, ln in enumerate(lines):
        if ln.startswith("target datalayout"):
            tmp = 'target datalayout = "{0}"'
            lines[i] = tmp.format(default_data_layout)
            break
    return '\n'.join(lines)
pumps all the actions in the node actions container
dataset/ETHPy150Open numba/numba/numba/cuda/cudadrv/nvvm.py/_replace_datalayout--crossover with--dataset/ETHPy150Open los-cocos/cocos/cocos/cocosnode.py/CocosNode._step