From 99b21508e6d6b5eba19db34567b8e05a0d3cac34 Mon Sep 17 00:00:00 2001
From: Reid Spencer
Date: Wed, 8 Nov 2006 20:06:36 +0000
Subject: Update the instruction opcodes for release 1.9
llvm-svn: 31565
---
llvm/docs/BytecodeFormat.html | 68 ++++++++++++++++++++++---------------------
1 file changed, 35 insertions(+), 33 deletions(-)
(limited to 'llvm/docs/BytecodeFormat.html')
diff --git a/llvm/docs/BytecodeFormat.html b/llvm/docs/BytecodeFormat.html
index afb24d44929..1b04d65ec86 100644
--- a/llvm/docs/BytecodeFormat.html
+++ b/llvm/docs/BytecodeFormat.html
@@ -1587,45 +1587,47 @@ possible.
| Add | 7 | 1 | 1.0 |
| Sub | 8 | 1 | 1.0 |
| Mul | 9 | 1 | 1.0 |
- | Div | 10 | 1 | 1.0 |
- | Rem | 11 | 1 | 1.0 |
+ | UDiv | 10 | 1 | 1.9 |
+ | SDiv | 11 | 1 | 1.9 |
+ | FDiv | 12 | 1 | 1.9 |
+ | URem | 13 | 1 | 1.9 |
+ | SRem | 14 | 1 | 1.9 |
+ | FRem | 15 | 1 | 1.9 |
| Logical Operators |
- | And | 12 | 1 | 1.0 |
- | Or | 13 | 1 | 1.0 |
- | Xor | 14 | 1 | 1.0 |
+ | And | 16 | 1 | 1.0 |
+ | Or | 17 | 1 | 1.0 |
+ | Xor | 18 | 1 | 1.0 |
| Binary Comparison Operators |
- | SetEQ | 15 | 1 | 1.0 |
- | SetNE | 16 | 1 | 1.0 |
- | SetLE | 17 | 1 | 1.0 |
- | SetGE | 18 | 1 | 1.0 |
- | SetLT | 19 | 1 | 1.0 |
- | SetGT | 20 | 1 | 1.0 |
+ | SetEQ | 19 | 1 | 1.0 |
+ | SetNE | 20 | 1 | 1.0 |
+ | SetLE | 21 | 1 | 1.0 |
+ | SetGE | 22 | 1 | 1.0 |
+ | SetLT | 23 | 1 | 1.0 |
+ | SetGT | 24 | 1 | 1.0 |
| Memory Operators |
- | Malloc | 21 | 1 | 1.0 |
- | Free | 22 | 1 | 1.0 |
- | Alloca | 23 | 1 | 1.0 |
- | Load | 24 | 1 | 1.0 |
- | Store | 25 | 1 | 1.0 |
- | GetElementPtr | 26 | 1 | 1.0 |
+ | Malloc | 25 | 1 | 1.0 |
+ | Free | 26 | 1 | 1.0 |
+ | Alloca | 27 | 1 | 1.0 |
+ | Load | 28 | 1 | 1.0 |
+ | Store | 29 | 1 | 1.0 |
+ | GetElementPtr | 30 | 1 | 1.0 |
| Other Operators |
- | PHI | 27 | 1 | 1.0 |
- | Cast | 28 | 1 | 1.0 |
- | Call | 29 | 1 | 1.0 |
- | Shl | 30 | 1 | 1.0 |
- | Shr | 31 | 1 | 1.0 |
- | VANext | 32 | 1 | 1.0,unused since 1.5 |
- | VAArg | 33 | 1 | 1.0,unused sine 1.5 |
- | Select | 34 | 2 | 1.2 |
- | UserOp1 | 35 | 1 | 1.0 |
- | UserOp2 | 36 | 1 | 1.0 |
- | VAArg | 37 | 5 | 1.5 |
- | ExtractElement | 38 | 5 | 1.5 |
- | InsertElement | 39 | 5 | 1.5 |
- | ShuffleElement | 40 | 5 | 1.5 |
+ | PHI | 31 | 1 | 1.0 |
+ | Cast | 32 | 1 | 1.0 |
+ | Call | 33 | 1 | 1.0 |
+ | Shl | 34 | 1 | 1.0 |
+ | Shr | 35 | 1 | 1.0 |
+ | Select | 36 | 2 | 1.2 |
+ | UserOp1 | 37 | 1 | 1.0 |
+ | UserOp2 | 38 | 1 | 1.0 |
+ | VAArg | 39 | 5 | 1.5 |
+ | ExtractElement | 40 | 5 | 1.5 |
+ | InsertElement | 41 | 5 | 1.5 |
+ | ShuffleElement | 42 | 5 | 1.5 |
|
Pseudo Instructions*
|
--
cgit v1.2.3