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()
568 llvm::Constant *InitExpr, bool AllowOverwrite = false);
571 bool AllowOverwrite = false);
574 llvm::ConstantInt *InitExpr, bool AllowOverwrite = false);
576 bool Build(InitListExpr *ILE, bool AllowOverwrite);
584 bool AllowOverwrite) { in AppendField() argument
589 return AppendBytes(FieldOffsetInChars, InitCst, AllowOverwrite); in AppendField()
594 bool AllowOverwrite) { in AppendBytes() argument
595 return Builder.add(InitCst, StartOffset + FieldOffsetInChars, AllowOverwrite); in AppendBytes()
600 bool AllowOverwrite) { in AppendBitField() argument
619 AllowOverwrite); in AppendBitField()
673 bool ConstStructBuilder::Build(InitListExpr *ILE, bool AllowOverwrite) { in Build() argument
710 if (AllowOverwrite && in Build()
735 AllowOverwrite)) in Build()
740 AllowOverwrite = true; in Build()
745 AllowOverwrite)) in Build()
814 bool AllowOverwrite = false; in Build() local
836 EltInit, AllowOverwrite)) in Build()
841 AllowOverwrite = true; in Build()
845 cast<llvm::ConstantInt>(EltInit), AllowOverwrite)) in Build()