aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix a bug in IVUsers which was permitting non-affine addrecs toDan Gohman2010-04-092-2/+71
* Don't use reserved identifiers.Dan Gohman2010-04-091-11/+11
* fix a SCCP miscompilation that could happen when aChris Lattner2010-04-092-3/+105
* Bugfixes for edis. Code to initialize instructionSean Callanan2010-04-092-5/+4
* Avoid allocating a value of zero in a register if the initial formulaDan Gohman2010-04-081-2/+6
* Add a few more lint checks.Dan Gohman2010-04-082-0/+54
* Add variants of ult, ule, etc. which take a uint64_t RHS, for convenience.Dan Gohman2010-04-085-8/+71
* delete a forwarding function.Chris Lattner2010-04-086-113/+111
* move elf section uniquing to MCContext. Along the wayChris Lattner2010-04-0818-268/+165
* Now that Evan Cheng has fixed the coalescer bug (r100804), the workaround codeJohnny Chen2010-04-081-5/+1
* remove the TargetLoweringObjectFileMachO::getMachoSectionChris Lattner2010-04-086-130/+134
* move macho section uniquing from MCParser and TLOF to MCContext whereChris Lattner2010-04-087-106/+87
* Coalescer should not delete copy instructions whose defs are partially dead. ...Evan Cheng2010-04-084-1/+44
* Update CMake build.Ted Kremenek2010-04-081-0/+1
* Fix -Wsign-compare warning (issued by clang++).Ted Kremenek2010-04-081-1/+1
* Add a -lint pass which checks for common sources of undefined or likelyDan Gohman2010-04-084-0/+453
* Rename a function.Devang Patel2010-04-082-9/+7
* implicit defs get added to the end of machine instrs sometimes. Scan the who...Chris Lattner2010-04-081-4/+9
* Pointers to zero-sized objects don't point to overlapping objects.Dan Gohman2010-04-082-0/+15
* Print empty structs as {} rather than { }.Dan Gohman2010-04-084-11/+15
* Fix a comment.Dan Gohman2010-04-081-1/+1
* Touch configure so it regenerates Disassemblers.def to include ARM soJeffrey Yasskin2010-04-081-1/+1
* One instruction may start (or end) multiple lexical scopes. Devang Patel2010-04-082-58/+28
* clean up algorithm and remove operand order assumptionsGabor Greif2010-04-081-9/+24
* Fix a comment.Dan Gohman2010-04-081-1/+3
* Remove dead code.Devang Patel2010-04-082-9/+0
* Delete out of date comment.Devang Patel2010-04-081-2/+0
* Refactor.Devang Patel2010-04-082-2/+15
* Various MSVC warning fixes about truncated 64 bit shifts and const pointers p...Benjamin Kramer2010-04-083-5/+5
* Provide operator delete for BumpPtrAllocator and RecyclingAllocator. They willBenjamin Kramer2010-04-082-0/+9
* use abstract interface in two more placesGabor Greif2010-04-081-2/+2
* fix compileGabor Greif2010-04-081-2/+2
* use abstract interfaceGabor Greif2010-04-081-1/+1
* Use twines to simplify calls to report_fatal_error. For code size and readabi...Benjamin Kramer2010-04-0811-135/+69
* Use errs instead of fprintf.Benjamin Kramer2010-04-081-5/+4
* Avoid using f64 to lower memcpy from constant string. It's cheaper to use i32...Evan Cheng2010-04-088-46/+109
* Revert this change from a while ago; ScalarEvolution shouldn't analyzeDan Gohman2010-04-081-2/+0
* When expanding expressions which are using post-inc mode for multiple loops,Dan Gohman2010-04-082-0/+43
* Make post regalloc machine licm functional. It now passes all of MultiSource.Evan Cheng2010-04-081-79/+169
* typoChris Lattner2010-04-081-2/+2
* document isvolatile etc.Chris Lattner2010-04-081-31/+37
* mpsadbw is not commutative.Eric Christopher2010-04-081-1/+1
* Added support for ARM disassembly to edis.Sean Callanan2010-04-089-284/+677
* convert a report_fatal_error that I was able to trigger into a nice errorChris Lattner2010-04-081-3/+9
* Fix typo.Evan Cheng2010-04-071-1/+1
* minor tidying.Chris Lattner2010-04-072-5/+4
* use assertions instead of unreachable for logic errors.Chris Lattner2010-04-071-28/+26
* introduce a new recoverable error handling API to LLVMContextChris Lattner2010-04-073-3/+50
* Say bitcast instead of bitconvert.Dan Gohman2010-04-072-2/+2
* Add svn:ignore.Dan Gohman2010-04-070-0/+0