source: proto/s2k/trunk/framework/src/toolchain/b2k/lang/paramBuiltin/idisa/SIMDBuiltinsGenerator.java @ 4023

Last change on this file since 4023 was 4023, checked in by ksherdy, 5 years ago

Restructured b2k package.

File size: 653 bytes
Line 
1/**
2 * Builder pattern 'Concrete Director'.
3 *
4 * C++ Syntax
5 *
6 * C Syntax ?
7 *
8 * LLVM Syntax ?
9 *
10 * simd.op<w>(c,a,...) => simd<w>::op<c>(a,...)
11 *
12 * @author Ken Herdy <ksherdy at sfu dot ca>
13 */
14
15package toolchain.b2k.lang.paramBuiltin.idisa;
16
17
18public class SIMDBuiltinsGenerator extends AbstractIDISABuiltinGenerator{
19
20        @Override
21        public String makeIDISAFuncCall(AbstractIDISABuiltinTranslator idisaBuiltins2Lang, 
22                        String operationClassName, String operationBaseName, 
23                        String fieldWidth, String ...arguments) {
24
25                return idisaBuiltins2Lang.makeIDISAFunctionCall0(operationBaseName, operationClassName, fieldWidth, arguments);
26               
27        }
28
29}
Note: See TracBrowser for help on using the repository browser.