summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* We should check that existing cast operation has the appropriate opcode befor...Wojciech Matyjewicz2008-02-09
* Remove unused hidden option.Evan Cheng2008-02-09
* Skeleton of insert and extract matching, more to comeNate Begeman2008-02-09
* Tablegen support for insert & extract element matchingNate Begeman2008-02-09
* check that terminators only occur at the end of a block. This catches theChris Lattner2008-02-09
* Change ConstantSDNode to store an APInt instead of a uint64_t, andDan Gohman2008-02-08
* Fix PR 1995.Devang Patel2008-02-08
* Forgot these files.Evan Cheng2008-02-08
* Also print alignment.Evan Cheng2008-02-08
* It's not always safe to fold movsd into xorpd, etc. Check the alignment of th...Evan Cheng2008-02-08
* 64-bit (MMX) vectors do not need restrictive alignment.Dale Johannesen2008-02-08
* Avoid needlessly casting away const qualifiers.Dan Gohman2008-02-08
* Avoid needlessly casting away const qualifiers.Dan Gohman2008-02-08
* Added missing entries in X86 load / store folding tables.Evan Cheng2008-02-08
* Remove remnant of load folding in local register allocator. Patch by Holger S...Evan Cheng2008-02-07
* Follow Chris' suggestion; change the PseudoSourceValue accessorsDan Gohman2008-02-07
* Add SourceValue information for outgoing argument stores on x86.Dan Gohman2008-02-07
* Don't abort if a MemOperand is missing a SourceValue; just print itDan Gohman2008-02-07
* Fix a x86-64 codegen deficiency. Allow gv + offset when using rip addressing ...Evan Cheng2008-02-07
* In some cases, e.g. ADD32ri, no transformation is made. Guide against it.Evan Cheng2008-02-07
* Don't make up new directives. (".set_foobar")Nick Lewycky2008-02-07
* Fix a typo in a comment.Dan Gohman2008-02-07
* Add support to FoldingSet for hashing APInt objects.Dan Gohman2008-02-06
* Re-apply the memory operand changes, with a fix for the staticDan Gohman2008-02-06
* Temporarily reverting:Bill Wendling2008-02-06
* Fix a number of local register allocator issues: PR1609.Evan Cheng2008-02-06
* RegAllocaLocal still *requires* LiveVariables since it runs PHIElimination, f...Evan Cheng2008-02-06
* Throttle the non-local dependence analysis for basic blocks with more than 50...Tanya Lattner2008-02-06
* Fix PR1975: dag isel emitter produces patterns that isel wrong flag result.Evan Cheng2008-02-05
* Move to getCALLSEQ_END to ensure CALLSEQ_END node produces a flag. This is co...Evan Cheng2008-02-05
* Make RenamePass faster by making the 'is this a new phi node'Chris Lattner2008-02-05
* Implement sseregparm.Dale Johannesen2008-02-05
* If a vr is already marked alive in a bb, then it has PHI uses that are visite...Evan Cheng2008-02-05
* Ident mnemonics appropriatelyNate Begeman2008-02-05
* Fix a bug compiling PR1978 (perhaps not the only one though) whichChris Lattner2008-02-05
* Fix an obscure read-after-free bug that Duncan found.Owen Anderson2008-02-05
* Typo.Evan Cheng2008-02-04
* Dwarf requires variable entries to be in the source order. Right now, since w...Evan Cheng2008-02-04
* This method should be virtualNate Begeman2008-02-04
* Eliminate some redundant code.Nate Begeman2008-02-04
* Added "bucket_iterators" to FoldingSet. Bucket iterators allow iterationTed Kremenek2008-02-04
* Set error message.Devang Patel2008-02-04
* Fixed 80 col. violation.Ted Kremenek2008-02-04
* I don't see how NodeUpdated can be called with aDuncan Sands2008-02-04
* The rest of the SSE4.1 intrinsic patterns that are obvious to me. GettingNate Begeman2008-02-04
* Some more SSE 4.1 intrinsic patterns.Nate Begeman2008-02-04
* Be more precise when eliminating pointers bue to memcpy's. This allows moreOwen Anderson2008-02-04
* Allow GVN to hack on memcpy's, making them open to further optimization.Owen Anderson2008-02-04
* There are some cases where icmp(add) can be folded into a new icmp. Handle them.Nick Lewycky2008-02-03
* Hack on vectors too.Nick Lewycky2008-02-03