aboutsummaryrefslogtreecommitdiff
path: root/clang/test/CodeGenCXX/conditional-gnu-ext.cpp
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanaka@mips.com>2012-01-25 04:12:04 +0000
committerAkira Hatanaka <ahatanaka@mips.com>2012-01-25 04:12:04 +0000
commit01d3c42f9061da1d8904314aea235d75ed1b959c (patch)
treead66bbf2ee789e966af2080ad9b0d7a179c951bb /clang/test/CodeGenCXX/conditional-gnu-ext.cpp
parentd1d4b3efcfaede4ea989570c86562a4e1c003d14 (diff)
downloadllvm-01d3c42f9061da1d8904314aea235d75ed1b959c.zip
llvm-01d3c42f9061da1d8904314aea235d75ed1b959c.tar.gz
llvm-01d3c42f9061da1d8904314aea235d75ed1b959c.tar.bz2
Modify MipsFrameLowering::emitPrologue and emitEpilogue.
- Use MipsAnalyzeImmediate to expand immediates that do not fit in 16-bit. - Change the types of variables so that they are sufficiently large to handle 64-bit pointers. - Emit instructions to set register $28 in a function prologue after instructions which store callee-saved registers have been emitted. llvm-svn: 148917
Diffstat (limited to 'clang/test/CodeGenCXX/conditional-gnu-ext.cpp')
0 files changed, 0 insertions, 0 deletions