summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Add CommonLinkage to lto (treated same as weak AFAICT)Dale Johannesen2008-05-16
* Add CommonLinkage.Dale Johannesen2008-05-16
* Weak functions not declared non-throwing might beDale Johannesen2008-05-16
* Add functions to enable adding a single attribute to a function andEric Christopher2008-05-16
* Record weak external linkage in a case where we wereDale Johannesen2008-05-16
* API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legac...Gabor Greif2008-05-16
* If the result of a BIT_CONVERT is a v1* vector, it doesn't mean its source is...Evan Cheng2008-05-16
* Fix test.Evan Cheng2008-05-16
* Bill pointed out that system headers should beDuncan Sands2008-05-16
* Silence the compiler warning differently. TheDuncan Sands2008-05-16
* Re-enable tail duplication pass (now with default threshold down to 1 instruc...Evan Cheng2008-05-16
* Do not dup malloc, vector instructions, etc. Throttle the default theshold wa...Evan Cheng2008-05-16
* Remove ADCE's ability to delete loops. This ability is now implemented in aOwen Anderson2008-05-16
* Move this test from ADCE to loop deletion, where it is more appropriate.Owen Anderson2008-05-16
* Use loop deletion instead of ADCE in these tests.Owen Anderson2008-05-16
* Clean ups for loop deletion based on Chris' feedback.Owen Anderson2008-05-16
* Use loop deletion instead of ADCE for removing loops.Owen Anderson2008-05-16
* Fix this test. It was testing broken behavior in that it required ADCE to el...Owen Anderson2008-05-16
* implement PR2328.Chris Lattner2008-05-16
* Use common where we mean common, not weak.Dale Johannesen2008-05-16
* Treat common as distinct from weak global on Darwin x86.Dale Johannesen2008-05-16
* Revert the change from r51157 inDan Gohman2008-05-16
* Update comments based on Duncan's feedback.Dan Gohman2008-05-15
* Fix a bug in LoopStrengthReduce that caused it to emit IR withDan Gohman2008-05-15
* Remove the S92 code, which really has nothing to doDale Johannesen2008-05-15
* Evan has implemented this on ppc, so run the test there.Dale Johannesen2008-05-15
* Fix typos and comments.Evan Cheng2008-05-15
* Allow an extra bit for CommonLinkage.Dale Johannesen2008-05-15
* Actually scalarize the operand to BIT_CONVERT instead of asking someone to doNate Begeman2008-05-15
* Reverting r51100...I need to use VC++ 2005.Steve Naroff2008-05-15
* IR support for extractvalue and insertvalue instructions. Also, beginDan Gohman2008-05-15
* Use static and anonymous namespaces consistently with other passes.Dan Gohman2008-05-15
* Revert 51067 check-in for now.Devang Patel2008-05-15
* Remove useless check.Devang Patel2008-05-15
* Disable JIT symbol table for now.Evan Cheng2008-05-15
* Use of UINT_MAX requires climits, at least whenDuncan Sands2008-05-15
* Fix a bunch of 80col violations that arose from the Create API change. Tweak ...Gabor Greif2008-05-15
* ignore generated files and product directoriesGabor Greif2008-05-15
* Make use of vector load and store operations to implement memcpy, memmove, an...Evan Cheng2008-05-15
* Remove tail duplication pass.Evan Cheng2008-05-15
* Move the operator new and operator delete out of line. This fixes an issue withNate Begeman2008-05-15
* Don't assume underlying APInt type is limitedDale Johannesen2008-05-14
* Situations can arise when you have a function called that returns a 'void', butBill Wendling2008-05-14
* Remove undefined behavior in hex string->APFloatDale Johannesen2008-05-14
* Use a better idiom to silence compiler warnings.Evan Cheng2008-05-14
* rename SimplifyCFG.cpp -> SimplifyCFGPass.cppChris Lattner2008-05-14
* Silence warnings.Evan Cheng2008-05-14
* Add support to IR builder for new vicmp, vfcmp routinesNate Begeman2008-05-14
* Really silence compiler warnings.Evan Cheng2008-05-14
* Don't generate unused variables in a no-assert buildNate Begeman2008-05-14