aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Add a Type::isSingleValueType method. This will be used by codeDan Gohman2008-05-211-1/+11
* Follow-up to the reverting of r51218. This puts the checks out-of-line. BecauseBill Wendling2008-05-211-9/+3
* update a commentGabor Greif2008-05-211-1/+1
* Fix a couple issues with the JIT and multiple modules:Nate Begeman2008-05-211-2/+7
* Reverting r51218 because of breakage on PPC32.Bill Wendling2008-05-201-4/+3
* Add a bool to isEdgeFeasible that tells it whether to treat unknownChris Lattner2008-05-201-3/+8
* Silence a warning about "*/" outside a comment.Steve Naroff2008-05-201-1/+1
* Handle quoted names when constructing $stub's,Dale Johannesen2008-05-191-0/+5
* add a helper method.Chris Lattner2008-05-191-0/+13
* Remove warnings about unused parameters and shadowed variables.Bill Wendling2008-05-1918-97/+95
* Remove a duplicative binding. Patch by Mahadevan R.Gordon Henriksen2008-05-191-3/+0
* add missing #include.Chris Lattner2008-05-181-0/+1
* On Darwin, the string header file isn't 64-bit clean. The use ofBill Wendling2008-05-171-3/+3
* Move isTrueWhenEqual to ICmpInst.Nick Lewycky2008-05-171-0/+16
* Add CommonLinkage.Dale Johannesen2008-05-161-1/+2
* Add functions to enable adding a single attribute to a function andEric Christopher2008-05-162-0/+9
* API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legac...Gabor Greif2008-05-163-62/+155
* Update comments based on Duncan's feedback.Dan Gohman2008-05-151-23/+23
* Fix typos and comments.Evan Cheng2008-05-152-2/+2
* IR support for extractvalue and insertvalue instructions. Also, beginDan Gohman2008-05-154-20/+359
* Make use of vector load and store operations to implement memcpy, memmove, an...Evan Cheng2008-05-152-0/+16
* Move the operator new and operator delete out of line. This fixes an issue withNate Begeman2008-05-151-17/+2
* Add support to IR builder for new vicmp, vfcmp routinesNate Begeman2008-05-141-4/+19
* Don't generate unused variables in a no-assert buildNate Begeman2008-05-141-16/+28
* Add CommonLinkage; currently tentative definitionsDale Johannesen2008-05-141-1/+3
* Simplify internalize pass. Add test case.Devang Patel2008-05-141-4/+9
* Do not generate by TableGen the hard-coded standard, target-independent part ofRoman Levenstein2008-05-141-0/+192
* Commit the header I accidentally left out of 51083.Dan Gohman2008-05-141-0/+29
* Move RemoveFromVector out of the global namespace.Dan Gohman2008-05-141-2/+2
* Whitespace cleanups.Dan Gohman2008-05-142-3/+2
* Make getNumContainedManagers and getNumContainedPasses const.Dan Gohman2008-05-141-2/+2
* Make PassInfo noncopyable.Dan Gohman2008-05-141-0/+4
* Split the loop unroll mechanism logic out into a utility function.Dan Gohman2008-05-141-0/+53
* Merge of r51073-51074 from use-diet branch.Gabor Greif2008-05-132-10/+12
* Make this function public.Eric Christopher2008-05-131-4/+4
* Add thin layer over StringMap to form StringSet. By Mikhail Glushenkov.Anton Korobeynikov2008-05-131-0/+40
* Instead of a vector load, shuffle and then extract an element. Load the eleme...Evan Cheng2008-05-131-0/+4
* Derive GetResultInst from UnaryInstruction, this simplifies code and removes ...Gabor Greif2008-05-132-22/+7
* Change class' public PassInfo variables to by initialized with theDan Gohman2008-05-133-67/+64
* Xform bitconvert(build_pair(load a, load b)) to a single load if the load loc...Evan Cheng2008-05-121-1/+1
* Constify the machine instruction passed into theBill Wendling2008-05-121-2/+2
* Forgot this.Evan Cheng2008-05-121-7/+19
* Add support for vicmp/vfcmp codegen, more legalize support coming.Nate Begeman2008-05-122-0/+16
* Add two new instructions to the llvm IR, vicmp and vfcmp. see updated LangRefNate Begeman2008-05-126-59/+209
* Add a new SparsePropagation analysis utility, which allows you to doChris Lattner2008-05-121-0/+178
* Make constructors target-specific. This fixes problems where the path wouldNick Lewycky2008-05-111-3/+2
* Remove warnings when using -Wshorten-64-to-32.Bill Wendling2008-05-101-3/+3
* Prevent -W64-to-32-shortened warnings.Bill Wendling2008-05-101-2/+2
* Prevent warnings from the -Wshorten-64-to-32 flag.Bill Wendling2008-05-101-5/+2
* remove commented-out code, it is subsumed by DECLARE_TRANSPARENT_OPERAND_ACCE...Gabor Greif2008-05-101-9/+0