| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Fix bug where we considered function types equivalent even if they had ↵ | Chris Lattner | 2003-08-28 | 1 | -1/+3 | |
| | | | | | | | differing numbers of arguments llvm-svn: 8178 | |||||
| * | Moved index into BB to common graph class because its needed by ↵ | Tanya Lattner | 2003-08-28 | 2 | -4/+1 | |
| | | | | | | | ModuloSchedGraph. llvm-svn: 8174 | |||||
| * | Added/removed header file | Tanya Lattner | 2003-08-27 | 1 | -1/+0 | |
| | | | | | llvm-svn: 8160 | |||||
| * | *** empty log message *** | Tanya Lattner | 2003-08-27 | 3 | -416/+273 | |
| | | | | | llvm-svn: 8153 | |||||
| * | Fix bug: SCCP/2003-08-26-InvokeHandling.ll | Chris Lattner | 2003-08-27 | 1 | -1/+4 | |
| | | | | | llvm-svn: 8152 | |||||
| * | First version of SchedGraph common class and refactoring of SchedGraph. | Tanya Lattner | 2003-08-25 | 5 | -481/+353 | |
| | | | | | llvm-svn: 8148 | |||||
| * | As it turns out, things will be simpler than I first expected. We no longer | Chris Lattner | 2003-08-25 | 2 | -6/+0 | |
| | | | | | | | need any exception handling intrinsics beyond llvm.unwind. (yaay) llvm-svn: 8145 | |||||
| * | Remove special casing | Chris Lattner | 2003-08-25 | 1 | -3/+0 | |
| | | | | | llvm-svn: 8144 | |||||
| * | Mangle ALL letters that we do not allow, not just a few. | Chris Lattner | 2003-08-24 | 1 | -14/+26 | |
| | | | | | llvm-svn: 8140 | |||||
| * | Simplify code | Chris Lattner | 2003-08-24 | 1 | -3/+1 | |
| | | | | | llvm-svn: 8139 | |||||
| * | Consult the target data, not the module, about how large the current pointer | Chris Lattner | 2003-08-24 | 1 | -4/+4 | |
| | | | | | | | | size is. This ensures that if the module has no specified pointer size that things will work correctly. llvm-svn: 8136 | |||||
| * | Targets now configure themselves based on the source module, not on the | Chris Lattner | 2003-08-24 | 3 | -13/+31 | |
| | | | | | | | ad-hoc "Config" flags llvm-svn: 8134 | |||||
| * | Targets should configure themselves based on a Module, not some wierd flags | Chris Lattner | 2003-08-24 | 3 | -12/+12 | |
| | | | | | llvm-svn: 8132 | |||||
| * | Fix bug: Linker/2003-08-23-GlobalVarLinking.ll | Chris Lattner | 2003-08-24 | 1 | -1/+1 | |
| | | | | | llvm-svn: 8130 | |||||
| * | Implement: Linker/2003-08-24-InheritPtrSize.ll | Chris Lattner | 2003-08-24 | 1 | -2/+9 | |
| | | | | | llvm-svn: 8129 | |||||
| * | Implement: Jello/test-constantexpr.ll | Chris Lattner | 2003-08-24 | 1 | -31/+66 | |
| | | | | | llvm-svn: 8127 | |||||
| * | Implement SimplifyCFG/InvokeEliminate.ll | Chris Lattner | 2003-08-24 | 1 | -1/+36 | |
| | | | | | llvm-svn: 8126 | |||||
| * | Add preliminary support for "any" pointersize/endianness. This will need | Chris Lattner | 2003-08-24 | 2 | -5/+6 | |
| | | | | | | | to change soon though. llvm-svn: 8123 | |||||
| * | Add support for 'any' pointer size and endianness | Chris Lattner | 2003-08-24 | 1 | -2/+2 | |
| | | | | | llvm-svn: 8120 | |||||
| * | Support new 'any' support for pointer size and endianness | Chris Lattner | 2003-08-24 | 2 | -4/+12 | |
| | | | | | llvm-svn: 8119 | |||||
| * | Allow modules to have 'any' pointer size and endianness. Luckily, we had | Chris Lattner | 2003-08-24 | 3 | -15/+26 | |
| | | | | | | | some space for extra flags, so we don't need to bump the revision number. llvm-svn: 8118 | |||||
| * | Implement support for the unwind intrinsic in the CBE | Chris Lattner | 2003-08-24 | 1 | -0/+13 | |
| | | | | | llvm-svn: 8116 | |||||
| * | rethrow is really the language independent primitive here. "throw" can be ↵ | Chris Lattner | 2003-08-24 | 1 | -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 Lattner | 2003-08-24 | 2 | -4/+6 | |
| | | | | | | | | | | | written in terms of it and llvm.exc.setcurrent. Rework the intrinsics. llvm-svn: 8110 | |||||
| * | Inline invoke instructions as well as call instructions | Chris Lattner | 2003-08-24 | 1 | -13/+18 | |
| | | | | | llvm-svn: 8107 | |||||
| * | *** Implement inlining of Invoke instructions! | Chris Lattner | 2003-08-24 | 1 | -51/+138 | |
| | | | | | llvm-svn: 8106 | |||||
| * | Fix copy-and-paste-o | Chris Lattner | 2003-08-24 | 1 | -2/+2 | |
| | | | | | llvm-svn: 8104 | |||||
| * | Initial support for recognizing LLVM exception handling intrinsics | Chris Lattner | 2003-08-24 | 2 | -4/+17 | |
| | | | | | llvm-svn: 8102 | |||||
| * | Big diff for a small change: delete inlined functions if all callees have | Chris Lattner | 2003-08-24 | 1 | -21/+32 | |
| | | | | | | | | inlined the function. Implements: Inline/inline_dce.ll llvm-svn: 8101 | |||||
| * | Implement: Inline/cfg_preserve_test.ll | Chris Lattner | 2003-08-24 | 1 | -2/+15 | |
| | | | | | llvm-svn: 8099 | |||||
| * | Allow specifying the name for the newly split basic block | Chris Lattner | 2003-08-24 | 1 | -2/+2 | |
| | | | | | llvm-svn: 8097 | |||||
| * | Fix bug: Jello/2003-08-23-RegisterAllocatePhysReg.ll | Chris Lattner | 2003-08-23 | 1 | -13/+21 | |
| | | | | | llvm-svn: 8095 | |||||
| * | Implement SimplifyCFG/2003-08-17-FoldSwitch.ll:test5 | Chris Lattner | 2003-08-23 | 1 | -0/+13 | |
| | | | | | llvm-svn: 8093 | |||||
| * | Rename SwitchInst::dest_push_back -> addCase | Chris Lattner | 2003-08-23 | 2 | -3/+3 | |
| | | | | | llvm-svn: 8089 | |||||
| * | Rename SwitchInst::dest_push_back -> addCase | Chris Lattner | 2003-08-23 | 1 | -1/+13 | |
| | | | | | | | Add new removeCase method llvm-svn: 8088 | |||||
| * | Fix bug: LowerSwitch/2003-08-23-EmptySwitch.ll | Chris Lattner | 2003-08-23 | 1 | -0/+7 | |
| | | | | | llvm-svn: 8087 | |||||
| * | Do not consider any types that exist in the global symbol table! | Chris Lattner | 2003-08-23 | 1 | -10/+11 | |
| | | | | | llvm-svn: 8084 | |||||
| * | Fix bug: Linker/2003-08-23-RecursiveOpaqueTypeResolve.ll | Chris Lattner | 2003-08-23 | 1 | -14/+39 | |
| | | | | | llvm-svn: 8083 | |||||
| * | Implement Linker/2003-08-23-GlobalVarLinking.ll, which should fix 176.gcc | Chris Lattner | 2003-08-23 | 1 | -8/+37 | |
| | | | | | llvm-svn: 8080 | |||||
| * | Fix bug: TailDup/2003-08-23-InvalidatedPointers.ll | Chris Lattner | 2003-08-23 | 1 | -16/+15 | |
| | | | | | llvm-svn: 8078 | |||||
| * | Fix bug: FunctionResolve/2003-08-23-ArgumentWarning.ll | Chris Lattner | 2003-08-23 | 1 | -6/+6 | |
| | | | | | llvm-svn: 8076 | |||||
| * | Initial checkin of ValueHolder helper | Chris Lattner | 2003-08-23 | 1 | -0/+16 | |
| | | | | | llvm-svn: 8072 | |||||
| * | Fix typeo | Chris Lattner | 2003-08-22 | 1 | -1/+1 | |
| | | | | | llvm-svn: 8059 | |||||
| * | The process of linking types can cause their addresses to become invalid. ↵ | Chris Lattner | 2003-08-22 | 1 | -24/+33 | |
| | | | | | | | For this reason, we must use TypeHandles! llvm-svn: 8057 | |||||
| * | Implement Linker/2003-08-20-OpaqueTypeResolve.ll | Chris Lattner | 2003-08-22 | 1 | -16/+95 | |
| | | | | | | | Hopefully this will fix the 176.gcc spec test as well. llvm-svn: 8051 | |||||
| * | Accept double quoted strings everwhere we accept a %ABC variable name. | Chris Lattner | 2003-08-22 | 1 | -10/+8 | |
| | | | | | | | | | This introduces one more innoculous shift-reduce conflict, but will REALLY help the type names generated by the C++ frontend, which wants to use all kinds of crazy stuff. llvm-svn: 8050 | |||||
| * | If an "LLVM name" has wierd characters in it, print it out in double quotes ↵ | Chris Lattner | 2003-08-22 | 1 | -9/+32 | |
| | | | | | | | instead of prefixing it with % llvm-svn: 8049 | |||||
| * | The word `dependent' has no `a'. | Misha Brukman | 2003-08-21 | 8 | -9/+9 | |
| | | | | | llvm-svn: 8030 | |||||
| * | Fix spello | Chris Lattner | 2003-08-21 | 1 | -1/+1 | |
| | | | | | llvm-svn: 8029 | |||||
| * | Minor cleanups: wrap at 80 lines. Convert file comment to doxygen format and | Chris Lattner | 2003-08-21 | 1 | -26/+17 | |
| | | | | | | | llvm style llvm-svn: 8024 | |||||

