summaryrefslogtreecommitdiffstats
path: root/llvm/test/ExecutionEngine/MCJIT/test-global-init-nonzero-remote.ll
Commit message (Collapse)AuthorAgeFilesLines
* Unsupported remote JIT on ARMRenato Golin2013-05-181-35/+0
| | | | llvm-svn: 182201
* Introduce llvm::sys::getProcessTriple() function.Peter Collingbourne2013-01-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | In r143502, we renamed getHostTriple() to getDefaultTargetTriple() as part of work to allow the user to supply a different default target triple at configure time. This change also affected the JIT. However, it is inappropriate to use the default target triple in the JIT in most circumstances because this will not necessarily match the current architecture used by the process, leading to illegal instruction and other such errors at run time. Introduce the getProcessTriple() function for use in the JIT and its clients, and cause the JIT to use it. On architectures with a single bitness, the host and process triples are identical. On other architectures, the host triple represents the architecture of the host CPU, while the process triple represents the architecture used by the host CPU to interpret machine code within the current process. For example, when executing 32-bit code on a 64-bit Linux machine, the host triple may be 'x86_64-unknown-linux-gnu', while the process triple may be 'i386-unknown-linux-gnu'. This fixes JIT for the 32-on-64-bit (and vice versa) build on non-Apple platforms. Differential Revision: http://llvm-reviews.chandlerc.com/D254 llvm-svn: 172627
* Marking remote mcjit tests as XFAIL for MIPS.Simon Atanasyan2012-11-201-1/+1
| | | | llvm-svn: 168357
* MCJIT: [cygming] Give noop to __main also in RecordingMemoryManger. It is ↵NAKAMURA Takumi2012-11-181-1/+1
| | | | | | | | emitted in @main(). XFAIL(s) can be removed. llvm-svn: 168282
* Marking remote mcjit tests as XFAIL for cygwin (hopefully only temporarily).Andrew Kaylor2012-11-171-1/+1
| | | | llvm-svn: 168226
* Marking remote mcjit tests as XFAIL for mingw32 (hopefully only temporarily).Andrew Kaylor2012-11-161-1/+1
| | | | llvm-svn: 168221
* Marking remote mcjit tests as XFAIL for ARM (hopefully only temporarily).Andrew Kaylor2012-11-161-0/+1
| | | | llvm-svn: 168210
* Adding new tests to test lli's pseudo-remote feature (-remote-mcjit).Andrew Kaylor2012-11-161-0/+34
llvm-svn: 168180
OpenPOWER on IntegriCloud