Chris Lattner
|
11e53e3c38
|
Add new prefix flag
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4794 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-11-21 01:32:55 +00:00 |
|
Chris Lattner
|
f21dfcddcf
|
Expose base opcode
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4742 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-11-18 06:56:24 +00:00 |
|
Chris Lattner
|
6aab9cf65c
|
Start to add more information to instr.def
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4741 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-11-18 05:37:11 +00:00 |
|
Chris Lattner
|
239dcfd215
|
Add instruction annotation about whether it has a 0x0F opcode prefix
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4740 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-11-18 01:59:28 +00:00 |
|
Chris Lattner
|
927dd095c4
|
Arrange to have a TargetMachine available in X86InstrInfo::print
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4734 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-11-17 23:20:37 +00:00 |
|
Chris Lattner
|
dbb61c6445
|
Reorganize printing interface a bit
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4728 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-11-17 22:53:13 +00:00 |
|
Chris Lattner
|
9d17740295
|
Add flag to specify when no value is produced by an instruction
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4441 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-10-30 01:09:34 +00:00 |
|
Chris Lattner
|
055c965bff
|
Rename X86InstructionInfo to X86InstrInfo
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4413 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-10-29 21:05:24 +00:00 |
|
Chris Lattner
|
33f53b554a
|
Minor renaming
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4410 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-10-29 20:48:56 +00:00 |
|
Chris Lattner
|
9bbf439e38
|
Implement MachineInstrInfo interface
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4394 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-10-29 17:43:19 +00:00 |
|
Chris Lattner
|
75276f150e
|
Initial stab at MachineInstr'ication
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4367 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-10-28 23:55:19 +00:00 |
|
Chris Lattner
|
726140821f
|
Initial checkin of X86 backend.
We can instruction select exactly one instruction 'ret void'. Wow.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4284 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-10-25 22:55:53 +00:00 |
|