aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2010-02-15Fix changes from r75027Andrew Lenharth
2010-02-15When testing whether a given SCEV depends on a temporary symbolicDan Gohman
2010-02-15no need to add the instruction count anymore.Chris Lattner
2010-02-15enhance raw_svector_ostream::write_impl to work with unbuffered streams,Chris Lattner
2010-02-15make PadToColumn return the stream so you can use:Chris Lattner
2010-02-15Ignore DBG_VALUE in a couple more places.Dale Johannesen
2010-02-15When restoring a saved insert location, check to see if the savedDan Gohman
2010-02-14mark "addr" as having type "iPTR", eliminating some type comparisonsChris Lattner
2010-02-14Fix whitespace.Dan Gohman
2010-02-14Fix a comment.Dan Gohman
2010-02-14When complicated expressions are broken down into subexpressionsDan Gohman
2010-02-14fixes to pagesel/banksel inserter.Sanjiv Gupta
2010-02-14Forgot to commit the headerAnton Korobeynikov
2010-02-14follow-on to PR6280Chris Lattner
2010-02-14Drop winmcasminfo and use normal AT&T COFF for all windows targets.Anton Korobeynikov
2010-02-14Try to factorize the specification of saturating add/subtract operations a bit,Johnny Chen
2010-02-14Actually, this code doesn't have to be quite so conservative inDan Gohman
2010-02-14In rememberInstruction, if the value being remembered is theDan Gohman
2010-02-14Simplify this code; no need for a custom subclass if it doesn't needDan Gohman
2010-02-14Don't attempt aggressive post-inc uses if TargetLowering is not available,Dan Gohman
2010-02-13Make LSR not crash if invoked without target lowering info, e.g. if invokedJohn McCall
2010-02-13Fix a problem where we had bitcasted operands that gave usEric Christopher
2010-02-13teach the encoder to handle pseudo instructions like FP_REG_KILL,Chris Lattner
2010-02-13remove dead code.Chris Lattner
2010-02-13MCAssembler: Fix pcrel relocations. Oh and,Daniel Dunbar
2010-02-13MC/Mach-O: Start emitting fixups/relocations for instructions.Daniel Dunbar
2010-02-13MCAssembler: Switch MCAsmFixup to storing MCFixupKind instead of just a size.Daniel Dunbar
2010-02-13MCAssembler: Sink fixup list into MCDataFragment.Daniel Dunbar
2010-02-13MCAssembler: Switch MCFillFragment to only taking constant values. Symbolic e...Daniel Dunbar
2010-02-13MC/Mach-O: Implement EmitValue using data fragments + fixups instead of fill ...Daniel Dunbar
2010-02-13MCAssembler: Start applying fixups in the data section.Daniel Dunbar
2010-02-13MCAssembler: Add assorted dump() methods.Daniel Dunbar
2010-02-13X86: Move extended MCFixupKinds into X86FixupKinds.hDaniel Dunbar
2010-02-13Split some code out to a helper function (FindReusablePredBB)Chris Lattner
2010-02-13Speed up codegen prepare from 3.58s to 0.488s.Chris Lattner
2010-02-13PHINode::getBasicBlockIndex is O(n) in the number of inputsChris Lattner
2010-02-13iterate over preds using PHI information when available instead ofChris Lattner
2010-02-13speed up CGP a bit by scanning predecessors through phi operandsChris Lattner
2010-02-13add encoder support and tests for rdtscpChris Lattner
2010-02-13Add SETEND and BXJ instructions for disassembly only.Johnny Chen
2010-02-13Added the rdtscp instruction to the x86 instructionSean Callanan
2010-02-13Fix PR6283.Jakob Stoklund Olesen
2010-02-13Fix a pruning heuristic which implicitly assumed that SmallPtrSet isDan Gohman
2010-02-13Teach MachineFrameInfo to track maximum alignment while stack objects are beingEvan Cheng
2010-02-13Enable the inlinehint attribute in the Inliner.Jakob Stoklund Olesen
2010-02-13Fixed encodings for invlpg, invept, and invvpid.Sean Callanan
2010-02-13MC/AsmParser: Attempt to constant fold expressions up-front. This ensures we ...Daniel Dunbar
2010-02-13Added a bunch of saturating add/subtract instructions for disassembly only.Johnny Chen
2010-02-13rip out the 'heinous' x86 MCCodeEmitter implementation.Chris Lattner
2010-02-13remove special cases for vmlaunch, vmresume, vmxoff, and swapgsChris Lattner