Lines Matching refs:HasSideEffects
784 static unsigned getIntrinsicOpcode(bool HasSideEffects, bool IsConvergent) { in getIntrinsicOpcode() argument
785 if (HasSideEffects && IsConvergent) in getIntrinsicOpcode()
787 if (HasSideEffects) in getIntrinsicOpcode()
797 bool HasSideEffects, bool isConvergent) { in buildIntrinsic() argument
798 auto MIB = buildInstr(getIntrinsicOpcode(HasSideEffects, isConvergent)); in buildIntrinsic()
809 bool HasSideEffects = !Attrs.getMemoryEffects().doesNotAccessMemory(); in buildIntrinsic() local
811 return buildIntrinsic(ID, ResultRegs, HasSideEffects, isConvergent); in buildIntrinsic()
816 bool HasSideEffects, in buildIntrinsic() argument
818 auto MIB = buildInstr(getIntrinsicOpcode(HasSideEffects, isConvergent)); in buildIntrinsic()
828 bool HasSideEffects = !Attrs.getMemoryEffects().doesNotAccessMemory(); in buildIntrinsic() local
830 return buildIntrinsic(ID, Results, HasSideEffects, isConvergent); in buildIntrinsic()