Owen Anderson
|
1d0be15f89
Push LLVMContexts through the IntegerType APIs.
|
16 rokov pred |
Dan Gohman
|
a9ad04191c
This void is implicit in C++.
|
16 rokov pred |
Daniel Dunbar
|
482cccd37e
MSVC warning fixes; patch by Stein Roger!
|
16 rokov pred |
Daniel Dunbar
|
f6ccee5a9d
Switch to getNameStr().
|
16 rokov pred |
Daniel Dunbar
|
8f60302ee5
Simplify some uses of Value::getName()
|
16 rokov pred |
Torok Edwin
|
7d696d8040
Convert more assert(0)+abort() -> LLVM_UNREACHABLE,
|
16 rokov pred |
Owen Anderson
|
a9d1f2c559
Have scoped mutexes take referenes instead of pointers.
|
16 rokov pred |
Owen Anderson
|
c226570bde
Add locking around the external function lookup table for the interpreter.
|
16 rokov pred |
Nick Lewycky
|
93f70fc291
Link against libffi if available, fall back to "no external calls from
|
16 rokov pred |
Nick Lewycky
|
f9c5c5c7a2
Reapply patch from r62553, with a fix to avoid looking for an ffi.h that isn't
|
16 rokov pred |
Tanya Lattner
|
32aaee684d
Revert r62553 and r62616 due to issues with portability.
|
16 rokov pred |
Duncan Sands
|
9c70819da0
Fix typo. Patch by Alexei Svitkine.
|
16 rokov pred |
Nick Lewycky
|
f514e2d28f
Make the Interpreter use libffi if it's available. Patch from Alexei Svitkine!
|
16 rokov pred |
Duncan Sands
|
4520dd2b7b
Add <cstdio> include where needed by gcc-4.4.
|
17 rokov pred |
Dan Gohman
|
1eac4e0844
Use strcpy instead of sprintf here. This avoids a GCC 4.3 format-string
|
17 rokov pred |
Anton Korobeynikov
|
ae9f3a3b7c
Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings.
|
17 rokov pred |
Evan Cheng
|
8647bcd5de
Added memmove to interpreter external functions list. Patch by Daniel Dunbar.
|
17 rokov pred |
Dan Gohman
|
3035959425
Use empty() instead of comparing size() with zero.
|
17 rokov pred |
Chris Lattner
|
4ee451de36
Remove attribution from file headers, per discussion on llvmdev.
|
17 rokov pred |
Dan Gohman
|
ded2b0d0fb
Add explicit keywords, and fix a minor typo that they uncovered.
|
17 rokov pred |
Zhou Sheng
|
621deadee8
Add a guard to cxxabi header as other platform may
|
17 rokov pred |
Zhou Sheng
|
6a7951ce9b
Fixed PR1629.
|
17 rokov pred |
Duncan Sands
|
22ad1d72cd
It looks like this has been broken for some time -
|
17 rokov pred |
Anton Korobeynikov
|
42346f58d8
Add a comment: don't expect from external function resolver in interpreter
|
18 rokov pred |
Chuck Rose III
|
936baaa5ae
VStudio compiler errors and placing Function*->ExFunc map under ManagedStatic control.
|
18 rokov pred |
Reid Spencer
|
cc442cabf6
On Linux platforms and at optimization levels -O1 and above, llvm-gcc can
|
18 rokov pred |
Reid Spencer
|
b3b0727032
We only need one putchar which gives it a shot at getting matched by its
|
18 rokov pred |
Reid Spencer
|
97e0c22330
For PR1293:
|
18 rokov pred |
Reid Spencer
|
bfcd5992d8
Adjust and simplify external function processing now that GenericValue has
|
18 rokov pred |
Reid Spencer
|
a54b7cbd45
For PR1064:
|
18 rokov pred |