aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm
Commit message (Expand)AuthorAgeFilesLines
* Move RegisterCoalescer.h to lib/CodeGen.Rafael Espindola2011-06-261-244/+0
* Object: Add proper error handling.Michael J. Spencer2011-06-253-68/+96
* Make Binary the parent of ObjectFile and update children to new interface.Michael J. Spencer2011-06-253-17/+130
* Add Binary class. This is a cleaner parent than ObjectFile.Michael J. Spencer2011-06-251-0/+64
* Add Object/Error.Michael J. Spencer2011-06-251-0/+49
* Enhance the sanity check for block sizes; check that the resulting pointer isNick Lewycky2011-06-251-2/+4
* Rename TargetRegisterDesc to MCRegisterDescEvan Cheng2011-06-242-5/+2
* Refactor MachO relocation generaration into the Target directories.Jim Grosbach2011-06-241-0/+192
* Fix struct member's scope. Patch by Xi Wang.Devang Patel2011-06-241-1/+2
* Handle debug info for i128 constants.Devang Patel2011-06-242-0/+21
* - Add MCRegisterInfo registration machinery. Also added x86 registration rout...Evan Cheng2011-06-243-22/+57
* Starting to refactor Target to separate out code that's needed to fully describeEvan Cheng2011-06-243-86/+176
* Calculate backedge probability correctly.Jakub Staszak2011-06-232-14/+13
* Missing files for the BlockFrequency analysis added.Jakub Staszak2011-06-232-0/+389
* Introduce BlockFrequency analysis for BasicBlocks.Jakub Staszak2011-06-233-1/+20
* Rename TargetOptions::StackAlignment to StackAlignmentOverride.Evan Cheng2011-06-231-2/+2
* Add missing file.Rafael Espindola2011-06-231-0/+56
* Support: make floating-exception header privateDylan Noblesmith2011-06-231-56/+0
* Don't include config.h in public headersDylan Noblesmith2011-06-232-2/+1
* remove CMake mode_t defineDylan Noblesmith2011-06-231-3/+0
* Reinstate r133513 (reverted in r133700) with an additional fix for aJay Foad2011-06-234-34/+61
* Revert r133513:Eric Christopher2011-06-234-61/+34
* Use the presence of the __compact_unwind section to indicate that a targetBill Wendling2011-06-232-11/+0
* Allow the AsmInfo to query for the compact unwind section.Bill Wendling2011-06-231-0/+4
* Allow the AsmInfo to query the TLOF to see if it supports compact unwind.Bill Wendling2011-06-231-0/+4
* Add a flag that indicates whether a target supports compact unwind info or not.Bill Wendling2011-06-221-2/+8
* Add a __LD,__compact_unwind section.Bill Wendling2011-06-221-0/+6
* Replace the existing forms of ConstantArray::get() with a single formJay Foad2011-06-221-3/+1
* Make ConstantVector::get() always take an ArrayRef, never a std::vector.Jay Foad2011-06-221-2/+0
* Extend ConstantUniqueMap with a new template parameter ValRefType,Jay Foad2011-06-222-3/+11
* IVUsers no longer needs to record the phis.Andrew Trick2011-06-211-12/+4
* Remove deprecated forms of StringMap::GetOrCreateValue().Jay Foad2011-06-211-12/+0
* Reinstate r133435 and r133449 (reverted in r133499) now that the clangJay Foad2011-06-214-34/+61
* use the MapEntryTy typedef instead of writing it out long form,Chris Lattner2011-06-211-9/+8
* Revert r133435 and r133449 to appease buildbots.Chad Rosier2011-06-214-61/+34
* Don't mark the eh.dispatch.setup with a memory access marker. We want this toBill Wendling2011-06-211-1/+1
* Change how PHINodes store their operands.Jay Foad2011-06-204-34/+61
* Remove the AugmentedUse struct.Jay Foad2011-06-201-9/+4
* Revamp the "ConstantStruct::get" methods. Previously, these were scatteredChris Lattner2011-06-201-8/+23
* introduce an isLayoutIdentical() method, which is currently just a pointerChris Lattner2011-06-201-1/+8
* Add a RegisterTuples class to Target.td and TableGen.Jakob Stoklund Olesen2011-06-201-0/+37
* Fix a FIXME by making GlobalVariable::getInitializer() return aJay Foad2011-06-192-3/+3
* Revert r133373. I was going to use this to teach the Verifier to verify constantNick Lewycky2011-06-191-101/+1
* Add the remaining instructions/constant expressions as Operators so that codeNick Lewycky2011-06-191-1/+101
* fix the varargs version of StructType::get to not require an LLVMContext, mak...Chris Lattner2011-06-181-7/+6
* eliminate some pointless virtual methods.Chris Lattner2011-06-181-28/+5
* now that Type::getDescription() is dead, the TypePrinting class can move from...Chris Lattner2011-06-182-35/+0
* eliminate the Type::getDescription() method, using "<<" instead. This Chris Lattner2011-06-181-7/+3
* improve some comments.Chris Lattner2011-06-181-13/+12
* Don't allocate empty read-only SmallVectors during SelectionDAG deallocation.Benjamin Kramer2011-06-181-3/+7