aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add another MDNode into DebugLocTuple. This will be used to keep track of inl...Devang Patel2009-10-013-12/+17
* If location info is attached with an instruction then keep track of alloca sl...Devang Patel2009-10-012-3/+23
* Use MachineInstr as an processDebugLoc() argument.Devang Patel2009-09-3014-15/+15
* Use MDNode * directly as an RecordSourceLine() argument.Devang Patel2009-09-306-13/+12
* Remove dead code.Devang Patel2009-09-302-23/+0
* Add isFOO() helpers. Fix getDirectory() and getFilename() for DIScope.Devang Patel2009-09-302-2/+57
* Use OutStreamer.SwitchSection instead of writing out textual section directives.Bob Wilson2009-09-302-8/+25
* Add a new virtual EmitStartOfAsmFile method to the AsmPrinter and use thisBob Wilson2009-09-306-25/+17
* Fix a comment typo.Bob Wilson2009-09-301-1/+1
* Check for null MDNode element while printing comment.Devang Patel2009-09-301-1/+1
* Fix a comment.Bob Wilson2009-09-301-1/+1
* The AsmPrinter base class contains a DwarfWriter member, so there's no needBob Wilson2009-09-303-22/+3
* Assert that ConstantArrays are created with correctly-typed elements.Jeffrey Yasskin2009-09-301-1/+4
* Fix this code so that it doesn't try to iterate through a std::vectorDan Gohman2009-09-301-3/+4
* Silence comparison always false warning in -Asserts mode.Reid Kleckner2009-09-301-4/+4
* Add additional assert() to verify no extraneous use of a scavenged register.Jim Grosbach2009-09-301-2/+9
* Print tag name for MDNodes that are used to encode debug info. Devang Patel2009-09-301-1/+29
* Fix integer overflow in instruction scheduling. This can happen if we haveReid Kleckner2009-09-306-24/+37
* Silence unused variable warning.Devang Patel2009-09-301-1/+1
* Clarify comment phrasing.Jim Grosbach2009-09-301-1/+1
* Add a option which would move ld/st multiple pass before post-alloc scheduling.Evan Cheng2009-09-302-1/+17
* Add a target hook to add pre- post-regalloc scheduling passes.Evan Cheng2009-09-302-4/+16
* Forgot this test earlier.Evan Cheng2009-09-301-0/+154
* add macruby, fix a validation problem. Chris Lattner2009-09-301-1/+24
* Fix compile error as debug interface changed.Nick Lewycky2009-09-301-6/+4
* replace TRI->isVirtualRegister() with TargetRegisterInfo::isVirtualRegister()Jim Grosbach2009-09-302-5/+4
* When checking whether we need to reserve a register for the scavenger,Jim Grosbach2009-09-301-1/+7
* Add "isBarrier = 1" to return instructions.Jim Grosbach2009-09-303-5/+5
* fix compiler warningJim Grosbach2009-09-301-1/+1
* Remove regression that requires post-RA scheduling from a target that does no...David Goodwin2009-09-301-33/+0
* For Darwin, emit all the text section directives together before the dwarfBob Wilson2009-09-301-0/+19
* Simplify.Devang Patel2009-09-302-7/+1
* Remove -post-RA-schedule flag and add a TargetSubtarget method to enable post...David Goodwin2009-09-3011-16/+30
* Forward-declare ValueSymbolTable so that SymbolTableListTraits.h can be parse...Douglas Gregor2009-09-301-1/+2
* Add a way for a frontend to generate more complex dwarf locationMike Stump2009-09-304-10/+117
* minor cleanup and add clarifying commentJim Grosbach2009-09-291-7/+9
* Lookup handler name only when assertions are enabled.Devang Patel2009-09-291-2/+2
* Add removeMD().Devang Patel2009-09-292-16/+42
* Only one custom meadata of each kind can be attached with an instruction.Devang Patel2009-09-295-15/+25
* Additional check for regno==0Jim Grosbach2009-09-291-1/+1
* Use assertion instead of early exit to catch malformed custom metadata store.Devang Patel2009-09-291-5/+3
* Remove unnecessary cast.Devang Patel2009-09-291-4/+2
* Remove std::string uses from DebugInfo interface.Devang Patel2009-09-298-222/+141
* Create empty StringRef is incoming cstring is NULL.Devang Patel2009-09-291-1/+1
* Simplify the tracking of virtual frame index registers. Ranges cannot overlap,Jim Grosbach2009-09-291-20/+31
* Moving register scavenging to a post pass results in virtual registers inJim Grosbach2009-09-291-2/+3
* Post-RA regressions.David Goodwin2009-09-295-4/+113
* Fix PR4687. Pre ARMv5te does not support ldrd / strd. Patch by John Tytgat.Evan Cheng2009-09-292-0/+23
* Regenerate.Nick Lewycky2009-09-291-0/+90
* Fix configure bug that only shows up in a clean build. Don't try to invoke gccNick Lewycky2009-09-291-8/+10