aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
Commit message (Expand)AuthorAgeFilesLines
* rename getMDKind -> getMDKindID, make it autoinsert if an MD KindChris Lattner2009-12-281-28/+24
* Remove dead store.Bill Wendling2009-12-281-2/+2
* Use more sensible type for flags in asms. PR 5570.Dale Johannesen2009-12-231-2/+1
* Fix this to properly clear the FastISel debug location. Thanks toDan Gohman2009-12-141-1/+1
* Remove old DBG_LABEL code.Dan Gohman2009-12-051-8/+0
* Remove the unused DisableLegalizeTypes option and related code.Dan Gohman2009-12-051-50/+46
* Don't blindly set the debug location for PHI node copies.Dan Gohman2009-12-051-3/+3
* Make TargetSelectInstruction protected and called from FastISel.cppDan Gohman2009-12-051-6/+0
* The debug information for an LLVM Instruction applies to that InstructionDan Gohman2009-12-051-33/+57
* improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner2009-12-031-1/+1
* Move CopyCatchInfo into FunctionLoweringInfo.cpp too, for consistency.Dan Gohman2009-11-231-14/+1
* Rename SelectionDAGLowering to SelectionDAGBuilder, and renameDan Gohman2009-11-231-102/+102
* Move the FunctionLoweringInfo class and some related utility functions outDan Gohman2009-11-231-1/+2
* Fix fast-isel to avoid selecting the return instruction if aDan Gohman2009-11-201-3/+15
* Implement support to debug inlined functions.Devang Patel2009-11-101-15/+17
* Hide a couple of options.Evan Cheng2009-11-091-1/+1
* Move some code from being emitted as boilerplate duplicated in everyDan Gohman2009-10-291-0/+52
* Rename usesCustomDAGSchedInserter to usesCustomInserter, and update aDan Gohman2009-10-291-3/+7
* pseudosourcevalue is also still using getGlobalContext(), so it isn'tChris Lattner2009-10-271-0/+1
* Indent code.Zhongxing Xu2009-10-161-1/+1
* Set default location for a function if it is not set.Devang Patel2009-10-121-0/+2
* Set default location for the function if it is not already set.Devang Patel2009-10-061-0/+2
* Remove unnecessary cast.Devang Patel2009-09-291-4/+2
* s/class Metadata/class MetadataContext/gDevang Patel2009-09-281-2/+2
* Do not use global typedef for MDKindID.Devang Patel2009-09-281-2/+2
* Tabs -> spaces, and remove trailing whitespace.Daniel Dunbar2009-09-201-70/+70
* Fix PR4926. When target hook EmitInstrWithCustomInserter() insert new basic b...Evan Cheng2009-09-191-6/+8
* Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that ...Evan Cheng2009-09-181-6/+13
* Revert r82214. It broke 403.gcc on x86_64 / Darwin.Evan Cheng2009-09-181-12/+5
* Fix a bug in sdisel switch lowering code. When it updates the phi nodes in sw...Evan Cheng2009-09-181-5/+12
* Fix typo.Devang Patel2009-09-161-1/+1
* At iSel time, update DebugLoc based on debug info attached with an instruction.Devang Patel2009-09-161-1/+30
* eliminate uses of cerr()Chris Lattner2009-08-231-5/+5
* remove a few DOUTs here and there.Chris Lattner2009-08-231-14/+15
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-1/+1
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-111-3/+3
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-101-8/+8
* Major calling convention code refactoring.Dan Gohman2009-08-051-119/+15
* Delete a redundant variable.Dan Gohman2009-08-011-1/+0
* Minor code simplifications.Dan Gohman2009-08-011-8/+8
* SelectionDAGISel no longer needs to check hasAvailableExternallyLinkage,Dan Gohman2009-08-011-5/+0
* SelectionDAGISel does not "preserve all", since it makes lots of changesDan Gohman2009-07-311-1/+3
* Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsageDan Gohman2009-07-311-4/+7
* Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and manyDaniel Dunbar2009-07-311-7/+4
* Manage MachineFunctions with an analysis Pass instead of the AnnotableDan Gohman2009-07-311-4/+7
* More migration to raw_ostream, the water has dried up around the iostream hole.Daniel Dunbar2009-07-251-1/+2
* Switch to getNameStr().Daniel Dunbar2009-07-241-2/+2
* Simplify / normalize some uses of Value::getName.Daniel Dunbar2009-07-211-1/+1
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-2/+2
* Fix assert(0) conversion, as suggested by Chris.Torok Edwin2009-07-121-5/+8