summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
Commit message (Expand)AuthorAgeFilesLines
* Cleaned setjmp/longjmp lowering interfaces. Now we're producing rightAnton Korobeynikov2006-12-101-2/+2
* Preliminary soft float support.Evan Cheng2006-12-091-3/+12
* Removing even more <iostream> includes.Bill Wendling2006-12-071-13/+12
* Fix for PR1023 by Dan Gohman.Evan Cheng2006-11-291-1/+1
* Fix for PR1022 (folding loads of static initializers) by Dan Gohman.Evan Cheng2006-11-291-1/+1
* add a hook to allow targets to hack on inline asms to lower them to llvmChris Lattner2006-11-291-1/+13
* Change MachineInstr ctor's to take a TargetInstrDescriptor reference insteadEvan Cheng2006-11-271-1/+2
* For PR950:Reid Spencer2006-11-271-56/+140
* For PR950:Reid Spencer2006-11-201-0/+56
* remove dead #includeChris Lattner2006-11-151-1/+0
* commentateChris Lattner2006-11-101-0/+2
* For PR950:Reid Spencer2006-11-081-4/+2
* For PR786:Reid Spencer2006-11-021-6/+0
* For PR950:Reid Spencer2006-11-021-8/+4
* Allow the getRegForInlineAsmConstraint method to return a register class withChris Lattner2006-11-021-4/+32
* Compile CodeGen/PowerPC/fp-branch.ll to:Chris Lattner2006-10-311-6/+19
* look through isunordered to inline it into branch blocks.Chris Lattner2006-10-311-12/+43
* TargetLowering::isOperandValidForConstraintChris Lattner2006-10-311-2/+7
* Turn an assert into an error message. This is commonly triggered whenChris Lattner2006-10-311-1/+5
* Lower jumptable to BR_JT. The legalizer can lower it to a BRIND or let the ta...Evan Cheng2006-10-301-28/+7
* fix Generic/2006-10-29-Crash.llChris Lattner2006-10-291-1/+9
* Fix a load folding issue that Evan noticed: there is no need to export valuesChris Lattner2006-10-291-7/+17
* split critical edges more carefully and intelligently. In particular, criticalChris Lattner2006-10-281-4/+61
* Split *all* critical edges before isel. This resolves issues with spill codeChris Lattner2006-10-281-44/+8
* Fix a bug in merged condition handling (CodeGen/Generic/2006-10-27-CondFoldin...Chris Lattner2006-10-271-67/+110
* remove debug codeChris Lattner2006-10-271-2/+0
* Codegen cond&cond with two branches. This compiles (f.e.) PowerPC/and-branch...Chris Lattner2006-10-271-15/+35
* Turn conditions like x<Y|z==q into multiple blocks.Chris Lattner2006-10-271-19/+185
* For PR950:Reid Spencer2006-10-261-24/+44
* visitSwitchCase knows how to insert conditional branches well. ChangeChris Lattner2006-10-241-37/+8
* Generalize CaseBlock a bit more:Chris Lattner2006-10-241-57/+74
* generalize 'CaseBlock'. It really allows any comparison to be inserted.Chris Lattner2006-10-241-3/+2
* Minor tweak. Instead of generating:Chris Lattner2006-10-231-0/+13
* Fix phi node updating for switches lowered to linear sequences of branches.Chris Lattner2006-10-221-1/+13
* disable this code for now, it's not yet safely updating phi nodesChris Lattner2006-10-221-3/+3
* Implement PR964 and Regression/CodeGen/Generic/SwitchLowering.llChris Lattner2006-10-221-5/+44
* For PR950:Reid Spencer2006-10-201-34/+36
* Partially in response to PR926: insert the newly created machine basicBill Wendling2006-10-191-8/+17
* Pass AliasAnalysis thru to DAGCombiner.Jim Laskey2006-10-161-2/+7
* Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode.Evan Cheng2006-10-131-6/+6
* Jimptables working again on alpha.Andrew Lenharth2006-10-111-1/+5
* add two helper methods.Chris Lattner2006-10-111-1/+90
* Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.Evan Cheng2006-10-091-7/+8
* jump tables handle picChris Lattner2006-10-061-5/+0
* Make use of getStore().Evan Cheng2006-10-051-12/+10
* Fix some typos that can cause a flag value to have more than one use.Evan Cheng2006-10-041-2/+2
* refactor critical edge breaking out into the SplitCritEdgesForPHIConstants me...Chris Lattner2006-09-281-9/+20
* Comments on JumpTablenessAndrew Lenharth2006-09-261-0/+3
* Add support for other relocation bases to jump tables, as well as custom asm ...Andrew Lenharth2006-09-241-1/+2
* PIC jump table entries are always 32-bit. This fixes PIC jump table support o...Evan Cheng2006-09-241-5/+4
OpenPOWER on IntegriCloud