Lines Matching refs:IsLegal
2843 bool IsLegal = (C >> 12 == 0) || ((C & 0xFFFULL) == 0 && C >> 24 == 0); in isLegalArithImmed() local
2845 << " legal: " << (IsLegal ? "yes\n" : "no\n")); in isLegalArithImmed()
2846 return IsLegal; in isLegalArithImmed()
8787 bool IsLegal = false; in isFPImmLegal() local
8793 IsLegal = AArch64_AM::getFP64Imm(ImmInt) != -1 || Imm.isPosZero(); in isFPImmLegal()
8795 IsLegal = AArch64_AM::getFP32Imm(ImmInt) != -1 || Imm.isPosZero(); in isFPImmLegal()
8797 IsLegal = AArch64_AM::getFP16Imm(ImmInt) != -1 || Imm.isPosZero(); in isFPImmLegal()
8804 if (!IsLegal && (VT == MVT::f64 || VT == MVT::f32)) { in isFPImmLegal()
8814 IsLegal = Insn.size() <= Limit; in isFPImmLegal()
8817 LLVM_DEBUG(dbgs() << (IsLegal ? "Legal " : "Illegal ") << VT.getEVTString() in isFPImmLegal()
8819 return IsLegal; in isFPImmLegal()
13482 bool IsLegal = ((Immed >> 12) == 0 || in isLegalAddImmediate() local
13485 << " legal add imm: " << (IsLegal ? "yes" : "no") << "\n"); in isLegalAddImmediate()
13486 return IsLegal; in isLegalAddImmediate()