Displaying 2 results from an estimated 2 matches for "pgobuilder".
2014 Feb 21
12
[LLVMdev] asan coverage
...Int32Ty, // uint32_t NumCounters
- Int64PtrTy // uint64_t *Counters
+ Int64PtrTy, // uint64_t *Counters
+ Int64PtrTy // uint64_t *PCs
};
llvm::FunctionType *FTy =
llvm::FunctionType::get(PGOBuilder.getVoidTy(), Args, false);
@@ -209,9 +210,10 @@
llvm::Constant *MangledName =
CGM.GetAddrOfConstantCString(CGM.getMangledName(GD),
"__llvm_pgo_name");
MangledName = llvm::ConstantExpr::getBitCast(MangledName, Int8PtrTy);
- PGOBuilder.CreateCall3(EmitFunc, MangledName,
+ PGOBu...
2014 Feb 19
2
[LLVMdev] asan coverage
I've built chromium with " -fprofile-instr-generate -fsanitize=address" --
the performance looks good!
The file format from r198638 is indeed rudimentary.
Do you already know how the real output format will look like?
Just to summarize what I think is important:
- minimal size on disk, minimal amount of files
- minimal i/o while writing to disk, no lockf or some such
-