Lines Matching refs:assert
42 assert(DwarfReg >= 0 && "invalid negative dwarf register number"); in addReg()
43 assert((LocationKind == Unknown || LocationKind == Register) && in addReg()
55 assert(DwarfReg >= 0 && "invalid negative dwarf register number"); in addBReg()
56 assert(LocationKind != Register && "location description already locked down"); in addBReg()
187 assert(LocationKind == Implicit || LocationKind == Unknown); in addSignedConstant()
194 assert(LocationKind == Implicit || LocationKind == Unknown); in addUnsignedConstant()
200 assert(LocationKind == Implicit || LocationKind == Unknown); in addUnsignedConstant()
265 assert(DwarfRegs.size() == 1); in addMachineRegExpression()
269 assert(Reg.Size == 0 && "subregister has same size as superregister"); in addMachineRegExpression()
331 assert(OffsetInBits >= FragmentOffset && "fragment offset not added?"); in addExpression()
355 assert(LocationKind != Register); in addExpression()
376 assert(LocationKind != Register); in addExpression()
385 assert(LocationKind != Register); in addExpression()
392 assert(LocationKind != Register); in addExpression()
396 assert(LocationKind != Register); in addExpression()
411 assert(SubRegisterSizeInBits && "no subregister was registered"); in maskSubRegister()
419 assert(DwarfRegs.size() == 0 && "dwarf registers not emitted"); in finalize()
434 assert(FragmentOffset >= OffsetInBits && in addFragmentOffset()