aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/ARMGlobalMerge.cpp
AgeCommit message (Expand)AuthorFilesLines
2011-07-21Convert ConstantExpr::getGetElementPtr andJay Foad1-1/+1
2011-07-18land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner1-4/+4
2011-07-12Second attempt at de-constifying LLVM Types in FunctionType::get(),Jay Foad1-2/+2
2011-07-12Revert r134893 and r134888 (and related patches in other trees). It was causingBill Wendling1-2/+2
2011-07-11De-constify Types in StructType::get() and TargetData::getIntPtrType().Jay Foad1-2/+2
2011-07-11Fix <rdar://problem/9751331>.Cameron Zwarich1-3/+3
2011-06-29In the ARM global merging pass, allow extraneous alignment specifiers. This passCameron Zwarich1-2/+4
2011-03-23Enable GlobalMerge on darwin.Devang Patel1-6/+0
2011-03-04Disable ARMGlobalMerge on darwin. The debugger is not yet able to extract ind...Devang Patel1-0/+6
2010-11-17Change ARMGlobalMerge to keep BSS globals in separate pools.Bob Wilson1-4/+10
2010-11-17Fix ARMGlobalMerge pass to check if globals are entirely within range.Bob Wilson1-2/+5
2010-11-17Change the symbol for merged globals from "merged" to "_MergedGlobals".Bob Wilson1-1/+1
2010-11-17Fix the ARMGlobalMerge pass to look at variable sizes instead of pointer sizes.Bob Wilson1-1/+1
2010-09-2880-col fixups.Eric Christopher1-2/+3
2010-09-05cleanups.Chris Lattner1-22/+17
2010-08-06Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson1-1/+1
2010-08-06Revert r110396 to fix buildbots.Owen Anderson1-1/+1
2010-08-05Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson1-1/+1
2010-07-26Currently EH lowering code expects typeinfo to be global only.Anton Korobeynikov1-2/+11
2010-07-25Remove extraneous semicolonDouglas Gregor1-1/+1
2010-07-24Hook in GlobalMerge passAnton Korobeynikov1-0/+203
2010-04-07Remove late ARM codegen optimization pass committed by accident.Anton Korobeynikov1-149/+0
2010-04-07Separate const from non-const stuff during mergeingAnton Korobeynikov1-21/+35
2010-04-07Some initial version of global mergerAnton Korobeynikov1-0/+135