aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Constify.Dan Gohman2010-09-221-1/+1
* Rework passing parent pointers into complexpatterns, I forgotChris Lattner2010-09-211-1/+1
* Add some utility routines.Dan Gohman2010-09-211-0/+12
* Add insertAfter. This should have accompanied previous check-in.Devang Patel2010-09-211-0/+3
* just like they can opt into getting the root of the pattern beingChris Lattner2010-09-211-1/+2
* fix a long standing wart: all the ComplexPattern's were beingChris Lattner2010-09-211-0/+2
* finish pushing MachinePointerInfo through selectiondags. At this point,Chris Lattner2010-09-211-3/+0
* convert a couple more places to use the new getStore()Chris Lattner2010-09-211-0/+3
* eliminate an old SelectionDAG::getTruncStore method, propagatingChris Lattner2010-09-211-4/+0
* eliminate last SelectionDAG::getLoad old entrypoint, on to stores.Chris Lattner2010-09-211-5/+0
* fix the code that infers SV info to be correct when dealingChris Lattner2010-09-211-4/+0
* Add LiveInterval::find and use it for most LiveRange searching operationsJakob Stoklund Olesen2010-09-211-7/+33
* Remove dead method.Jakob Stoklund Olesen2010-09-211-5/+0
* propagate MachinePointerInfo through various uses of the oldChris Lattner2010-09-211-2/+2
* continue MachinePointerInfo'izing, eliminating use of one of the oldChris Lattner2010-09-211-3/+0
* Make CreateComplexVariable independent of SmallVector.Benjamin Kramer2010-09-211-4/+3
* llvmc: Allow multiple output languages.Mikhail Glushenkov2010-09-211-1/+1
* Trailing whitespace.Mikhail Glushenkov2010-09-211-6/+6
* Added an additional PBQP problem builder which adds coalescing costs (both be...Lang Hames2010-09-212-3/+31
* Move the search for the appropriate AND instructionGabor Greif2010-09-211-3/+3
* add some accessorsChris Lattner2010-09-211-0/+8
* it's more elegant to put the "getConstantPool" andChris Lattner2010-09-211-0/+8
* ugh, missed a file.Chris Lattner2010-09-211-1/+1
* reimplement memcpy/memmove/memset lowering to use MachinePointerInfoChris Lattner2010-09-212-10/+17
* add some helpful accessors.Chris Lattner2010-09-212-0/+13
* add overloads for SelectionDAG::getLoad, getStore, getTruncStore that take aChris Lattner2010-09-211-1/+13
* simplify interface to SelectionDAG::getMemIntrinsicNode, making it take a Mac...Chris Lattner2010-09-211-2/+2
* chagne interface to SelectionDAG::getAtomic to take a MachinePointerInfo,Chris Lattner2010-09-211-2/+2
* force clients of MachineFunction::getMachineMemOperand to provide aChris Lattner2010-09-212-8/+4
* start pushing MachinePointerInfo out through the MachineMemOperand interfaceChris Lattner2010-09-212-3/+17
* refactor the Value*/offset pair from MachineMemOperand out to a newChris Lattner2010-09-211-6/+17
* Relax this check to silently swallow FE_INEXACT, following directionsDan Gohman2010-09-201-1/+1
* fix a bug I introduced back in the hayday of version #2.Chris Lattner2010-09-201-1/+1
* restrict dyn_cast_or_null to pointer types, just like cast_or_null; re-commit...Gabor Greif2010-09-181-2/+2
* back out r114279 as some darwin buildbots get errors compiling clang:Gabor Greif2010-09-181-2/+2
* restrict dyn_cast_or_null to pointer types, just like cast_or_nullGabor Greif2010-09-181-2/+2
* remove CallSite::get; it is still present (as protected) in the baseclass, us...Gabor Greif2010-09-181-12/+2
* Added a separate class (PBQPBuilder) for PBQP Problem construction. This clas...Lang Hames2010-09-187-0/+2389
* trailing whitespaceJim Grosbach2010-09-171-4/+4
* Attempt to support platforms which don't have fenv.h.Dan Gohman2010-09-173-0/+56
* fix comments; patch by Edmund Grimley-Evans\!Gabor Greif2010-09-171-2/+2
* Add "pointer to x86mmx" type to the intrinsics.Bill Wendling2010-09-171-0/+1
* Do not expose the locking for the PassRegistry in the header. Be careful toOwen Anderson2010-09-161-2/+0
* Add a pass which prints out all the memdep dependencies.Dan Gohman2010-09-162-0/+8
* Revert r114097, adding back in the assertion against replacing an Instruction...Owen Anderson2010-09-162-0/+6
* make this non brain dead... Jim Grosbach2010-09-161-1/+1
* Remove unnecessary by-reference return.Jim Grosbach2010-09-161-1/+1
* Add better support for environment portion of triple. Original patch byDuncan Sands2010-09-161-1/+34
* store MC FP immediates as a double instead of as an APFloat, thus avoiding anJim Grosbach2010-09-161-7/+4
* Since PassRegistry is currently a shared global object, it needs locking. Wh...Owen Anderson2010-09-151-0/+2