summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.h
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2008-11-22 07:24:01 +0000
committerBill Wendling <isanbard@gmail.com>2008-11-22 07:24:01 +0000
commit5424e6d4ec69683c05d883354a3f5c1536cf98ad (patch)
treef0e79b93142b4ef17f4616eff967bf6d600a0bec /clang/lib/CodeGen/CodeGenFunction.h
parent59acca58742cd584b46476a2350ffbd827e9ff89 (diff)
downloadbcm5719-llvm-5424e6d4ec69683c05d883354a3f5c1536cf98ad.tar.gz
bcm5719-llvm-5424e6d4ec69683c05d883354a3f5c1536cf98ad.zip
Cleanup of the [SU]ADDO type legalization code. Patch by Duncan!
"It simplifies the type legalization part a bit, and produces better code by teaching SelectionDAG about the extra bits in an i8 SADDO/UADDO node. In essence, I spontaneously decided that on x86 this i8 boolean result would be either 0 or 1, and on other platforms 0/1 or 0/-1, depending on whether the platform likes it's boolean zero extended or sign extended." llvm-svn: 59864
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud