summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc/SparcInstrInfo.cpp
diff options
context:
space:
mode:
authorVikram S. Adve <vadve@cs.uiuc.edu>2002-10-13 00:01:57 +0000
committerVikram S. Adve <vadve@cs.uiuc.edu>2002-10-13 00:01:57 +0000
commit4ef6cce821d7f29b61991f1b19c62e7cb282d4da (patch)
treeea04170fd86f073fbe77dc5508298e868f147c67 /llvm/lib/Target/Sparc/SparcInstrInfo.cpp
parent46f21c44439f9e235a6a6586cda607b6cf780e1f (diff)
downloadbcm5719-llvm-4ef6cce821d7f29b61991f1b19c62e7cb282d4da.tar.gz
bcm5719-llvm-4ef6cce821d7f29b61991f1b19c62e7cb282d4da.zip
Major fix: extract ConstantExpr nodes and decompose them into symbolic
instructions so that (a) constant folding is done automatically before code generation, and (b) selection does not have to deal with them. Also, check for ConstantPointerRefs in additional to GlobalValues when creating a GEP to load a global address. llvm-svn: 4126
Diffstat (limited to 'llvm/lib/Target/Sparc/SparcInstrInfo.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud