summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* New testcaseChris Lattner2003-08-271-0/+15
| | | | llvm-svn: 8151
* Add new __llvm_cxxeh_begin_catch_if_isa function, change C -> C++ commentsChris Lattner2003-08-264-74/+106
| | | | llvm-svn: 8150
* SchedGraphCommon header file. Contains class definition for SchedGraphCommon ↵Tanya Lattner2003-08-251-0/+215
| | | | | | which is used by SchedGraph and ModuloSchedGraph (coming soon). llvm-svn: 8149
* First version of SchedGraph common class and refactoring of SchedGraph.Tanya Lattner2003-08-255-481/+353
| | | | llvm-svn: 8148
* Remove copy-and-paste gunkChris Lattner2003-08-251-11/+0
| | | | llvm-svn: 8147
* Initial checking of C++ exception handling libraryChris Lattner2003-08-257-0/+685
| | | | llvm-svn: 8146
* As it turns out, things will be simpler than I first expected. We no longerChris Lattner2003-08-253-10/+0
| | | | | | need any exception handling intrinsics beyond llvm.unwind. (yaay) llvm-svn: 8145
* Remove special casingChris Lattner2003-08-251-3/+0
| | | | llvm-svn: 8144
* Fix spelling error in comment.Brian Gaeke2003-08-251-1/+1
| | | | llvm-svn: 8143
* Added autoconf code that verifies that the C compiler is at the minimumJohn Criswell2003-08-251-1/+0
| | | | | | supported version (3.x). llvm-svn: 8142
* Added code to check for python and qmtest.John Criswell2003-08-252-30/+212
| | | | | | Added code that verifies that GCC is version 3.0 or higher. llvm-svn: 8141
* Mangle ALL letters that we do not allow, not just a few.Chris Lattner2003-08-242-28/+52
| | | | llvm-svn: 8140
* Simplify codeChris Lattner2003-08-241-3/+1
| | | | llvm-svn: 8139
* New testcaseChris Lattner2003-08-241-0/+10
| | | | llvm-svn: 8138
* Add outputChris Lattner2003-08-241-1/+3
| | | | llvm-svn: 8137
* Consult the target data, not the module, about how large the current pointerChris Lattner2003-08-241-4/+4
| | | | | | | size is. This ensures that if the module has no specified pointer size that things will work correctly. llvm-svn: 8136
* Remove some long-dead codeChris Lattner2003-08-241-16/+0
| | | | llvm-svn: 8135
* Targets now configure themselves based on the source module, not on theChris Lattner2003-08-245-22/+36
| | | | | | ad-hoc "Config" flags llvm-svn: 8134
* Targets now configure themselves with the module, not flagsChris Lattner2003-08-241-2/+2
| | | | llvm-svn: 8133
* Targets should configure themselves based on a Module, not some wierd flagsChris Lattner2003-08-243-12/+12
| | | | llvm-svn: 8132
* Targets should configure themselves based on the module, not some wierd flagsChris Lattner2003-08-241-16/+3
| | | | llvm-svn: 8131
* Fix bug: Linker/2003-08-23-GlobalVarLinking.llChris Lattner2003-08-241-1/+1
| | | | llvm-svn: 8130
* Implement: Linker/2003-08-24-InheritPtrSize.llChris Lattner2003-08-241-2/+9
| | | | llvm-svn: 8129
* New testcaseChris Lattner2003-08-242-0/+20
| | | | llvm-svn: 8128
* Implement: Jello/test-constantexpr.llChris Lattner2003-08-241-31/+66
| | | | llvm-svn: 8127
* Implement SimplifyCFG/InvokeEliminate.llChris Lattner2003-08-241-1/+36
| | | | llvm-svn: 8126
* New testcaseChris Lattner2003-08-241-0/+19
| | | | llvm-svn: 8125
* Fix grammarChris Lattner2003-08-241-1/+1
| | | | llvm-svn: 8124
* Add preliminary support for "any" pointersize/endianness. This will needChris Lattner2003-08-243-7/+10
| | | | | | to change soon though. llvm-svn: 8123
* Add support for modules with "any" pointersize/endiannessChris Lattner2003-08-241-6/+16
| | | | llvm-svn: 8122
* Add support for 'any' pointer size and endiannessChris Lattner2003-08-241-2/+2
| | | | llvm-svn: 8120
* Support new 'any' support for pointer size and endiannessChris Lattner2003-08-242-4/+12
| | | | llvm-svn: 8119
* Allow modules to have 'any' pointer size and endianness. Luckily, we hadChris Lattner2003-08-243-15/+26
| | | | | | some space for extra flags, so we don't need to bump the revision number. llvm-svn: 8118
* Allow modules to have 'any' pointer size and endianness.Chris Lattner2003-08-241-8/+3
| | | | llvm-svn: 8117
* Implement support for the unwind intrinsic in the CBEChris Lattner2003-08-241-0/+13
| | | | llvm-svn: 8116
* Fix grepChris Lattner2003-08-241-3/+3
| | | | llvm-svn: 8114
* New testcaseChris Lattner2003-08-241-0/+11
| | | | llvm-svn: 8113
* New testcase directoryChris Lattner2003-08-241-0/+10
| | | | llvm-svn: 8112
* rethrow is really the language independent primitive here. "throw" can be ↵Chris Lattner2003-08-241-7/+7
| | | | | | | | | written in terms of it and llvm.exc.setcurrent. Rework the intrinsics. llvm-svn: 8111
* rethrow is really the language independent primitive here. "throw" can be ↵Chris Lattner2003-08-242-4/+6
| | | | | | | | | | written in terms of it and llvm.exc.setcurrent. Rework the intrinsics. llvm-svn: 8110
* rethrow is really the language independent primitive here. "throw" can be ↵Chris Lattner2003-08-241-2/+3
| | | | | | | | | | written in terms of it and llvm.exc.setcurrent. Rework these intrinsics. llvm-svn: 8109
* Fix typeos and add descriptionsChris Lattner2003-08-243-5/+6
| | | | llvm-svn: 8108
* Inline invoke instructions as well as call instructionsChris Lattner2003-08-241-13/+18
| | | | llvm-svn: 8107
* *** Implement inlining of Invoke instructions!Chris Lattner2003-08-241-51/+138
| | | | llvm-svn: 8106
* Add versions of InlineFunction which work on Invoke instructions and general ↵Chris Lattner2003-08-241-1/+4
| | | | | | call sites llvm-svn: 8105
* Fix copy-and-paste-oChris Lattner2003-08-241-2/+2
| | | | llvm-svn: 8104
* New testcases for inlining invoke instructionsChris Lattner2003-08-243-0/+78
| | | | llvm-svn: 8103
* Initial support for recognizing LLVM exception handling intrinsicsChris Lattner2003-08-243-4/+24
| | | | llvm-svn: 8102
* Big diff for a small change: delete inlined functions if all callees haveChris Lattner2003-08-241-21/+32
| | | | | | | inlined the function. Implements: Inline/inline_dce.ll llvm-svn: 8101
* New testcaseChris Lattner2003-08-241-0/+25
| | | | llvm-svn: 8100
OpenPOWER on IntegriCloud