summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Teach TargetData to handle 'preferred' alignment for each target, and useChris Lattner2007-01-201-11/+4
* For PR1043:Zhou Sheng2007-01-111-12/+12
* remove support for llvm.isunorderedChris Lattner2007-01-071-22/+0
* GEP subscript is interpreted as a signed value.Evan Cheng2007-01-051-1/+1
* fix PowerPC/2007-01-04-ArgExtension.ll, a bug handling K&R prototypes withChris Lattner2007-01-041-4/+6
* Legalizer doesn't do an ANY_EXTEND if we don't ask for one so make sureReid Spencer2007-01-031-1/+1
* Restore previous behavior of defaulting to ZEXT. This works around twoReid Spencer2007-01-031-7/+2
* Two changes:Reid Spencer2007-01-031-5/+12
* For PR950:Reid Spencer2006-12-311-53/+55
* For PR950:Reid Spencer2006-12-231-104/+89
* getLoad() and getStore() calls missed SVOffset operand. Thanks to Dan GohmanEvan Cheng2006-12-201-2/+2
* Fix PR1049 and CodeGen/Generic/2006-12-16-InlineAsmCrash.llChris Lattner2006-12-161-1/+2
* More soft-fp work.Evan Cheng2006-12-131-33/+32
* Replace CastInst::createInferredCast calls with more accurate castReid Spencer2006-12-131-5/+5
* Expand i32/i64 CopyToReg f32/f64 to BIT_CONVERT + CopyToReg.Evan Cheng2006-12-121-0/+3
* Expand formal arguments and call arguments recursively: e.g. f64 -> i64 -> 2 ...Evan Cheng2006-12-121-45/+76
* 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
OpenPOWER on IntegriCloud