aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* It's essential we clear CodeGenMap after isel every basic block!Evan Cheng2005-12-191-0/+1
* Fix a case where the DAG Combiner would accidentally CSE flag-producing nodes,Chris Lattner2005-12-191-1/+6
* Added the llvm-kernel project to the list of automatically configuredJohn Criswell2005-12-192-29/+35
* Prefix DSA specific options with dsa.John Criswell2005-12-191-4/+4
* Added an option to specify the names of heap freeing functions.John Criswell2005-12-191-0/+20
* Added a command line option that allows the user to specify a list ofJohn Criswell2005-12-191-0/+19
* Amend comment.Jim Laskey2005-12-191-1/+2
* Create a strong dependency for loads following stores. This will leave aJim Laskey2005-12-191-2/+6
* Fix pifft by correcting the case when a i64/f64 straddles O5 and memory:Chris Lattner2005-12-192-2/+8
* Fixes for a number of bugs: save flag results in CodeGenMap, folded chainsEvan Cheng2005-12-191-23/+33
* don't emit 'add %o6, 0, %o6' instructionsChris Lattner2005-12-192-10/+12
* Fix calls to functions returning i64Chris Lattner2005-12-192-2/+2
* Correct bool truncstore operand orderChris Lattner2005-12-192-4/+4
* add the other bool zextload as wellChris Lattner2005-12-192-0/+2
* implement zextload boolChris Lattner2005-12-192-0/+6
* mark some unsupported ops as unsupportedChris Lattner2005-12-192-0/+22
* This is a script to extract nodes and edges associated with those nodesPatrick Meredith2005-12-191-0/+110
* Fix syntax for indirect calls. This fixes Olden/mstChris Lattner2005-12-192-4/+4
* Keep stack frames 8-byte aligned. This fixes olden/voronoiChris Lattner2005-12-192-0/+6
* apparently rdy isn't actually a psuedo instruction. Use rd %yChris Lattner2005-12-192-2/+2
* add fneg/fabs support for doublesChris Lattner2005-12-194-34/+74
* Various cleanups to this pass, no functionality changeChris Lattner2005-12-192-92/+86
* add bool truncstoresChris Lattner2005-12-192-0/+12
* Elimiante SP and FP, which weren't members of the IntRegs register classChris Lattner2005-12-198-58/+26
* Make sure to relegalize new nodesChris Lattner2005-12-181-11/+21
* The sun assembler only supports .xword in V9 mode.Chris Lattner2005-12-182-2/+2
* Configure the asmwriter to allow constant pools to be printed correctlyChris Lattner2005-12-184-2/+4
* add support for integer extloadsChris Lattner2005-12-182-0/+18
* Add support for undefChris Lattner2005-12-184-12/+24
* Add support for calls to external symbolsChris Lattner2005-12-182-2/+4
* we have no memcpyChris Lattner2005-12-182-0/+12
* Fix a crash on a call with no argumentsChris Lattner2005-12-182-12/+28
* Keep VC++ happy.Jeff Cohen2005-12-181-0/+1
* This is handled by the autogen'd codeChris Lattner2005-12-181-1/+0
* Handle basic block nodesChris Lattner2005-12-181-0/+1
* Change return lowering so that we can autogen the matching code.Chris Lattner2005-12-184-60/+50
* Add an accessorChris Lattner2005-12-181-1/+11
* Implement Calls for V8. This would be completely autogenerated except forChris Lattner2005-12-184-30/+514
* More fixes for Selection of copyto/fromreg with a flagChris Lattner2005-12-181-11/+10
* More corrections for flagged copyto/from regChris Lattner2005-12-181-8/+11
* Select copytoreg and copyfromreg nodes that have flag operands correctly.Chris Lattner2005-12-181-9/+37
* legalize copytoreg and copyfromreg nodes that have flag operands correctly.Chris Lattner2005-12-181-11/+34
* Implement the full V8 ABI for incoming arguments.Chris Lattner2005-12-184-56/+286
* Push ops list, asm string, and pattern all the way up to InstV8. Move theChris Lattner2005-12-184-96/+56
* Give V8 select_cc, in the spirit of the PPC backendChris Lattner2005-12-184-64/+378
* remove some unused instructionsChris Lattner2005-12-182-24/+0
* V8 doesn't have FP extloadChris Lattner2005-12-182-0/+4
* simplifications, fix typoChris Lattner2005-12-182-12/+10
* add a node, for completenessChris Lattner2005-12-181-0/+2
* Add frameindex supportChris Lattner2005-12-184-52/+192