aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2008-11-10Added CONVERT_RNDSAT (conversion with rounding and saturation) SDNode toMon P Wang
2008-11-10Small cleanups. No functionality change intended!Duncan Sands
2008-11-10Work around PR1000.Duncan Sands
2008-11-10split out the functionality of utohexstr into a new utohex_bufferChris Lattner
2008-11-10Move getCastToEmpty out of DIDescriptor into DIFactory. It is anChris Lattner
2008-11-10Fix a bug with default arguments that apple gcc doesn't notice that llvmbb does.Chris Lattner
2008-11-10move some cases around to silence these sorts of warnings in Chris Lattner
2008-11-10Add a new set of helper classes for creating and reading debug Chris Lattner
2008-11-10Rename isGVNonLazyPtr to isIndirectSym to reflect how it will be used.Evan Cheng
2008-11-08Temporary revert my last commit: it seems it's triggering some subtle bug in ...Anton Korobeynikov
2008-11-08Factor out offset printing code into generic AsmPrinter.Anton Korobeynikov
2008-11-08Rename startFunctionStub to startGVStub since it's also used for GV non-lazy ...Evan Cheng
2008-11-08Rename isString -> isExternalSymbol; getString -> getExternalSymbol since the...Evan Cheng
2008-11-08Add LLVMC2 tool definitions for Objective-C and Objective-C++.Daniel Dunbar
2008-11-08Indentation.Evan Cheng
2008-11-07Sign-extend rather than zero-extend when promotingDuncan Sands
2008-11-07Jump tables may be emitted by target.Evan Cheng
2008-11-07Jump table relocation addresses may be resolved by target.Evan Cheng
2008-11-07- Modify the stack protector algorithm so that the stack slot is allocated inBill Wendling
2008-11-06- Rename stackprotector_{prologue,epilogue} to stackprotector_{create,check}.Bill Wendling
2008-11-06Implement the stack protector stack accesses via intrinsics:Bill Wendling
2008-11-05Make ISel ignore dead nodes. The DAGCombiner normally eliminatesDan Gohman
2008-11-05opt was not exporting the Mangler symbolsAndrew Lenharth
2008-11-05The HadDelete field is no longer used.Dan Gohman
2008-11-05Update some comments to reflect the new code.Dan Gohman
2008-11-05Eliminate the ISel priority queue, which used the topological order for aDan Gohman
2008-11-05Rename isGVLazyPtr to isGVNonLazyPtr relocation. This represents Mac OS XEvan Cheng
2008-11-05Do now allow InlineAlways pass to remove dead functions.Devang Patel
2008-11-04Add a new pass to simplify specific half_powr function calls. This isDan Gohman
2008-11-04- Add a "getOrInsertGlobal" method to the Module class. This acts similarly toBill Wendling
2008-11-04Update in response to feedback from Chris:Bill Wendling
2008-11-04For some targets, it's not possible to place GVs in the same memory buffer as...Evan Cheng
2008-11-04Initial checkin for stack protectors. Here's what it does:Bill Wendling
2008-11-03Add C bindings for extractvalue and insertvalue. Patch by Frits van Bommel!Dan Gohman
2008-11-03Overload AddInteger on int/long/long long instead of on int/int64_t,Dan Gohman
2008-11-03Refactor various TargetAsmInfo subclasses' TargetMachine members awayDan Gohman
2008-11-03Change how extended types are represented in MVTs. Instead of fiddlingDan Gohman
2008-11-03Remove redundant inline keywords from functions defined withinDan Gohman
2008-11-03TypoNick Lewycky
2008-11-02Add a new MergeFunctions pass. It finds identical functions and merges them.Nick Lewycky
2008-11-01Added interface to allow clients to create a MemIntrinsicNode forMon P Wang
2008-10-31Symbol visibility is unsupported on cygwin too.Anton Korobeynikov
2008-10-31Add an assert to catch user errors like:Torok Edwin
2008-10-31Totally disable the setSubgraphColor calls temporarily, as they'reDan Gohman
2008-10-30Revert errant deletion. The target needs to be able to specify that it doesn'...Jim Grosbach
2008-10-30Canonicalize sext(i1) to i1?-1:0, and update various instcombineDan Gohman
2008-10-30Add InlineCost class for represent the estimated cost of inlining aDaniel Dunbar
2008-10-30Add initial support for vector widening. Logic is set to widen for X86.Mon P Wang
2008-10-30Revert r58411. The user needs to #define this when using the JITMemoryManager...Bill Wendling
2008-10-30Revert part of r58048. It was breaking on SnowLeopard claiming thatBill Wendling