aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-mca
AgeCommit message (Expand)AuthorFilesLines
2023-11-11[llvm] Stop including llvm/ADT/DenseMap.h (NFC)Kazu Hirata1-1/+0
2023-08-24[TableGen] Rename ResourceCycles and StartAtCycle to clarify semanticsMichael Maitland3-6/+6
2023-08-24Revert "[TableGen] Rename ResourceCycles and StartAtCycle to clarify semantics"Michael Maitland3-6/+6
2023-08-24[TableGen] Rename ResourceCycles and StartAtCycle to clarify semanticsMichael Maitland3-6/+6
2023-08-24Revert "[TableGen] Rename ResourceCycles and StartAtCycle to clarify semantics"Michael Maitland3-6/+6
2023-08-24[TableGen] Rename ResourceCycles and StartAtCycle to clarify semanticsMichael Maitland3-6/+6
2023-07-06[llvm-mca][RISCV] vsetivli and vsetvli act as instrumentsMichael Maitland3-46/+88
2023-06-19[llvm-mca][TimelineView] Skip invalid entries when printing the json output.Andrea Di Biagio1-0/+4
2023-06-03[llvm-mca] Modernize MCACommentConsumer (NFC)Kazu Hirata1-2/+2
2023-05-22[llvm-mca] Print InstructionInfoView using Instrument information.Michael Maitland3-6/+21
2023-05-22[llvm-mca][RISCV] Fix llvm-mca RISCVInstrument memory leakMichael Maitland4-15/+19
2023-05-03[llvm-mca] Fix duplicate symbols errorMichael Maitland1-8/+11
2023-03-15[llvm] Use *{Map,Set}::contains (NFC)Kazu Hirata2-4/+4
2023-03-15[ADT] Allow `llvm::enumerate` to enumerate over multiple rangesJakub Kuderski1-7/+2
2023-03-14[llvm] Use *{Set,Map}::contains (NFC)Kazu Hirata2-2/+2
2023-02-10[NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott1-1/+1
2023-01-28Use llvm::count{lr}_{zero,one} (NFC)Kazu Hirata2-2/+2
2022-12-20[Support] Move TargetParsers to new componentArchibald Elliott1-0/+1
2022-12-20[Support] Move Target/CPU Printing out of CommandLineArchibald Elliott1-0/+3
2022-12-17std::optional::value => operator*/operator->Fangrui Song1-1/+1
2022-12-14[tools] llvm::Optional => std::optionalFangrui Song1-1/+1
2022-12-09[Alignment] Use Align in MCStreamer::emitCommonSymbolGuillaume Chatelet1-1/+1
2022-12-07[reland][Alignment] Use Align in MCStreamer emitZeroFill/emitLocalCommonSymbolGuillaume Chatelet1-1/+1
2022-12-07Revert D139439 "[Alignment] Use Align in MCStreamer emitZeroFill/emitLocalCom...Guillaume Chatelet1-1/+1
2022-12-07[Alignment] Use Align in MCStreamer emitZeroFill/emitLocalCommonSymbolGuillaume Chatelet1-1/+1
2022-11-22[llvm-mca] Fix class dominance warnings for parseCodeRegionsMichael Maitland1-0/+10
2022-11-18[RISCV][llvm-mca] Use LMUL Instruments to provide more accurate reports on RISCVMichael Maitland5-95/+444
2022-11-15Revert "[RISCV][llvm-mca] Use LMUL Instruments to provide more accurate repor...Michael Maitland5-444/+95
2022-11-15[RISCV][llvm-mca] Use LMUL Instruments to provide more accurate reports on RISCVMichael Maitland5-95/+444
2022-11-15Revert "[RISCV][llvm-mca] Use LMUL Instruments to provide more accurate repor...Michael Maitland5-445/+95
2022-11-15[RISCV][llvm-mca] Use LMUL Instruments to provide more accurate reports on RISCVMichael Maitland5-95/+445
2022-07-24[llvm] Remove redundaunt virtual specifiers (NFC)Kazu Hirata1-2/+2
2022-07-13[llvm] Use value instead of getValue (NFC)Kazu Hirata1-1/+1
2022-07-12[MCA] Support multiple comma-separated -mattr featuresCullen Rhodes1-4/+14
2022-06-25[llvm] Don't use Optional::hasValue (NFC)Kazu Hirata1-1/+1
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata1-2/+2
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata1-2/+2
2022-06-24[MCA] Introducing incremental SourceMgr and resumable pipelineMin-Yih Hsu1-1/+2
2022-06-18[llvm] Use value_or instead of getValueOr (NFC)Kazu Hirata1-1/+1
2022-06-07[MC] De-capitalize MCStreamer functionsFangrui Song1-2/+2
2022-06-03[tools] Forward declare classes & remove includesClemens Wasser1-1/+2
2022-05-26[MC] Lower case the first letter of EmitCOFF* EmitWin* EmitCV*. NFCFangrui Song1-2/+2
2022-03-13[MCA] Moved six instruction flags from InstrDesc to InstructionBase.Patrick Holland2-14/+20
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-02-11Cleanup MCParser headersserge-sans-paille1-0/+1
2022-01-11[MCA] Switching from conservatively guessing which instructions arePatrick Holland3-9/+46
2022-01-08[llvm] Remove redundant member initialization (NFC)Kazu Hirata2-2/+2
2022-01-03Revert "[llvm] Remove redundant member initialization (NFC)"Kazu Hirata2-2/+2