summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2008-05-12Xform bitconvert(build_pair(load a, load b)) to a single load if the load loc...Evan Cheng1-1/+1
2008-05-12Constify the machine instruction passed into theBill Wendling1-2/+2
2008-05-12Forgot this.Evan Cheng1-7/+19
2008-05-12Add support for vicmp/vfcmp codegen, more legalize support coming.Nate Begeman2-0/+16
2008-05-12Add two new instructions to the llvm IR, vicmp and vfcmp. see updated LangRefNate Begeman6-59/+209
2008-05-12Add a new SparsePropagation analysis utility, which allows you to doChris Lattner1-0/+178
2008-05-11Make constructors target-specific. This fixes problems where the path wouldNick Lewycky1-3/+2
2008-05-10Remove warnings when using -Wshorten-64-to-32.Bill Wendling1-3/+3
2008-05-10Prevent -W64-to-32-shortened warnings.Bill Wendling1-2/+2
2008-05-10Prevent warnings from the -Wshorten-64-to-32 flag.Bill Wendling1-5/+2
2008-05-10remove commented-out code, it is subsumed by DECLARE_TRANSPARENT_OPERAND_ACCE...Gabor Greif1-9/+0
2008-05-10merge of use-diet branch to trunkGabor Greif10-322/+926
2008-05-09Make OpActionsCapacity multiple of 4.Evan Cheng1-2/+3
2008-05-09add support for pattern matching 'neg'Chris Lattner2-4/+31
2008-05-08add a new Instruction::mayReadFromMemory predicate, makeChris Lattner1-0/+4
2008-05-07Turn StripPointerCast() into a methodAnton Korobeynikov2-8/+8
2008-05-07Make the interface of CStrInCStrNoCase be the same as strcasestr.Ted Kremenek1-6/+5
2008-05-07Add a new LibCallAliasAnalysis pass, which is parameterizedChris Lattner2-0/+10
2008-05-07Fix some serious logical errors in CStrInCStrNoCase pointed out by Bill.Ted Kremenek1-5/+8
2008-05-07Output correct exception handling and frame infoDuncan Sands1-7/+0
2008-05-07Guard for empty strings in CStrInCStrNoCase.Ted Kremenek1-2/+2
2008-05-07Added CStrInCStrNoCase, a portable implementation of strcasestr.Ted Kremenek1-0/+24
2008-05-07Add a new interface for describing the behavior of library calls. ThisChris Lattner1-0/+166
2008-05-07Typo.Nick Lewycky1-1/+1
2008-05-07Make the use of the "noinline" attribute conditional on using GCC.Bill Wendling1-0/+4
2008-05-06Workaround for a compiler bug (see <rdar://problem/5852746>). Once that bug isBill Wendling1-1/+3
2008-05-06Make StripPointerCast a common function (should we mak it method of Value ins...Anton Korobeynikov2-6/+5
2008-05-06Improve documentation.Gordon Henriksen1-1/+2
2008-05-06Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman17-54/+2
2008-05-06Fix a broken doxygen comment, and reword it for clarity.Dan Gohman1-4/+3
2008-05-05Using "unsigned" was masking the "size_t" version of this method.Bill Wendling1-1/+1
2008-05-05Remove unused function.Devang Patel1-3/+0
2008-05-05Added addition atomic instrinsics and, or, xor, min, and max.Mon P Wang4-17/+83
2008-05-05Fix more -Wshorten-64-to-32 warnings.Evan Cheng43-138/+173
2008-05-05Fix 80 column violations.Evan Cheng1-25/+46
2008-05-05Add AsmPrinter support for emitting a directive to declare thatDan Gohman1-0/+9
2008-05-04Fix PR1098 by correcting the postdominators analysis.Owen Anderson2-29/+13
2008-05-04remove obsolete method.Chris Lattner1-3/+0
2008-05-04Use (void) instead of () in C code.Gordon Henriksen2-18/+18
2008-05-03Implement destructor for PostDominatorTree to eliminate a memory leak.Torok Edwin1-0/+2
2008-05-03Implement operator-> for ImmutableMap iterators.Ted Kremenek1-9/+12
2008-05-03Add separate intrinsics for MMX / SSE shifts with i32 integer operands. This ...Evan Cheng1-6/+59
2008-05-02Suppress -Wshorten-64-to-32 warnings for 64-bit hosts.Evan Cheng1-3/+6
2008-05-01Initialize a local variable.Ted Kremenek1-1/+1
2008-05-01Delete the IPO simplify-libcalls and completely reimplement it asChris Lattner2-5/+6
2008-05-01Add CreateCall3/CreateCall4 at Eric's request.Chris Lattner1-0/+10
2008-05-01Add a spiffy little "CreateCall2" method, which can be used to makeChris Lattner1-3/+8
2008-04-30Tail call optimization improvements:Arnold Schwaighofer1-0/+30
2008-04-30add missing #includeChris Lattner1-0/+2
2008-04-30add a method for comparing to see if a value has a specified name.Chris Lattner1-0/+4