summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Switch VAlueMap from std::map to DenseMap.Chris Lattner2007-02-041-3/+3
* Switch NodeMap from std::map to DenseMap, this speeds up isel by 2.3%Chris Lattner2007-02-041-7/+11
* Changes to support making the shift instructions be true BinaryOperators.Reid Spencer2007-02-021-1/+4
* Fit in 80 columnsChris Lattner2007-02-011-1/+1
* Emit a better assertion message for PR1133Chris Lattner2007-02-011-15/+18
* For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer2007-01-301-1/+1
* add initial support for handling inline asms with multiple constraints.Chris Lattner2007-01-291-4/+42
* Finish off bug 680, allowing targets to custom lower frame and returnNate Begeman2007-01-291-24/+8
* Arguments are counting from 1. not from 0. Maybe we should changeAnton Korobeynikov2007-01-281-1/+1
* More cleanupAnton Korobeynikov2007-01-281-2/+3
* Propagate changes from my local tree. This patch includes:Anton Korobeynikov2007-01-281-11/+29
* Change the MachineDebugInfo to MachineModuleInfo to better reflect usageJim Laskey2007-01-261-20/+20
* Make LABEL a builtin opcode.Jim Laskey2007-01-261-3/+3
* For PR970:Reid Spencer2007-01-211-44/+50
* 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
OpenPOWER on IntegriCloud