aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Expose creating constant ints and floats from strings in llvm-c.Erick Tryzelaar2009-08-161-20/+17
* Add helper functions to ConstantInt and ConstantFP to accept strings.Erick Tryzelaar2009-08-161-0/+21
* Modify APFloat to take a StringRef instead of a c string.Erick Tryzelaar2009-08-161-63/+106
* Add a getOffsetOf, for building a target-independent expression forDan Gohman2009-08-161-0/+12
* Avoid emitting XMM save code in soft-float or no-implicit-float modeDan Gohman2009-08-161-22/+25
* Delete an unused field.Dan Gohman2009-08-161-3/+0
* Replace RegScavenger::DistanceMap with a simpler local algorithm.Jakob Stoklund Olesen2009-08-161-68/+47
* Clean up the public interface of RegScavenger.Jakob Stoklund Olesen2009-08-161-19/+0
* Be more clever about regclasses in ScheduleDAGSDNodes::EmitCopyFromReg.Jakob Stoklund Olesen2009-08-161-5/+5
* Fix use after free in Thumb2SizeReduction (PR4707). A MachineInstr was used a...Benjamin Kramer2009-08-161-1/+4
* Styalistic and format changes. No functionality change.Bill Wendling2009-08-161-73/+85
* add support for external symbols + X86::MOVPC32r.Chris Lattner2009-08-162-59/+123
* Fix for PR3016: detect the tricky case, where there are Eli Friedman2009-08-161-59/+37
* implement support for lowering references to global addresses. For example, ...Chris Lattner2009-08-162-5/+53
* more formatting improvements, no functionality change.Chris Lattner2009-08-161-57/+65
* code formatting improvements, no functionality change.Chris Lattner2009-08-161-74/+85
* Add an llvm-c function that lets you insert an instruction with a name.Erick Tryzelaar2009-08-161-0/+5
* Expose most of the Constant creation functions to llvm-c.Erick Tryzelaar2009-08-161-2/+88
* Expose most of the rest of IRBuilder's functions to llvm-c.Erick Tryzelaar2009-08-161-0/+100
* Needs to check whether unaligned load / store of i64 is legal here.Evan Cheng2009-08-151-4/+3
* Remove <iostream>.Bill Wendling2009-08-151-20/+17
* Mingw also doesn't have st_blksize.Dan Gohman2009-08-151-1/+1
* An overhaul of the exception handling code. This is arguably more correct thanBill Wendling2009-08-151-55/+81
* Reapply r79127. It was fixed by d0k.Bill Wendling2009-08-155-9/+43
* Revert r79127. It was causing compilation errors.Bill Wendling2009-08-155-43/+9
* Don't try to get the context from an erased Instruction.Benjamin Kramer2009-08-151-1/+1
* Unbreak build. Evan, please make sure my changes are correct.Benjamin Kramer2009-08-153-6/+5
* SSI construction should just go ahead and ignore instructions in unreachableNick Lewycky2009-08-151-2/+6
* Change allowsUnalignedMemoryAccesses to take type argument since some targetsEvan Cheng2009-08-155-9/+43
* Refine EarlyClobber assert in register scavenger.Jakob Stoklund Olesen2009-08-151-1/+1
* the .eh_frame sections we generate need to be writable (whichChris Lattner2009-08-151-1/+2
* Use the new API for creating an OpaqueType.Nicolas Geoffray2009-08-151-2/+4
* tidy upChris Lattner2009-08-151-1/+2
* Update cpp generation with new LLVM API for primitive types.Nicolas Geoffray2009-08-151-6/+7
* Revert a few changes that were done in 78603.Sanjiv Gupta2009-08-152-14/+15
* Don't setCalleeSavedInfoValid() until spills are interted.Jakob Stoklund Olesen2009-08-151-2/+2
* Allow double defs in the machine code verifier after the addPreRegAlloc passes.Jakob Stoklund Olesen2009-08-151-1/+1
* Move XCore AsmPrinter to XCore/AsmPrinter directory.Richard Osborne2009-08-156-9/+32
* Add support for the PowerPC 64-bit SVR4 ABI.Tilmann Scheller2009-08-159-72/+361
* Update LocalRewriter::DistanceMap when inserting stack loads.Jakob Stoklund Olesen2009-08-151-0/+3
* 80 col violations.Evan Cheng2009-08-151-12/+12
* Turn on if-conversion for thumb2.Evan Cheng2009-08-159-51/+57
* update for rename.Chris Lattner2009-08-151-2/+2
* rename PIC16Section.h -> MCSectionPIC16.h for consistency withChris Lattner2009-08-153-2/+2
* cmake likes its explicit list of files to build.Chris Lattner2009-08-151-0/+1
* use XCore-specific section with xcore specific cp/dp flags to restore Chris Lattner2009-08-151-14/+26
* If ELF subtargets don't want to support 4/8/16-byte mergable sections, allow Chris Lattner2009-08-151-3/+3
* add support for target-specific ELF section flags, add a new MCSectionXCoreChris Lattner2009-08-153-4/+95
* Simplify a few more things, eliminating a few more dependencies onDan Gohman2009-08-152-3/+1
* Simplify this code to not depend as much on CurMBB.Dan Gohman2009-08-151-16/+15