| commit | 79fa37152a81f338b94b93ec0d08f45a5812d6b9 | [log] [tgz] |
|---|---|---|
| author | Chris Lattner <sabre@nondot.org> | Mon Nov 15 05:57:53 2010 +0000 |
| committer | Chris Lattner <sabre@nondot.org> | Mon Nov 15 05:57:53 2010 +0000 |
| tree | 24b866960c73fcf3a5744bbbf51b6583da7864d9 | |
| parent | 9e7d8c031323cd9ad89db69f0138ba6f979e47cb [diff] |
split call operands out to their own encoding class, simplifying
code in the JIT. Use this to form the first fixup for the PPC backend,
giving us stuff like this:
bl L_foo$stub ; encoding: [0b010010AA,A,A,0bAAAAAA01]
; fixup A - offset: 0, value: L_foo$stub, kind: fixup_ppc_br24
llvm-svn: 119123