| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Improve the grep commands for this test to be tolerant of ABI | Dan Gohman | 2008-08-11 | 1 | -1/+4 |
| | | | | | | | differences, and to be more specific. llvm-svn: 54648 | ||||
| * | Take the FrameOffset into account when computing the alignment | Dan Gohman | 2008-08-11 | 2 | -1/+24 |
| | | | | | | | of stack objects. This fixes PR2656. llvm-svn: 54646 | ||||
| * | Implement ISD::TRAP support on PPC | Nate Begeman | 2008-08-11 | 4 | -2/+18 |
| | | | | | llvm-svn: 54644 | ||||
| * | Make it possible to use different constant | Duncan Sands | 2008-08-11 | 3 | -81/+455 |
| | | | | | | | | | | | folding policies with IRBuilder. The default, provided by ConstantFolder, is to do minimal folding like now: what ConstantExpr provides. An alternative is to use TargetFolder, which uses target information to fold constants more. llvm-svn: 54640 | ||||
| * | the stacker doc is way out of date. | Chris Lattner | 2008-08-11 | 3 | -1434/+1 |
| | | | | | llvm-svn: 54631 | ||||
| * | remove obsolete files | Chris Lattner | 2008-08-11 | 1 | -7/+0 |
| | | | | | llvm-svn: 54630 | ||||
| * | 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 | ||||

