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