Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Update target feature matrix for CellSPU | Kalle Raiskila | 2010-10-25 | 1 | -4/+4 | |
| | | | | llvm-svn: 117255 | |||||
* | Update target feature matrix for Blackfin. | Jakob Stoklund Olesen | 2010-10-24 | 1 | -4/+4 | |
| | | | | llvm-svn: 117245 | |||||
* | Updating target feature matrix to indicate current MBlaze status. | Wesley Peck | 2010-10-24 | 1 | -4/+4 | |
| | | | | llvm-svn: 117244 | |||||
* | broken link | Chris Lattner | 2010-10-24 | 1 | -1/+1 | |
| | | | | llvm-svn: 117232 | |||||
* | add a big table with target features. | Chris Lattner | 2010-10-24 | 1 | -1/+274 | |
| | | | | llvm-svn: 117230 | |||||
* | random cruft in my tree. | Chris Lattner | 2010-09-21 | 1 | -2/+19 | |
| | | | | llvm-svn: 114387 | |||||
* | add some documentation for the most important MC-level classes along with | Chris Lattner | 2010-09-11 | 1 | -24/+243 | |
| | | | | | | an overview of mc and the idea of the code emission phase. llvm-svn: 113707 | |||||
* | Stack slot access methods are in TargetInstrInfo. | Jakob Stoklund Olesen | 2010-08-31 | 1 | -2/+2 | |
| | | | | llvm-svn: 112653 | |||||
* | Remove the local register allocator. | Jakob Stoklund Olesen | 2010-06-15 | 1 | -13/+13 | |
| | | | | | | Please use the fast allocator instead. llvm-svn: 106051 | |||||
* | Revert r103213. It broke several sections of live website. | mike-m | 2010-05-07 | 1 | -0/+2169 | |
| | | | | llvm-svn: 103219 | |||||
* | Overhauled llvm/clang docs builds. Closes PR6613. | mike-m | 2010-05-06 | 1 | -2169/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NOTE: 2nd part changeset for cfe trunk to follow. *** PRE-PATCH ISSUES ADDRESSED - clang api docs fail build from objdir - clang/llvm api docs collide in install PREFIX/ - clang/llvm main docs collide in install - clang/llvm main docs have full of hard coded destination assumptions and make use of absolute root in static html files; namely CommandGuide tools hard codes a website destination for cross references and some html cross references assume website root paths *** IMPROVEMENTS - bumped Doxygen from 1.4.x -> 1.6.3 - splits llvm/clang docs into 'main' and 'api' (doxygen) build trees - provide consistent, reliable doc builds for both main+api docs - support buid vs. install vs. website intentions - support objdir builds - document targets with 'make help' - correct clean and uninstall operations - use recursive dir delete only where absolutely necessary - added call function fn.RMRF which safeguards against botched 'rm -rf'; if any target (or any variable is evaluated) which attempts to remove any dirs which match a hard-coded 'safelist', a verbose error will be printed and make will error-stop. llvm-svn: 103213 | |||||
* | Fix a grammaro. | Bob Wilson | 2010-04-09 | 1 | -1/+1 | |
| | | | | llvm-svn: 100877 | |||||
* | Docuemntation corrections from John Myers. | Dan Gohman | 2010-03-25 | 1 | -2/+2 | |
| | | | | llvm-svn: 99454 | |||||
* | add support, testcases, and dox for the new GHC calling | Chris Lattner | 2010-03-11 | 1 | -1/+2 | |
| | | | | | | convention. Patch by David Terei! llvm-svn: 98212 | |||||
* | Add documentation on sibling call optimization. Rename tailcall2.ll test to ↵ | Evan Cheng | 2010-03-08 | 1 | -0/+45 | |
| | | | | | | sibcall.ll. llvm-svn: 97980 | |||||
* | Floating-point add, sub, and mul are now spelled fadd, fsub, and fmul, | Dan Gohman | 2010-03-02 | 1 | -3/+3 | |
| | | | | | | respectively. llvm-svn: 97531 | |||||
* | Update the -tailcallopt description to match djg's improvements to the calling | Jeffrey Yasskin | 2010-01-11 | 1 | -5/+0 | |
| | | | | | | convention. llvm-svn: 93167 | |||||
* | x86 uses 5 operands for most memory refs now. | Chris Lattner | 2009-10-10 | 1 | -6/+9 | |
| | | | | llvm-svn: 83733 | |||||
* | Update documentation for the -f change. | Dan Gohman | 2009-08-25 | 1 | -3/+3 | |
| | | | | llvm-svn: 79996 | |||||
* | Remove the IA-64 backend. | Dan Gohman | 2009-07-24 | 1 | -3/+3 | |
| | | | | llvm-svn: 76920 | |||||
* | x86_64 was completely missing from the target triples supported by the X86 code | Torok Edwin | 2009-06-15 | 1 | -0/+2 | |
| | | | | | | generator! llvm-svn: 73385 | |||||
* | Change MachineInstrBuilder::addReg() to take a flag instead of a list of | Bill Wendling | 2009-05-13 | 1 | -1/+1 | |
| | | | | | | | | | | | | booleans. This gives a better indication of what the "addReg()" is doing. Remembering what all of those booleans mean isn't easy, especially if you aren't spending all of your time in that code. I took Jakob's suggestion and made it illegal to pass in "true" for the flag. This should hopefully prevent any unintended misuse of this (by reverting to the old way of using addReg()). llvm-svn: 71722 | |||||
* | Add some more documentation for x86 special address spaces. | Dan Gohman | 2009-05-05 | 1 | -4/+26 | |
| | | | | llvm-svn: 71012 | |||||
* | Add basic support for code generation of | Chris Lattner | 2009-05-05 | 1 | -4/+6 | |
| | | | | | | addrspace(257) -> FS relative on x86. Patch by Zoltan Varga! llvm-svn: 70992 | |||||
* | ISD::ADD_PARTS is gone; use ISD::SMUL_LOHI as an example instead. | Dan Gohman | 2009-04-22 | 1 | -1/+1 | |
| | | | | llvm-svn: 69804 | |||||
* | More obsessive reformatting. Fixed some validation errors. | Bill Wendling | 2009-04-15 | 1 | -1009/+1045 | |
| | | | | llvm-svn: 69130 | |||||
* | Add some documentation for address-space-based access to the segment registers. | Nate Begeman | 2009-01-26 | 1 | -1/+22 | |
| | | | | llvm-svn: 62986 | |||||
* | Removed warnings from HTML 4.01 validator: trailing slashes in <br> and <img> | Misha Brukman | 2008-12-11 | 1 | -1/+1 | |
| | | | | | | tags are not needed in HTML, only XML. llvm-svn: 60885 | |||||
* | Global replace of yellow W3C "valid HTML/CSS" icons with blue ones. | Misha Brukman | 2008-12-11 | 1 | -2/+2 | |
| | | | | llvm-svn: 60880 | |||||
* | Delete some spurious characters. | Dan Gohman | 2008-11-24 | 1 | -1/+1 | |
| | | | | llvm-svn: 59964 | |||||
* | Fix some "</p>"s. | Dan Gohman | 2008-11-24 | 1 | -2/+2 | |
| | | | | llvm-svn: 59963 | |||||
* | Some documentation for LegalizeTypes. | Dan Gohman | 2008-11-24 | 1 | -54/+78 | |
| | | | | llvm-svn: 59962 | |||||
* | HTML syntax fixes. | Dan Gohman | 2008-10-14 | 1 | -1/+1 | |
| | | | | llvm-svn: 57503 | |||||
* | Fix a typo. | Dan Gohman | 2008-10-03 | 1 | -1/+1 | |
| | | | | llvm-svn: 56986 | |||||
* | Add more documentation advertising the -view-*-dags options. | Dan Gohman | 2008-09-10 | 1 | -10/+21 | |
| | | | | llvm-svn: 56073 | |||||
* | Rename SDOperand to SDValue. | Dan Gohman | 2008-07-27 | 1 | -1/+1 | |
| | | | | llvm-svn: 54128 | |||||
* | Fix an error in the two-address example. | Dan Gohman | 2008-06-13 | 1 | -2/+2 | |
| | | | | llvm-svn: 52253 | |||||
* | Wrap MVT::ValueType in a struct to get type safety | Duncan Sands | 2008-06-06 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | and better control the abstraction. Rename the type to MVT. To update out-of-tree patches, the main thing to do is to rename MVT::ValueType to MVT, and rewrite expressions like MVT::getSizeInBits(VT) in the form VT.getSizeInBits(). Use VT.getSimpleVT() to extract a MVT::SimpleValueType for use in switch statements (you will get an assert failure if VT is an extended value type - these shouldn't exist after type legalization). This results in a small speedup of codegen and no new testsuite failures (x86-64 linux). llvm-svn: 52044 | |||||
* | Fix example to be valid LLVM assembly. | Matthijs Kooijman | 2008-06-04 | 1 | -3/+3 | |
| | | | | llvm-svn: 51942 | |||||
* | Add documentation for tail call optimization to CodeGenerator.html. Add a link | Arnold Schwaighofer | 2008-05-14 | 1 | -0/+45 | |
| | | | | | | referring to it to LangRef.html. llvm-svn: 51097 | |||||
* | Rename MRegisterInfo to TargetRegisterInfo. | Dan Gohman | 2008-02-10 | 1 | -15/+14 | |
| | | | | llvm-svn: 46930 | |||||
* | update a couple of references to SSARegMap. | Chris Lattner | 2007-12-31 | 1 | -5/+4 | |
| | | | | llvm-svn: 45468 | |||||
* | Make it more clear that some things that can't be done in .td files can | Dan Gohman | 2007-12-13 | 1 | -7/+7 | |
| | | | | | | | still be done in the LLVM code generator. And update the summary for the X86 target. llvm-svn: 45013 | |||||
* | Document the -view-sunit-dags option. | Dan Gohman | 2007-10-15 | 1 | -1/+5 | |
| | | | | llvm-svn: 43015 | |||||
* | LLVM does not use the old style simple isel any more. | Evan Cheng | 2007-10-08 | 1 | -5/+2 | |
| | | | | llvm-svn: 42758 | |||||
* | first pass of nomenclature changes in .html files | Gabor Greif | 2007-07-06 | 1 | -1/+1 | |
| | | | | llvm-svn: 37956 | |||||
* | Adding credit for PPC changes. | Jim Laskey | 2007-03-14 | 1 | -2/+3 | |
| | | | | llvm-svn: 35101 | |||||
* | Pass html validation. | Jim Laskey | 2006-12-15 | 1 | -18/+17 | |
| | | | | llvm-svn: 32598 | |||||
* | Start of PowerPC info. | Jim Laskey | 2006-12-14 | 1 | -0/+222 | |
| | | | | llvm-svn: 32578 | |||||
* | Clean-up of formatting and spelling. | Bill Wendling | 2006-10-11 | 1 | -3/+5 | |
| | | | | llvm-svn: 30885 |