summaryrefslogtreecommitdiffstats
path: root/src/compiler_llvm/dalvik_reg.h
Commit message (Collapse)AuthorAgeFilesLines
* Refactor dalvik_reg.TDYa1272012-05-301-14/+11
| | | | | | | | | Also, fix ComputeMethodInfo, ARRAY_LENGTH may throw exception. Don't store arguments to shadow frame, it already existed in the caller's shadow frame. Change-Id: I184a93ed7f3caea924514d425e6a00dc60464f90
* Emit name only in debug mode.TDYa1272012-05-031-0/+4
| | | | Change-Id: I5de11b98ae07eccce2ce12d55867ae8d4a98288c
* Separate object register and shadow frame entry.TDYa1272012-05-031-1/+1
| | | | | | | The shadow frame already escaped. LLVM can't do optimization for the shadow frame entry. Change-Id: I3a6e4a3066ebcc9a6530e3313061af3a7d18c456
* Add Dalvik register allocation codegen.Logan Chien2012-02-161-0/+77
Change-Id: I8842b1b03ff3fa362b69d386cc5927be6d65b460