Lines Matching refs:hasSideEffects
2697 bool hasSideEffects; member in InstAnalyzer
2704 : CDP(cdp), hasSideEffects(false), mayStore(false), mayLoad(false), in InstAnalyzer()
2718 if (hasSideEffects || mayLoad || mayStore || isVariadic) in IsNodeBitcast()
2750 if (CP.hasProperty(SDNPSideEffect)) hasSideEffects = true; in AnalyzeNode()
2769 if (N->NodeHasProperty(SDNPSideEffect, CDP)) hasSideEffects = true; in AnalyzeNode()
2782 hasSideEffects = true; in AnalyzeNode()
2798 if (InstInfo.hasSideEffects != PatInfo.hasSideEffects && in InferFromPattern()
2803 if (!InstInfo.hasSideEffects) { in InferFromPattern()
2806 Twine(InstInfo.hasSideEffects)); in InferFromPattern()
2827 InstInfo.hasSideEffects |= PatInfo.hasSideEffects; in InferFromPattern()
3268 InstInfo.hasSideEffects = true; in InferInstructionFlags()
3307 NumSideEffects += InstInfo.hasSideEffects; in VerifyInstructionFlags()
3321 if (PatInfo.hasSideEffects && !NumSideEffects) in VerifyInstructionFlags()
3326 if (!PatInfo.hasSideEffects && PatInfo.mayStore && !NumStores) in VerifyInstructionFlags()