| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | move some more stuff out of my email into readme.txt | Chris Lattner | 2008-08-10 | 1 | -0/+73 | |
| | | | | | llvm-svn: 54603 | |||||
| * | add a note | Chris Lattner | 2008-08-10 | 1 | -0/+13 | |
| | | | | | llvm-svn: 54602 | |||||
| * | "This patch adds a virtual call to AbstractLatticeFunction to derive a | Chris Lattner | 2008-08-09 | 2 | -1/+10 | |
| | | | | | | | | | | type lattice value for an Argument*, giving clients the opportunity to use something other than Top for it if they choose to." Patch by John McCall! llvm-svn: 54589 | |||||
| * | Unbreak the llvm-gcc build: recent changes to | Duncan Sands | 2008-08-09 | 1 | -2/+2 | |
| | | | | | | | IRBuilder are not expecting null names. llvm-svn: 54581 | |||||
| * | update VS project. | Cedric Venet | 2008-08-09 | 1 | -0/+8 | |
| | | | | | llvm-svn: 54580 | |||||
| * | Make 'Insert' set the name for Loads, instead of passing the name into the | Chris Lattner | 2008-08-09 | 1 | -3/+3 | |
| | | | | | | | LoadInst ctor, which causes std::string thrashing. llvm-svn: 54577 | |||||
| * | comment update | Chris Lattner | 2008-08-09 | 1 | -1/+2 | |
| | | | | | llvm-svn: 54576 | |||||
| * | Fix some typos. Apparently I think C needs a power-of operator. | Gordon Henriksen | 2008-08-09 | 1 | -3/+3 | |
| | | | | | llvm-svn: 54574 | |||||
| * | Delete a redundant binding, LLVMHasInitializer. | Gordon Henriksen | 2008-08-09 | 4 | -11/+0 | |
| | | | | | | | Please use !LLVMIsDeclaration instead. llvm-svn: 54572 | |||||
| * | [PR-2610] Adding Ocaml bindings for Switch::addCase. | Gordon Henriksen | 2008-08-09 | 4 | -3/+30 | |
| | | | | | llvm-svn: 54571 | |||||
| * | Fix the LLVMCreateJITCompiler C binding. | Gordon Henriksen | 2008-08-08 | 5 | -7/+29 | |
| | | | | | | | | Evan broke it in r54523 by adding a parameter in the implementation without updating the header correspondingly. llvm-svn: 54555 | |||||
| * | Have IRBuilder take a template argument on whether or not to preserve | Eric Christopher | 2008-08-08 | 7 | -59/+62 | |
| | | | | | | | | names. This can save a lot of allocations if you aren't going to be looking at the output. llvm-svn: 54546 | |||||
| * | Canonicalize nested AddRecs in by nesting them in order of loop depth. | Dan Gohman | 2008-08-08 | 1 | -0/+13 | |
| | | | | | llvm-svn: 54545 | |||||
| * | Add an EXTRACTPSmr pattern to match the pattern that | Dan Gohman | 2008-08-08 | 3 | -0/+24 | |
| | | | | | | | X86ISelLowering creates. llvm-svn: 54544 | |||||
| * | Properly print flags on Sparc | Anton Korobeynikov | 2008-08-08 | 1 | -6/+5 | |
| | | | | | llvm-svn: 54543 | |||||
| * | Generalize | Anton Korobeynikov | 2008-08-08 | 2 | -6/+6 | |
| | | | | | llvm-svn: 54542 | |||||
| * | Use mergeable strings sections on sparc | Anton Korobeynikov | 2008-08-08 | 1 | -0/+1 | |
| | | | | | llvm-svn: 54541 | |||||
| * | Handle visibility printing with all generality. Remove bunch of duplicate code. | Anton Korobeynikov | 2008-08-08 | 9 | -48/+40 | |
| | | | | | llvm-svn: 54540 | |||||
| * | Use chars, where possible | Anton Korobeynikov | 2008-08-08 | 1 | -30/+30 | |
| | | | | | llvm-svn: 54539 | |||||
| * | Convert PPC/Linux to new section printing stuff | Anton Korobeynikov | 2008-08-08 | 3 | -89/+74 | |
| | | | | | llvm-svn: 54538 | |||||
| * | Switch PPC/Darwin to new section handling stuff | Anton Korobeynikov | 2008-08-08 | 3 | -153/+107 | |
| | | | | | llvm-svn: 54537 | |||||
| * | Cleanup | Anton Korobeynikov | 2008-08-08 | 1 | -72/+70 | |
| | | | | | llvm-svn: 54536 | |||||
| * | Reduce the entries in a phi before testing it for deadness, because removing ↵ | Owen Anderson | 2008-08-08 | 1 | -7/+7 | |
| | | | | | | | the entries might make it dead. llvm-svn: 54535 | |||||
| * | Undo most of r54519. | Evan Cheng | 2008-08-08 | 9 | -31/+22 | |
| | | | | | llvm-svn: 54534 | |||||
| * | Don't call getAnalysisUsage unless -debug-pass is enabled. This speeds | Chris Lattner | 2008-08-08 | 4 | -33/+45 | |
| | | | | | | | up the passmgr by avoiding useless work. llvm-svn: 54528 | |||||
| * | Add -fast command line option to lli. It enables fast codegen path. | Evan Cheng | 2008-08-08 | 1 | -1/+7 | |
| | | | | | llvm-svn: 54524 | |||||
| * | Add new parameter Fast to createJIT to enable the fast codegen path. | Evan Cheng | 2008-08-08 | 8 | -20/+30 | |
| | | | | | llvm-svn: 54523 | |||||
| * | Add skeleton of simple basic block instruction selector. | Evan Cheng | 2008-08-08 | 3 | -3/+81 | |
| | | | | | llvm-svn: 54522 | |||||
| * | Testcase for r54520. | Nick Lewycky | 2008-08-08 | 1 | -0/+14 | |
| | | | | | llvm-svn: 54521 | |||||
| * | It's not legal to output a GV in a coalesced section if it's used in an ARM ↵ | Evan Cheng | 2008-08-08 | 10 | -29/+64 | |
| | | | | | | | PIC relative constantpool. llvm-svn: 54519 | |||||
| * | Fix indentation. | Evan Cheng | 2008-08-08 | 1 | -8/+8 | |
| | | | | | llvm-svn: 54518 | |||||
| * | Don't crash printing the asm for a ConstantExpr PtrToInt just because the int | Nick Lewycky | 2008-08-08 | 2 | -4/+12 | |
| | | | | | | | | | is narrower than the pointer. This testcase emits: .byte (((17) - 16) & 255) llvm-svn: 54517 | |||||
| * | Support added for ctlz intrinsic, test case added. | Bruno Cardoso Lopes | 2008-08-08 | 4 | -18/+31 | |
| | | | | | llvm-svn: 54516 | |||||
| * | Speed up the passmgr by avoiding heap thrashing on vectors. | Chris Lattner | 2008-08-08 | 4 | -19/+26 | |
| | | | | | llvm-svn: 54515 | |||||
| * | Match raw "psp" triple target, as done by the homebrew toolchain. | Bruno Cardoso Lopes | 2008-08-08 | 1 | -1/+2 | |
| | | | | | llvm-svn: 54514 | |||||
| * | [Last] Batch 7 of Mips CodeGen tests | Bruno Cardoso Lopes | 2008-08-08 | 3 | -0/+40 | |
| | | | | | llvm-svn: 54512 | |||||
| * | Batch 6 of Mips CodeGen tests | Bruno Cardoso Lopes | 2008-08-08 | 3 | -0/+52 | |
| | | | | | llvm-svn: 54511 | |||||
| * | Batch 5 of Mips CodeGen tests | Bruno Cardoso Lopes | 2008-08-08 | 3 | -0/+43 | |
| | | | | | llvm-svn: 54510 | |||||
| * | Batch 4 of Mips CodeGen tests | Bruno Cardoso Lopes | 2008-08-08 | 3 | -0/+65 | |
| | | | | | llvm-svn: 54509 | |||||
| * | Batch 3 of Mips CodeGen tests | Bruno Cardoso Lopes | 2008-08-08 | 3 | -0/+87 | |
| | | | | | llvm-svn: 54508 | |||||
| * | Batch 2 of Mips CodeGen tests | Bruno Cardoso Lopes | 2008-08-08 | 3 | -0/+39 | |
| | | | | | llvm-svn: 54507 | |||||
| * | Batch 1 of Mips CodeGen tests, more coming... | Bruno Cardoso Lopes | 2008-08-08 | 4 | -0/+61 | |
| | | | | | | | | I had a lot of simple local codegen tests and they are now ready to be placed in test/CodeGen. llvm-svn: 54506 | |||||
| * | Testcases for 54503. One derived from PR 2533, the | Dale Johannesen | 2008-08-08 | 2 | -0/+47 | |
| | | | | | | | other from Python. llvm-svn: 54505 | |||||
| * | use the more precise 'op1' instead of 'var1' since the latter can be ↵ | Gabor Greif | 2008-08-07 | 1 | -55/+55 | |
| | | | | | | | misunderstood to not encompass constants llvm-svn: 54490 | |||||
| * | Added Mips support for DYNAMIC_STACKALLOC | Bruno Cardoso Lopes | 2008-08-07 | 3 | -23/+52 | |
| | | | | | | | | | | Fixed bug in adjustMipsStackFrame, which was breaking while trying to access a dead stack object index. Also added one more alignment before fixing the callee saved registers stack offset adjustment. llvm-svn: 54485 | |||||
| * | Add the remaining fp_round libcalls: | Bruno Cardoso Lopes | 2008-08-07 | 4 | -2/+45 | |
| | | | | | | | | | | | | | | FPROUND_F80_F32, FPROUND_PPCF128_F32, FPROUND_F80_F64, FPROUND_PPCF128_F64 Support for soften float fp_round operands is added, Mips needs this to round f64->f32. Also added support to soften float FABS result, Mips doesn't support double fabs results while in 'single float only' mode. llvm-svn: 54484 | |||||
| * | Do a dominator walk when scheduling copies, rather than a DFS on the CFG. ↵ | Owen Anderson | 2008-08-07 | 1 | -14/+44 | |
| | | | | | | | | | Also, fix a few problems when creating live intervals for temporaries created by phi elimination. llvm-svn: 54483 | |||||
| * | Use correct compiler component names for objc | Duncan Sands | 2008-08-07 | 1 | -2/+2 | |
| | | | | | | | and objc++. llvm-svn: 54474 | |||||
| * | Move tests of the ObjC++ front-end to their own | Duncan Sands | 2008-08-07 | 3 | -2/+5 | |
| | | | | | | | | directory: some people (guess who!) may build llvm-gcc with support for objc but not with support for objc++. llvm-svn: 54471 | |||||
| * | Let SRETPromotion properly preserve the function name instead of (implicitly) | Matthijs Kooijman | 2008-08-07 | 1 | -1/+2 | |
| | | | | | | | postfixing it with a number. llvm-svn: 54468 | |||||

