Lines Matching refs:isPattern
1042 static llvm::Constant *patternOrZeroFor(CodeGenModule &CGM, IsPattern isPattern, in patternOrZeroFor() argument
1044 if (isPattern == IsPattern::Yes) in patternOrZeroFor()
1050 static llvm::Constant *constWithPadding(CodeGenModule &CGM, IsPattern isPattern,
1055 IsPattern isPattern, in constStructWithPadding() argument
1069 Values.push_back(patternOrZeroFor(CGM, isPattern, PadTy)); in constStructWithPadding()
1076 auto *NewOp = constWithPadding(CGM, isPattern, CurOp); in constStructWithPadding()
1085 Values.push_back(patternOrZeroFor(CGM, isPattern, PadTy)); in constStructWithPadding()
1094 static llvm::Constant *constWithPadding(CodeGenModule &CGM, IsPattern isPattern, in constWithPadding() argument
1098 return constStructWithPadding(CGM, isPattern, STy, constant); in constWithPadding()
1109 PaddedOp = constWithPadding(CGM, isPattern, OpValue); in constWithPadding()
1114 PaddedOp = constWithPadding(CGM, isPattern, OpValue); in constWithPadding()
1321 static llvm::Constant *replaceUndef(CodeGenModule &CGM, IsPattern isPattern, in replaceUndef() argument
1325 return patternOrZeroFor(CGM, isPattern, Ty); in replaceUndef()
1333 Values[Op] = replaceUndef(CGM, isPattern, OpValue); in replaceUndef()
1954 IsPattern isPattern = in EmitAutoVarInit() local
1965 replaceUndef(CGM, isPattern, constant)); in EmitAutoVarInit()