summaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp
AgeCommit message (Expand)Author
2022-03-26[InstrProfiling] Add comments for no runtime hookGulfem Savrun Yeniceri
2022-03-25[InstrProfiling] No runtime hook for unused funcsGulfem Savrun Yeniceri
2022-03-23[InstrProfiling] Account for missing bitcast/GEPNikita Popov
2022-03-23Cleanup includes: Transforms/Instrumentation & Transforms/Vectorizeserge-sans-paille
2022-03-12Cleanup includes: DebugInfo & CodeGenserge-sans-paille
2022-03-03[PS4] isPS4 and isPS4CPU are not meaningfully differentPaul Robinson
2022-01-27[InstrProf] Add single byte coverage modeEllis Hoag
2022-01-18[InstrProf][NFC] Add InstrProfInstBase baseEllis Hoag
2022-01-07[llvm] Remove redundant member initialization (NFC)Kazu Hirata
2022-01-03Revert "[llvm] Remove redundant member initialization (NFC)"Kazu Hirata
2022-01-01[llvm] Remove redundant member initialization (NFC)Kazu Hirata
2021-12-30[InstrProf] Mark counters as used in debug correlation modeEllis Hoag
2021-12-17[Try2][InstrProf] Add Correlator class to read debug infoEllis Hoag
2021-12-16Revert "[InstrProf] Add Correlator class to read debug info"Ellis Hoag
2021-12-16[InstrProf] Add Correlator class to read debug infoEllis Hoag
2021-12-16[Try2][InstrProf] Attach debug info to countersEllis Hoag
2021-12-13Revert "[InstrProf] Attach debug info to counters"Ellis Hoag
2021-12-13[InstrProf] Attach debug info to countersEllis Hoag
2021-12-01[InstrProf][NFC] Refactor ProfileDataMap usageEllis Hoag
2021-11-21NFC: clang-format lib/Transforms/Instrumentation/InstrProfiling.cppRoland McGrath
2021-11-19[InstrProf] Use i32 for GEP index from lowering llvm.instrprof.incrementEllis Hoag
2021-10-06[llvm] Replace report_fatal_error(std::string) uses with report_fatal_error(T...Simon Pilgrim
2021-09-29[AIX] Change the linkage of profiling counter/data to be privateJinsong Ji
2021-09-15[Transforms] Use make_early_inc_range (NFC)Kazu Hirata
2021-09-01[InstrProfiling] Use llvm.compiler.used if applicable for Mach-OFangrui Song
2021-08-24[InstrProfiling] Keep profd non-private for non-renamable comdat functionsFangrui Song
2021-08-24Revert D108432 "[InstrProfiling] Keep profd non-private for non-renamable com...Fangrui Song
2021-08-24[InstrProfiling] Keep profd non-private for non-renamable comdat functionsFangrui Song
2021-08-19Revert "[InstrProfiling] Make COFF use the ELF comdat scheme (drop link.exe c...Fangrui Song
2021-08-19[InstrProfiling] Make COFF use the ELF comdat scheme (drop link.exe compatibi...Fangrui Song
2021-08-17[InstrProfiling][NFC] Initialize MadeChange variablePetr Hosek
2021-08-10[InstrProfiling] Generate runtime hook for FuchsiaPetr Hosek
2021-08-10Revert "[InstrProfiling] Emit bias variable eagerly"Petr Hosek
2021-08-04[InstrProfiling] Emit bias variable eagerlyPetr Hosek
2021-07-30[InstrProfiling] Make CountersPtr in __profd_ relativeFangrui Song
2021-07-20[IR] Rename `comdat noduplicates` to `comdat nodeduplicate`Fangrui Song
2021-07-19[InstrProfiling] Use weak alias for bias variablePetr Hosek
2021-07-02Revert "[InstrProfiling] Use external weak reference for bias variable"Nico Weber
2021-07-01[InstrProfiling] Use external weak reference for bias variablePetr Hosek
2021-06-18[InstrProfiling][ELF] Make __profd_ private if the function does not use valu...Fangrui Song
2021-06-17Revert D103717 "[InstrProfiling] Make __profd_ unconditionally private for ELF"Fangrui Song
2021-06-17[InstrProfiling] Make __profd_ unconditionally private for ELFFangrui Song
2021-06-04[InstrProfiling] If no value profiling, make data variable private and (for W...Fangrui Song
2021-06-04Revert "[InstrProfiling] If no value profiling, make data variable private an...Nico Weber
2021-06-03[InstrProfiling] If no value profiling, make data variable private and (for W...Fangrui Song
2021-06-02[InstrProfiling] Delete linkage/visibility toggling for WindowsFangrui Song
2021-05-20[PGO] Don't reference functions unless value profiling is enabledReid Kleckner
2021-03-12Revert "[InstrProfiling] Don't generate __llvm_profile_runtime_user"Hans Wennborg
2021-03-11[InstrProfiling] Generate runtime hook for ELF platformsPetr Hosek
2021-03-10[InstrProfiling] Don't generate __llvm_profile_runtime_userPetr Hosek