Lines Matching refs:AllowOverwrite
115 bool add(llvm::Constant *C, CharUnits Offset, bool AllowOverwrite);
118 bool addBits(llvm::APInt Bits, uint64_t OffsetInBits, bool AllowOverwrite);
143 bool AllowOverwrite) { in add() argument
170 assert((FirstElemToReplace == LastElemToReplace || AllowOverwrite) && in add()
181 bool AllowOverwrite) { in addBits() argument
220 OffsetInChars, AllowOverwrite); in addBits()
260 assert((!(CI->getValue() & UpdateMask) || AllowOverwrite) && in addBits()
579 llvm::Constant *InitExpr, bool AllowOverwrite = false);
582 bool AllowOverwrite = false);
585 llvm::ConstantInt *InitExpr, bool AllowOverwrite = false);
587 bool Build(InitListExpr *ILE, bool AllowOverwrite);
595 bool AllowOverwrite) { in AppendField() argument
600 return AppendBytes(FieldOffsetInChars, InitCst, AllowOverwrite); in AppendField()
605 bool AllowOverwrite) { in AppendBytes() argument
606 return Builder.add(InitCst, StartOffset + FieldOffsetInChars, AllowOverwrite); in AppendBytes()
611 bool AllowOverwrite) { in AppendBitField() argument
630 AllowOverwrite); in AppendBitField()
684 bool ConstStructBuilder::Build(InitListExpr *ILE, bool AllowOverwrite) { in Build() argument
729 if (AllowOverwrite && in Build()
754 AllowOverwrite)) in Build()
759 AllowOverwrite = true; in Build()
764 AllowOverwrite)) in Build()
833 bool AllowOverwrite = false; in Build() local
855 EltInit, AllowOverwrite)) in Build()
860 AllowOverwrite = true; in Build()
864 cast<llvm::ConstantInt>(EltInit), AllowOverwrite)) in Build()