summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Alpha/AlphaISelPattern.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* added lowerargs support for varargsAndrew Lenharth2005-04-051-37/+71
* is this simpler? I think it is simpler.Andrew Lenharth2005-04-031-85/+83
* fix 101 regressionsAndrew Lenharth2005-04-031-3/+3
* Select optimizationAndrew Lenharth2005-04-021-56/+141
* Try several things. 1) drop /i from FP ops 2) factor out FP to Int moves and...Andrew Lenharth2005-04-021-85/+104
* FNEG/FABS/UNDEFAndrew Lenharth2005-04-021-3/+13
* FNEG/FABSAndrew Lenharth2005-04-021-4/+17
* This target doesn't support fabs/fneg yet.Chris Lattner2005-04-021-0/+4
* make fp div trick dependend on flagAndrew Lenharth2005-03-311-2/+2
* PCMarker support for DAG and AlphaAndrew Lenharth2005-03-311-0/+15
* yea, fine DuraidAndrew Lenharth2005-03-301-1/+1
* Fix up some types and constantsAndrew Lenharth2005-03-291-5/+3
* Change interface to LowerCallTo to take a boolean isVarArg argument.Nate Begeman2005-03-261-4/+4
* Remove comments that are now meaningless from the pattern ISels, at Chris'sNate Begeman2005-03-241-2/+1
* don't lie to the register allocatorAndrew Lenharth2005-03-231-2/+2
* two things: 1)evilness reduction patch, reduces the number of instructions h...Andrew Lenharth2005-03-221-5/+40
* sure, I can set a flag, but if I never check it, why bother setting it? Shou...Andrew Lenharth2005-03-151-2/+2
* This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner2005-03-151-1/+1
* FP 0.0 setcc optimization, and generate short branch sequence for setcc(FP) r...Andrew Lenharth2005-03-141-17/+31
* remove a pseudo instruction and improve inline constant generationAndrew Lenharth2005-03-111-3/+29
* fix FCMOVxx typo, set rem and div to hardcode target reg to be the same as th...Andrew Lenharth2005-03-041-7/+13
* beter Select on FPAndrew Lenharth2005-03-031-14/+65
* remove 32 sign extend after 32 sextload and handle small negative constantAndrew Lenharth2005-03-021-4/+9
* make BB labels be exported for debuging, add fp negation optimization, furthe...Andrew Lenharth2005-02-251-17/+47
* Ah the problems you have to fix when you stray from the One True Way (TM)Andrew Lenharth2005-02-231-2/+2
* oopsAndrew Lenharth2005-02-221-1/+1
* dynamic stack allocasAndrew Lenharth2005-02-221-22/+66
* fix setcc on floats, fixes singlesource:pi, perhaps othersAndrew Lenharth2005-02-141-1/+5
* try to do better match for i32 addsAndrew Lenharth2005-02-121-1/+22
* oops, I was sure this had already gond though the nightly testerAndrew Lenharth2005-02-121-1/+1
OpenPOWER on IntegriCloud