aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2012-01-11Clarified the SCEV getSmallConstantTripCount interface with in-your-face comm...Andrew Trick
2012-01-11Detect when a value is undefined on an edge to a landing pad.Jakob Stoklund Olesen
2012-01-11Exclusively use SplitAnalysis::getLastSplitPoint().Jakob Stoklund Olesen
2012-01-11If the global variable is removed by the linker, then don't constant merge itBill Wendling
2012-01-10Let asm parser query asm syntax dialect.Devang Patel
2012-01-10This is the matching change for the data structure name changes for theKevin Enderby
2012-01-10Teach the triple library about the androideabi environment.Chandler Carruth
2012-01-10Add 'llvm_unreachable' to passify GCC's understanding of the constraintsChandler Carruth
2012-01-10Remove unnecessary default cases in switches that cover all enum values.David Blaikie
2012-01-10Enable LSR IV Chains with sufficient heuristics.Andrew Trick
2012-01-10Remove the logging streamer.Rafael Espindola
2012-01-09Split AsmParser into two components - AsmParser and AsmParserVariantDevang Patel
2012-01-09Don't print an unused label before .cfi_endproc.Rafael Espindola
2012-01-07Don't print a label before .cfi_startproc when we don't need to. This makesRafael Espindola
2012-01-07Make clever use of alignment and padding to shrink GlobalValue.Benjamin Kramer
2012-01-07Remove VectorExtras. This unused helper was written for a type of API that is...Benjamin Kramer
2012-01-07Port the trick to skip the check for empty buckets from StringMap to DenseMap.Benjamin Kramer
2012-01-07Split Finish into Finish and FinishImpl to have a common place to do end ofRafael Espindola
2012-01-07Added a late machine instruction copy propagation pass. This catchesEvan Cheng
2012-01-07Extended replaceCongruentPhis to handle mixed phi types.Andrew Trick
2012-01-07Expose isNonConstantNegative to users of ScalarEvolution.Andrew Trick
2012-01-06Put all IVUsers in the processed set. Allow querying IVUsers with isIVUserOrO...Andrew Trick
2012-01-05Kill ObjectCodeEmitter and BinaryObject, they were unused and superseded by MC.Benjamin Kramer
2012-01-05A small re-factored JIT/MCJIT::getPointerToNamedFunction(), so it could be ca...Danil Malyshev
2012-01-05revert r147542 after comments from Joerg SonnenbergerSebastian Pop
2012-01-05allow clients of SmallSet to specify their own comparison function for the set.Chris Lattner
2012-01-05comment cleanupAndrew Trick
2012-01-05Freeze reserved registers before starting register allocation.Jakob Stoklund Olesen
2012-01-04Generalize isSafeToSpeculativelyExecute to work on arbitraryDan Gohman
2012-01-04Simplify more DenseMap.find users.Benjamin Kramer
2012-01-04StringMap.find never points to an empty bucket or tombstone, skip the check.Benjamin Kramer
2012-01-04Simplify code. No functionality change.Benjamin Kramer
2012-01-04use getHostTriple instead of getDefaultTargetTriple in getClosestTargetForJITSebastian Pop
2012-01-03generalize LLVMContext::emitError to take a twine instead of a StringRef.Chris Lattner
2012-01-03Fix for PR11652: assertion failures when Type.cpp is compiled with -OsStepan Dyatkovskiy
2012-01-03Type: replaced usage of ID with getTypeID().Stepan Dyatkovskiy
2012-01-01PatternMatch: Introduce a matcher for instructions with the "exact" bit. Use ...Benjamin Kramer
2012-01-01PatternMatch: Simplify code by reusing the Operator class.Benjamin Kramer
2011-12-29Implement cfi_restore. Patch by Brian Anderson!Rafael Espindola
2011-12-29Rename Remember and Restore to RememberState and RestoreState for consistency.Rafael Espindola
2011-12-29Implement .cfi_escape. Patch by Brian Anderson!Rafael Espindola
2011-12-29Fix grammar error noticed by Duncan.Rafael Espindola
2011-12-28Change CaptureTracking to pass a Use* instead of a Value* when a value isNick Lewycky
2011-12-27Switch StringMap from an array of structures to a structure of arrays.Benjamin Kramer
2011-12-24Section relative fixups are a coff concept, not a x86 one. Replace theRafael Espindola
2011-12-24Move x86 specific bits of the COFF writer to lib/Target/X86.Rafael Espindola
2011-12-24Define trivial destructor inline.Rafael Espindola
2011-12-24Make GetRelocType pure virtual.Rafael Espindola
2011-12-23When not destroying the source, the linker is not remapping the types. Added ...Mon P Wang
2011-12-22fix typoChris Lattner