summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* lib/System/Win32/Signals.inc: Enable LLVM_DISABLE_CRT_DEBUG also on mingw.NAKAMURA Takumi2010-10-06
* Provide a fast "get me the target triple from the module" API. This canBill Wendling2010-10-06
* lets go all meta and define new X86 type wrappers that declare the associatedChris Lattner2010-10-06
* introduce a new BinOpRM class and use it to factor AND*rm. This points outChris Lattner2010-10-06
* remove the !nameconcat tblgen feature. It "shorthand" and only used in 4 placesChris Lattner2010-10-06
* replace stuff like:Chris Lattner2010-10-06
* allow !strconcat to take more than two operands to eliminateChris Lattner2010-10-05
* Use a relocation against the symbol if it is a PLT and the symbol is in anotherRafael Espindola2010-10-05
* Comment out fastisel debugging message.Eric Christopher2010-10-05
* associate the instruction suffix letter with the integer gpr Chris Lattner2010-10-05
* introduce a new BinOpRR class, and convert 4 and instructions to use it.Chris Lattner2010-10-05
* Random cleanup and make the intermediate register in fptosi aEric Christopher2010-10-05
* Count uses in all nested loops, not just the deepest.Jakob Stoklund Olesen2010-10-05
* Remove SplitAnalysis::removeUse. It was only used to make SplitAnalysisJakob Stoklund Olesen2010-10-05
* dupli always has an interval now.Jakob Stoklund Olesen2010-10-05
* Move cmov pseudo instructions to InstrCompiler,Chris Lattner2010-10-05
* Use #NAME# to have the CMOV multiclass define things with the same names as b...Chris Lattner2010-10-05
* Another step towards getting rid of static ctors for pass registration: have ...Owen Anderson2010-10-05
* enhance tblgen to support anonymous defm's, use this toChris Lattner2010-10-05
* convert cmov mr patterns to use a multipattern. Death to redundancyChris Lattner2010-10-05
* Implement more alias cases.Rafael Espindola2010-10-05
* switch CMOVBE to the multipattern:Chris Lattner2010-10-05
* We can split around loops with multiple exits now.Jakob Stoklund Olesen2010-10-05
* Update SplitEditor API to reflect the fact that the original live interval isJakob Stoklund Olesen2010-10-05
* Intervals are half-open.Jakob Stoklund Olesen2010-10-05
* fix a bug I introduced in r115669, which ended up with MOV64mr_TCChris Lattner2010-10-05
* add a multiclass for cmov's, but don't start using it yet.Chris Lattner2010-10-05
* use a multipattern to define setcc instructions:Chris Lattner2010-10-05
* 256 sections should be enough for anyone...Rafael Espindola2010-10-05
* move SETB pseudos into the same place in InstrCompiler.tdChris Lattner2010-10-05
* Replace a gross hack (the MOV64ri_alt instruction) with a slightly less Chris Lattner2010-10-05
* Don't crash in a strange .size directive.Rafael Espindola2010-10-05
* distribute the rest of the contents of X86Instr64bit.td out toChris Lattner2010-10-05
* When we find a reaching definition, make sure it is visited from all paths byJakob Stoklund Olesen2010-10-05
* Don't use nextIndex to check for live out of instruction.Jakob Stoklund Olesen2010-10-05
* move the rest of the simple 64-bit arithmetic into InstrArithmetic.tdChris Lattner2010-10-05
* continue moving 64-bit stuff into X86InstrArithmetic.tdChris Lattner2010-10-05
* Fix Punctuation.Michael J. Spencer2010-10-05
* MC-COFF: Fix (PR8278) temporary symbol relocations.Michael J. Spencer2010-10-05
* Add support for a fill value in the .zero directive.Rafael Espindola2010-10-05
* Tweak VNInfo printing.Jakob Stoklund Olesen2010-10-05
* Add assert for valid slot indexes.Jakob Stoklund Olesen2010-10-05
* Increase the number of bits used internally by the ARM target to represent theJim Grosbach2010-10-05
* Implement a simple alias case and refactor the code a bit so that theRafael Espindola2010-10-05
* Use a more efficient lowering of uint64_t --> float that can take advantage o...Owen Anderson2010-10-05
* move 64-bit add and adc to InstrArithmetic.Chris Lattner2010-10-05
* rewrote two addr constraints so that they are only set, not set and then nest...Chris Lattner2010-10-05
* split the 32-bit integer arithmetic instructions out to their own file.Chris Lattner2010-10-05
* Produce a undefined reference to _GLOBAL_OFFSET_TABLE_ when needed.Rafael Espindola2010-10-05
* After printing "Running 'Graphviz' program... " and running theDan Gohman2010-10-05