summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuild.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Factor out the code for mapping LLVM IR condition opcodes toDan Gohman2008-10-171-126/+61
* Fix PR2356 on PowerPC: if we have an input and output that are tied togetherChris Lattner2008-10-171-15/+43
* refactor some code into a helper method, no functionality change.Chris Lattner2008-10-171-25/+40
* Keep track of *which* input constraint matches an outputChris Lattner2008-10-171-3/+3
* add an assert so that PR2356 explodes instead of running off anChris Lattner2008-10-171-6/+9
* simplify comparisonChris Lattner2008-10-111-1/+1
* Correctly handle calls with no return values. This fixesDan Gohman2008-10-071-1/+1
* Temporarily reverting r56683. This is causing a failure during the build of l...Bill Wendling2008-09-261-4/+1
* Fix @llvm.frameaddress codegen. FP elimination optimization should be disable...Evan Cheng2008-09-261-1/+4
* Add "inreg" field to CallSDNode (doesn't increaseDale Johannesen2008-09-261-7/+11
* Large mechanical patch.Devang Patel2008-09-251-19/+19
* Accept 'inreg' attribute on x86 functions asDale Johannesen2008-09-251-2/+7
* FastISel support for debug info.Dan Gohman2008-09-251-1/+3
* <rdar://problem/6234798> Assertion failed: (!OpInfo.AssignedRegs.Regs.empty()...Evan Cheng2008-09-251-2/+5
* Remove SelectionDag early allocation of registersDale Johannesen2008-09-241-40/+9
* Next round of earlyclobber handling. Approach theDale Johannesen2008-09-241-21/+10
* Properly handle 'm' inline asm constraints. If a GV is being selected for the...Evan Cheng2008-09-241-2/+20
* s/ParameterAttributes/Attributes/gDevang Patel2008-09-231-1/+0
* Add helper function to get a 32-bit floating point constant. No functionality...Bill Wendling2008-09-221-189/+106
* Add a bit to mark operands of asm's that conflictDale Johannesen2008-09-171-13/+23
* Reverting r56249. On further investigation, this functionality isn't needed.Bill Wendling2008-09-161-4/+4
* - Change "ExternalSymbolSDNode" to "SymbolSDNode".Bill Wendling2008-09-161-4/+4
* Don't take the time to CheckDAGForTailCallsAndFixThem when tail callsDan Gohman2008-09-161-3/+8
* Define CallSDNode, an SDNode subclass for use with ISD::CALL.Dan Gohman2008-09-131-7/+4
* Change ConstantSDNode and ConstantFPSDNode to use ConstantInt* andDan Gohman2008-09-121-2/+2
* Pass "earlyclobber" bit through to machineDale Johannesen2008-09-121-3/+7
* Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman2008-09-121-3/+3
* FastISel support for i1 PHI nodes.Dan Gohman2008-09-101-2/+7
* Remove unnecessary bit-wise AND from the limited precision work.Bill Wendling2008-09-101-6/+4
* Fix 80 col violation.Daniel Dunbar2008-09-101-1/+2
* Check that both operands are f32 before attempting to lower.Bill Wendling2008-09-101-0/+1
* Implement "visitPow". This is mainly used to see if we have a pow() call of thisBill Wendling2008-09-101-4/+145
* Adding 6-, 12-, and 18-bit limited-precision floating-point support for exp2Bill Wendling2008-09-091-26/+111
* Add support for 6-, 12-, and 18-bit limited precision calculations of exp forBill Wendling2008-09-091-7/+134
* - Add support for 6-, 12-, and 18-bit limited precision floating-point "log"Bill Wendling2008-09-091-112/+216
* Add limited precision floating-point conversions of log10 for 6- and 18-bitBill Wendling2008-09-091-4/+55
* Add support for floating-point calculations of log2 with limited precisions of 6Bill Wendling2008-09-091-76/+191
* Reapply 55904: Unbreak and fix indentationAnton Korobeynikov2008-09-081-37/+33
* Redo the 3 existing low-precision expansions toDale Johannesen2008-09-081-47/+38
* Reverting r55898 to r55909. One of these patches was causing an ICE during th...Bill Wendling2008-09-081-33/+37
* Add VISIBILITY_HIDDEN on SDISelAsmOperandInfoDaniel Dunbar2008-09-081-1/+1
* Unbreak and fix indentationAnton Korobeynikov2008-09-081-37/+33
* Next limited float precision expansion (log2 12 bits)Dale Johannesen2008-09-051-3/+43
* Add the next limited-precision expansion.Dale Johannesen2008-09-051-3/+42
* Add hooks for other intrinsics to get low-precision expansions.Dale Johannesen2008-09-051-12/+56
* Add -flimit-float-precision to enable some faster,Dale Johannesen2008-09-051-3/+55
* Add an include of SmallSet.h.Dan Gohman2008-09-041-0/+1
* Clean up uses of TargetLowering::getTargetMachine.Dan Gohman2008-09-041-1/+1
* Add intrinsics for log, log2, log10, exp, exp2.Dale Johannesen2008-09-041-0/+25
* Put RegsForValue in the llvm namespace to avoid warnings aboutDan Gohman2008-09-031-1/+1
OpenPOWER on IntegriCloud