Searched refs:isDirect (Results 1 – 4 of 4) sorted by relevance
120 bool isDirect() const { return TheKind == Direct; } in isDirect() function132 assert((isDirect() || isExtend()) && "Not a direct or extend kind"); in getDirectOffset()155 assert((isDirect() || isExtend() || isIndirect()) && "Invalid kind!"); in getInReg()
67 bool isDirect() const { return P.getInt() & Direct; } in isDirect() function in __anon54d52a230111::BindingKey125 os << ',' << (K.isDirect() ? "direct" : "default") in operator <<()597 if (!K.isDirect()) in iterBindings()863 if (IncludeAllDefaultBindings || NextKey.isDirect()) in collectSubRegionBindings()873 if (IncludeAllDefaultBindings || NextKey.isDirect()) in collectSubRegionBindings()
1214 if (info.isDirect()) { in isPassedUsingAVXType()2529 assert(AI.isDirect() && "Unexpected ABI info for mixed regs"); in EmitVAArg()4125 if (FreeIntRegs < 8 && AI.isDirect() && getContext().getTypeAlign(Ty) > 64) { in EmitVAArg()4167 if (!AI.isDirect()) { in EmitVAArg()4181 assert(AI.isDirect() && "Homogeneous aggregates should be passed directly"); in EmitVAArg()4216 if (AI.isDirect() && getContext().getTypeAlign(Ty) > 64) { in EmitVAArg()4232 if (AI.isDirect()) in EmitVAArg()4260 if (AI.isDirect()) in EmitVAArg()
1653 bool isDirect = false; in LowerCall() local1696 isDirect = true; in LowerCall()1726 isDirect = true; in LowerCall()1761 if ((!isDirect || isARMFunc) && !Subtarget->hasV5TOps()) in LowerCall()1766 if (!isDirect && !Subtarget->hasV5TOps()) in LowerCall()1768 else if (doesNotRet && isDirect && Subtarget->hasRAS() && in LowerCall()