llvm-project/llvm
Brian Gaeke e74543584a include/llvm/CodeGen/MachineInstrBuilder.h: Add addClobber() inline
convenience method.  Fix typo in comment.
lib/Target/X86/InstSelectSimple.cpp: Explicitly specify some implicit uses.
 Use MOVZX/MOVSX instead of MOV instructions with sign extend instructions.
 Take out LEAVE instructions.
 32-bit IDIV and DIV use CDQ, not CWQ (CWQ is a typo).
 Fix typo in comment and remove some FIXME comments.
lib/Target/X86/Printer.cpp: Include X86InstrInfo.h and llvm/Function.h.
 Add some simple code to Printer::runOnFunction to iterate over
  MachineBasicBlocks and call X86InstrInfo::print().
lib/Target/X86/X86InstrInfo.def: Make some more instructions with
 implicit defs "Void".  Add more sign/zero extending "move" insns
 (movsx, movzx).
lib/Target/X86/X86RegisterInfo.def: Add EFLAGS as a register.

llvm-svn: 4707
2002-11-14 22:32:30 +00:00
..
docs Add new numbers 2002-11-12 16:06:51 +00:00
include include/llvm/CodeGen/MachineInstrBuilder.h: Add addClobber() inline 2002-11-14 22:32:30 +00:00
lib include/llvm/CodeGen/MachineInstrBuilder.h: Add addClobber() inline 2002-11-14 22:32:30 +00:00
runtime fix path 2002-11-08 21:29:22 +00:00
support Simplify code 2002-11-04 21:06:54 +00:00
test New testcase 2002-11-13 06:54:00 +00:00
tools Add a timer to evaluate bytecode load time and space requirements 2002-11-10 06:55:02 +00:00
utils Do not print "NEW FILES AND DIRECTORIES" unless requested separately 2002-10-31 15:32:24 +00:00
Makefile Build burg tree 2002-09-17 23:23:52 +00:00
Makefile.Linux Generalize ExportSymbols into PLATFORMLINKOPTS 2002-11-04 20:50:33 +00:00
Makefile.SunOS Fix typo. 2002-11-04 21:03:13 +00:00
Makefile.common Generalize ExportSymbols into PLATFORMLINKOPTS 2002-11-04 20:50:33 +00:00
Makefile.config 'whoami' doesn't exist on solaris 2002-09-22 23:35:11 +00:00
Makefile.rules Generalize ExportSymbols into PLATFORMLINKOPTS 2002-11-04 20:50:33 +00:00