summaryrefslogtreecommitdiff
path: root/tools/lli
AgeCommit message (Expand)Author
2016-02-10[Orc] Add lazy-JITting support for i386.Lang Hames
2016-01-26Remove autoconf supportChris Bieneman
2016-01-17Remove some stale comments and fix a typo as suggested by David Blaikie in hisLang Hames
2016-01-15[Orc] Make FDRPCChannel final.Lang Hames
2016-01-15lli: use llvm::utostr() instead of std::to_string().NAKAMURA Takumi
2016-01-14[Orc] Add support for EH-frame registration to the Orc Remote Target utilityLang Hames
2016-01-12lli: Fix warnings. [-Wsign-compare]NAKAMURA Takumi
2016-01-11lli-child-target: Introduce a new dependency on RuntimeDyld.NAKAMURA Takumi
2016-01-11XFAIL the LLI remote JIT tests on Win32.Lang Hames
2016-01-11lli/ChildTarget now depends on OrcJIT. Add that component to the Makefile. Lang Hames
2016-01-11[LLI] Remove dependence on RemoteTarget.cpp from ChildTarget's Makefile.Lang Hames
2016-01-11[LLI] Replace the LLI remote-JIT support with the new ORC remote-JIT components.Lang Hames
2016-01-11[Orc] Rename OrcTargetSupport to OrcArchitectureSupport to avoid confusion withLang Hames
2016-01-09[Orc] Enable user-supplied memory managers in the CompileOnDemand layer.Lang Hames
2015-12-18Drop materializeAllPermanently.Rafael Espindola
2015-12-06[Orc] Rename IndirectStubsManagerBase to IndirectStubsManager.Lang Hames
2015-12-04[Orc] Rename JITCompileCallbackManagerBase to JITCompileCallbackManager.Lang Hames
2015-11-04Fix some Clang-tidy modernize warnings, other minor fixes.Eugene Zelenko
2015-11-03Revert "Revert "[Orc] Directly emit machine code for the x86 resolver block a...Rafael Espindola
2015-11-03Revert "[Orc] Directly emit machine code for the x86 resolver block and tramp...Rafael Espindola
2015-11-03[Orc] Directly emit machine code for the x86 resolver block and trampolines.Lang Hames
2015-10-19[Orc] Add support for emitting indirect stubs directly into the JIT target'sLang Hames
2015-10-07[Orc] Enable user supplied partitioning functors in the CompileOnDemand layer.Lang Hames
2015-07-30Fix lli with OrcLazyJIT: the default DataLayout was used.Mehdi Amini
2015-07-24Remove access to the DataLayout in the TargetMachineMehdi Amini
2015-07-24Revert "Remove access to the DataLayout in the TargetMachine"Mehdi Amini
2015-07-24Remove access to the DataLayout in the TargetMachineMehdi Amini
2015-07-15Simplify a few uses of remove_filename by using parent_path instead.Rafael Espindola
2015-06-23Simplify the Mangler interface now that DataLayout is mandatory.Rafael Espindola
2015-06-16Replace string GNU Triples with llvm::Triple in TargetMachine::getTargetTripl...Daniel Sanders
2015-06-12[Orc] Tidy up initialization based on review feedback for r239561 from dblaikie.Lang Hames
2015-06-12[Orc] Fix a bug in the CompileOnDemand layer where stub decls were not clonedLang Hames
2015-06-12Wrap some long lines in LLVMBuild files. NFCDouglas Katzman
2015-06-11[Orc] Remove some unnecesary includes and whitespace that slipped in to r239561.Lang Hames
2015-06-11[Orc] Make partition identification in the CompileOnDemand layer lazy.Lang Hames
2015-06-09[lli] Make the OptLevel (-O=<char>) option accessible to the lazy JIT.Lang Hames
2015-06-03add missing dependency on Target lib for toolsSanjay Patel
2015-05-29Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer
2015-05-12Migrate existing backends that care about software floating pointEric Christopher
2015-05-05[Orc] Reapply r236465 with fixes for the MSVC bots.Lang Hames
2015-05-04[Orc] Revert r236465 - It broke the Windows bots.Lang Hames
2015-05-04Add TransformUtils dependency to lli.Pete Cooper
2015-05-04[Orc] Refactor the compile-on-demand layer to make module partitioning lazy,Lang Hames
2015-04-30Fix -Wpessimizing-move warnings by removing std::move calls.Richard Trieu
2015-04-19Remove the JITEmitDebugInfo TargetOptions as they're only set andEric Christopher
2015-04-17lli/OrcLazyJIT.cpp: Use <cstdio> for printf(3) introduced in r234908.NAKAMURA Takumi
2015-04-15[Orc] Refactor the CompileOnDemandLayer to make its addModuleSet methodLang Hames
2015-04-14[Orc] Reapply r234815, outputting via stdout instead.Lang Hames
2015-04-14Silencing a -Wreturn-type warning, as the switch is fully-covered; NFC.Aaron Ballman
2015-04-13[Orc] Disambiguate call to make_unique. This should fix the builders broken byLang Hames