aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Fix comments as pre-post review for rev.89765.Edward O'Callaghan2009-11-241-2/+2
* Provide Path::isSpecialFile interface for PR5568.Edward O'Callaghan2009-11-241-0/+5
* Emit pubtypes.Devang Patel2009-11-241-0/+6
* * Move stub allocation inside the JITEmitter, instead of exposing aJeffrey Yasskin2009-11-231-10/+17
* Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used.Dan Gohman2009-11-232-21/+2
* Allow more than one stub to be being generated at the same time.Jeffrey Yasskin2009-11-232-21/+51
* Add CreateLocation varinat that accepts MDNode (with a default value).Devang Patel2009-11-231-0/+4
* Rename SelectionDAGLowering to SelectionDAGBuilder, and renameDan Gohman2009-11-231-2/+2
* add a helperChris Lattner2009-11-231-0/+7
* I forgot to update the prototype for LLVMBuildIntCast when correctingDuncan Sands2009-11-231-1/+1
* Pull LLVMContext out of PromoteMemToReg.Nick Lewycky2009-11-231-2/+0
* Remove unused LLVMContext.Nick Lewycky2009-11-231-3/+1
* SourceMgr: Add ShowLine argument to PrintMessage, to allow suppressing the so...Daniel Dunbar2009-11-221-4/+11
* Add getFrameIndexReference() to TargetRegisterInfo, which allows targets toJim Grosbach2009-11-221-0/+12
* Use ExtractElementInst::Create instead of new; patch by Artur Pietrek!Daniel Dunbar2009-11-221-1/+1
* Remove the AliasAnalysis::getMustAliases method, which is dead.Chris Lattner2009-11-222-19/+0
* Allow target to disable if-converting predicable instructions. e.g. NEON inst...Evan Cheng2009-11-211-0/+7
* We are not using DBG_STOPPOINT anymore.Devang Patel2009-11-212-31/+0
* Maintain stylistic consistency.Evan Cheng2009-11-211-1/+3
* Be more clever about calculating live variables through new basic blocks.Jakob Stoklund Olesen2009-11-211-5/+18
* Allow SmallString to implicitly convert to StringRef.Daniel Dunbar2009-11-211-1/+4
* Added two SubtargetFeatures::AddFeatures methods, which accept a comma-separa...Viktor Kutuzov2009-11-211-0/+7
* Restructure code to allow renaming of multiple-register groups for anti-dep b...David Goodwin2009-11-201-1/+1
* Target-independent support for TargetFlags on BlockAddress operands,Dan Gohman2009-11-204-7/+15
* Recommitting PALIGNR shift width fixes.Sean Callanan2009-11-201-2/+2
* Reverting PALIGNR fix until I figure out how thisSean Callanan2009-11-201-2/+2
* Fixed PALIGNR to take 8-bit rotations in all cases.Sean Callanan2009-11-201-2/+2
* Make Loop::getLoopLatch() work on loops which don't have preheaders, asDan Gohman2009-11-201-15/+5
* Remove some old experimental code that is no longer needed. Remove additional...David Goodwin2009-11-202-25/+14
* Fix fast-isel to avoid selecting the return instruction if aDan Gohman2009-11-201-1/+2
* Add MachineBasicBlock::getName, and use it in place of getBasicBlock()->getName.Jakob Stoklund Olesen2009-11-201-1/+6
* Extend CaptureTracking to indicate when a value is never stored, evenDan Gohman2009-11-191-1/+5
* cstdlib is not automatically included with StringRef anymore.Benjamin Kramer2009-11-191-0/+1
* Remove the now obsolete algorithm include from StringRef.h.Benjamin Kramer2009-11-191-1/+1
* Workaround PR5482, because all the gcc versions that I had were miscompiling ...Torok Edwin2009-11-191-7/+20
* Add PS3 Triple class, Credit to John Thompson.Edward O'Callaghan2009-11-191-1/+2
* Make EliminateDuplicatePHINodes() available as a utility functionJim Grosbach2009-11-191-1/+8
* Twine: Stores kinds as uchar instead of bitfield to be friendlier to theDaniel Dunbar2009-11-191-4/+4
* Remove spurious @verbatim. Patch by Timo Juhani Lindfors!Jeffrey Yasskin2009-11-181-1/+1
* Allow the machine verifier to be run outside the PassManager.Jakob Stoklund Olesen2009-11-181-1/+1
* Remove the -early-coalescing optionJakob Stoklund Olesen2009-11-181-10/+0
* Added getDefaultSubtargetFeatures method to SubtargetFeatures class which ret...Viktor Kutuzov2009-11-181-0/+5
* Add a target hook to allow changing the tail duplication limit based on theBob Wilson2009-11-181-0/+7
* The llvm-gcc front-end and the pass manager use two separate TargetData objects.Bill Wendling2009-11-181-2/+3
* Simplify ComputeMultiple so that it doesn't depend on TargetData.Dan Gohman2009-11-181-2/+2
* Remove dead code.Devang Patel2009-11-171-24/+0
* Add ability to set code model within the execution engine buildersEric Christopher2009-11-171-2/+14
* Add a WriteAsOperand for MachineBasicBlock so MachineLoopInfo dump looks sane.Evan Cheng2009-11-172-2/+2
* Added getArchNameForAssembler method to the Triple class for which returns OS...Viktor Kutuzov2009-11-171-0/+4
* add Case() with 5 argsNuno Lopes2009-11-171-0/+8