aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/lli/lli.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-01-29[lli] Use StringRef::consume_front (NFC)Kazu Hirata1-5/+3
2024-01-22Reland "[lli] Revisit Orc debug output tests (#79055)"Stefan Gränitz1-36/+99
2024-01-22Revert "[lli] Revisit Orc debug output tests" (#79055)Mehdi Amini1-99/+36
2024-01-22[lli] Revisit Orc debug output tests (#76822)Stefan Gränitz1-36/+99
2024-01-05[lli] Mimic default LLJIT logic with explicit --jit-linker option (#76964)Stefan Gränitz1-3/+6
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata1-1/+1
2023-12-05Ensure `lli --force-interpreter` disables the OrcJIT too (#73717)Alex Light1-1/+1
2023-09-28Re-apply "[ORC] Add N_SO and N_OSO stabs entries to MachO debug..." with fixes.Lang Hames1-1/+1
2023-09-27Re-apply "[ORC][LLJIT] Move enable-debugger-support utility out of..."Lang Hames1-3/+15
2023-09-22Revert "[ORC][LLJIT] Move enable-debugger-support utility out of LLJITBuilder."Lang Hames1-15/+3
2023-09-22[ORC][LLJIT] Move enable-debugger-support utility out of LLJITBuilder.Lang Hames1-3/+15
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks1-1/+1
2023-09-07[lli] Make sure the exported __chkstk functions are included when exporting themMartin Storsjö1-0/+14
2023-07-31[lli] Fix crash on empty entry-functionCullen Rhodes1-0/+6
2023-05-23[lli] Export the MinGW chkstk function from the lli executableMartin Storsjö1-0/+38
2023-05-10Revert "[lli] Honor -mtriple option in -jit-kind=orc mode."Nico Weber1-13/+6
2023-05-09[lli] Honor -mtriple option in -jit-kind=orc mode.Lang Hames1-6/+13
2023-05-09[lli] Improve support for MinGW by implementing __main as a no-op.Lang Hames1-0/+22
2023-04-16[ORC][LLJIT] Add LLJITBuilder convenience function to enable debugger support.Lang Hames1-6/+4
2023-04-08Re-apply "[ORC] LLJIT updates: ExecutorNativePlatform, default ..." with fixes.Lang Hames1-63/+30
2023-04-07Revert "[ORC] LLJIT updates: ExecutorNativePlatform, default link order, ..."Lang Hames1-30/+63
2023-04-07[ORC] LLJIT updates: ExecutorNativePlatform, default link order, Process JD.Lang Hames1-63/+30
2023-04-03[Orc] Add AutoRegisterCode option for DebugObjectManagerPluginStefan Gränitz1-1/+1
2023-03-27[ORC] Move most ORC APIs to ExecutorAddr, introduce ExecutorSymbolDef.Lang Hames1-1/+2
2023-03-26[LLJIT] Add convenience methods for loading dylibs and linking static libs.Lang Hames1-2/+1
2023-03-19Revert "[ORC] Introduce SetUpExecutorNativePlatform utility."Lang Hames1-30/+63
2023-03-19[ORC] Introduce SetUpExecutorNativePlatform utility.Lang Hames1-63/+30
2023-03-14[lli] Register profiling support for ORC in lliFrank Tetzel1-1/+14
2023-03-01[ORC] Drop StaticLibraryDefinitionGenerator Load/Create overloads with triples.Lang Hames1-1/+1
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott1-1/+1
2023-01-31[lli] Don't create an ExecutorProcessControl in non-remote MCJIT config.Lang Hames1-4/+1
2023-01-23[NFC] Consolidate llvm::CodeGenOpt::Level handlingScott Linder1-12/+5
2022-12-17std::optional::value => operator*/operator->Fangrui Song1-2/+2
2022-12-14[ExecutionEngine] llvm::Optional => std::optionalFangrui Song1-1/+1
2022-11-26[lli] Use std::optional in lli.cpp (NFC)Kazu Hirata1-1/+2
2022-09-10[ORC][ORC_RT][COFF] Remove public bootstrap method.sunho1-51/+1
2022-08-03[ORC] Ensure that llvm_orc_registerJITLoaderGDBAllocAction is linked into tools.Lang Hames1-1/+2
2022-07-13[llvm] Use value instead of getValue (NFC)Kazu Hirata1-2/+2
2022-07-07Remove unnecessary includes of ManagedStatic.hNicolai Hähnle1-1/+0
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-09[ORC][ORC_RT] Integrate ORC platforms with LLJIT and lliPeter S. Housel1-21/+111
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-2/+1
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-7/+4
2022-05-05[ORC] Return ExecutorAddrs rather than JITEvaluatedSymbols from LLJIT::lookup.Lang Hames1-7/+5
2021-11-02Revert "[NFC] Remove LinkAll*.h"Arthur Eubanks1-0/+1
2021-11-02[NFC] Remove LinkAll*.hArthur Eubanks1-1/+0
2021-10-29Support: Use sys::path::is_style_{posix,windows}() in a few placesDuncan P. N. Exon Smith1-4/+3
2021-10-13[ORC] Use a Setup object for SimpleRemoteEPC construction.Lang Hames1-1/+1
2021-10-10[ORC] Add TaskDispatch API and thread it through ExecutorProcessControl.Lang Hames1-0/+1