summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/IA64/IA64ISelPattern.cpp
Commit message (Expand)AuthorAgeFilesLines
* BOOM!Duraid Madina2006-01-191-2417/+0
* bswap implementationNate Begeman2006-01-141-0/+1
* new nodesChris Lattner2006-01-131-0/+4
* Missed a spot.Nate Begeman2006-01-111-0/+2
* Had expand logic backward.Jim Laskey2006-01-051-0/+2
* Added initial support for DEBUG_LABEL allowing debug specific labels to beJim Laskey2006-01-051-1/+0
* remove dead codeChris Lattner2005-12-221-7/+0
* Disengage DEBUG_LOC from non-PPC targets.Jim Laskey2005-12-211-0/+1
* IA64 doesn't support the LOCATION node, and for some reason the ISelPatternChris Lattner2005-12-011-0/+3
* DAG->DAG instruction selection for ia64! "hello world" works, not much else.Duraid Madina2005-10-281-3/+8
* Don't generate operations that aren't yet supportedNate Begeman2005-10-211-1/+4
* Fix CodeGen/Generic/bool-to-double.llChris Lattner2005-10-071-0/+3
* Add FP versions of the binary operators, keeping the int and fp worlds seperate.Chris Lattner2005-09-281-58/+65
* Handle ANY_EXTEND like ZERO_EXTEND. Simplify the extend/truncate code onChris Lattner2005-09-021-59/+23
* Fix a bug in my previous checkinChris Lattner2005-08-261-1/+1
* Change ConstantPoolSDNode to actually hold the Constant itself instead ofChris Lattner2005-08-261-2/+5
* fix a warning in optimized buildChris Lattner2005-08-251-1/+1
* Fix a crash I introduced into the IA64 backend with my copyfromreg change.Chris Lattner2005-08-221-1/+3
* Add a pass name for -time-passes outputChris Lattner2005-08-221-0/+1
* reenable collapse of loadimm+AND -> dep.z (thanks guys)Duraid Madina2005-08-211-5/+6
* Repair an out by one error for IA64.Jim Laskey2005-08-201-1/+1
* a bugfix (up top) and a quick repair job: disable generation of dep.zDuraid Madina2005-08-191-3/+3
* update the backends to work with the new CopyFromReg/CopyToReg/ImplicitDef nodesChris Lattner2005-08-161-9/+12
* Implement BR_CC and BRTWOWAY_CC. This allows the removal of a rather nastyNate Begeman2005-08-161-0/+1
* sorry!! this is temporary; for some reason the nasty constmul code seems toDuraid Madina2005-08-101-3/+4
* Update the targets to the new SETCC/CondCodeSDNode interfaces.Chris Lattner2005-08-091-97/+91
* Update to use the new MathExtras.h support for log2 computation.Chris Lattner2005-08-021-25/+4
* Eliminate all remaining tabs and trailing spaces.Jeff Cohen2005-07-271-84/+84
* Change *EXTLOAD to use an VTSDNode operand instead of being an MVTSDNode.Chris Lattner2005-07-101-4/+3
* Change TRUNCSTORE to use a VTSDNode operand instead of being an MVTSTDNodeChris Lattner2005-07-101-1/+1
* Make several cleanups to Andrews varargs change:Chris Lattner2005-07-051-27/+16
* If we support structs as va_list, we must pass pointers to them to va_copyAndrew Lenharth2005-06-221-13/+0
* core changes for varargsAndrew Lenharth2005-06-181-21/+35
* re-enable direct calls, this should just be a performance boostDuraid Madina2005-05-201-6/+5
* make angry compilers happy againDuraid Madina2005-05-151-1/+2
* treat TAILCALL nodes identically to CALL nodesChris Lattner2005-05-131-1/+3
* Add an isTailCall flag to LowerCallToChris Lattner2005-05-131-2/+3
* rename the ADJCALLSTACKDOWN/ADJCALLSTACKUP nodes to be CALLSEQ_START/BEGIN.Chris Lattner2005-05-121-6/+6
* Pass in Calling Convention to use into LowerCallToChris Lattner2005-05-121-1/+2
* add the popcount instruction and support this in the iselDuraid Madina2005-05-111-1/+6
* No really IA*64* :)Chris Lattner2005-05-111-3/+3
* fix and cleanup constmul code a bit, this fixes mediabench/toast andDuraid Madina2005-05-091-13/+10
* fix typoAndrew Lenharth2005-05-041-0/+5
* support multiplication by constant negative integersDuraid Madina2005-05-021-4/+13
* add support for bools to SELECT, this fixes Prolangs-C/bison from theDuraid Madina2005-05-021-6/+35
* This target doesn't support the FSIN/FCOS/FSQRT nodes yetChris Lattner2005-04-301-0/+8
* Implement Value* tracking for loads and stores in the selection DAG. This en...Andrew Lenharth2005-04-271-2/+2
* clean up some warningsDuraid Madina2005-04-271-15/+15
* constmul bugfix: multiply by 27611 was brokenDuraid Madina2005-04-261-11/+10
* clean up the code! (oops) lots more cleaning left, however.Duraid Madina2005-04-261-22/+0
OpenPOWER on IntegriCloud