llvm-project/llvm/lib
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
..
Analysis Gives the count for various instructions. 2002-11-13 18:22:13 +00:00
AsmParser - Fix bug: Assembler/2002-10-15-NameClash.ll 2002-10-15 21:41:14 +00:00
Bytecode - Fix a really nasty bug in the bytecode reader that caused it to fail 2002-10-23 00:51:54 +00:00
CWriter _REALLY_ fix the float constant problem 2002-11-07 22:12:53 +00:00
CodeGen Fix warning 2002-11-09 00:49:43 +00:00
ExecutionEngine Implement feof 2002-11-08 19:10:26 +00:00
Support Simplify code 2002-11-04 21:06:54 +00:00
Target include/llvm/CodeGen/MachineInstrBuilder.h: Add addClobber() inline 2002-11-14 22:32:30 +00:00
Transforms Fix bug: 2002-11-13-PointerFunction.ll 2002-11-13 06:54:20 +00:00
VMCore Add a method "getMainFunction()" that efficiently locates 'main' in a module 2002-11-08 20:34:02 +00:00
Makefile Compile sub-directories in parallel, because they don't have interdependencies 2002-09-18 03:25:58 +00:00