Searched refs:cmpOp (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Target/Hexagon/ |
D | HexagonInstrInfoV5.td | 287 multiclass T_fcmp_pats<PatFrag cmpOp, InstHexagon IntMI, InstHexagon DoubleMI> { 289 def: Pat<(i1 (cmpOp F32:$src1, F32:$src2)), 292 def: Pat<(i1 (cmpOp F64:$src1, F64:$src2)), 304 multiclass unord_Pats <PatFrag cmpOp, InstHexagon IntMI, InstHexagon DoubleMI> { 306 def: Pat<(i1 (cmpOp F32:$src1, F32:$src2)), 311 def: Pat<(i1 (cmpOp F64:$src1, F64:$src2)), 328 multiclass eq_ordgePats <PatFrag cmpOp, InstHexagon IntMI, 331 def: Pat<(i1 (seteq (i1 (cmpOp F32:$src1, F32:$src2)), 0)), 333 def: Pat<(i1 (seteq (i1 (cmpOp F32:$src1, F32:$src2)), 1)), 335 def: Pat<(i1 (setne (i1 (cmpOp F32:$src1, F32:$src2)), 0)), [all …]
|
D | HexagonInstrInfoV4.td | 2575 class T_vcmpImm <string Str, bits<2> cmpOp, bits<2> minOp, Operand ImmOprnd> 2585 let ImmBits{7} = !if (!eq(cmpOp,0b10), 0b0, Imm{7}); // 0 for vcmp[bhw].gtu 2590 let Inst{22-21} = cmpOp;
|
/external/valgrind/VEX/priv/ |
D | host_x86_isel.c | 3397 X86SseOp cmpOp in iselVecExpr_wrk() local 3410 addInstr(env, X86Instr_SseReRg(cmpOp, vec0, dst)); in iselVecExpr_wrk()
|