| commit | abb87d485799ef3a185621e16b0ab163db08b7a6 | [log] [tgz] |
|---|---|---|
| author | Michael Liao <michael.liao@intel.com> | Wed Sep 12 21:43:09 2012 +0000 |
| committer | Michael Liao <michael.liao@intel.com> | Wed Sep 12 21:43:09 2012 +0000 |
| tree | 308b8148d96f730b4a2598d6a2609d2eedb22c7d | |
| parent | f5ba52dc80ec52db4764f36d5d56b4b2c4fcadc9 [diff] |
Fix PR11985
- BlockAddress has no support of BA + offset form and there is no way to
propagate that offset into machine operand;
- Add BA + offset support and a new interface 'getTargetBlockAddress' to
simplify target block address forming;
- All targets are modified to use new interface and X86 backend is enhanced to
support BA + offset addressing.
llvm-svn: 163743