- Oct 20, 2010
-
-
Anders Carlsson authored
llvm-svn: 116899
-
- Oct 19, 2010
-
-
Michael J. Spencer authored
llvm-svn: 116833
-
- Oct 17, 2010
-
-
Oscar Fuentes authored
llvm-svn: 116682
-
- Oct 15, 2010
-
-
Michael J. Spencer authored
KillTheDoctor: Fix 2008 build. I'm actually surprised 2010 defines all of these, many are non-standard posix/unix extensions. llvm-svn: 116597
-
Jakob Stoklund Olesen authored
A CHECK-NOT pattern without a following CHECK pattern simply checks that the pattern doesn't match before the end of the input file. You can even have only CHECK-NOT patterns to check that strings appear nowhere in the input file. llvm-svn: 116592
-
Jim Grosbach authored
llvm-svn: 116588
-
- Oct 14, 2010
-
-
Jim Grosbach authored
llvm-svn: 116458
-
- Oct 13, 2010
-
-
Jim Grosbach authored
and handle the operand explicitly. Flesh out encoding information. Add an explicit disassembler testcase for the instruction. llvm-svn: 116432
-
Jim Grosbach authored
llvm-svn: 116421
-
Jim Grosbach authored
operand values. This is useful for operands which require additional trickery to encode into the instruction. For example, the ARM shifted immediate and shifted register operands. llvm-svn: 116353
-
- Oct 12, 2010
-
-
Michael J. Spencer authored
llvm-svn: 116330
-
Cameron Esfahani authored
llvm-svn: 116282
-
- Oct 11, 2010
-
-
Jim Grosbach authored
llvm-svn: 116243
-
Jim Grosbach authored
map one-to-one with the CodeGenInstruction operand number. llvm-svn: 116238
-
Michael J. Spencer authored
llvm-svn: 116216
-
Jim Grosbach authored
llvm-svn: 116215
-
Jim Grosbach authored
try to match them by name first. If there is no by-name match, fall back to assuming they are in order (this was the previous behavior). llvm-svn: 116211
-
Chris Lattner authored
it comes back, it will be largely a rewrite, so keeping the old codebase in tree isn't helping anyone. llvm-svn: 116190
-
- Oct 09, 2010
-
-
Michael J. Spencer authored
llvm-svn: 116152
-
Michael J. Spencer authored
llvm-svn: 116146
-
- Oct 08, 2010
-
-
Jim Grosbach authored
llvm-svn: 116069
-
Jim Grosbach authored
llvm-svn: 116068
-
Daniel Dunbar authored
llvm-svn: 116030
-
Jim Grosbach authored
llvm-svn: 116018
-
Jim Grosbach authored
llvm-svn: 115994
-
- Oct 07, 2010
-
-
Nick Lewycky authored
llvm-svn: 115986
-
Dan Gohman authored
llvm-svn: 115973
-
Michael J. Spencer authored
llvm-svn: 115945
-
Michael J. Spencer authored
llvm-svn: 115935
-
Jim Grosbach authored
llvm-svn: 115923
-
Jim Grosbach authored
llvm-svn: 115890
-
Jim Grosbach authored
llvm-svn: 115884
-
- Oct 06, 2010
-
-
Jim Grosbach authored
llvm-svn: 115841
-
Chris Lattner authored
as the operator of the dag. Specifically, this allows parsing things like (F.x 4) in addition to just (a 4). Unfortunately, this runs afoul of an idiom being used by llvmc. It is using dags like (foo [1,2,3]) to represent a list of stuff being passed into foo. With this change, this is parsed as a [1,2,3] subscript on foo instead of being the first argument to the dag. Cope with this in the short term by requiring a "-llvmc-temp-hack" argument to tblgen to get the old parsing behavior. llvm-svn: 115742
-
Chris Lattner authored
llvm-svn: 115739
-
Chris Lattner authored
where !cast is just as short. llvm-svn: 115722
-
Chris Lattner authored
!strconcat(!strconcat(!strconcat(!strconcat Simplify some x86 td files to use it. llvm-svn: 115719
-
Chris Lattner authored
tried (but failed) to artificially constrain it to working with #NAME#. Just allow any # in identifiers, and update the comments. llvm-svn: 115704
-
Chris Lattner authored
simplify the X86 CMOVmr's. llvm-svn: 115702
-
- Oct 05, 2010
-
-
Jim Grosbach authored
llvm-svn: 115664
-