- Nov 17, 2002
-
-
Chris Lattner authored
llvm-svn: 4727
-
Chris Lattner authored
llvm-svn: 4725
-
Chris Lattner authored
llvm-svn: 4718
-
Chris Lattner authored
llvm-svn: 4716
-
Chris Lattner authored
llvm-svn: 4714
-
Chris Lattner authored
llvm-svn: 4712
-
Chris Lattner authored
llvm-svn: 4711
-
Chris Lattner authored
llvm-svn: 4710
-
- Nov 14, 2002
-
-
Brian Gaeke authored
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
-
- Nov 11, 2002
-
-
Brian Gaeke authored
values. X86InstrInfo.def: add LEAVE instruction. llvm-svn: 4691
-
- Nov 07, 2002
-
-
Brian Gaeke authored
llvm-svn: 4603
-
- Nov 06, 2002
-
-
Vikram S. Adve authored
prevented any machine instrs from being printed! llvm-svn: 4557
-
- Nov 02, 2002
-
-
Chris Lattner authored
llvm-svn: 4508
-
Chris Lattner authored
llvm-svn: 4506
-
Chris Lattner authored
* Merge add code into logical code llvm-svn: 4503
-
Chris Lattner authored
llvm-svn: 4502
-
Chris Lattner authored
llvm-svn: 4500
-
Chris Lattner authored
llvm-svn: 4498
-
Chris Lattner authored
* Turn table into 2d table llvm-svn: 4496
-
Chris Lattner authored
code a bit llvm-svn: 4493
-
Chris Lattner authored
llvm-svn: 4492
-
Chris Lattner authored
* Shift amount is always guaranteed to be 8 bits llvm-svn: 4491
-
- Nov 01, 2002
-
-
Brian Gaeke authored
Add ISel::visitShiftInst() to instruction select shift instructions. Add a comment in visitAdd about how to do 64 bit adds. X86InstrInfo.def: Add register-to-register move opcodes and shift opcodes. llvm-svn: 4477
-
- Oct 31, 2002
-
-
Chris Lattner authored
llvm-svn: 4473
-
- Oct 30, 2002
-
-
Vikram S. Adve authored
llvm-svn: 4451
-
Chris Lattner authored
llvm-svn: 4450
-
Chris Lattner authored
llvm-svn: 4444
-
Chris Lattner authored
llvm-svn: 4442
-
Chris Lattner authored
llvm-svn: 4441
-
Chris Lattner authored
llvm-svn: 4440
-
Chris Lattner authored
llvm-svn: 4437
-
Chris Lattner authored
llvm-svn: 4434
-
Chris Lattner authored
llvm-svn: 4433
-
Chris Lattner authored
llvm-svn: 4429
-
- Oct 29, 2002
-
-
Chris Lattner authored
llvm-svn: 4421
-
Chris Lattner authored
llvm-svn: 4420
-
Chris Lattner authored
* Move optSizeForSubWordData to TargetData * Remove unused fields llvm-svn: 4417
-
Chris Lattner authored
llvm-svn: 4416
-
Chris Lattner authored
llvm-svn: 4415
-
Chris Lattner authored
llvm-svn: 4413
-