- Feb 22, 2004
-
-
Alkis Evlogimenos authored
switch statements in the constructors and simplifies the implementation of the getUseType() member function. You will have to specify defs using MachineOperand::Def instead of MOTy::Def though (similarly for Use and UseAndDef). llvm-svn: 11715
-
Chris Lattner authored
Also, make an assertion actually fireable! llvm-svn: 11713
-
Chris Lattner authored
AFTER the GEP that was emitted. :( llvm-svn: 11712
-
Chris Lattner authored
(minor) benefits right now: 1. An extra dummy MOVrr32 is gone. This move would often be coallesced by both allocators anyway. 2. The code now uses the gep_type_iterator to walk the gep, which should future proof it a bit. It still assumes that array indexes are Longs though. These don't really justify rewriting the code. The big benefit will come later though. llvm-svn: 11710
-
Alkis Evlogimenos authored
leave register operands with the same use/def flags as the original instruction. llvm-svn: 11709
-
Chris Lattner authored
this should be folded into it. llvm-svn: 11705
-
Chris Lattner authored
value is a physreg and one is a virtreg. For this reason, disable copy folding entirely for physregs. Also, use the new isMoveInstr target hook which gives us folding of FP moves as well. llvm-svn: 11700
-
- Feb 18, 2004
-
-
Alkis Evlogimenos authored
llvm-svn: 11576
-
- Feb 17, 2004
-
-
Chris Lattner authored
llvm-svn: 11560
-
Alkis Evlogimenos authored
llvm-svn: 11558
-
Chris Lattner authored
llvm-svn: 11556
-
Alkis Evlogimenos authored
representation.. duh! llvm-svn: 11554
-
Alkis Evlogimenos authored
llvm-svn: 11552
-
Alkis Evlogimenos authored
llvm-svn: 11550
-
Alkis Evlogimenos authored
llvm-svn: 11549
-
Alkis Evlogimenos authored
bits wide. llvm-svn: 11548
-
Alkis Evlogimenos authored
llvm-svn: 11547
-
Alkis Evlogimenos authored
MOVSX, and MOVZX. llvm-svn: 11546
-
Alkis Evlogimenos authored
and DECm{8,16,32} instructions. llvm-svn: 11545
-
Alkis Evlogimenos authored
llvm-svn: 11544
-
Alkis Evlogimenos authored
llvm-svn: 11543
-
Alkis Evlogimenos authored
llvm-svn: 11541
-
Alkis Evlogimenos authored
llvm-svn: 11540
-
Chris Lattner authored
like compares and test's would be the next huge win... llvm-svn: 11539
-
Alkis Evlogimenos authored
llvm-svn: 11538
-
Chris Lattner authored
llvm-svn: 11537
-
Chris Lattner authored
but the memory reference is full sized. llvm-svn: 11536
-
Chris Lattner authored
llvm-svn: 11531
-
Chris Lattner authored
order in the correct sense!! Arg! llvm-svn: 11530
-
Chris Lattner authored
'ri' ordering instead... no it's not possible to store a register into an immediate! llvm-svn: 11529
-
Chris Lattner authored
llvm-svn: 11528
-
Chris Lattner authored
llvm-svn: 11527
-
Chris Lattner authored
llvm-svn: 11526
-
Chris Lattner authored
llvm-svn: 11525
-
Chris Lattner authored
llvm-svn: 11523
-
Chris Lattner authored
llvm-svn: 11522
-
Chris Lattner authored
llvm-svn: 11521
-
Alkis Evlogimenos authored
llvm-svn: 11519
-
Chris Lattner authored
instructions. Add forms of these instructions that read from memory llvm-svn: 11518
-
Alkis Evlogimenos authored
llvm-svn: 11511
-