aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add a way to look up a type by it's name in a module.Erick Tryzelaar2010-02-284-0/+27
* Add replace_all_uses_with to ocaml.Erick Tryzelaar2010-02-282-0/+7
* Add support for global variables in an address space for llvm-c and ocaml.Erick Tryzelaar2010-02-286-25/+103
* Add indirect br support to llvm-c and ocaml.Erick Tryzelaar2010-02-286-0/+73
* Add metadata functions to llvm-c and ocaml.Erick Tryzelaar2010-02-286-1/+289
* remove redundant instruction.Chris Lattner2010-02-281-2/+2
* Add the new builder arthmetic instructions to llvm-c and ocaml.Erick Tryzelaar2010-02-286-1/+320
* Add the new union arthmetic instructions to llvm-c and ocaml.Erick Tryzelaar2010-02-286-7/+61
* Add generic binary op and cast builder functions.Erick Tryzelaar2010-02-282-0/+18
* Rename ocaml vmcore tests to make it easier to insert tests.Erick Tryzelaar2010-02-281-228/+226
* Fix incorrect uses of an ocaml llbuilder without extracting it from ocaml.Erick Tryzelaar2010-02-281-4/+3
* Remove malloc and free from the ocaml bindings.Erick Tryzelaar2010-02-284-51/+3
* Revert r97245 which seems to be causing performance problems.Bob Wilson2010-02-283-9/+7
* Teach APFloat how to create both QNaNs and SNaNs and with arbitrary-widthJohn McCall2010-02-286-17/+107
* enhance EmitNodeMatcher to keep track of the recorded slot numbersChris Lattner2010-02-285-11/+26
* add infrastructure to support forming selectnodeto. Not used yetChris Lattner2010-02-285-23/+79
* Don't try to replace physical registers when doing CSE.Dan Gohman2010-02-282-1/+51
* Add a flag to addPassesToEmit* to disable the Verifier pass runDan Gohman2010-02-287-20/+42
* Generalize my hack to use SDNodeInfo to find out when aChris Lattner2010-02-283-19/+55
* Implement XMM subregs.Dan Gohman2010-02-285-163/+168
* Don't unconditionally suppress hoisting of instructions with implicitDan Gohman2010-02-281-26/+4
* Add nounwinds.Dan Gohman2010-02-271-2/+2
* The mayHaveSideEffects flag is no longer used.Dan Gohman2010-02-2716-37/+25
* change CheckOpcodeMatcher to hold the SDNodeInfo instead ofChris Lattner2010-02-275-31/+32
* remove a bogus pattern, which had the same pattern as STDUChris Lattner2010-02-272-8/+1
* add another case from the ppc backend. This is obviously a huge andChris Lattner2010-02-271-1/+4
* fix an incorrect (overly conservative) predicate.Chris Lattner2010-02-271-1/+1
* fix logic in DEBUG.Chris Lattner2010-02-271-2/+2
* teach the optimizer that opcode == ISD::STORE is contradictoryChris Lattner2010-02-273-8/+18
* fix grammaro's pointed out by danielChris Lattner2010-02-271-2/+2
* Teach the grouper some simple tricks about looking contradictoryChris Lattner2010-02-273-12/+127
* Re-apply 97040 with fix. This survives a ppc self-host llvm-gcc bootstrap.Evan Cheng2010-02-278-35/+186
* use DEBUG instead of DebugFlag directly so that thisChris Lattner2010-02-271-7/+7
* implement a new optimization to sink pattern predicates (like isSSE1) Chris Lattner2010-02-272-0/+117
* The TType is always absptr on Mach-O...at least for now.Bill Wendling2010-02-271-1/+1
* Fix the ocaml bindings for the bitcode reader.Jeffrey Yasskin2010-02-271-1/+1
* fix PR6414, a nondeterminism issue in IPSCCP which was becauseChris Lattner2010-02-272-1/+47
* Fix rdar://7694996 a miscompile of 183.equake from my patch yesterday,Chris Lattner2010-02-261-3/+2
* remove dead code, by this point all uses of CI are gone.Chris Lattner2010-02-261-4/+1
* Test that docs are updating.Jeffrey Yasskin2010-02-261-1/+1
* Make APFloat's string-parsing routines a bit safer against very large exponents.John McCall2010-02-262-2/+23
* A much cleaner (and less code!) way of inserting the correct amount of paddingBill Wendling2010-02-261-50/+6
* Added the follwoing 32-bit Thumb instructions for disassembly only:Johnny Chen2010-02-263-5/+208
* Merge PPC instructions FMRS and FMRD into a single FMR instruction.Jakob Stoklund Olesen2010-02-262-17/+11
* Fix grammaro in a comment.Dan Gohman2010-02-261-1/+1
* Use the right svn:keywords value.Dan Gohman2010-02-260-0/+0
* Add Revision keywords to these files, as it's common for them to beDan Gohman2010-02-263-1/+3
* Comment typo.Bill Wendling2010-02-261-1/+1
* don't build edis if the x86 target isn't enabld.Chris Lattner2010-02-261-0/+5
* Improve the vim code for highlighting trailing whitespace and linesDan Gohman2010-02-261-5/+25