aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* fix PR8514, a bug where the "heroic" transformation of shift/and Chris Lattner2011-01-161-13/+9
* add some commentaryChris Lattner2011-01-161-1/+14
* Spill R4 if it's going to be used to restore SP from FP.Evan Cheng2011-01-161-4/+12
* Implement AnalyzeBranch in Sparc Backend.Venkatraman Govindaraju2011-01-162-7/+199
* fix PR8981, a crash trying to form a conditional inc with a floating point co...Chris Lattner2011-01-161-1/+2
* reapply my fix for PR8961 with a tweak to properly handleChris Lattner2011-01-161-1/+1
* Simplify a README.txt entry significantly to expose the core issue.Chandler Carruth2011-01-161-28/+26
* 80-col.Eric Christopher2011-01-151-2/+4
* Fix a comment.Bob Wilson2011-01-151-2/+2
* Fix 80-cols.Eric Christopher2011-01-141-7/+14
* 'HiReg' is written but never read. Nuke itsTed Kremenek2011-01-141-5/+5
* Add a possibility to switch between CFI directives- and table-based frame des...Anton Korobeynikov2011-01-142-5/+5
* CleanupAnton Korobeynikov2011-01-141-6/+1
* revert my fastisel patch again which apparently still gives theChris Lattner2011-01-141-1/+1
* reapply r123414 now that the botz are calmed down and the fix is already in.Chris Lattner2011-01-141-1/+1
* Completed :lower16: / :upper16: support for movw / movt pairs on Darwin.Evan Cheng2011-01-143-28/+72
* r123414 broke llvm-gcc bootstrap apparently, revertChris Lattner2011-01-141-1/+1
* fix PR8961 - a fast isel miscompilation where we'd insert a new instructionChris Lattner2011-01-141-1/+1
* Recognize alternative register names like ip -> r12.Owen Anderson2011-01-131-3/+14
* Fix a few more places that should use MBB::getLastNonDebugInstr().Jakob Stoklund Olesen2011-01-133-3/+3
* typoChris Lattner2011-01-131-1/+1
* memcpy + metadata = bliss :)Chris Lattner2011-01-131-0/+48
* Add support to the ARM MC infrastructure to support mcr and friends. This req...Owen Anderson2011-01-134-29/+225
* Teach frame lowering to ignore debug values after the terminators.Jakob Stoklund Olesen2011-01-1312-24/+26
* Tidy comments, indentation, and 80-column violations.Bob Wilson2011-01-131-37/+39
* Fix ARMAsmParser::ParseOperand() to allow it to parse . as a branch target andKevin Enderby2011-01-131-2/+4
* When updating a tSpill/tRestore instruction to be a tSTRr/tLDRr, correctlyJim Grosbach2011-01-131-4/+7
* Model :upper16: and :lower16: as ARM specific MCTargetExpr. This is a stepEvan Cheng2011-01-139-75/+219
* Experiment with changing the default 32-bit linux stack alignment toEric Christopher2011-01-131-3/+3
* Add a FIXME and two asserts for now in the ARMAsmParser when it sees .code 16 orKevin Enderby2011-01-131-2/+12
* Change call to Error() to assert()Jason W Kim2011-01-131-4/+1
* Added clarifying commentJason W Kim2011-01-121-0/+2
* JimG sez: "The value-kinds look like masks, but they're not consistently usedJason W Kim2011-01-121-2/+2
* Sort the register list based on the *actual* register numbers rather than theBill Wendling2011-01-121-5/+5
* Mostly undo r123297, but move the default case in EvaluateAsPCRel to the topMatt Beaumont-Gay2011-01-121-3/+3
* Add another note taken from the gcc bugzilla.Nick Lewycky2011-01-121-1/+20
* Implement RETURNADDR and FRAMEADDR lowering in SPARC backend.Venkatraman Govindaraju2011-01-123-4/+85
* Remove SPARC backend getpcx instruction's Uses. Also, insert an assert to Venkatraman Govindaraju2011-01-122-3/+5
* Fix SPARC backend call instruction so that arguments passed through registersVenkatraman Govindaraju2011-01-122-11/+24
* Prefer llvm_unreachable to assert(0)Matt Beaumont-Gay2011-01-121-3/+3
* 1. Support ELF pcrel relocations for movw/movt:Jason W Kim2011-01-124-5/+49
* Workaround for bug 8721.Jason W Kim2011-01-111-0/+106
* SPARC backend: correct ICC/FCC uses for ADDX and SELECT_CCVenkatraman Govindaraju2011-01-111-15/+19
* Clean up ARM subtarget code by using Triple ADT.Evan Cheng2011-01-116-13/+15
* McARM: Fill in GetMnemonicAcceptInfo().Daniel Dunbar2011-01-111-2/+17
* Fix a comment: We now have intrinsics for vcvtr.Bob Wilson2011-01-111-1/+0
* Fix PR8946, a missing reg/reg form of movdqu.Chris Lattner2011-01-111-0/+4
* McARM: Sketch some logic for determining when to add carry set and predicatio...Daniel Dunbar2011-01-111-4/+48
* McARM: Add more hard coded logic to SplitMnemonicAndCC to also split out theDaniel Dunbar2011-01-111-11/+32
* Fix a thinko in 123226 that caused test failures on "other" platforms.Kalle Raiskila2011-01-111-1/+1