<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/TableGen, branch release_28</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/TableGen?h=release_28</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/TableGen?h=release_28'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2010-09-03T21:00:49Z</updated>
<entry>
<title>Generalize getFieldType to work on all TypedInits.  Add a couple of testcases from </title>
<updated>2010-09-03T21:00:49Z</updated>
<author>
<name>David Greene</name>
<email>greened@obbligato.org</email>
</author>
<published>2010-09-03T21:00:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=9703843dfa5640ddfc4362d7aa20b03fba485ece'/>
<id>urn:sha1:9703843dfa5640ddfc4362d7aa20b03fba485ece</id>
<content type='text'>
Amaury Pouly.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113010 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove TargetInstrInfo::copyRegToReg entirely.</title>
<updated>2010-07-11T17:01:17Z</updated>
<author>
<name>Jakob Stoklund Olesen</name>
<email>stoklund@2pi.dk</email>
</author>
<published>2010-07-11T17:01:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=744b3a5acdbd4d0fac9c6a7c9ad702502cc3cc37'/>
<id>urn:sha1:744b3a5acdbd4d0fac9c6a7c9ad702502cc3cc37</id>
<content type='text'>
Targets must now implement TargetInstrInfo::copyPhysReg instead. There is no
longer a default implementation forwarding to copyRegToReg.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108095 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix a tblgen bug.</title>
<updated>2010-06-23T19:50:39Z</updated>
<author>
<name>Bruno Cardoso Lopes</name>
<email>bruno.cardoso@gmail.com</email>
</author>
<published>2010-06-23T19:50:39Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=81cd7ffe45730d5afd383ee8850e3ff1f48a1920'/>
<id>urn:sha1:81cd7ffe45730d5afd383ee8850e3ff1f48a1920</id>
<content type='text'>
Given the pattern below as an example:
list&lt;dag&gt; Pattern = [(set RC:$dst, (v4f32 (shufp:src3 RC:$src1,
                            (mem_frag addr:$src2))))];

The right reference resolving should lead to:
list&lt;dag&gt; Pattern = [(set VR128:$dst, (v4f32 (shufp:src3 VR128:$src1,
                            (mem_frag addr:$src2))))];
But was yielding:
list&lt;dag&gt; Pattern = [(set VR128:$dst, (v4f32 (shufp VR128:$src1,
                            (mem_frag addr:$src2))))];

Fix this by passing the right name when creating a new DagInit node.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106670 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix a subtle multiclass bug: when using class inheritance on</title>
<updated>2010-06-22T20:30:50Z</updated>
<author>
<name>Bruno Cardoso Lopes</name>
<email>bruno.cardoso@gmail.com</email>
</author>
<published>2010-06-22T20:30:50Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e5104ac99aae21fb8ee514f3b65eac9856399dc0'/>
<id>urn:sha1:e5104ac99aae21fb8ee514f3b65eac9856399dc0</id>
<content type='text'>
a toplevel 'defm', make sure to properly resolve references.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106570 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Teach tablegen how to inherit from classes in 'defm' definitions.</title>
<updated>2010-06-18T19:53:41Z</updated>
<author>
<name>Bruno Cardoso Lopes</name>
<email>bruno.cardoso@gmail.com</email>
</author>
<published>2010-06-18T19:53:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6e0a99a7ab6d6fd0099946c4859466f2a9cdd1e1'/>
<id>urn:sha1:6e0a99a7ab6d6fd0099946c4859466f2a9cdd1e1</id>
<content type='text'>
The rule is simple: only inherit from a class list if they come
in the end, after the last multiclass.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106305 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>For a tablegen expression such as !if(a,b,c), let 'a'</title>
<updated>2010-06-17T00:31:36Z</updated>
<author>
<name>Bruno Cardoso Lopes</name>
<email>bruno.cardoso@gmail.com</email>
</author>
<published>2010-06-17T00:31:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=eba8f1893b5d8b115fc4d537cddf02f1a9269dda'/>
<id>urn:sha1:eba8f1893b5d8b115fc4d537cddf02f1a9269dda</id>
<content type='text'>
be evaluated for 'bit' operators


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106185 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>let the '!eq' expression support 'int' and 'bit' types</title>
<updated>2010-06-16T23:24:12Z</updated>
<author>
<name>Bruno Cardoso Lopes</name>
<email>bruno.cardoso@gmail.com</email>
</author>
<published>2010-06-16T23:24:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e87de41189b1591afd88e4dc12eeb17e06b77d3e'/>
<id>urn:sha1:e87de41189b1591afd88e4dc12eeb17e06b77d3e</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106171 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Teach tablegen to allow "let" expressions inside multiclasses,</title>
<updated>2010-06-10T02:42:59Z</updated>
<author>
<name>Bruno Cardoso Lopes</name>
<email>bruno.cardoso@gmail.com</email>
</author>
<published>2010-06-10T02:42:59Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ee65db3add855bfbc4ddc7e45926d1b9bafca8a4'/>
<id>urn:sha1:ee65db3add855bfbc4ddc7e45926d1b9bafca8a4</id>
<content type='text'>
providing more ways to factor out commonality from the records.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105776 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Teach tablegen to support 'defm' inside multiclasses.</title>
<updated>2010-06-05T02:11:52Z</updated>
<author>
<name>Bruno Cardoso Lopes</name>
<email>bruno.cardoso@gmail.com</email>
</author>
<published>2010-06-05T02:11:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=270562b3d4c61ae1381cb1b0026bb703b46ff88f'/>
<id>urn:sha1:270562b3d4c61ae1381cb1b0026bb703b46ff88f</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105519 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>XFAIL a new tblgen test for memory leak checking.</title>
<updated>2010-03-27T04:59:47Z</updated>
<author>
<name>Jeffrey Yasskin</name>
<email>jyasskin@google.com</email>
</author>
<published>2010-03-27T04:59:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b3a1f928d8ac54f4bb9bbb2909e449b28b4de44d'/>
<id>urn:sha1:b3a1f928d8ac54f4bb9bbb2909e449b28b4de44d</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99707 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
