summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
Commit message (Expand)AuthorAgeFilesLines
* Lower eh filter intrinsic.Jim Laskey2007-03-011-1/+4
* MERGE_VALUES unnecessary.Jim Laskey2007-02-281-12/+4
* track signedness of formal argument, though we have a fixme here.Chris Lattner2007-02-261-0/+8
* Fix for PR1224.Jim Laskey2007-02-251-35/+50
* optimize duplicate ValueMap lookupsChris Lattner2007-02-251-9/+6
* Deal with cases when MMI is not requested.Jim Laskey2007-02-241-0/+14
* Handle improper cast.Jim Laskey2007-02-231-6/+19
* Tighten up error checking of args.Jim Laskey2007-02-221-17/+23
* Handle lowering invoke to call correctly.Jim Laskey2007-02-221-95/+97
* Selection and lowering for exception handling.Jim Laskey2007-02-211-2/+137
* For PR1195:Reid Spencer2007-02-151-8/+8
* For PR1195:Reid Spencer2007-02-151-29/+29
* fix a warningChris Lattner2007-02-141-1/+1
* Refix CodeGen/Generic/switch-lower.ll. In contrast to my previous patch,Chris Lattner2007-02-141-5/+5
* Generalize TargetData strings, to support more interesting forms of data.Chris Lattner2007-02-141-4/+4
* revert my previous switch lowering change, which miscompiles a few programs.Chris Lattner2007-02-131-2/+2
* Add a space between // and the comment.Lauro Ramos Venancio2007-02-131-9/+9
* Add "original alignment" to function arguments flags.Lauro Ramos Venancio2007-02-131-10/+30
* Fix switch lowering to order cases in zext order, which is how we emit theChris Lattner2007-02-131-2/+2
* Privatize StructLayout::MemberOffsets, adding an accessorChris Lattner2007-02-101-2/+2
* Add function live-ins to entry block live-in set.Evan Cheng2007-02-101-0/+8
* Rename some variables to avoid confusion with SelectionDAGISel::BB.Evan Cheng2007-02-101-6/+6
* 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
OpenPOWER on IntegriCloud