Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Quick fix for more problems with CreateStructGEP().HEADmaster | Paul Osmialowski | 2015-10-26 | 1 | -2/+2 |
| | | | | Signed-off-by: Paul Osmialowski <pawelo@king.net.pl> | ||||
* | Follow LLVM API changes (CreateConstInBoundsGEP*()). | Paul Osmialowski | 2015-10-26 | 2 | -2/+2 |
| | | | | Signed-off-by: Paul Osmialowski <pawelo@king.net.pl> | ||||
* | Follow LLVM API changes (CreateStructGEP()). | Paul Osmialowski | 2015-10-26 | 2 | -5/+5 |
| | | | | Signed-off-by: Paul Osmialowski <pawelo@king.net.pl> | ||||
* | Fix powi problem. | Paul Osmialowski | 2015-10-26 | 1 | -2/+1 |
| | | | | Signed-off-by: Paul Osmialowski <pawelo@king.net.pl> | ||||
* | Allow unbracketed logical constant in IF and WHILE statementsbenbrewer/if-logical-const | Ben Brewer | 2015-08-27 | 2 | -25/+37 |
| | |||||
* | Initial VAX struct implementationbenbrewer/struct | Ben Brewer | 2015-08-25 | 8 | -13/+101 |
| | |||||
* | Add -f77 flag to flang driver | Ben Brewer | 2015-08-25 | 1 | -1/+8 |
| | |||||
* | Consume the semi-colon token when matched before making a recursive call to ↵craiggriffiths/semi-colon_seg-fault_fix | Craig Griffiths | 2015-08-21 | 1 | -0/+1 |
| | | | | LexTokenInternal(). This fixes a segmentation fault. | ||||
* | Fix misc. compiler warningsbenbrewer/warnings | Ben Brewer | 2015-08-21 | 10 | -6/+22 |
| | |||||
* | Properly support type kinds | Ben Brewer | 2015-08-19 | 1 | -11/+12 |
| | |||||
* | Support BYTE type in declarations | Ben Brewer | 2015-08-18 | 13 | -14/+62 |
| | |||||
* | Remove character error check in semantic analysis of EQUIVALENCE | Ben Brewer | 2015-08-18 | 1 | -5/+0 |
| | |||||
* | merging up to LLVM_TRUNK 07/31/15 | jleidel | 2015-08-14 | 1 | -2/+2 |
| | |||||
* | updating CMake build deps and dropping the deprecated LLVMParseArguments include | jleidel | 2015-08-14 | 1 | -1/+1 |
| | |||||
* | Fix some warnings by either adding virtual destructors or deleting virtual ↵ | Carlo Bertolli | 2015-08-14 | 8 | -12/+49 |
| | | | | specifier on non-re-implemented methods; re-order constructor initialization of instance variables. Add handling of nested do-loops with same target label by processing all nested do statements after the innermost one. Fix issue #15. | ||||
* | removing code that manually enables/disables frame pointer support as this ↵ | John Leidel | 2015-08-14 | 1 | -0/+7 |
| | | | | is deprecated in LLVM trunk from r238244 on | ||||
* | - Fix typos in comments | Carlo Bertolli | 2015-08-14 | 3 | -3/+9 |
| | | | | - Applying implicit typing rules when acting on dimension stmt. Fix issue #13. | ||||
* | fix for CreateCall lack of Twine names | John Leidel | 2015-08-14 | 1 | -4/+3 |
| | |||||
* | Fix some trivial warnings | Carlo Bertolli | 2015-08-14 | 8 | -30/+35 |
| | |||||
* | Fix code style of previous patch | Carlo Bertolli | 2015-08-14 | 3 | -5/+10 |
| | |||||
* | fix for issue #11, fix is temporary in that it disables the soft float; this ↵ | John Leidel | 2015-08-14 | 1 | -1/+3 |
| | | | | needs to be moved to the FE module implementation as per LLVM trunk r237079 and beyond; mark this as something for the new driver implementation | ||||
* | Add return statements in EmitFunction to avoid trap generation. Close Issue #10 | Carlo Bertolli | 2015-08-14 | 1 | -0/+5 |
| | |||||
* | fix for Issue #3, fixing output ostream such that we successfully generate ↵ | John Leidel | 2015-08-14 | 1 | -4/+16 |
| | | | | object files | ||||
* | Change first parameter of GEP to element type, as required by instruction ↵ | Carlo Bertolli | 2015-08-14 | 1 | -3/+3 |
| | | | | creation. Close Issue #7. | ||||
* | fixing build dependency for TableGen files; Now forces all Flang libs to ↵ | John Leidel | 2015-08-14 | 1 | -5/+10 |
| | | | | depend upon the TableGen *.inc files (similar to Clang); Fix for Issue #5 | ||||
* | Obtain pointer type from variable declaration, delete NULL parameter as | Carlo Bertolli | 2015-08-14 | 1 | -2/+3 |
| | | | string for name. Fix for Issue #4. | ||||
* | updating README file to reflect using LLVM trunk as the basis for the LLVM ↵ | John Leidel | 2015-08-14 | 1 | -2/+2 |
| | | | | core component. Fix for Issue #2 | ||||
* | IdentifierTable: use correct format specifier for unsigned int | Thomas Hindoe Paaboel Andersen | 2015-08-14 | 1 | -3/+3 |
| | |||||
* | The difference between the head of: | Craig Griffiths | 2015-08-14 | 16 | -85/+178 |
| | | | | | | | | | | https://github.com/CodethinkLabs/flang.git and the first commit of: https://github.com/llvm-flang/flang.git as of 14/08/2015 | ||||
* | Update README for new build instructions. | Mark Doffman | 2015-03-11 | 1 | -9/+28 |
| | |||||
* | Revert backend util changes as they arn't introduced until after 3.6. | Mark Doffman | 2015-03-10 | 1 | -31/+21 |
| | |||||
* | Merge 3.6 update. | Mark Doffman | 2015-03-10 | 11 | -62/+78 |
|\ | |||||
| * | Update to work with llvm a40d4ae47869167fc8 | Mark Doffman | 2015-03-03 | 11 | -62/+79 |
| | | | | | | | | | | Changes for StringMap, Passes, and LLVM_DELETED function APIs. | ||||
* | | Fix error in error reporting for output files in compiler driver. | Mark Doffman | 2015-01-01 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'Nonce Fix' | Mark Doffman | 2015-01-01 | 1 | -3/+3 |
|\ \ | |/ | |||||
| * | Remove Nonce call names. | Mark Doffman | 2015-01-01 | 1 | -3/+3 |
| | | | | | | | | | | Nonce call names were causing assert due to void retrun types & not neccessary. | ||||
* | | Re-arrange tblgen output build file. | Mark Doffman | 2014-12-30 | 1 | -4/+3 |
| | | |||||
* | | Revert source management API change for google stable branch. | Mark Doffman | 2014-12-30 | 1 | -1/+2 |
| | | |||||
* | | Add LLVM out of tree config using llvm-config. | Mark Doffman | 2014-12-30 | 1 | -46/+120 |
|/ | | | | | Change the out-of-tree build configuration so that it uses the llvm-config command. | ||||
* | Fix include file buffer ID breakage. | Mark Doffman | 2014-12-04 | 2 | -8/+9 |
| | | | | | Broken in llvm 3.6 update. Was using internal properties of SourceManger presuming sequential buffer ID's. | ||||
* | Fix some diagnostic code breakage. | Mark Doffman | 2014-12-04 | 2 | -16/+6 |
| | | | | Broken in LLVM 3.6 update. | ||||
* | Fix API Error in llvm update, compile with no RTTI. | Mark Doffman | 2014-11-21 | 2 | -2/+2 |
| | |||||
* | Update code to llvm 3.6. | Mark Doffman | 2014-11-03 | 30 | -50/+2705 |
| | | | | Updating API's to build with llvm 3.6. | ||||
* | fix do stmt search bug | arphaman | 2013-10-19 | 1 | -1/+1 |
| | |||||
* | fix END stmt parsing error recovery | arphaman | 2013-10-14 | 1 | -0/+1 |
| | |||||
* | fixed type_keyword in assignment statement bug | arphaman | 2013-10-02 | 1 | -0/+4 |
| | |||||
* | fixed parsing for PROGRAM stmt | arphaman | 2013-10-02 | 1 | -6/+3 |
| | |||||
* | renamed libflang => libflangrt | Alex | 2013-10-01 | 1 | -1/+1 |
| | |||||
* | Fixed DeclSpec::hasAttributes | Alex | 2013-09-30 | 1 | -3/+1 |
| | |||||
* | fixed RecordDecl constructor. | Alex | 2013-09-30 | 1 | -1/+1 |
| |