Searched refs:has2E3 (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYISelDAGToDAG.cpp | 315 Subtarget->has2E3() ? CSKY::CLRC32 : CSKY::CLRC16, Dl, Type1); in selectAddCarry() 317 Subtarget->has2E3() ? CSKY::ADDC32 : CSKY::ADDC16, Dl, {Type0, Type1}, in selectAddCarry() 321 Subtarget->has2E3() ? CSKY::SETC32 : CSKY::SETC16, Dl, Type1); in selectAddCarry() 323 Subtarget->has2E3() ? CSKY::ADDC32 : CSKY::ADDC16, Dl, {Type0, Type1}, in selectAddCarry() 326 NewNode = CurDAG->getMachineNode(Subtarget->has2E3() ? CSKY::ADDC32 in selectAddCarry() 337 DAG->getMachineNode(Subtarget->has2E3() ? CSKY::MVCV32 : CSKY::MVCV16, Dl, in InvertCarryFlag() 358 Subtarget->has2E3() ? CSKY::SETC32 : CSKY::SETC16, Dl, Type1); in selectSubCarry() 360 Subtarget->has2E3() ? CSKY::SUBC32 : CSKY::SUBC16, Dl, {Type0, Type1}, in selectSubCarry() 364 Subtarget->has2E3() ? CSKY::CLRC32 : CSKY::CLRC16, Dl, Type1); in selectSubCarry() 366 Subtarget->has2E3() ? CSKY::SUBC32 : CSKY::SUBC16, Dl, {Type0, Type1}, in selectSubCarry() [all …]
|
H A D | CSKYSubtarget.h | 188 bool has2E3() const { return Has2E3; } in has2E3() function
|
H A D | CSKYISelLowering.cpp | 102 if (!Subtarget.has2E3()) { in CSKYTargetLowering() 654 if (isPositionIndependent() || !Subtarget.has2E3()) { in LowerCall() 666 if (isPositionIndependent() || !Subtarget.has2E3()) { in LowerCall() 1403 if (Imm.ugt(0xffff) && (Imm - 8).isPowerOf2() && Subtarget.has2E3()) in decomposeMulByConstant() 1411 return Subtarget.has2E3(); in isCheapToSpeculateCttz()
|
H A D | CSKY.td | 281 def iHas2E3 : Predicate<"Subtarget->has2E3()">,
|