Douglas Yung
|
6889e9024e
Fixup build of clang-interpreter example after change in r370122.
|
6 years ago |
Jonas Devlieghere
|
49a6b09101
[Clang] Migrate llvm::make_unique to std::make_unique
|
6 years ago |
Douglas Yung
|
4df908a46a
[ORC] Fix clang-interpreter example code broken by r368707.
|
6 years ago |
Lang Hames
|
ffd82a053c
Update the SimpleJIT class in the clang-interpreter example to use ORCv2.
|
6 years ago |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 years ago |
Simon Pilgrim
|
4224ca2f5f
Fix buildbots - update clang-interpreter to use Legacy ORC classes introduced in rL344572.
|
6 years ago |
Simon Pilgrim
|
247be3e41c
Fix a clang::driver::ArgStringList usage I missed in rL344398. NFCI.
|
6 years ago |
Stephane Sezer
|
19379d6c2a
Convert clang-interpreter to ORC JIT API
|
7 years ago |
Frederich Munch
|
57d2750885
Expand clang-interpreter with example of throwing in and from the JIT for Windows64.
|
7 years ago |
David Blaikie
|
e781b71dd0
Reapply "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeCompleteConsumer"
|
8 years ago |
David Blaikie
|
95fe8f8c7d
Revert "Fix examples for recent shared_ptrification"
|
8 years ago |
David Blaikie
|
d2dd7ec46a
Fix examples for recent shared_ptrification
|
8 years ago |
Justin Bogner
|
9a0b6f5855
Driver: Update clang-interpreter example for r218938
|
11 years ago |
David Blaikie
|
93dbd61f37
unique_ptrify JobList::Jobs
|
11 years ago |
Eric Christopher
|
e9783b3a7a
Reinstate "Update for llvm API change.""
|
11 years ago |
Rafael Espindola
|
932979df3c
Go back to having a takeModule instead of a getModule.
|
11 years ago |
Rafael Espindola
|
82abc1025d
Update for llvm api change.
|
11 years ago |
Eric Christopher
|
91f0b9dbdd
Temporarily Revert "Update for llvm API change."
|
11 years ago |
Rafael Espindola
|
29be994abf
Update for llvm API change.
|
11 years ago |
Rafael Espindola
|
8b5a8d70c8
Use ELF in the clang-interpreter on windows.
|
11 years ago |
Rafael Espindola
|
26c5f1de0a
Use MCJIT.
|
11 years ago |
Rafael Espindola
|
91f3b5fab2
Remove the last use of llvm::ExecutionEngine::create.
|
11 years ago |
Alp Toker
|
00350578c0
clang-interpreter: don't check input file existence, we're in-process
|
11 years ago |
Alp Toker
|
73e75f0db8
clang-interpreter: use LLVM interpreter if JIT is unavailable
|
11 years ago |
Alp Toker
|
41b937ca28
clang-interpreter: interpret instead of JITing
|
11 years ago |
Alp Toker
|
82893e7e14
Eliminate DefaultImageName from the Driver constructor
|
11 years ago |
Ahmed Charles
|
68c37ba379
Fix build break, replace take() with release().
|
11 years ago |
Ahmed Charles
|
f8b74ee5f0
[C++11] Replace OwningPtr include with <memory>.
|
11 years ago |
Ahmed Charles
|
facff14381
[C++11] Remove the remaining uses of OwningPtr.
|
11 years ago |
Hans Wennborg
|
fc3389701e
Move Compilation::PrintJob and PrintDiagnosticJob into Job::Print.
|
12 years ago |