return new InliningBytecodeVisitor(entryPoints, cbv, loader);
return new OptimizingBytecodeVisitor(entryPoints, cbv, loader);
    protected CompilerBytecodeVisitor createBytecodeVisitor(VmMethod method,            CompiledMethod cm, NativeStream os, int level, boolean isBootstrap) {        final InlineBytecodeVisitor cbv;        final EntryPoints entryPoints = getEntryPoints();        cbv = new X86BytecodeVisitor(os, cm, isBootstrap, entryPoints, magicHelper, getTypeSizeInfo());        if (inlineMethods /*&& ((X86Assembler)os).isCode32()*/) {            final VmClassLoader loader = method.getDeclaringClass().getLoader();            return new InliningBytecodeVisitor(entryPoints, cbv, loader);        } else {            return cbv;        }    }