summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Update to add newer bitcodes.Nick Lewycky2008-11-071-12/+20
* Keep CREDITS.TXT sorted by name.Richard Osborne2008-11-071-4/+4
* Add contributer information for XCore backend to CREDITS.TXTRichard Osborne2008-11-071-0/+4
* Add XCore backend to CMake build.Richard Osborne2008-11-071-1/+1
* Add basic test for XCore backendRichard Osborne2008-11-072-0/+11
* Fix compile warnings.Richard Osborne2008-11-072-3/+3
* CellSPU: Ensure that C strings are always put in the .rodata sectionScott Michel2008-11-071-0/+1
* Add XCore backend.Richard Osborne2008-11-0727-26/+4989
* Jump table JIT support. Work in progress.Evan Cheng2008-11-076-76/+192
* Jump tables may be emitted by target.Evan Cheng2008-11-072-9/+17
* Jump table relocation addresses may be resolved by target.Evan Cheng2008-11-071-2/+3
* Teach CellSPU about ELF sections and new section emitter classes.Scott Michel2008-11-073-35/+46
* BCUI + 1 doesn't work. Use next instead.Bill Wendling2008-11-071-1/+2
* Refactor code that adjusts the offsets of stack objects.Bill Wendling2008-11-071-79/+34
* Encode misc arithmetic instructions.Evan Cheng2008-11-074-14/+88
* Testcase for testb optimization.Dale Johannesen2008-11-071-0/+25
* Handle (delete) dbg intrinsics while promoting alloca.Devang Patel2008-11-072-3/+78
* When we're doing a compare of load-AND-constant to 0Dale Johannesen2008-11-071-0/+46
* - Modify the stack protector algorithm so that the stack slot is allocated inBill Wendling2008-11-073-42/+37
* Remove unneeded header file.Bill Wendling2008-11-061-1/+0
* Don't build a vector of returns. Just modify the Function in the loop.Bill Wendling2008-11-061-46/+49
* Fixed scalarizing an extract subvector and prevent an infinite loopMon P Wang2008-11-062-3/+9
* The size limit is for individual arrays. So if any array has more than 8 bytesBill Wendling2008-11-061-5/+3
* Encode extend instructions; more clean up.Evan Cheng2008-11-064-75/+142
* Fix a use of an invalid iterator when -debug-pass=Details is used.Dan Gohman2008-11-061-1/+1
* Don't recalculate the stack position of the stack protector.Bill Wendling2008-11-061-0/+2
* Emit label for llvm.dbg.func.start of the inlined function.Devang Patel2008-11-062-3/+9
* Clarify documentation. A module pass MP can require a function paqss FP only ...Devang Patel2008-11-061-1/+2
* - Improve naming consistency: Branch -> BrFrm, BranchMisc -> BrMiscFrm.Evan Cheng2008-11-064-76/+48
* Improve JIT debugging outputs format consistency.Evan Cheng2008-11-062-16/+18
* plug leakage of mutex data. pthread_mutex_destroy() doesnt free our malloc'ed...Nuno Lopes2008-11-061-1/+1
* Formating/comment changes - no functionality change.Duncan Sands2008-11-061-13/+8
* Remove opcode from instruction TS flags; add MOVCC support; fix addrmode3 enc...Evan Cheng2008-11-066-234/+228
* - Rename stackprotector_{prologue,epilogue} to stackprotector_{create,check}.Bill Wendling2008-11-065-19/+11
* Update VC++ projects.Steve Naroff2008-11-063-36/+52
* Widening cleanupMon P Wang2008-11-064-25/+22
* Handle smul<x><y>, smulw<y>, smla<x><y>, smlaw<y>.Evan Cheng2008-11-063-64/+101
* Adjust the stack protector heuristic to care about only arrays or calls toBill Wendling2008-11-061-1/+9
* Implement the stack protector stack accesses via intrinsics:Bill Wendling2008-11-065-9/+105
* Fix so_imm encoding bug; add support for MOVi2pieces.Evan Cheng2008-11-063-16/+56
* Fix encoding of multiple instructions with 3 src operands; also handle smmul,...Evan Cheng2008-11-064-77/+96
* Need a \n.Evan Cheng2008-11-061-1/+2
* InstructionNamer preserves everything.Devang Patel2008-11-061-0/+4
* Emit label for llvm.dbg.func.start of the inlined function.Devang Patel2008-11-062-3/+77
* Add post-build event for clangDriver (to copy clang.exe into "dstroot").Steve Naroff2008-11-061-3/+9
* Undo 58778 but makes the binary dump prettier.Evan Cheng2008-11-051-3/+21
* Add comments to function.Bill Wendling2008-11-051-0/+6
* Encode pic load / store instructions; fix some encoding bugs.Evan Cheng2008-11-053-89/+153
* Add command line option -entry-funcion to override entry function (default is...Evan Cheng2008-11-051-5/+12
* Remove debug output that's not really useful.Evan Cheng2008-11-051-13/+0