diff options
| author | Chris Lattner <sabre@nondot.org> | 2006-02-02 00:25:23 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2006-02-02 00:25:23 +0000 |
| commit | 7f5880b1c79c06c4d0054f6fca91bd92e899af1e (patch) | |
| tree | bf558df9dadec84667ed402f97087fda24602726 /llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | |
| parent | 2f34a9e332471b1ae51423283527e930023e2755 (diff) | |
| download | bcm5719-llvm-7f5880b1c79c06c4d0054f6fca91bd92e899af1e.tar.gz bcm5719-llvm-7f5880b1c79c06c4d0054f6fca91bd92e899af1e.zip | |
Implement matching constraints. We can now say things like this:
%C = call int asm "xyz $0, $1, $2, $3", "=r,r,r,0"(int %A, int %B, int 4)
and get:
xyz r2, r3, r4, r2
note that the r2's are pinned together. Yaay for 2-address instructions.
2342 ----------------------------------------------------------------------
llvm-svn: 25893
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp')
0 files changed, 0 insertions, 0 deletions

