- Feb 29, 2004
-
-
Alkis Evlogimenos authored
to denote this fact. llvm-svn: 11972
-
Alkis Evlogimenos authored
denote this fact. llvm-svn: 11971
-
Alkis Evlogimenos authored
parse. The name is now I (operand size)*. For example: Im32 -> instruction with 32-bit memory operands. Im16i8 -> instruction with 16-bit memory operands and 8 bit immediate operands. llvm-svn: 11970
-
- Feb 28, 2004
-
-
Alkis Evlogimenos authored
the size of the immediate and the memory operand on instructions that use them. This resolves problems with instructions that take both a memory and an immediate operand but their sizes differ (i.e. ADDmi32b). llvm-svn: 11967
-
Alkis Evlogimenos authored
operands. The X86 backend doesn't handle them properly right now. llvm-svn: 11944
-
Alkis Evlogimenos authored
llvm-svn: 11933
-
Alkis Evlogimenos authored
llvm-svn: 11932
-
Alkis Evlogimenos authored
an 8-bit immediate. So mark the shifts that take immediates as taking an 8-bit argument. The rest with the implicit use of CL are marked appropriately. A bug still exists: def SHLDmri32 : I2A8 <"shld", 0xA4, MRMDestMem>, TB; // [mem32] <<= [mem32],R32 imm8 The immediate in the above instruction is 8-bit but the memory reference is 32-bit. The printer prints this as an 8-bit reference which confuses the assembler. Same with SHRDmri32. llvm-svn: 11931
-
- Feb 27, 2004
-
-
Alkis Evlogimenos authored
instructions. llvm-svn: 11923
-
Alkis Evlogimenos authored
them so that they are consistent with AND, XOR, etc... llvm-svn: 11922
-
Alkis Evlogimenos authored
llvm-svn: 11921
-
Alkis Evlogimenos authored
instructions. llvm-svn: 11907
-
Alkis Evlogimenos authored
llvm-svn: 11905
-
Alkis Evlogimenos authored
llvm-svn: 11903
-
Alkis Evlogimenos authored
consistent with the rest and also pepare for the addition of their memory operand variants. llvm-svn: 11902
-
- Feb 23, 2004
-
-
Chris Lattner authored
llvm-svn: 11722
-
- Feb 18, 2004
-
-
Alkis Evlogimenos authored
llvm-svn: 11576
-
- Feb 17, 2004
-
-
Alkis Evlogimenos authored
llvm-svn: 11558
-
Chris Lattner authored
llvm-svn: 11556
-
Alkis Evlogimenos authored
llvm-svn: 11550
-
Alkis Evlogimenos authored
llvm-svn: 11549
-
Alkis Evlogimenos authored
MOVSX, and MOVZX. llvm-svn: 11546
-
Alkis Evlogimenos authored
llvm-svn: 11544
-
Alkis Evlogimenos authored
llvm-svn: 11543
-
Alkis Evlogimenos authored
llvm-svn: 11540
-
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: 11527
-
Chris Lattner authored
llvm-svn: 11521
-
Chris Lattner authored
instructions. Add forms of these instructions that read from memory llvm-svn: 11518
-
Alkis Evlogimenos authored
llvm-svn: 11510
-
- Feb 16, 2004
-
-
Chris Lattner authored
llvm-svn: 11502
-
- Feb 14, 2004
-
-
Chris Lattner authored
llvm-svn: 11451
-
Chris Lattner authored
llvm-svn: 11443
-
Chris Lattner authored
llvm-svn: 11441
-
- Feb 12, 2004
-
-
Chris Lattner authored
generating the llvm.memcpy intrinsic. llvm-svn: 11351
-
- Feb 04, 2004
-
-
Alkis Evlogimenos authored
to be the same (IOW they are not two address instructions). llvm-svn: 11117
-
- Feb 03, 2004
-
-
Chris Lattner authored
llvm-svn: 11095
-
- Feb 02, 2004
-
-
Chris Lattner authored
llvm-svn: 11081
-
Chris Lattner authored
llvm-svn: 11078
-