Home
last modified time | relevance | path

Searched refs:genBinopInst (Results 1 – 3 of 3) sorted by relevance

/dports/audio/faust/faust-2.37.3/compiler/generator/
H A Dinstructions.hh2037 static BinopInst* genBinopInst(int opcode, ValueInst* inst1, ValueInst* inst2) in genBinopInst() function
2518 static BinopInst* genAdd(ValueInst* a1, ValueInst* a2) { return genBinopInst(kAdd, a1, a2); } in genAdd()
2522 static BinopInst* genSub(ValueInst* a1, ValueInst* a2) { return genBinopInst(kSub, a1, a2); } in genSub()
2526 static BinopInst* genMul(ValueInst* a1, ValueInst* a2) { return genBinopInst(kMul, a1, a2); } in genMul()
2528 static BinopInst* genDiv(ValueInst* a1, ValueInst* a2) { return genBinopInst(kDiv, a1, a2); } in genDiv()
2530 static BinopInst* genRem(ValueInst* a1, ValueInst* a2) { return genBinopInst(kRem, a1, a2); } in genRem()
2534 … static BinopInst* genLessThan(ValueInst* a1, ValueInst* a2) { return genBinopInst(kLT, a1, a2); } in genLessThan()
2540 static BinopInst* genEqual(ValueInst* a1, ValueInst* a2) { return genBinopInst(kEQ, a1, a2); } in genEqual()
2544 static BinopInst* genAnd(ValueInst* a1, ValueInst* a2) { return genBinopInst(kAND, a1, a2); } in genAnd()
2546 static BinopInst* genOr(ValueInst* a1, ValueInst* a2) { return genBinopInst(kOR, a1, a2); } in genOr()
[all …]
H A Dfir_function_builder.hh276 return InstBuilder::genBinopInst(inst->fOpcode, val1, val2); in visit()
H A Dinstructions_compiler.cpp945 res = InstBuilder::genBinopInst(opcode, promote2int(t1, v1), promote2int(t2, v2)); in generateBinOp()
950 res = InstBuilder::genBinopInst(opcode, promote2real(t1, v1), promote2real(t2, v2)); in generateBinOp()
952 res = InstBuilder::genBinopInst(opcode, v1, v2); in generateBinOp()
960 … res = cast2int(t3, InstBuilder::genBinopInst(opcode, promote2real(t1, v1), promote2real(t2, v2))); in generateBinOp()
964 … res = cast2int(t3, InstBuilder::genBinopInst(opcode, promote2real(t1, v1), promote2real(t2, v2))); in generateBinOp()
966 res = cast2real(t3, InstBuilder::genBinopInst(opcode, v1, v2)); in generateBinOp()