summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Better terminator avoidance.Jakob Stoklund Olesen2011-01-13
* Add comment about Thumb2 fixup comments being completely bogus.Evan Cheng2011-01-13
* Add single entry / single exit accessors.Tobias Grosser2011-01-13
* Recognize alternative register names like ip -> r12.Owen Anderson2011-01-13
* Fix a few more places that should use MBB::getLastNonDebugInstr().Jakob Stoklund Olesen2011-01-13
* typoChris Lattner2011-01-13
* memcpy + metadata = bliss :)Chris Lattner2011-01-13
* Add support to the ARM MC infrastructure to support mcr and friends. This req...Owen Anderson2011-01-13
* Relax an assertion. On archs like ARM, an immediate field may be scattered. S...Evan Cheng2011-01-13
* Temporary workaround for an i386 crash in LiveDebugVariables.Jakob Stoklund Olesen2011-01-13
* Teach frame lowering to ignore debug values after the terminators.Jakob Stoklund Olesen2011-01-13
* Tidy comments, indentation, and 80-column violations.Bob Wilson2011-01-13
* Fix whitespace.Bob Wilson2011-01-13
* Fix ARMAsmParser::ParseOperand() to allow it to parse . as a branch target andKevin Enderby2011-01-13
* Speculatively revert r123384 to make llvm-gcc-i386-linux-selfhost buildbot h...Devang Patel2011-01-13
* When updating a tSpill/tRestore instruction to be a tSTRr/tLDRr, correctlyJim Grosbach2011-01-13
* Teach MachineBasicBlock::getFirstTerminator to ignore debug values.Jakob Stoklund Olesen2011-01-13
* Check for empty structs, and for consistency, zero-element arrays.Bob Wilson2011-01-13
* Extend SROA to handle arrays accessed as homogeneous structs and vice versa.Bob Wilson2011-01-13
* Make SROA more aggressive with allocas containing padding.Bob Wilson2011-01-13
* Remove some wrong code which fortunately was never executed (as explained inDuncan Sands2011-01-13
* The most common simplification missed by instsimplify in unoptimized bitcodeDuncan Sands2011-01-13
* Model :upper16: and :lower16: as ARM specific MCTargetExpr. This is a stepEvan Cheng2011-01-13
* Experiment with changing the default 32-bit linux stack alignment toEric Christopher2011-01-13
* Keep unnamed_addr when linking.Rafael Espindola2011-01-13
* Reject uses of unnamed_addr in declarations.Rafael Espindola2011-01-13
* Add a FIXME and two asserts for now in the ARMAsmParser when it sees .code 16 orKevin Enderby2011-01-13
* Fix r123346 to handle scalar types too.Dan Gohman2011-01-13
* Add missing space in debug outputJakob Stoklund Olesen2011-01-13
* Change call to Error() to assert()Jason W Kim2011-01-13
* Style clean up - break up the breaks.Jason W Kim2011-01-13
* Apply the patch from PR8958, which allows llc to get slightlyDan Gohman2011-01-12
* Support/Path: Deprecate PathV1::IsSymlink and replace all uses with PathV2::i...Michael J. Spencer2011-01-12
* Try again enabling LiveDebugVariables.Jakob Stoklund Olesen2011-01-12
* Added clarifying commentJason W Kim2011-01-12
* JimG sez: "The value-kinds look like masks, but they're not consistently usedJason W Kim2011-01-12
* Don't emit a DBG_VALUE for a spill slot that the rewriter decided not to use ...Jakob Stoklund Olesen2011-01-12
* Fix braino in dominator tree walk.Jakob Stoklund Olesen2011-01-12
* Sometimes, old virtual registers can linger on DBG_VALUE instructions.Jakob Stoklund Olesen2011-01-12
* Teach VirtRegRewriter to update slot indexes when erasing instructions.Jakob Stoklund Olesen2011-01-12
* Annotate VirtRegRewriter debug output with slot indexes.Jakob Stoklund Olesen2011-01-12
* Verify slot index ordering.Jakob Stoklund Olesen2011-01-12
* Verify that machine instruction parent pointers are consistent.Jakob Stoklund Olesen2011-01-12
* Sort the register list based on the *actual* register numbers rather than theBill Wendling2011-01-12
* Use SmallVector instead of SmallPtrSet and avoid non-deterministic behavior.Devang Patel2011-01-12
* Mostly undo r123297, but move the default case in EvaluateAsPCRel to the topMatt Beaumont-Gay2011-01-12
* Add another note taken from the gcc bugzilla.Nick Lewycky2011-01-12
* Implement RETURNADDR and FRAMEADDR lowering in SPARC backend.Venkatraman Govindaraju2011-01-12
* Remove SPARC backend getpcx instruction's Uses. Also, insert an assert to Venkatraman Govindaraju2011-01-12
* revert 123144, reenabling the rest of memset formation.Chris Lattner2011-01-12