<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/ExecutionEngine, branch stable</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/ExecutionEngine?h=stable</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/ExecutionEngine?h=stable'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2013-04-01T15:53:30Z</updated>
<entry>
<title>Add support for vector data types in the LLVM interpreter.</title>
<updated>2013-04-01T15:53:30Z</updated>
<author>
<name>Nadav Rotem</name>
<email>nrotem@apple.com</email>
</author>
<published>2013-04-01T15:53:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=953783e00c9934bc41077108fffeb1e2a17b00df'/>
<id>urn:sha1:953783e00c9934bc41077108fffeb1e2a17b00df</id>
<content type='text'>
Patch by:
Veselov, Yuri &lt;Yuri.Veselov@intel.com&gt;



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178469 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Disable Execution Engine tests not supported by Hexagon.</title>
<updated>2013-03-25T20:02:14Z</updated>
<author>
<name>Jyotsna Verma</name>
<email>jverma@codeaurora.org</email>
</author>
<published>2013-03-25T20:02:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=3cf2dba90fcb6478db64205d936f67e4adf96719'/>
<id>urn:sha1:3cf2dba90fcb6478db64205d936f67e4adf96719</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177896 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Corrections for XFAIL armv5 tests</title>
<updated>2013-02-28T10:05:10Z</updated>
<author>
<name>Renato Golin</name>
<email>renato.golin@linaro.org</email>
</author>
<published>2013-02-28T10:05:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=4a4fb84d4b1ae48199489707a4398e2a968b8933'/>
<id>urn:sha1:4a4fb84d4b1ae48199489707a4398e2a968b8933</id>
<content type='text'>
Most of the tests that behave differently on llvm-arm-linux buildbot
did so becase the triple wasn't set correctly to armv5, so we can
revert most of the special behaviour added previously. Some tests
still need the special treatment, though.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176243 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Proper XFAILs for ARMv7 / v5</title>
<updated>2013-02-26T17:16:27Z</updated>
<author>
<name>Renato Golin</name>
<email>renato.golin@linaro.org</email>
</author>
<published>2013-02-26T17:16:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e57aaf038fe1dd7f96a5c06dce8445b0c3653c63'/>
<id>urn:sha1:e57aaf038fe1dd7f96a5c06dce8445b0c3653c63</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176095 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>AArch64: adjust tests which rely on a default JIT</title>
<updated>2013-02-18T11:08:37Z</updated>
<author>
<name>Tim Northover</name>
<email>Tim.Northover@arm.com</email>
</author>
<published>2013-02-18T11:08:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f13a7e2b2164bc107dd8fa87b79d4c118ef81742'/>
<id>urn:sha1:f13a7e2b2164bc107dd8fa87b79d4c118ef81742</id>
<content type='text'>
Profiling tests *do* need a JIT. They'll pass if a cross-compiler targetting
AArch64 by default has been built, but fail if a native AArch64 compiler has
been build. Therefore XFAIL is inappropriate and we mark them unsupported.

ExecutionEngine tests are JIT by definition, they should also be unsupported.

Transforms/LICM only uses the interpreter to check the output is still sane
after optimisation. It can be switched to use an interpreter.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175433 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Introduce llvm::sys::getProcessTriple() function.</title>
<updated>2013-01-16T17:27:22Z</updated>
<author>
<name>Peter Collingbourne</name>
<email>peter@pcc.me.uk</email>
</author>
<published>2013-01-16T17:27:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=fbb662f840c2f76988ff9f3f152695632cfc71be'/>
<id>urn:sha1:fbb662f840c2f76988ff9f3f152695632cfc71be</id>
<content type='text'>
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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172627 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>llvm/test/ExecutionEngine/MCJIT/lit.local.cfg: ppc32-elf is not ready.</title>
<updated>2012-11-20T10:49:01Z</updated>
<author>
<name>NAKAMURA Takumi</name>
<email>geek4civic@gmail.com</email>
</author>
<published>2012-11-20T10:49:01Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=fecc368beb1dc73b3a799e270cdc0153f73991ad'/>
<id>urn:sha1:fecc368beb1dc73b3a799e270cdc0153f73991ad</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168364 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Marking remote mcjit tests as XFAIL for MIPS.</title>
<updated>2012-11-20T07:25:17Z</updated>
<author>
<name>Simon Atanasyan</name>
<email>satanasyan@mips.com</email>
</author>
<published>2012-11-20T07:25:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=01425d639e0c03c7cce19f5586f52ea426c117de'/>
<id>urn:sha1:01425d639e0c03c7cce19f5586f52ea426c117de</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168357 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Enable MCJIT tests on PowerPC.</title>
<updated>2012-11-19T17:57:07Z</updated>
<author>
<name>Ulrich Weigand</name>
<email>ulrich.weigand@de.ibm.com</email>
</author>
<published>2012-11-19T17:57:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=948d9f743eba1f83c7591d2a2933df06ad471329'/>
<id>urn:sha1:948d9f743eba1f83c7591d2a2933df06ad471329</id>
<content type='text'>
Disable old JIT tests on PowerPC.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168316 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>MCJIT: [cygming] Give noop to __main also in RecordingMemoryManger. It is emitted in @main().</title>
<updated>2012-11-18T06:16:32Z</updated>
<author>
<name>NAKAMURA Takumi</name>
<email>geek4civic@gmail.com</email>
</author>
<published>2012-11-18T06:16:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=fad9751d6e7449867384f87ae296373559d41b0b'/>
<id>urn:sha1:fad9751d6e7449867384f87ae296373559d41b0b</id>
<content type='text'>
XFAIL(s) can be removed.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168282 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
