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

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

Restructured b2k package.

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