aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* 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
* ThreadSanitizer, a race detector. First LLVM commit.Kostya Serebryany2012-02-132-0/+4
* v2f16 is a floating point type. Add symbolic floating point type ranges to p...Owen Anderson2012-02-131-2/+9
* add LLVM_VERSION_MAJOR and _MINOR definesDylan Noblesmith2012-02-134-0/+24
* Fix various issues (or do cleanups) found by enabling certain MSVC warnings.Ahmed Charles2012-02-131-1/+1
* Expose the ELFObjectFile class directly in the Object/ELF.h header, similarlyEli Bendersky2012-02-122-2/+2971
* Remove redundant getAnalysis<> calls in GlobalOpt. Add a few Itanium ABI callsNick Lewycky2012-02-121-0/+9
* Add support for implicit TLS model used with MS VC runtime.Anton Korobeynikov2012-02-112-1/+2
* Make the EDis tables const.Benjamin Kramer2012-02-111-1/+1
* [WIP] Initial code for module flags.Bill Wendling2012-02-111-0/+46
* Add TargetPassConfig hooks for scheduling/bundling.Andrew Trick2012-02-111-4/+22
* commentAndrew Trick2012-02-111-2/+2
* Clean up comment.Jakob Stoklund Olesen2012-02-101-2/+1
* Add a static MachineOperand::clobbersPhysReg().Jakob Stoklund Olesen2012-02-101-4/+12
* Make aliasesPointer and aliasesUnknownInst public members of AliasSet.Hal Finkel2012-02-101-0/+1
* Revert commit 149912 (lattner) and add a testcase that shows the problem (whichDuncan Sands2012-02-101-1/+22
* Put instruction names into an indexed string table on the side, removing a po...Benjamin Kramer2012-02-102-10/+14
* RegAlloc superpass: includes phi elimination, coalescing, and scheduling.Andrew Trick2012-02-102-13/+26
* Remove unused 'isAlias' parameter.Lang Hames2012-02-101-1/+1
* Cache basic block boundaries for faster RegMaskSlots access.Jakob Stoklund Olesen2012-02-101-1/+27