aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2008-05-23Reverting patch. Breaks llvm-gcc build.Tanya Lattner
2008-05-22Merge from mainline.Tanya Lattner
2008-05-09Make OpActionsCapacity multiple of 4.Evan Cheng
2008-05-09add support for pattern matching 'neg'Chris Lattner
2008-05-08add a new Instruction::mayReadFromMemory predicate, makeChris Lattner
2008-05-07Turn StripPointerCast() into a methodAnton Korobeynikov
2008-05-07Make the interface of CStrInCStrNoCase be the same as strcasestr.Ted Kremenek
2008-05-07Add a new LibCallAliasAnalysis pass, which is parameterizedChris Lattner
2008-05-07Fix some serious logical errors in CStrInCStrNoCase pointed out by Bill.Ted Kremenek
2008-05-07Output correct exception handling and frame infoDuncan Sands
2008-05-07Guard for empty strings in CStrInCStrNoCase.Ted Kremenek
2008-05-07Added CStrInCStrNoCase, a portable implementation of strcasestr.Ted Kremenek
2008-05-07Add a new interface for describing the behavior of library calls. ThisChris Lattner
2008-05-07Typo.Nick Lewycky
2008-05-07Make the use of the "noinline" attribute conditional on using GCC.Bill Wendling
2008-05-06Workaround for a compiler bug (see <rdar://problem/5852746>). Once that bug isBill Wendling
2008-05-06Make StripPointerCast a common function (should we mak it method of Value ins...Anton Korobeynikov
2008-05-06Improve documentation.Gordon Henriksen
2008-05-06Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman
2008-05-06Fix a broken doxygen comment, and reword it for clarity.Dan Gohman
2008-05-05Using "unsigned" was masking the "size_t" version of this method.Bill Wendling
2008-05-05Remove unused function.Devang Patel
2008-05-05Added addition atomic instrinsics and, or, xor, min, and max.Mon P Wang
2008-05-05Fix more -Wshorten-64-to-32 warnings.Evan Cheng
2008-05-05Fix 80 column violations.Evan Cheng
2008-05-05Add AsmPrinter support for emitting a directive to declare thatDan Gohman
2008-05-04Fix PR1098 by correcting the postdominators analysis.Owen Anderson
2008-05-04remove obsolete method.Chris Lattner
2008-05-04Use (void) instead of () in C code.Gordon Henriksen
2008-05-03Implement destructor for PostDominatorTree to eliminate a memory leak.Torok Edwin
2008-05-03Implement operator-> for ImmutableMap iterators.Ted Kremenek
2008-05-03Add separate intrinsics for MMX / SSE shifts with i32 integer operands. This ...Evan Cheng
2008-05-02Suppress -Wshorten-64-to-32 warnings for 64-bit hosts.Evan Cheng
2008-05-01Initialize a local variable.Ted Kremenek
2008-05-01Delete the IPO simplify-libcalls and completely reimplement it asChris Lattner
2008-05-01Add CreateCall3/CreateCall4 at Eric's request.Chris Lattner
2008-05-01Add a spiffy little "CreateCall2" method, which can be used to makeChris Lattner
2008-04-30Tail call optimization improvements:Arnold Schwaighofer
2008-04-30add missing #includeChris Lattner
2008-04-30add a method for comparing to see if a value has a specified name.Chris Lattner
2008-04-29Rename DeadLoopElimination to LoopDeletion, part 2.Owen Anderson
2008-04-29Use std::set instead of std::priority_queue for the RegReductionPriorityQueue. Roman Levenstein
2008-04-29Add dead loop elimination, which removes dead loops for which we can computeOwen Anderson
2008-04-28Correct parameter attributes encoding for C bindings.Anton Korobeynikov
2008-04-28Don't try to convert PPC long double.Dale Johannesen
2008-04-28Add more alignment enums.Ted Kremenek
2008-04-28Expose parameter attributes via C bindings.Gordon Henriksen
2008-04-28Fix the SVOffset values for loads and stores produced byDan Gohman
2008-04-28Add support for response files to the CommandLine library.Mikhail Glushenkov
2008-04-28Remove the SmallVector ctor that converts from a SmallVectorImpl. ThisChris Lattner