summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Add CommonLinkage.Dale Johannesen2008-05-16
* Add functions to enable adding a single attribute to a function andEric Christopher2008-05-16
* API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legac...Gabor Greif2008-05-16
* Update comments based on Duncan's feedback.Dan Gohman2008-05-15
* Fix typos and comments.Evan Cheng2008-05-15
* IR support for extractvalue and insertvalue instructions. Also, beginDan Gohman2008-05-15
* Make use of vector load and store operations to implement memcpy, memmove, an...Evan Cheng2008-05-15
* Move the operator new and operator delete out of line. This fixes an issue withNate Begeman2008-05-15
* Add support to IR builder for new vicmp, vfcmp routinesNate Begeman2008-05-14
* Don't generate unused variables in a no-assert buildNate Begeman2008-05-14
* Add CommonLinkage; currently tentative definitionsDale Johannesen2008-05-14
* Simplify internalize pass. Add test case.Devang Patel2008-05-14
* Do not generate by TableGen the hard-coded standard, target-independent part ofRoman Levenstein2008-05-14
* Commit the header I accidentally left out of 51083.Dan Gohman2008-05-14
* Move RemoveFromVector out of the global namespace.Dan Gohman2008-05-14
* Whitespace cleanups.Dan Gohman2008-05-14
* Make getNumContainedManagers and getNumContainedPasses const.Dan Gohman2008-05-14
* Make PassInfo noncopyable.Dan Gohman2008-05-14
* Split the loop unroll mechanism logic out into a utility function.Dan Gohman2008-05-14
* Merge of r51073-51074 from use-diet branch.Gabor Greif2008-05-13
* Make this function public.Eric Christopher2008-05-13
* Add thin layer over StringMap to form StringSet. By Mikhail Glushenkov.Anton Korobeynikov2008-05-13
* Instead of a vector load, shuffle and then extract an element. Load the eleme...Evan Cheng2008-05-13
* Derive GetResultInst from UnaryInstruction, this simplifies code and removes ...Gabor Greif2008-05-13
* Change class' public PassInfo variables to by initialized with theDan Gohman2008-05-13
* Xform bitconvert(build_pair(load a, load b)) to a single load if the load loc...Evan Cheng2008-05-12
* Constify the machine instruction passed into theBill Wendling2008-05-12
* Forgot this.Evan Cheng2008-05-12
* Add support for vicmp/vfcmp codegen, more legalize support coming.Nate Begeman2008-05-12
* Add two new instructions to the llvm IR, vicmp and vfcmp. see updated LangRefNate Begeman2008-05-12
* Add a new SparsePropagation analysis utility, which allows you to doChris Lattner2008-05-12
* Make constructors target-specific. This fixes problems where the path wouldNick Lewycky2008-05-11
* Remove warnings when using -Wshorten-64-to-32.Bill Wendling2008-05-10
* Prevent -W64-to-32-shortened warnings.Bill Wendling2008-05-10
* Prevent warnings from the -Wshorten-64-to-32 flag.Bill Wendling2008-05-10
* remove commented-out code, it is subsumed by DECLARE_TRANSPARENT_OPERAND_ACCE...Gabor Greif2008-05-10
* merge of use-diet branch to trunkGabor Greif2008-05-10
* Make OpActionsCapacity multiple of 4.Evan Cheng2008-05-09
* add support for pattern matching 'neg'Chris Lattner2008-05-09
* add a new Instruction::mayReadFromMemory predicate, makeChris Lattner2008-05-08
* Turn StripPointerCast() into a methodAnton Korobeynikov2008-05-07
* Make the interface of CStrInCStrNoCase be the same as strcasestr.Ted Kremenek2008-05-07
* Add a new LibCallAliasAnalysis pass, which is parameterizedChris Lattner2008-05-07
* Fix some serious logical errors in CStrInCStrNoCase pointed out by Bill.Ted Kremenek2008-05-07
* Output correct exception handling and frame infoDuncan Sands2008-05-07
* Guard for empty strings in CStrInCStrNoCase.Ted Kremenek2008-05-07
* Added CStrInCStrNoCase, a portable implementation of strcasestr.Ted Kremenek2008-05-07
* Add a new interface for describing the behavior of library calls. ThisChris Lattner2008-05-07
* Typo.Nick Lewycky2008-05-07
* Make the use of the "noinline" attribute conditional on using GCC.Bill Wendling2008-05-07