- Nov 17, 2002
-
-
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 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 30, 2002
-
-
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: 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: 4413
-
Chris Lattner authored
llvm-svn: 4410
-
Chris Lattner authored
llvm-svn: 4396
-
Chris Lattner authored
llvm-svn: 4395
-
Chris Lattner authored
llvm-svn: 4394
-
Chris Lattner authored
llvm-svn: 4393
-
Chris Lattner authored
llvm-svn: 4367
-
- Oct 28, 2002
-
-
Misha Brukman authored
llvm-svn: 4353
-
- Oct 27, 2002
-
-
Chris Lattner authored
llvm-svn: 4300
-
Chris Lattner authored
llvm-svn: 4297
-
Chris Lattner authored
llvm-svn: 4296
-
- Oct 26, 2002
-
-
Chris Lattner authored
We can instruction select exactly one instruction 'ret void'. Wow. llvm-svn: 4284
-