summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Alpha/AlphaISelPattern.cpp
Commit message (Expand)AuthorAgeFilesLines
* who said we had to use the return address in the return address register. Mi...Andrew Lenharth2005-06-271-2/+5
* depend more on legalize putting constants on the RHSAndrew Lenharth2005-06-261-92/+29
* With setOperationAction(ISD::UINT_TO_FP, MVT::i64, Expand), LegalizeAndrew Lenharth2005-06-261-36/+12
* remove a pseudo instruction, make ret always right, and fix vararg chainsAndrew Lenharth2005-06-231-10/+18
* finally, Working varargsAndrew Lenharth2005-06-231-13/+24
* more complete Lowering for vacopy and vaargAndrew Lenharth2005-06-221-1/+29
* Make it easier to find alpha stuff in doxygen, and fixup labelingAndrew Lenharth2005-06-221-16/+51
* core changes for varargsAndrew Lenharth2005-06-181-8/+30
* fix BranchCC with a setCC with an arg of 0Andrew Lenharth2005-06-081-3/+3
* Fix spelling of `correlate'Misha Brukman2005-06-061-1/+1
* allow marking of loads and stores in the instruction stream with enough infor...Andrew Lenharth2005-06-061-0/+30
* * Replace block of commented-out lines with #if 0Misha Brukman2005-06-061-26/+29
* try custom expanders, doesn't seem to expand yet, so disabledAndrew Lenharth2005-05-311-0/+61
* switch to the new live in thing. Really, this time it worksAndrew Lenharth2005-05-311-1/+1
* switch to the new live in thingAndrew Lenharth2005-05-311-2/+2
* switch to the new live in thingAndrew Lenharth2005-05-311-65/+60
* Fix 2005-05-12-Int64ToFPAndrew Lenharth2005-05-261-0/+26
* treat TAILCALL nodes identically to CALL nodesChris Lattner2005-05-131-2/+4
* 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-5/+5
* Pass in Calling Convention to use into LowerCallToChris Lattner2005-05-121-1/+2
* fix typoAndrew Lenharth2005-05-041-1/+1
* Well, add support for ct* for 21264 only.Andrew Lenharth2005-05-041-4/+9
* Implement count leading zeros (ctlz), count trailing zeros (cttz), and countAndrew Lenharth2005-05-031-0/+13
* I was sure I had thought about this and there was a reason it should work.Andrew Lenharth2005-04-301-7/+8
* Eliminate some random whitespaceChris Lattner2005-04-301-1/+1
* This target doesn't support the FSIN/FCOS/FSQRT nodes yetChris Lattner2005-04-301-1/+9
* Implement Value* tracking for loads and stores in the selection DAG. This en...Andrew Lenharth2005-04-271-3/+3
* Convert tabs to spacesMisha Brukman2005-04-221-66/+67
* keep track of max depth statsAndrew Lenharth2005-04-221-2/+6
* Remove trailing whitespaceMisha Brukman2005-04-211-151/+151
* fix callsAndrew Lenharth2005-04-141-0/+1
* a 21264 fix, and fix the operator precidence on an and -> zap check (should f...Andrew Lenharth2005-04-141-2/+2
* WOW, function calls still seem to work after this.Andrew Lenharth2005-04-131-5/+5
* add matches for SxADDL and company, as well as simplify the SxADDQ codeAndrew Lenharth2005-04-131-78/+48
* added all flavors of zap for andingAndrew Lenharth2005-04-131-0/+20
* Remove support for ZERO_EXTEND_INREG. This pessimizes code, genering stuffChris Lattner2005-04-131-21/+0
* Get rid of idefs for arguments (oops)Andrew Lenharth2005-04-121-5/+5
* Get rid of idefs for argumentsAndrew Lenharth2005-04-121-5/+28
* This target does not support/want ISD::BRCONDTWOWAYChris Lattner2005-04-091-0/+1
* collect a few statistics, factor constants (constant loading and mult), fix l...Andrew Lenharth2005-04-081-10/+66
* Alpha zero extends setcc resultsAndrew Lenharth2005-04-071-0/+1
* fix a small optimization opertunity and make gcc happyAndrew Lenharth2005-04-071-3/+1
* fixup magic constant making code. tested by thousands of random divisions......Andrew Lenharth2005-04-071-10/+10
* It wasn't happy about this eitherAndrew Lenharth2005-04-071-1/+1
* Yea, it wasn't happyAndrew Lenharth2005-04-071-0/+1
* Make these 64 bit constants so that this compiles on x86-32 as well.Alkis Evlogimenos2005-04-061-6/+6
* added sdiv by 2^k and works for neg divisors alsoAndrew Lenharth2005-04-061-10/+59
* fix copy/paste errors, and add imm support to SxADDQ and SxSUBQAndrew Lenharth2005-04-061-8/+32
* Added Nate's div by constant stuff, also scaled operations!Andrew Lenharth2005-04-061-19/+250
OpenPOWER on IntegriCloud