Lines Matching refs:FW
183 FileWriter FW(OutStrm, ByteOrder); in TEST() local
187 FW.writeU32(0x100); // Function size. in TEST()
191 FW.writeU32(0); in TEST()
195 FW.fixup32(0x00000001, 4); in TEST()
198 auto FixupOffset = FW.tell(); in TEST()
199 FW.writeU32(1); // InfoType::LineTableInfo. in TEST()
202 FW.fixup32(4, FixupOffset); // Write an invalid InfoType enumeration value in TEST()
203 FW.writeU32(0); // LineTableInfo InfoType data length. in TEST()
213 FileWriter FW(OutStrm, ByteOrder); in TestFunctionInfoEncodeError() local
214 Expected<uint64_t> ExpectedOffset = FI.encode(FW); in TestFunctionInfoEncodeError()
248 FileWriter FW(OutStrm, ByteOrder); in TestFunctionInfoEncodeDecode() local
249 llvm::Expected<uint64_t> ExpectedOffset = FI.encode(FW); in TestFunctionInfoEncodeDecode()
325 FileWriter FW(OutStrm, ByteOrder); in TestInlineInfoEncodeDecode() local
327 llvm::Error Err = Inline.encode(FW, BaseAddr); in TestInlineInfoEncodeDecode()
356 FileWriter FW(OutStrm, ByteOrder); in TestInlineInfoEncodeError() local
359 llvm::Error Err = Inline.encode(FW, BaseAddr); in TestInlineInfoEncodeError()
500 FileWriter FW(OutStrm, ByteOrder); in TEST() local
506 encodeRanges(Ranges, FW, BaseAddr); in TEST()
509 FW.writeU8(0); in TEST()
512 FW.writeU32(0); in TEST()
515 FW.writeU8(0); in TEST()
562 FileWriter FW(OutStrm, ByteOrder); in TestFileWriterHelper() local
572 FW.writeU8(U8); in TestFileWriterHelper()
573 FW.writeU16(U16); in TestFileWriterHelper()
574 FW.writeU32(U32); in TestFileWriterHelper()
575 FW.writeU64(U64); in TestFileWriterHelper()
576 FW.alignTo(16); in TestFileWriterHelper()
577 const off_t FixupOffset = FW.tell(); in TestFileWriterHelper()
578 FW.writeU32(0); in TestFileWriterHelper()
579 FW.writeSLEB(MinSLEB); in TestFileWriterHelper()
580 FW.writeSLEB(MaxSLEB); in TestFileWriterHelper()
581 FW.writeULEB(MinULEB); in TestFileWriterHelper()
582 FW.writeULEB(MaxULEB); in TestFileWriterHelper()
583 FW.writeNullTerminated(Hello); in TestFileWriterHelper()
585 FW.fixup32(U32, FixupOffset); in TestFileWriterHelper()
617 FileWriter FW(OutStrm, ByteOrder); in TEST() local
621 encodeRange(Range1, FW, BaseAddr); in TEST()
622 encodeRange(Range2, FW, BaseAddr); in TEST()
640 FileWriter FW(OutStrm, ByteOrder); in TestAddressRangeEncodeDecodeHelper() local
641 encodeRanges(Ranges, FW, BaseAddr); in TestAddressRangeEncodeDecodeHelper()
678 FileWriter FW(OutStrm, ByteOrder); in TestLineTableHelper() local
680 llvm::Error Err = LT.encode(FW, BaseAddr); in TestLineTableHelper()
768 FileWriter FW(OutStrm, ByteOrder); in TEST() local
772 FW.writeU8(1); // MinDelta (ULEB) in TEST()
775 FW.writeU8(10); // MaxDelta (ULEB) in TEST()
778 FW.writeU8(20); // FirstLine (ULEB) in TEST()
782 FW.writeU8(1); // SetFile opcode (uint8_t) in TEST()
785 FW.writeU8(5); // SetFile value as index (ULEB) in TEST()
787 FW.writeU8(2); // AdvancePC opcode (uint8_t) in TEST()
790 FW.writeU8(20); // AdvancePC value as offset (ULEB) in TEST()
792 FW.writeU8(3); // AdvanceLine opcode (uint8_t) in TEST()
795 FW.writeU8(20); // AdvanceLine value as offset (LLEB) in TEST()
804 FileWriter FW(OutStrm, ByteOrder); in TEST() local
807 LT.encode(FW, BaseAddr)); in TEST()
816 "start address 0x1010", LT.encode(FW, BaseAddr+0x10)); in TEST()
824 LT.encode(FW, BaseAddr)); in TEST()
833 FileWriter FW(OutStrm, ByteOrder); in TestHeaderEncodeError() local
834 llvm::Error Err = H.encode(FW); in TestHeaderEncodeError()
888 FileWriter FW(OutStrm, ByteOrder); in TEST() local
891 llvm::Error Err = H.encode(FW); in TEST()
893 FW.fixup32(12, offsetof(Header, Magic)); in TEST()
895 FW.fixup32(GSYM_MAGIC, offsetof(Header, Magic)); in TEST()
896 FW.fixup32(12, offsetof(Header, Version)); in TEST()
898 FW.fixup32(GSYM_VERSION, offsetof(Header, Version)); in TEST()
899 FW.fixup32(12, offsetof(Header, AddrOffSize)); in TEST()
901 FW.fixup32(4, offsetof(Header, AddrOffSize)); in TEST()
902 FW.fixup32(128, offsetof(Header, UUIDSize)); in TEST()
911 FileWriter FW(OutStrm, ByteOrder); in TestHeaderEncodeDecode() local
912 llvm::Error Err = H.encode(FW); in TestHeaderEncodeDecode()
934 FileWriter FW(OutStrm, ByteOrder); in TestGsymCreatorEncodeError() local
935 llvm::Error Err = GC.encode(FW); in TestGsymCreatorEncodeError()
1008 FileWriter FW(OutStrm, ByteOrder); in TestEncodeDecode() local
1009 llvm::Error Err = GC.encode(FW); in TestEncodeDecode()
1158 FileWriter FW(OutStrm, ByteOrder); in TEST() local
1159 llvm::Error Err = GC.encode(FW); in TEST()
1223 FileWriter FW(OutStrm, ByteOrder); in TEST() local
1224 llvm::Error Err = GC.encode(FW); in TEST()
1343 FileWriter FW(OutStrm, ByteOrder); in TEST() local
1344 ASSERT_THAT_ERROR(GC.encode(FW), Succeeded()); in TEST()
1420 FileWriter FW(OutStrm, ByteOrder); in TEST() local
1421 ASSERT_THAT_ERROR(GC.encode(FW), Succeeded()); in TEST()
1527 FileWriter FW(OutStrm, ByteOrder); in TEST() local
1528 ASSERT_THAT_ERROR(GC.encode(FW), Succeeded()); in TEST()
1632 FileWriter FW(OutStrm, ByteOrder); in TEST() local
1633 ASSERT_THAT_ERROR(GC.encode(FW), Succeeded()); in TEST()
1661 FileWriter FW(OutStrm, ByteOrder); in TEST() local
1662 ASSERT_THAT_ERROR(GC.encode(FW), Succeeded()); in TEST()
1830 FileWriter FW(OutStrm, ByteOrder); in TEST() local
1831 ASSERT_THAT_ERROR(GC.encode(FW), Succeeded()); in TEST()
2090 FileWriter FW(OutStrm, ByteOrder); in TEST() local
2091 ASSERT_THAT_ERROR(GC.encode(FW), Succeeded()); in TEST()
2269 FileWriter FW(OutStrm, ByteOrder); in TEST() local
2270 ASSERT_THAT_ERROR(GC.encode(FW), Succeeded()); in TEST()
2409 FileWriter FW(OutStrm, ByteOrder); in TEST() local
2410 ASSERT_THAT_ERROR(GC.encode(FW), Succeeded()); in TEST()