Searched refs:PatInfo (Results 1 – 2 of 2) sorted by relevance
2834 const InstAnalyzer &PatInfo, in InferFromPattern() argument2843 if (InstInfo.hasSideEffects != PatInfo.hasSideEffects && in InferFromPattern()2855 if (InstInfo.mayStore != PatInfo.mayStore && !InstInfo.mayStore_Unset) { in InferFromPattern()2861 if (InstInfo.mayLoad != PatInfo.mayLoad && !InstInfo.mayLoad_Unset) { in InferFromPattern()2872 InstInfo.hasSideEffects |= PatInfo.hasSideEffects; in InferFromPattern()2873 InstInfo.mayStore |= PatInfo.mayStore; in InferFromPattern()2874 InstInfo.mayLoad |= PatInfo.mayLoad; in InferFromPattern()2877 InstInfo.isBitcast |= PatInfo.isBitcast; in InferFromPattern()3276 InstAnalyzer PatInfo(*this); in InferInstructionFlags() local3277 PatInfo.Analyze(Pattern); in InferInstructionFlags()[all …]
3524 const InstAnalyzer &PatInfo, in InferFromPattern() argument3533 if (InstInfo.hasSideEffects != PatInfo.hasSideEffects && in InferFromPattern()3545 if (InstInfo.mayStore != PatInfo.mayStore && !InstInfo.mayStore_Unset) { in InferFromPattern()3551 if (InstInfo.mayLoad != PatInfo.mayLoad && !InstInfo.mayLoad_Unset) { in InferFromPattern()3562 InstInfo.hasSideEffects |= PatInfo.hasSideEffects; in InferFromPattern()3563 InstInfo.mayStore |= PatInfo.mayStore; in InferFromPattern()3564 InstInfo.mayLoad |= PatInfo.mayLoad; in InferFromPattern()3570 InstInfo.isBitcast |= PatInfo.isBitcast; in InferFromPattern()3571 InstInfo.hasChain |= PatInfo.hasChain; in InferFromPattern()3987 InstAnalyzer PatInfo(*this); in InferInstructionFlags() local[all …]