Lines Matching refs:isPattern
995 static llvm::Constant *patternOrZeroFor(CodeGenModule &CGM, IsPattern isPattern,
997 if (isPattern == IsPattern::Yes)
1003 static llvm::Constant *constWithPadding(CodeGenModule &CGM, IsPattern isPattern,
1008 IsPattern isPattern,
1022 Values.push_back(patternOrZeroFor(CGM, isPattern, PadTy));
1029 auto *NewOp = constWithPadding(CGM, isPattern, CurOp);
1038 Values.push_back(patternOrZeroFor(CGM, isPattern, PadTy));
1047 static llvm::Constant *constWithPadding(CodeGenModule &CGM, IsPattern isPattern,
1051 return constStructWithPadding(CGM, isPattern, STy, constant);
1062 PaddedOp = constWithPadding(CGM, isPattern, OpValue);
1067 PaddedOp = constWithPadding(CGM, isPattern, OpValue);
1258 static llvm::Constant *replaceUndef(CodeGenModule &CGM, IsPattern isPattern,
1262 return patternOrZeroFor(CGM, isPattern, Ty);
1270 Values[Op] = replaceUndef(CGM, isPattern, OpValue);
1841 IsPattern isPattern =
1852 replaceUndef(CGM, isPattern, constant));