summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Add a Briggs and Torczon sparse set implementation.Jakob Stoklund Olesen2012-02-22
* Add API "handleMoveIntoBundl" for updating liveness when moving instructions ...Lang Hames2012-02-21
* Pull the parsing helper functions out of the Triple interface entirely.Chandler Carruth2012-02-21
* Clean up comments that I missed when changing the triple representation.Chandler Carruth2012-02-21
* Reorder some members in MCRegisterClass to remove padding on 64-bit builds.Craig Topper2012-02-21
* In generated RegisterInfo files, replace a pointer to the end of an array wit...Craig Topper2012-02-21
* Merge some tables in generated RegisterInfo file. Store indices into larger t...Craig Topper2012-02-21
* Clear virtual registers after they are no longer referenced.Andrew Trick2012-02-21
* whitespaceAndrew Trick2012-02-21
* Switch the llvm::Triple class to immediately parse the triple string onChandler Carruth2012-02-21
* Add support for runtime languages on our forward declarations.Eric Christopher2012-02-20
* Improve generated code for extending loads and some trunc stores on ARM.James Molloy2012-02-20
* Move constructors out-of-line and flesh out their documentation. NoChandler Carruth2012-02-20
* Remove dead code. Improve llvm_unreachable text. Simplify some control flow.Ahmed Charles2012-02-19
* StringRef'ize EmitSourceFileHeader().Ahmed Charles2012-02-19
* Hashing.h - utilities for hashing various data types.Talin2012-02-18
* Transfer regmasks to MRI.Jakob Stoklund Olesen2012-02-17
* Calls and invokes with the new clang.arc.no_objc_arc_exceptionsDan Gohman2012-02-17
* Refactor 'handleMove' code in live intervals. Clients of LiveIntervals won't seeLang Hames2012-02-17
* Generate the correct EH frame section types on Solaris, this time without bre...David Chisnall2012-02-17
* Revert r150814. It turns out that there is a good reason for this after all...David Chisnall2012-02-17
* Fix typo in comment.Richard Osborne2012-02-17
* Don't lazily allocate eh_frame. We're not lazily allocating things like the ...David Chisnall2012-02-17
* s/ModAttrBehavior/ModFlagBehavior/g to be consistent with how module flags ar...Bill Wendling2012-02-16
* Template specialize SmallVector::push_back based on POD-ness of the type. Re...Pete Cooper2012-02-16
* Fix library visibility problems with VLIWPacketizer.Andrew Trick2012-02-15
* Use the enum instead of 'unsigned'.Bill Wendling2012-02-15
* Make LiveIntervals::handleMove() bundle aware.Lang Hames2012-02-15
* Modify the code that emits the module flags to use the new module flags accessorBill Wendling2012-02-15
* Add a module flags accessor method which returns the flags in a vector.Bill Wendling2012-02-15
* Add function for computing the edit distance of two arrays.Kaelyn Uhrain2012-02-15
* Don't expose DefaultVLIWSchedulerAndrew Trick2012-02-15
* Generic "VLIW" packetizer based on a DFA generated from target itinerary.Andrew Trick2012-02-15
* Add a way to replace a field inside a metadata node. This can beEric Christopher2012-02-15
* Add a check to make sure we don't assign slot indexes for instructions inside...Lang Hames2012-02-15
* Allow CodeGen (llc) command line options to work as expected.Andrew Trick2012-02-15
* Added TargetPassConfig::disablePass/substitutePass as a general mechanism to ...Andrew Trick2012-02-15
* commentAndrew Trick2012-02-15
* Disentangle moving a machine instr from updating LiveIntervals.Lang Hames2012-02-15
* Handle regmasks in findRegisterDefOperandIdx().Jakob Stoklund Olesen2012-02-14
* Silence the new -Wempty-body warning. It appeared because the next statementDmitri Gribenko2012-02-14
* Add code to the target lowering object file module to handle module flags.Bill Wendling2012-02-14
* Tighten physical register invariants: Allocatable physical registers canLang Hames2012-02-14
* Rename getExceptionAddressRegister() to getExceptionPointerRegister() for con...Lang Hames2012-02-14
* ThreadSanitizer, a race detector. First LLVM commit.Kostya Serebryany2012-02-13
* v2f16 is a floating point type. Add symbolic floating point type ranges to p...Owen Anderson2012-02-13
* add LLVM_VERSION_MAJOR and _MINOR definesDylan Noblesmith2012-02-13
* Fix various issues (or do cleanups) found by enabling certain MSVC warnings.Ahmed Charles2012-02-13
* Expose the ELFObjectFile class directly in the Object/ELF.h header, similarlyEli Bendersky2012-02-12
* Remove redundant getAnalysis<> calls in GlobalOpt. Add a few Itanium ABI callsNick Lewycky2012-02-12