| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Add a note about commuting conditional move. | Evan Cheng | 2009-06-26 | 1 | -0/+2 | |
| | | | | | llvm-svn: 74241 | |||||
| * | Minor code simplification. | Dan Gohman | 2009-06-26 | 1 | -7/+3 | |
| | | | | | llvm-svn: 74240 | |||||
| * | These are done / no longer applicable. | Evan Cheng | 2009-06-26 | 1 | -47/+3 | |
| | | | | | llvm-svn: 74239 | |||||
| * | Mark a bunch of instructions commutable. | Evan Cheng | 2009-06-26 | 2 | -37/+62 | |
| | | | | | llvm-svn: 74237 | |||||
| * | tst is also commutable. | Evan Cheng | 2009-06-26 | 1 | -1/+1 | |
| | | | | | llvm-svn: 74236 | |||||
| * | Committed the wrong version in my last commit. | Owen Anderson | 2009-06-26 | 2 | -4/+2 | |
| | | | | | llvm-svn: 74235 | |||||
| * | Privatize a static variable. | Owen Anderson | 2009-06-26 | 1 | -0/+3 | |
| | | | | | llvm-svn: 74234 | |||||
| * | Guards for the compiler driver plugin list. | Owen Anderson | 2009-06-26 | 1 | -1/+7 | |
| | | | | | llvm-svn: 74230 | |||||
| * | Select ADC, SBC, and RSC instead of the ADCS, SBCS, and RSCS when the carry ↵ | Evan Cheng | 2009-06-25 | 2 | -45/+116 | |
| | | | | | | | bit def is not used. llvm-svn: 74228 | |||||
| * | Support thread-local pretty stack traces. | Owen Anderson | 2009-06-25 | 1 | -7/+8 | |
| | | | | | llvm-svn: 74227 | |||||
| * | Add support for const thread locals. | Owen Anderson | 2009-06-25 | 2 | -6/+6 | |
| | | | | | llvm-svn: 74226 | |||||
| * | Fix typo in assertion. | Owen Anderson | 2009-06-25 | 1 | -1/+1 | |
| | | | | | llvm-svn: 74225 | |||||
| * | Use MVN for ~t2_so_imm immediates. | David Goodwin | 2009-06-25 | 1 | -0/+3 | |
| | | | | | llvm-svn: 74223 | |||||
| * | Add a configure test for pthread_getspecific, and use it when building ↵ | Owen Anderson | 2009-06-25 | 1 | -1/+1 | |
| | | | | | | | ThreadLocal. llvm-svn: 74222 | |||||
| * | Add Def/Use of CPSR for Thumb-1 instructions. | David Goodwin | 2009-06-25 | 1 | -41/+103 | |
| | | | | | llvm-svn: 74219 | |||||
| * | Simplify. | Devang Patel | 2009-06-25 | 4 | -22/+12 | |
| | | | | | llvm-svn: 74215 | |||||
| * | Unbreak mingw build. Patch by Viktor Kutuzov. | Evan Cheng | 2009-06-25 | 1 | -1/+1 | |
| | | | | | llvm-svn: 74212 | |||||
| * | Update cmake build files. | Owen Anderson | 2009-06-25 | 1 | -0/+1 | |
| | | | | | llvm-svn: 74210 | |||||
| * | Add a class for supporting platform independent thread-local storage. | Owen Anderson | 2009-06-25 | 3 | -0/+151 | |
| | | | | | | | Windows people, please double-check/patch this. llvm-svn: 74209 | |||||
| * | add targetflags to jump tables and constant pool entries. | Chris Lattner | 2009-06-25 | 1 | -6/+24 | |
| | | | | | llvm-svn: 74204 | |||||
| * | allow setting target operand flags on TargetGlobalAddress nodes. | Chris Lattner | 2009-06-25 | 1 | -6/+19 | |
| | | | | | llvm-svn: 74203 | |||||
| * | MC: Truncate values when printing, to keep 'as' happy. | Daniel Dunbar | 2009-06-25 | 1 | -3/+13 | |
| | | | | | llvm-svn: 74201 | |||||
| * | ISD::ADDE / ISD::SUBE updates the carry bit so they should isle to ADCS and ↵ | Evan Cheng | 2009-06-25 | 2 | -80/+76 | |
| | | | | | | | SBCS / RSCS. llvm-svn: 74200 | |||||
| * | start bringing targetoperand flags into isel, first up, ExternalSymbol. | Chris Lattner | 2009-06-25 | 1 | -7/+13 | |
| | | | | | llvm-svn: 74199 | |||||
| * | Make -save-temps behave like in GCC 4.5. | Mikhail Glushenkov | 2009-06-25 | 3 | -14/+6 | |
| | | | | | | | | | | | The -save-temps option now behaves like described in GCC 4.5 release notes (you can specify output directory for temporary files with -save-temps=obj -o $DIRNAME). I do not have GCC 4.5 installed, so if there are any inconsistencies between llvmc and GCC in the implementation of this feature, please let me know. llvm-svn: 74190 | |||||
| * | Privatize this map. | Owen Anderson | 2009-06-25 | 2 | -6/+5 | |
| | | | | | llvm-svn: 74189 | |||||
| * | Guard dynamic library loading. | Owen Anderson | 2009-06-25 | 2 | -13/+36 | |
| | | | | | | | | I did my best at implementing this for Win32, but I don't have a way to test it. Can someone with access to a Win32 machine test/fix this? llvm-svn: 74188 | |||||
| * | Added floating point conditional operations support via libcalls. | Sanjiv Gupta | 2009-06-25 | 1 | -0/+29 | |
| | | | | | llvm-svn: 74187 | |||||
| * | simplify shouldPrintPLT | Chris Lattner | 2009-06-25 | 1 | -4/+8 | |
| | | | | | llvm-svn: 74186 | |||||
| * | Test commit | David Goodwin | 2009-06-25 | 1 | -1/+1 | |
| | | | | | llvm-svn: 74185 | |||||
| * | Use target-specific machine operand flags to eliminate a gross hack | Chris Lattner | 2009-06-25 | 3 | -39/+29 | |
| | | | | | | | from the asmprinter. llvm-svn: 74184 | |||||
| * | just eliminate the code entirely! | Chris Lattner | 2009-06-25 | 1 | -2/+1 | |
| | | | | | llvm-svn: 74183 | |||||
| * | Provide guards for this shared structure. I'm not sure this actually needs | Owen Anderson | 2009-06-25 | 1 | -3/+8 | |
| | | | | | | | | | to be shared, but how/where to privatize it is not immediately clear to me. If any SelectionDAG experts see a better solution, please share! llvm-svn: 74180 | |||||
| * | Privatize some more debug-related static data. | Owen Anderson | 2009-06-25 | 1 | -2/+2 | |
| | | | | | llvm-svn: 74179 | |||||
| * | Use a more correct atomic increment style. This isn't really necessary in | Owen Anderson | 2009-06-25 | 1 | -2/+2 | |
| | | | | | | | this case, but it should help avoid issues in the future. llvm-svn: 74178 | |||||
| * | Revert 74164. We'll want to use this method later. | Bob Wilson | 2009-06-25 | 1 | -0/+1 | |
| | | | | | llvm-svn: 74176 | |||||
| * | Identify unconditional gotos and generate a page sel instructions before them. | Sanjiv Gupta | 2009-06-25 | 1 | -4/+6 | |
| | | | | | llvm-svn: 74172 | |||||
| * | Support Constant Pool Sections | Bruno Cardoso Lopes | 2009-06-25 | 5 | -11/+111 | |
| | | | | | | | Add section symbols to the symbol table llvm-svn: 74170 | |||||
| * | Remove unused hasV6T2Ops method. We already have a separate feature to | Bob Wilson | 2009-06-25 | 1 | -1/+0 | |
| | | | | | | | identify Thumb2. llvm-svn: 74164 | |||||
| * | Add missing dependencies to the CMake build system. | Douglas Gregor | 2009-06-25 | 8 | -0/+8 | |
| | | | | | llvm-svn: 74161 | |||||
| * | add file to cmake | Chris Lattner | 2009-06-25 | 1 | -0/+1 | |
| | | | | | llvm-svn: 74159 | |||||
| * | Change thumb2 instruction definitions so if-converter so add predicate ↵ | Evan Cheng | 2009-06-25 | 2 | -110/+139 | |
| | | | | | | | operands and / or flip the 's' bit to set the condition flag. llvm-svn: 74158 | |||||
| * | Add a JITEventListener interface that gets called back when a new function is | Jeffrey Yasskin | 2009-06-25 | 4 | -163/+248 | |
| | | | | | | | | | | emitted or the machine code for a function is freed. Chris mentioned that we may also want a notification when a stub is emitted, but that'll be a future change. I intend to use this to tell oprofile where functions are emitted and what lines correspond to what addresses. llvm-svn: 74157 | |||||
| * | Add thumb2 add sp. | Evan Cheng | 2009-06-25 | 1 | -0/+15 | |
| | | | | | llvm-svn: 74156 | |||||
| * | fix comments to be correct. | Chris Lattner | 2009-06-25 | 1 | -2/+2 | |
| | | | | | llvm-svn: 74154 | |||||
| * | Some reorg and additional comments. | Evan Cheng | 2009-06-25 | 1 | -9/+18 | |
| | | | | | llvm-svn: 74152 | |||||
| * | No need to code gen MDNodes | Devang Patel | 2009-06-25 | 8 | -0/+24 | |
| | | | | | llvm-svn: 74150 | |||||
| * | My guess is that RegInfo should only call the Allocator.Deallocator if it's not | Bill Wendling | 2009-06-25 | 1 | -7/+10 | |
| | | | | | | | null. llvm-svn: 74147 | |||||
| * | Reword a few comments. | Dan Gohman | 2009-06-25 | 1 | -17/+17 | |
| | | | | | llvm-svn: 74146 | |||||
| * | Now with EVEN FEWER statics! | Owen Anderson | 2009-06-25 | 1 | -28/+0 | |
| | | | | | llvm-svn: 74143 | |||||

