aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-mca/llvm-mca.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-05-22[llvm-mca] Print InstructionInfoView using Instrument information.Michael Maitland1-2/+5
2023-05-22[llvm-mca][RISCV] Fix llvm-mca RISCVInstrument memory leakMichael Maitland1-1/+1
2023-05-03[llvm-mca] Fix duplicate symbols errorMichael Maitland1-8/+11
2023-02-10[NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott1-1/+1
2022-12-20[Support] Move Target/CPU Printing out of CommandLineArchibald Elliott1-0/+3
2022-11-18[RISCV][llvm-mca] Use LMUL Instruments to provide more accurate reports on RISCVMichael Maitland1-8/+52
2022-11-15Revert "[RISCV][llvm-mca] Use LMUL Instruments to provide more accurate repor...Michael Maitland1-52/+8
2022-11-15[RISCV][llvm-mca] Use LMUL Instruments to provide more accurate reports on RISCVMichael Maitland1-8/+52
2022-11-15Revert "[RISCV][llvm-mca] Use LMUL Instruments to provide more accurate repor...Michael Maitland1-53/+8
2022-11-15[RISCV][llvm-mca] Use LMUL Instruments to provide more accurate reports on RISCVMichael Maitland1-8/+53
2022-07-12[MCA] Support multiple comma-separated -mattr featuresCullen Rhodes1-4/+14
2022-06-24[MCA] Introducing incremental SourceMgr and resumable pipelineMin-Yih Hsu1-1/+2
2022-03-13[MCA] Moved six instruction flags from InstrDesc to InstructionBase.Patrick Holland1-10/+16
2022-02-16[NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter`Shao-Ce SUN1-1/+1
2022-02-16Revert "[NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter`"Shao-Ce SUN1-1/+1
2022-02-16[NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter`Shao-Ce SUN1-1/+1
2022-01-11[MCA] Switching from conservatively guessing which instructions arePatrick Holland1-3/+10
2021-12-07[MCA] Remove the warning about experimental support for in-order CPUAndrew Savonichev1-6/+1
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner1-1/+1
2021-08-25[MCA] Moved View.h and View.cpp from /tools/llvm-mca/ to /lib/MCA/.Patrick Holland1-0/+35
2021-07-28[MCA] Moving the target specific CustomBehaviour impl. from /tools/llvm-mca/ ...Patrick Holland1-40/+21
2021-07-16[llvm-mca][JSON] Store extra information about driver flags used for the simu...Marcos Horro1-2/+2
2021-07-13[llvm-mca] [NFC] Formatting codeMarcos Horro1-10/+8
2021-07-09[llvm-mca] Refactor the logic that prints JSON files.Andrea Di Biagio1-26/+15
2021-07-09[llvm-mca] Fix -Wunused-private-field after D105618Fangrui Song1-3/+2
2021-07-09[llvm-mca] Fix JSON format for multiple regionsMarcos Horro1-6/+29
2021-06-24[MCA] Allow unlimited cycles in the timeline viewJay Foad1-5/+5
2021-06-16Reapply "[MCA] Adding the CustomBehaviour class to llvm-mca".Patrick Holland1-1/+57
2021-06-15Revert "[MCA] Adding the CustomBehaviour class to llvm-mca"Andrea Di Biagio1-55/+1
2021-06-15[MCA] Adding the CustomBehaviour class to llvm-mcaPatrick Holland1-1/+55
2021-05-23[MC] Refactor MCObjectFileInfo initialization and allow targets to create MCO...Philipp Krones1-4/+4
2021-05-19[MCA] llvm-mca MCTargetStreamer segfault fixPatrick Holland1-1/+20
2021-05-05[MC] Untangle MCContext and MCObjectFileInfoPhilipp Krones1-2/+2
2021-04-22Fix the triple used in llvm-mca.Kai Nacke1-0/+3
2021-04-06[SystemZ][z/OS][Windows] Add new OF_TextWithCRLF flag and use this flag inste...Abhina Sreeskantharajan1-2/+2
2021-03-24[MCA] Disable RCU for InOrderIssueStageAndrew Savonichev1-1/+2
2021-03-04[MCA] Add support for in-order CPUsAndrew Savonichev1-9/+15
2021-01-21[llvm-mca] Initial implementation of serialization using JSON. The viewsWolfgang Pieb1-2/+14
2021-01-11[llvm] Simplify string comparisons (NFC)Kazu Hirata1-1/+1
2020-11-21[llvm][clang][mlir] Add checks for the return values from Target::createXXX t...Ella Ma1-0/+4
2020-03-17Replace MCTargetOptionsCommandFlags.inc and CommandFlags.inc by runtime regis...serge-sans-paille1-3/+5
2020-02-10Revert "Remove redundant "std::move"s in return statements"Bill Wendling1-1/+1
2020-02-10Remove redundant "std::move"s in return statementsBill Wendling1-1/+1
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-1/+1
2020-01-06[MC] Add parameter `Address` to MCInstPrinter::printInstFangrui Song1-1/+1
2019-10-23[Mips] Use appropriate private label prefix based on Mips ABIMirko Brkusanin1-1/+3
2019-10-08[Tools] Mark output of tools as text if it is textKai Nacke1-1/+1
2019-10-01[llvm-mca] Add a -mattr flagDavid Green1-1/+6
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-15/+15
2019-08-09[MCA] Add flag -show-encoding to llvm-mca.Andrea Di Biagio1-4/+19