aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Correctly walk through nested and adjacent CALLSEQ_START nodes. NoStuart Hastings2011-05-101-1/+2
* Produce a __debug_frame section on darwin ARM when appropriate.Rafael Espindola2011-05-105-75/+8
* On MachO, unlike ELF, there should be no relocation to produce the CIE pointer.Rafael Espindola2011-05-102-8/+55
* Rename DwarfRequiresRelocationForStmtList toRafael Espindola2011-05-104-8/+8
* The EH symbols are only needed in eh_frame, not debug_frame.Rafael Espindola2011-05-102-2/+20
* Use .cfi_sections to put the unwind info in .debug_frame when possible. WithRafael Espindola2011-05-105-10/+45
* Refactor lock versions of binary operators to be a little lessEric Christopher2011-05-101-73/+83
* First cut at getting debugging support for ARM/MC/ELF/.oJason W Kim2011-05-101-1/+0
* Downgrade a tablegen warning to an error.Jakob Stoklund Olesen2011-05-101-3/+2
* Fix PR9883. Make sure all caches are invalidated when a live range is repaired.Jakob Stoklund Olesen2011-05-104-4/+8
* In a debug_frame the cfi offset is to the start of the debug_frame section!Rafael Espindola2011-05-102-9/+9
* PTX: add test cases for cvt, fneg, and selpJustin Holewinski2011-05-103-0/+274
* Add CFIStartSections to the asm printer. Add an assert that at leastRafael Espindola2011-05-102-0/+20
* PTX: add PTX 2.3 setting in PTX sub-target.Justin Holewinski2011-05-102-0/+4
* Add support for producing .deubg_frame sections.Rafael Espindola2011-05-105-47/+111
* Small cleanups.Rafael Espindola2011-05-101-8/+5
* Factor some code into a new EmitFrames method.Rafael Espindola2011-05-105-6/+14
* Remove unused argument.Rafael Espindola2011-05-101-12/+4
* Parsing and plumbing for .cfi_sections.Rafael Espindola2011-05-103-1/+47
* Preserve line number information.Devang Patel2011-05-101-0/+1
* Do not ignore InlinedAt while walking up scope chain to find subprogram node. Devang Patel2011-05-091-1/+8
* Tidy up. 80-column and whitespace.Jim Grosbach2011-05-093-72/+73
* Look through struct wrapped types for inline asm statments.Eric Christopher2011-05-092-0/+12
* Change a few std::maps to DenseMaps.Dan Gohman2011-05-092-7/+7
* Fix td file comments for Mips.Eric Christopher2011-05-093-3/+7
* Fixed MC encoding for index_align for VLD1/VST1 (single element from one lane...Mon P Wang2011-05-095-2/+61
* Indent properly, no functionality change.Duncan Sands2011-05-091-12/+12
* Eliminate an unused line to fix a warning.NAKAMURA Takumi2011-05-081-1/+0
* Remove an assertion to fix PR9872.Jakob Stoklund Olesen2011-05-082-1/+6
* X86: Add a bunch of peeps for add and sub of SETB.Benjamin Kramer2011-05-083-4/+109
* Don't force relaxation of AdvanceLoc instructions on OS X. gdb is happy withRafael Espindola2011-05-083-15/+7
* PR9869: Add explicit destructor declarations to Operator subclasses, to allowEli Friedman2011-05-081-8/+26
* Eliminate the ARM sub-register indexes that are not needed by the sources.Jakob Stoklund Olesen2011-05-071-33/+6
* Teach TableGen to automatically generate missing SubRegIndex instances.Jakob Stoklund Olesen2011-05-073-22/+47
* Fix comments per Duncan's review.Eli Friedman2011-05-071-3/+3
* Zap unnecessary svn:ignore.Eli Friedman2011-05-070-0/+0
* The comparision "max(x,y)==x" is equivalent to "x>=y". Since the max isDuncan Sands2011-05-072-10/+92
* Fix the non-MC encoding of pkhbt and pkhtb.Eric Christopher2011-05-071-0/+6
* Revert ExecutionEngine patches, they either failed to build or broke unit tests.Jakob Stoklund Olesen2011-05-0711-59/+176
* Switch Darwin to the generic CIE/FDE printer.Rafael Espindola2011-05-062-65/+0
* ExecutionEngine: delete duplicated filesDylan Noblesmith2011-05-062-182/+0
* ExecutionEngine: add missing fileDylan Noblesmith2011-05-061-0/+91
* 1. Keep lines in 80 columns.Akira Hatanaka2011-05-063-7/+7
* ExecutionEngine: move createJIT() definitionDylan Noblesmith2011-05-062-19/+29
* ExecutionEngine: push TargetMachine creation into clientsDylan Noblesmith2011-05-066-58/+22
* ExecutionEngine: fix JIT/MCJIT selectTarget() duplicationDylan Noblesmith2011-05-068-20/+20
* Emit a proper error message when register allocators run out of registers.Jakob Stoklund Olesen2011-05-063-1/+41
* Added an assertion, and updated a comment.Andrew Trick2011-05-061-5/+8
* It's valid to take the blockaddress of a different function, so remove thisNick Lewycky2011-05-062-2/+30
* 80 col violations.Evan Cheng2011-05-061-3/+7