aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Added routine to clone the body of a function and maintain a map of alreadySanjiv Gupta2010-02-172-0/+45
* Added a function to clone locals of a function.( which for pic16 are globalsSanjiv Gupta2010-02-172-1/+47
* Removed header files from .h by adding forward decls.Sanjiv Gupta2010-02-172-22/+27
* Added BFI for disassembly only.Johnny Chen2010-02-171-0/+11
* rename and document some arguments so I don't have to keepChris Lattner2010-02-171-11/+18
* Use pointer-wide encoding for LSDA and FDE on Darwin.Anton Korobeynikov2010-02-171-4/+4
* daniel remembered why this was needed.Chris Lattner2010-02-171-1/+4
* add a comment explaining why darwin/i386 uses ## as a comment.Chris Lattner2010-02-171-0/+2
* Initial implementation of PIC16 Cloner pass.Sanjiv Gupta2010-02-172-0/+254
* Make the operand and format specifier match, and print allDan Gohman2010-02-171-1/+1
* Wrap lines to 80 columns and generally try to clean up whitespace andBob Wilson2010-02-171-312/+216
* Make error statement more personal.Bill Wendling2010-02-161-1/+1
* fix rdar://7653908, a crash on a case where we would fold a loadChris Lattner2010-02-161-9/+10
* Handle tGPR register class in a few more places. This fixes some llvm-gccBob Wilson2010-02-161-0/+10
* Add SMC (Secure Monitor Call) system instruction for disassembly only.Johnny Chen2010-02-161-2/+9
* Really reserve R2 on PPC Darwin. PR 6314.Dale Johannesen2010-02-161-8/+4
* 80 column cleanupJim Grosbach2010-02-163-21/+24
* Look for SSE and instructions of this form: (and x, (build_vector c1,c2,c3,c4)).Evan Cheng2010-02-161-1/+50
* Remove trailing whitespaceJim Grosbach2010-02-163-46/+46
* Add support for emitting non-temporal stores for DAGs markedDavid Greene2010-02-161-8/+70
* Update Thumb2 to not use CarryDefIsUnused or CarryDefIsUsed predicates, butJim Grosbach2010-02-162-21/+25
* Remove redundant setting of Defs. CPSR is already marked by the block level s...Jim Grosbach2010-02-161-3/+0
* First step in eliminating the CarryDefIsUnused and CarryDefIsUsed predicates.Jim Grosbach2010-02-161-18/+33
* Added for disassembly the following instructions:Johnny Chen2010-02-161-3/+128
* Fix pr6111: Avoid using the LR register for the target address of an indirectBob Wilson2010-02-162-4/+13
* Introduce isOpaqueTy and use it rather than isa<OpaqueType>. Also, move someDuncan Sands2010-02-162-4/+4
* There are two ways of checking for a given type, for example isa<PointerType>(T)Duncan Sands2010-02-163-33/+33
* Minor warning fixes (semicolons, newline at EOF).Benjamin Kramer2010-02-162-3/+3
* mark all the generated node predicates 'const'.Chris Lattner2010-02-161-1/+1
* make pcrel immediate values relative to the start of the field,Chris Lattner2010-02-161-3/+13
* The code section for an ISR has a specific address.Sanjiv Gupta2010-02-164-4/+23
* Drop support for the InReg attribute on the ppc backend. This was used byRafael Espindola2010-02-161-16/+1
* Put repeated empty pattern into the AQI instruction class.Bob Wilson2010-02-151-49/+19
* Fix a silly darwin-only typo introduced during merge.Anton Korobeynikov2010-02-151-7/+6
* Move TLOF implementations to libCodegen to resolve layering violation.Anton Korobeynikov2010-02-1515-857/+15
* Add suffix for stubs, so we won't have name clashes with private symbols.Anton Korobeynikov2010-02-151-0/+1
* Preliminary patch to improve dwarf EH generation - Hooks to return Personalit...Anton Korobeynikov2010-02-159-153/+302
* revert r96241. It breaks two regression tests, isn't documented,Chris Lattner2010-02-151-70/+8
* Split SelectionDAGISel::IsLegalAndProfitableToFold toEvan Cheng2010-02-155-22/+37
* Add support for emitting non-temporal stores for DAGs markedDavid Greene2010-02-151-8/+70
* Remove an assumption of default arguments. This is in anticipation of aDavid Greene2010-02-151-2/+3
* Remove an assumption of default arguments. This is in anticipation of aDavid Greene2010-02-151-3/+5
* Remove an assumption of default arguments. This is in anticipation of aDavid Greene2010-02-151-18/+31
* Remove an assumption of default arguments. This is in anticipation of aDavid Greene2010-02-151-41/+79
* Remove an assumption of default arguments. This is in anticipation of aDavid Greene2010-02-151-2/+2
* Remove an assumption of default arguments. This is in anticipation of aDavid Greene2010-02-151-5/+7
* Remove an assumption of default arguments. This is in anticipation of aDavid Greene2010-02-151-8/+15
* Remove an assumption of default arguments. This is in anticipation of aDavid Greene2010-02-152-9/+14
* Remove an assumption of default arguments. This is in anticipation of aDavid Greene2010-02-151-2/+3
* Remove an assumption of default arguments. This is in anticipation of aDavid Greene2010-02-151-28/+49