aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Replace RegScavenger::DistanceMap with a simpler local algorithm.Jakob Stoklund Olesen2009-08-161-0/+6
* Clean up the public interface of RegScavenger.Jakob Stoklund Olesen2009-08-161-25/+20
* Add an llvm-c function that lets you insert an instruction with a name.Erick Tryzelaar2009-08-161-0/+2
* Expose most of the Constant creation functions to llvm-c.Erick Tryzelaar2009-08-161-0/+20
* Expose most of the rest of IRBuilder's functions to llvm-c.Erick Tryzelaar2009-08-161-0/+40
* Add more casts to the IRBuilder.Erick Tryzelaar2009-08-162-1/+52
* Reapply r79127. It was fixed by d0k.Bill Wendling2009-08-151-12/+6
* Revert r79127. It was causing compilation errors.Bill Wendling2009-08-151-6/+12
* Change allowsUnalignedMemoryAccesses to take type argument since some targetsEvan Cheng2009-08-151-12/+6
* add support for target-specific ELF section flags, add a new MCSectionXCoreChris Lattner2009-08-151-7/+29
* Move FormattedStream's write_impl out of line.Dan Gohman2009-08-151-5/+1
* Add sse4.2 string/text processing intrinsics. We'll select these later.Eric Christopher2009-08-141-0/+67
* Whitespace cleanup.Eric Christopher2009-08-142-18/+18
* Allow targets to specify their choice of calling conventions perAnton Korobeynikov2009-08-141-0/+17
* *try* to use a better name to describe how common symbols are marked on the e...Bruno Cardoso Lopes2009-08-141-2/+4
* Add doxygen comments.Owen Anderson2009-08-141-0/+8
* Revert r78424.Argyrios Kyrtzidis2009-08-141-7/+4
* A couple IRBuilder functions were still using getGlobalContext().Erick Tryzelaar2009-08-141-3/+3
* Update llvm-mc / MCAsmStreamer to print the instruction using the actual targetDaniel Dunbar2009-08-141-1/+5
* Add virtual printMCInst method to AsmPrinter, as a quick way to expose the APIDaniel Dunbar2009-08-141-0/+6
* Add MCSymbol::{print, dump}Daniel Dunbar2009-08-141-0/+7
* Add MCValue::{print, dump}Daniel Dunbar2009-08-141-0/+7
* Add helpers for fetching basic types.Owen Anderson2009-08-141-0/+36
* Expose LLVMContext to llvm-c.Erick Tryzelaar2009-08-141-2/+49
* TargetRegistry: Change AsmPrinter constructor to be typed as returning anDaniel Dunbar2009-08-131-13/+9
* llvm-mc: Add dummy MCStreamer implementation, (eventually) for use in profiling.Daniel Dunbar2009-08-132-1/+5
* Remove HasCrazyBSS and add a flag in TAI to indicate that '.section' Bruno Cardoso Lopes2009-08-133-15/+14
* Actually privatize a IntegerTypes, and fix a few bugs exposed by this.Owen Anderson2009-08-132-10/+17
* Make formatted_raw_ostream restore the buffer settings of theDan Gohman2009-08-131-5/+19
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-1312-91/+93
* Add a method to return BSSSection from TargetLoweringObjectFileBruno Cardoso Lopes2009-08-131-0/+1
* Add a method to return if the ELF section contains only common symbols!Bruno Cardoso Lopes2009-08-131-0/+3
* Add unimplemented destructor declarations to hopefully addressDan Gohman2009-08-131-0/+6
* TargetRegistry: Reorganize AsmPrinter construction so that clients pass in theDaniel Dunbar2009-08-131-11/+12
* Set raw_os_ostream, raw_string_ostream, and raw_svector_ostream to beDan Gohman2009-08-131-6/+4
* Add support to raw_ostream for sizing the buffer according to theDan Gohman2009-08-131-6/+23
* Make raw_ostream non-copyable.Dan Gohman2009-08-131-0/+4
* Revert 78892 and 78895, these break generating working executables onDaniel Dunbar2009-08-131-2/+1
* Add MachineFrameInfo::getPristineRegisters(MBB) method.Jakob Stoklund Olesen2009-08-131-1/+23
* Add callback to allow target to adjust latency of schedule dependency edge.David Goodwin2009-08-132-0/+11
* Move SetBufferSize and SetUnbuffered out of line.Dan Gohman2009-08-131-18/+2
* Fix the buffer handling logic so that write_impl is always called withDan Gohman2009-08-131-0/+4
* Fix the N>=64 case in the isInt<> and isUint<> templates.Jakob Stoklund Olesen2009-08-131-2/+2
* fix a minor fixme. When building with SL and later tools, the ".eh" symbolsChris Lattner2009-08-131-1/+2
* Change MCSectionELF to represent a section semantically instead ofBruno Cardoso Lopes2009-08-133-29/+171
* Convert APint::{fromString,APInt,getBitsNeeded} to use StringRef.Daniel Dunbar2009-08-131-13/+13
* Add StringRef::front (with some small tweaks while I was in the area).Daniel Dunbar2009-08-131-1/+8
* sink uniquing of sections out of MCContext into the ELF and PECOFF TLOF imple...Chris Lattner2009-08-133-15/+15
* add some comments: MCContext owns the MCSections, but it bump pointer allocatesChris Lattner2009-08-131-2/+3
* reject invalid code like:Chris Lattner2009-08-132-4/+10