- Dec 01, 2005
-
-
Nate Begeman authored
llvm-svn: 24562
-
Chris Lattner authored
llvm-svn: 24561
-
Andrew Lenharth authored
llvm-svn: 24560
-
Evan Cheng authored
llvm-svn: 24559
-
Evan Cheng authored
llvm-svn: 24558
-
Evan Cheng authored
def SHL8rCL : I<0xD2, MRM4r, (ops R8 :$dst, R8 :$src), "shl{b} {%cl, $dst|$dst, %CL}", [(set R8:$dst, (shl R8:$src, CL))]>, Imp<[CL],[]>; This generates a CopyToReg operand and added its 2nd result to the shl as a flag operand. llvm-svn: 24557
-
Nate Begeman authored
llvm-svn: 24556
-
Nate Begeman authored
ValueType from the RegisterClass or Operands. This step is necessary to allow RegisterClasses to have multiple ValueTypes. llvm-svn: 24555
-
Nate Begeman authored
llvm-svn: 24554
-
Chris Lattner authored
permit future changes. llvm-svn: 24553
-
Chris Lattner authored
llvm-svn: 24552
-
Chris Lattner authored
llvm-svn: 24551
-
- Nov 30, 2005
-
-
Chris Lattner authored
llvm-svn: 24550
-
Chris Lattner authored
llvm-svn: 24549
-
Chris Lattner authored
llvm-svn: 24548
-
Chris Lattner authored
llvm-svn: 24547
-
Chris Lattner authored
llvm-svn: 24546
-
Chris Lattner authored
Transforms/DeadStoreElimination/2005-11-30-vaarg.ll llvm-svn: 24545
-
Chris Lattner authored
llvm-svn: 24544
-
Chris Lattner authored
llvm-svn: 24543
-
Nate Begeman authored
llvm-svn: 24542
-
Nate Begeman authored
an argument to every operand printing function. Requires some slight tweaks to x86, the only user. llvm-svn: 24541
-
Nate Begeman authored
llvm-svn: 24540
-
Chris Lattner authored
replaceAllUses'ing. llvm-svn: 24539
-
Andrew Lenharth authored
llvm-svn: 24538
-
Andrew Lenharth authored
llvm-svn: 24537
-
Andrew Lenharth authored
llvm-svn: 24536
-
Andrew Lenharth authored
llvm-svn: 24535
-
Nate Begeman authored
changes allow us to generate the following code: _foo: li r2, 0 lvx v0, r2, r3 vaddfp v0, v0, v0 stvx v0, r2, r3 blr for this llvm: void %foo(<4 x float>* %a) { entry: %tmp1 = load <4 x float>* %a %tmp2 = add <4 x float> %tmp1, %tmp1 store <4 x float> %tmp2, <4 x float>* %a ret void } llvm-svn: 24534
-
Andrew Lenharth authored
Getting in on the custom lowering thing, yay evilness with fp setcc, yuck trivial int select, hmmm in memory args for functions, yay DIV and REM, always handy. They should be custom lowered though. Lots more stuff compiles now (go go single source!). Of course, none of it probably works, but that is what the nightly tester can find out :) llvm-svn: 24533
-
Andrew Lenharth authored
llvm-svn: 24531
-
Chris Lattner authored
llvm-svn: 24530
-
Chris Lattner authored
llvm-svn: 24529
-
Chris Lattner authored
llvm-svn: 24528
-
Reid Spencer authored
file to become corrupted due to interactions between mmap'd memory segments and file descriptors closing. The problem is completely avoiding by using a third temporary file. Patch provided by Evan Jones llvm-svn: 24527
-
Chris Lattner authored
llvm-svn: 24526
-
Evan Cheng authored
llvm-svn: 24525
-
Evan Cheng authored
GlobalValue * and index pair. Update getGlobalAddress() for symmetry. llvm-svn: 24524
-
Evan Cheng authored
llvm-svn: 24523
-
Evan Cheng authored
llvm-svn: 24522
-