aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Do not generate by TableGen the hard-coded standard, target-independent part ofRoman Levenstein2008-05-142-140/+195
* Upgrading clang VC++ solution to VC++ express 2008.Argiris Kirtzidis2008-05-141-172/+11
* Make this test pass on x86-32 linux.Duncan Sands2008-05-141-2/+1
* Adding missing files to Transforms and VMCore VC++ projects.Argiris Kirtzidis2008-05-142-0/+8
* Add documentation for tail call optimization to CodeGenerator.html. Add a linkArnold Schwaighofer2008-05-142-3/+50
* Added configure switches for PIC16 in configure.ac.Sanjiv Gupta2008-05-142-28/+32
* Fix typo in ParameterAttribute fields usage. Add an includeNicolas Geoffray2008-05-141-2/+3
* Fixed the file description header at the top to remove the developer name.Sanjiv Gupta2008-05-141-2/+2
* Commit the header I accidentally left out of 51083.Dan Gohman2008-05-141-0/+29
* Doh. Alignment is in bytes, not in bits.Evan Cheng2008-05-141-2/+2
* Change target-specific classes to use more precise static types.Dan Gohman2008-05-1424-52/+49
* Move RemoveFromVector out of the global namespace.Dan Gohman2008-05-141-2/+2
* Whitespace cleanups.Dan Gohman2008-05-143-4/+3
* Make PreVerifyID, IntSigsEnd, and KillSigsEnd const.Dan Gohman2008-05-142-3/+5
* Make getNumContainedManagers and getNumContainedPasses const.Dan Gohman2008-05-141-2/+2
* Make PassInfo noncopyable.Dan Gohman2008-05-141-0/+4
* Do not run instruction combiner in middle of loop optimization passes.Devang Patel2008-05-141-1/+0
* Split the loop unroll mechanism logic out into a utility function.Dan Gohman2008-05-143-379/+438
* Fix Analysis/BasicAA/pure-const-dce.ll. This turned out to be a correctnessOwen Anderson2008-05-131-1/+38
* Merge of r51073-51074 from use-diet branch.Gabor Greif2008-05-134-11/+42
* Make this function public.Eric Christopher2008-05-131-4/+4
* Dominance Frontier is cfg only pass.Devang Patel2008-05-131-1/+1
* Fix memdep's handling of invokes when finding the dependency of another callOwen Anderson2008-05-131-1/+1
* Update the Win32 project files, patch by Razvan Aciu!Chris Lattner2008-05-1331-220/+229
* Fix for PR 2323, infinite loop in tail dup.Dale Johannesen2008-05-132-4/+41
* add a noteChris Lattner2008-05-131-0/+18
* - Fix the pasto in the fix for a previous pasto.Evan Cheng2008-05-131-4/+4
* add a noteChris Lattner2008-05-131-0/+24
* s/indicies/indices/ and clarify the extractvalue and insertvalue areDan Gohman2008-05-131-9/+9
* Fix one more encoding bug.Nate Begeman2008-05-131-1/+1
* Added configure switches for PIC16 backend.Sanjiv Gupta2008-05-131-1/+6
* - Don't treat anyext 16-bit load as a 32-bit load if it's volatile.Evan Cheng2008-05-131-2/+2
* Add thin layer over StringMap to form StringSet. By Mikhail Glushenkov.Anton Korobeynikov2008-05-131-0/+40
* Make the non-local CSE safety checks slightly more thorough.Owen Anderson2008-05-131-6/+8
* Adding files for Microchip's PIC16 target.Sanjiv Gupta2008-05-1323-0/+3323
* Instead of a vector load, shuffle and then extract an element. Load the eleme...Evan Cheng2008-05-139-96/+114
* Add a testcase for non-local CSE of read-only calls.Owen Anderson2008-05-131-0/+49
* Add support for non-local CSE of read-only calls.Owen Anderson2008-05-131-12/+45
* Derive GetResultInst from UnaryInstruction, this simplifies code and removes ...Gabor Greif2008-05-133-30/+13
* Change class' public PassInfo variables to by initialized with theDan Gohman2008-05-1319-103/+95
* 80 col / tabs fixesNate Begeman2008-05-132-6/+7
* Fix and encoding error in the psrad xmm, imm8 instruction.Nate Begeman2008-05-131-1/+1
* On x86, it's safe to treat i32 load anyext as a normal i32 load. Ditto for i8...Evan Cheng2008-05-133-27/+43
* Clean up the use of static and anonymous namespaces. This turned upDan Gohman2008-05-13124-705/+783
* Initial documentation for first-class aggregates changes.Dan Gohman2008-05-121-0/+116
* Fix a malformed %gt;Dan Gohman2008-05-121-1/+1
* Teach Legalize how to scalarize VSETCCNate Begeman2008-05-122-0/+37
* Xform bitconvert(build_pair(load a, load b)) to a single load if the load loc...Evan Cheng2008-05-126-75/+63
* New test for tail mergingDale Johannesen2008-05-121-0/+145
* Be more aggressive about tail-merging small blocksDale Johannesen2008-05-121-1/+12