aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Actually insert inserted instructions into the InsertedValues map.Dan Gohman2009-05-012-13/+35
* Add an accessor method to allow clients to test if a given expressionDan Gohman2009-05-011-0/+6
* Make RequiresTypeConversion canonicalize the types before calling theDan Gohman2009-05-011-1/+3
* When printing a SCEVUnknown with pointer type, don't print anDan Gohman2009-05-012-5/+1
* Short-circuit inttoptr-ptrtoint constant expressions; these aren'tDan Gohman2009-05-011-1/+8
* Make SCEVExpander::addInsertedValue able to accept Values, not justDan Gohman2009-05-011-5/+5
* Minor whitespace fix.Dan Gohman2009-05-011-1/+1
* Fix an 80-column violation.Dan Gohman2009-05-011-1/+2
* When creating cast scevs, canonicalize the destination type. ThisDan Gohman2009-05-011-0/+9
* Fix a compiler warning on hosts where uint64_t isn't unsigned long long.Dan Gohman2009-05-011-1/+1
* Fix some code to work if TargetLowering is not available.Dan Gohman2009-05-011-4/+8
* Simplify more code and add timer stuff.Bill Wendling2009-05-011-7/+32
* Simplify more code.Bill Wendling2009-05-011-9/+4
* hasSCEV() was declared in ScalarEvolution.h, but never defined. This must haveEdwin Török2009-05-011-0/+6
* Simplify some code.Bill Wendling2009-05-011-8/+5
* Fix whitespace. It was confusing me.Bill Wendling2009-05-011-21/+20
* Lets install the manual page with install-clang! Radar 6838692Mike Stump2009-05-011-1/+1
* Code clean up. Bye bye PhysRegTracker.Evan Cheng2009-05-012-99/+83
* Fix compilation for some targets other than x86.Argiris Kirtzidis2009-04-303-2/+1
* Add a comment to refer to the section of the programmer's manual that explain...Stefanus Du Toit2009-04-301-0/+9
* Make DebugLoc independent of DwarfWriter.Argiris Kirtzidis2009-04-3012-85/+67
* Set FnEnd in JITEmitter::finishFunction to point strictly to the end of funct...Argiris Kirtzidis2009-04-301-3/+6
* Add a mention of TypeBuilder to the programmer's manual, and clean up the classJeffrey Yasskin2009-04-302-6/+47
* Join cross class copies using getCommonSubClass()Jakob Stoklund Olesen2009-04-301-20/+8
* getCommonSubClass() - Calculate the largest common sub-class of two registerJakob Stoklund Olesen2009-04-302-0/+46
* Slightly change TableGen's definition of a register subclass.Jakob Stoklund Olesen2009-04-301-1/+14
* Add some comments, and tidy up some whitespace.Dan Gohman2009-04-302-6/+9
* Extend ScalarEvolution's getBackedgeTakenCount to be able toDan Gohman2009-04-305-70/+277
* Add a smarter heuristic to determine when to coalesce a virtual register with...Evan Cheng2009-04-302-20/+173
* Rename the CurMultiClass formal parameter of TGParser::AddSubMultiClassBob Wilson2009-04-302-10/+11
* Remove unnecessary "class" keywords.Bob Wilson2009-04-302-2/+2
* Change forward declaration of MultiClass to use the "struct" keyword insteadBob Wilson2009-04-301-1/+1
* Make dataflow iteration possible on Value*, not only on User*: df_ext_iterato...Edwin Török2009-04-301-4/+4
* Don't try to mix integers and pointers in an icmp instructionDan Gohman2009-04-302-12/+20
* Oops! Missed a file in my last commit.Nick Lewycky2009-04-301-0/+8
* Allow a user of libLTO to specify the full pathname of the gcc executable toNick Lewycky2009-04-304-6/+38
* Move helper functions for optimizing division by constant into the APIntJay Foad2009-04-303-101/+119
* Set mayLoad on MOVZX32_NOREXrm8 too.Dan Gohman2009-04-301-0/+1
* Fix ScalarEvolution::print to print a value for any Instruction withDan Gohman2009-04-301-1/+1
* Mark MOV8mr_NOREX and MOV8rm_NOREX as mayStore / mayLoad respectively.Evan Cheng2009-04-302-1/+120
* Remove unused flags.Bill Wendling2009-04-302-7/+3
* fix a regression handling indirect results: these need to be consideredChris Lattner2009-04-302-8/+35
* Fix the JIT bindings for ocaml.Bill Wendling2009-04-302-5/+6
* remove progname which is never set. PR4085Chris Lattner2009-04-301-2/+1
* Error out with bad optimization level specified.Bill Wendling2009-04-291-1/+3
* Remove LTO optimization level.Bill Wendling2009-04-293-5/+3
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-2981-251/+377
* Add support for a character after a command line option. Like '-Os'.Bill Wendling2009-04-292-0/+26
* Print correct instruction in dump.Dale Johannesen2009-04-291-1/+1
* Fix infinite recursion in the C++ code which handles movddup by making it unn...Nate Begeman2009-04-295-52/+22