aboutsummaryrefslogtreecommitdiffstats
path: root/utils
Commit message (Expand)AuthorAgeFilesLines
* fix pasto in generate assertion msgChris Lattner2006-03-111-1/+1
* generate side-effect infoChris Lattner2006-03-092-0/+27
* Parse mod/ref properties, autogen mod/ref informationChris Lattner2006-03-092-0/+47
* parse intrinsic typesChris Lattner2006-03-093-4/+50
* autogenerate the function name recognizerChris Lattner2006-03-092-0/+41
* Temporary hack to enable more (store (op (load ...))) folding. This makesEvan Cheng2006-03-091-30/+74
* Don't generate silly matching code like this:Evan Cheng2006-03-071-3/+8
* Silence a warning.Chris Lattner2006-03-033-3/+3
* Fix pasteoChris Lattner2006-03-031-1/+1
* remove a bunch of long-dead testing codeChris Lattner2006-03-031-331/+1
* initial implementation of intrinsic parsingChris Lattner2006-03-034-0/+157
* remove out of date commentChris Lattner2006-03-031-2/+1
* Add support for "-Ifoo" in addition to "-I foo"Chris Lattner2006-03-031-1/+1
* RegenerateChris Lattner2006-03-032-53/+61
* add support for multiple include directoriesChris Lattner2006-03-032-12/+16
* New vector type v2f32.Evan Cheng2006-03-011-0/+2
* Select inline asm memory operands.Chris Lattner2006-02-241-0/+1
* Added x86 integer vector types: 64-bit packed byte integer (v16i8), 64-bitEvan Cheng2006-02-201-0/+3
* Fix bugs identified by VC++.Jeff Cohen2006-02-181-2/+2
* Bump up pattern cost if the resulting instruction is markedEvan Cheng2006-02-181-7/+14
* Check the new form for bison output into CVSChris Lattner2006-02-153-0/+638
* Adjust to new form of handling lexer dependencies, this way shouldn't haveChris Lattner2006-02-143-40/+273
* Call InsertISelMapEntry rather than map insertion operator to prevent overlyEvan Cheng2006-02-091-45/+64
* Match getTargetNode() changes (now returns SDNode* instead of SDOperand).Evan Cheng2006-02-092-40/+47
* Change Select() fromEvan Cheng2006-02-091-69/+98
* Added options -cflag, -cxxflags, and -ldflags to override the default CEvan Cheng2006-02-081-0/+15
* Remove -pedantic. It no longer works.Evan Cheng2006-02-081-5/+0
* Hoist all SDOperand declarations within a Select_{opcode}() to the top levelEvan Cheng2006-02-072-34/+67
* Add support for modifier strings in machine instr descriptions. This allowsChris Lattner2006-02-061-6/+38
* Simplify the variant handling code, no functionality change.Chris Lattner2006-02-061-34/+17
* At the end of isel, select a replacement node for each handle that does notEvan Cheng2006-02-061-11/+24
* Name change.Evan Cheng2006-02-061-4/+4
* Handle HANDLENODE: just return itself.Evan Cheng2006-02-051-0/+1
* Allow more loads to be folded which were previously prevented from happeningEvan Cheng2006-02-052-24/+183
* Re-committing the last bit of change. It shouldn't break PPC this time.Evan Cheng2006-02-051-4/+7
* Temporarily revert the last change, which breaks PPC and other targets thatChris Lattner2006-02-041-3/+4
* Complex pattern's custom matcher should not call Select() on any operands.Evan Cheng2006-02-041-0/+5
* node predicates add to the complexity of a pattern. This ensures that theChris Lattner2006-02-031-2/+9
* (store (op (load ...))) folding problem. In the generated matching code,Evan Cheng2006-02-031-23/+30
* add a note, ya knoeChris Lattner2006-02-011-0/+3
* If a pattern's root node is a constant, its size should be 3 rather than 2.Evan Cheng2006-02-011-0/+4
* solaris won't clobber an existing symlink with ln -sf apparentlyChris Lattner2006-01-311-1/+4
* implement test/Regression/TableGen/DagIntSubst.llChris Lattner2006-01-313-2/+19
* simplify some codeChris Lattner2006-01-291-10/+7
* it is nice not to chop off bits for those blessed with lots of bitsAndrew Lenharth2006-01-291-1/+1
* make the casts actually cast to the variable typeAndrew Lenharth2006-01-291-7/+10
* start of the 64bit safety cleanupAndrew Lenharth2006-01-291-1/+1
* Emit series of conditionals with &&, emitting stuff like this:Chris Lattner2006-01-291-13/+48
* Factor matching code that is common between patterns. This works aroundChris Lattner2006-01-292-35/+112
* Split out code generation from analysis from emissionChris Lattner2006-01-291-14/+36