aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Add Foreach LoopDavid Greene2012-02-221-0/+1
* Fix typos.Jakob Stoklund Olesen2012-02-221-1/+1
* Support was removed from LLVM's MIPS backend for the PSP variant of thatChandler Carruth2012-02-221-2/+1
* Initialize SUnits before DAG building.Andrew Trick2012-02-221-0/+1
* Make all pointers to TargetRegisterClass const since they are all pointers to...Craig Topper2012-02-222-6/+6
* ADT/SparseSet.h: Fix up header dependencies.NAKAMURA Takumi2012-02-221-0/+2
* Add a Briggs and Torczon sparse set implementation.Jakob Stoklund Olesen2012-02-221-0/+259
* Add API "handleMoveIntoBundl" for updating liveness when moving instructions ...Lang Hames2012-02-211-1/+9
* Pull the parsing helper functions out of the Triple interface entirely.Chandler Carruth2012-02-211-5/+0
* Clean up comments that I missed when changing the triple representation.Chandler Carruth2012-02-211-1/+2
* Reorder some members in MCRegisterClass to remove padding on 64-bit builds.Craig Topper2012-02-211-2/+2
* In generated RegisterInfo files, replace a pointer to the end of an array wit...Craig Topper2012-02-211-3/+4
* Merge some tables in generated RegisterInfo file. Store indices into larger t...Craig Topper2012-02-211-9/+21
* Clear virtual registers after they are no longer referenced.Andrew Trick2012-02-211-0/+3
* whitespaceAndrew Trick2012-02-211-26/+26
* Switch the llvm::Triple class to immediately parse the triple string onChandler Carruth2012-02-212-28/+12
* Add support for runtime languages on our forward declarations.Eric Christopher2012-02-201-1/+1
* Improve generated code for extending loads and some trunc stores on ARM.James Molloy2012-02-201-0/+45
* Move constructors out-of-line and flesh out their documentation. NoChandler Carruth2012-02-201-9/+4
* Remove dead code. Improve llvm_unreachable text. Simplify some control flow.Ahmed Charles2012-02-191-1/+0
* StringRef'ize EmitSourceFileHeader().Ahmed Charles2012-02-191-2/+1
* Hashing.h - utilities for hashing various data types.Talin2012-02-181-0/+180
* Transfer regmasks to MRI.Jakob Stoklund Olesen2012-02-171-8/+22
* Calls and invokes with the new clang.arc.no_objc_arc_exceptionsDan Gohman2012-02-171-0/+6
* Refactor 'handleMove' code in live intervals. Clients of LiveIntervals won't seeLang Hames2012-02-171-0/+2
* Generate the correct EH frame section types on Solaris, this time without bre...David Chisnall2012-02-171-0/+2
* Revert r150814. It turns out that there is a good reason for this after all...David Chisnall2012-02-171-0/+5
* Fix typo in comment.Richard Osborne2012-02-171-1/+1
* Don't lazily allocate eh_frame. We're not lazily allocating things like the ...David Chisnall2012-02-171-5/+0
* s/ModAttrBehavior/ModFlagBehavior/g to be consistent with how module flags ar...Bill Wendling2012-02-161-5/+5
* Template specialize SmallVector::push_back based on POD-ness of the type. Re...Pete Cooper2012-02-161-19/+35
* Fix library visibility problems with VLIWPacketizer.Andrew Trick2012-02-151-3/+3
* Use the enum instead of 'unsigned'.Bill Wendling2012-02-151-2/+2
* Make LiveIntervals::handleMove() bundle aware.Lang Hames2012-02-151-0/+5
* Modify the code that emits the module flags to use the new module flags accessorBill Wendling2012-02-152-5/+9
* Add a module flags accessor method which returns the flags in a vector.Bill Wendling2012-02-151-0/+11
* Add function for computing the edit distance of two arrays.Kaelyn Uhrain2012-02-151-0/+102
* Don't expose DefaultVLIWSchedulerAndrew Trick2012-02-151-2/+2
* Generic "VLIW" packetizer based on a DFA generated from target itinerary.Andrew Trick2012-02-151-0/+69
* Add a way to replace a field inside a metadata node. This can beEric Christopher2012-02-151-0/+3
* Add a check to make sure we don't assign slot indexes for instructions inside...Lang Hames2012-02-151-0/+2
* Allow CodeGen (llc) command line options to work as expected.Andrew Trick2012-02-151-0/+14
* Added TargetPassConfig::disablePass/substitutePass as a general mechanism to ...Andrew Trick2012-02-152-4/+21
* commentAndrew Trick2012-02-151-0/+1
* Disentangle moving a machine instr from updating LiveIntervals.Lang Hames2012-02-151-4/+5
* Handle regmasks in findRegisterDefOperandIdx().Jakob Stoklund Olesen2012-02-141-0/+1
* Silence the new -Wempty-body warning. It appeared because the next statementDmitri Gribenko2012-02-141-1/+2
* Add code to the target lowering object file module to handle module flags.Bill Wendling2012-02-142-4/+13
* Tighten physical register invariants: Allocatable physical registers canLang Hames2012-02-141-0/+9
* Rename getExceptionAddressRegister() to getExceptionPointerRegister() for con...Lang Hames2012-02-141-2/+2