about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
AgeCommit message (Expand)AuthorLines
2023-12-18llvm-wrapper: adapt for LLVM API changesKrasimir Georgiev-0/+3
2023-08-04coverage: Don't convert symbol names to `CString` for FFIZalathar-2/+5
2023-08-04coverage: Don't convert filenames to `CString` for FFIZalathar-2/+10
2023-07-13Remove `LLVMRustCoverageHashCString`Zalathar-5/+0
2023-07-13Fix the length parameter type of `LLVMRustCoverageHashByteArray`Zalathar-1/+1
2023-05-09Correctly mark parameter `RustMappingRegions` as pointer-to-`const`Zalathar-1/+1
2023-05-09Isolate coverage FFI type layouts from their underlying LLVM C++ typesZalathar-7/+100
2023-01-11rustc_llvm: replace llvm::makeArrayRef with ArrayRef constructors.Dmitri Gribenko-5/+6
2022-08-14Update the minimum external LLVM to 13Josh Stone-11/+0
2021-11-23Update CoverageMappingFormat Support to Version6Arpad Borsos-2/+7
2021-10-22Update the minimum external LLVM to 11Josh Stone-7/+0
2021-03-19fix: I meant LLVM version 13, not 12Augie Fackler-1/+1
2021-03-16llvm-wrapper: pass std::string instead of StringRefAugie Fackler-0/+7
2021-03-01Don't directly expose coverage::CounterMappingRegion via FFINikita Popov-2/+22
2020-11-25Improved version checkRich Kadel-3/+2
2020-11-24Check for LLVM 11+ when using `-Z instrument-coverage`Rich Kadel-0/+8
2020-11-23Upgrades the coverage map to Version 4Rich Kadel-16/+31
2020-09-09Move `rustllvm` into `rustc_llvm`Vadim Petrochenkov-0/+70