aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
...
* Revert 93648.Rafael Espindola2010-01-161-0/+6
* Mangler::getMangledName is now dead, remove it and all the other stuff in Man...Chris Lattner2010-01-161-6/+0
* Change DIEObjectLabel to take an MCSymbol instead of std::string.Chris Lattner2010-01-166-10/+23
* rename GetPrivateGlobalValueSymbolStub -> GetSymbolWithGlobalValueBase,Chris Lattner2010-01-163-26/+45
* eliminate uses of getMangledName from AsmPrinter.cpp, last up is Chris Lattner2010-01-161-5/+9
* No need to use WeakVH here.Devang Patel2010-01-161-2/+1
* Replace DebugLocTuple with DILocation.Devang Patel2010-01-164-32/+38
* remove a couple of actively incorrect uses of getMangledName.Chris Lattner2010-01-161-4/+6
* Retrying r91337:Bill Wendling2010-01-161-8/+19
* fix inverted conditionalChris Lattner2010-01-161-1/+1
* CurrentFnName is now dead, remove it.Chris Lattner2010-01-161-2/+1
* remove the string form of printVisibility.Chris Lattner2010-01-161-20/+18
* Treat indirect branches specially only during pre-regalloc tail duplication,Bob Wilson2010-01-161-13/+13
* Run the pre-register allocation tail duplication pass by default. RemoveBob Wilson2010-01-161-5/+3
* supplement CurrentFnName with CurrentFnSym, which will eventuallyChris Lattner2010-01-151-0/+1
* add a version of AsmPrinter::printVisibility that takes an MCSymbol.Chris Lattner2010-01-151-0/+17
* add another helperChris Lattner2010-01-151-0/+11
* add a AsmPrinter::GetGlobalValueSymbol and GetExternalSymbolSymbolChris Lattner2010-01-151-0/+16
* Update CMake build.Ted Kremenek2010-01-151-1/+0
* Add FIXME.Devang Patel2010-01-151-0/+1
* Don't make changes to the MBB in MachineBasicBlock::canFallThrough().Jakob Stoklund Olesen2010-01-151-1/+1
* Simplify logic. Any functional change is unintended.Jakob Stoklund Olesen2010-01-151-6/+2
* Add some debug routines to SelectionDAG to dump full DAGs.David Greene2010-01-152-1/+44
* Improve llvm.dbg.declare intrinsic by referring directly to the storage in it...Victor Hernandez2010-01-151-2/+0
* Hook up llc's -filetype=obj to use MCStreamer if an MCCodeEmitter is available.Nate Begeman2010-01-156-1549/+127
* Revert r93504 because older uses of llvm.dbg.declare intrinsics need to be au...Victor Hernandez2010-01-151-0/+2
* Change pre-regalloc tail duplication to only duplicate indirect branch blocks.Bob Wilson2010-01-151-4/+11
* Improve llvm.dbg.declare intrinsic by referring directly to the storage in it...Victor Hernandez2010-01-151-2/+0
* Do not use AT_specification die for static variables. It confuses gdb.Devang Patel2010-01-151-3/+6
* fix 80-column violationsJim Grosbach2010-01-151-12/+14
* Fix 80 column violations and clean up whitespaceJim Grosbach2010-01-151-5/+4
* Do not emit multiple AT_container_type attributes. Devang Patel2010-01-151-1/+2
* Fix a comment.Dale Johannesen2010-01-141-1/+1
* Add comment explaining the necessity of r93456Jim Grosbach2010-01-141-0/+5
* Dwarf EH prepare needs to be run after SjLj prepare. Otherwise,Jim Grosbach2010-01-141-1/+1
* Fix a codegen abort seen in 483.xalancbmk.Dan Gohman2010-01-141-0/+3
* Commit some changes I had managed to lose last night while refactoring the co...Evan Cheng2010-01-131-1/+6
* Re-enable extension optimization pass.Evan Cheng2010-01-131-0/+1
* Add comment; refactor; avoid pulling in DT if it's not used.Evan Cheng2010-01-131-79/+110
* remove uses of deprecated functions, this generates slightlyChris Lattner2010-01-131-6/+7
* use the new form of getNameWithPrefix, not makeNameProper.Chris Lattner2010-01-131-1/+1
* change Mangler::makeNameProper to return its result in a SmallVectorChris Lattner2010-01-131-7/+8
* fix assert in AsmPrinter::EmitGlobalConstantLargeInt to match reality.Chris Lattner2010-01-131-2/+1
* reduce nesting and code duplication in AsmPrinter::EmitGlobalConstantLargeInt.Chris Lattner2010-01-131-31/+26
* reduce indentation and add a fast-path to EmitGlobalConstant for 8-byte Chris Lattner2010-01-131-5/+22
* reduce indentation and use early exits in AsmPrinter::EmitConstantValueOnlyChris Lattner2010-01-131-107/+122
* Disable opt-ext pass to unbreak the build for now.Evan Cheng2010-01-131-1/+0
* Remove debug option I accidentally left in.Evan Cheng2010-01-131-3/+0
* Update CMake file.Ted Kremenek2010-01-131-1/+2
* Add a quick pass to optimize sign / zero extension instructions. For targets ...Evan Cheng2010-01-132-0/+154