| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | D'oh - reversed logic. | Jim Laskey | 2006-11-06 | 1 | -1/+1 | |
| | | | | | llvm-svn: 31474 | |||||
| * | Add comment. | Evan Cheng | 2006-11-06 | 1 | -4/+10 | |
| | | | | | llvm-svn: 31473 | |||||
| * | regenerate | Chris Lattner | 2006-11-05 | 2 | -42/+44 | |
| | | | | | llvm-svn: 31472 | |||||
| * | xfail this for the 1.9 release. This is PR984. | Chris Lattner | 2006-11-05 | 1 | -0/+1 | |
| | | | | | llvm-svn: 31471 | |||||
| * | Try again. | Jim Laskey | 2006-11-05 | 1 | -53/+406 | |
| | | | | | llvm-svn: 31470 | |||||
| * | Misfire. | Jim Laskey | 2006-11-05 | 1 | -407/+54 | |
| | | | | | llvm-svn: 31469 | |||||
| * | Up to date for 1.9 | Jim Laskey | 2006-11-05 | 1 | -54/+407 | |
| | | | | | llvm-svn: 31468 | |||||
| * | Get LLVMGCCARCH right regardless of the llvm-gcc version being used. | Reid Spencer | 2006-11-05 | 1 | -0/+4 | |
| | | | | | llvm-svn: 31467 | |||||
| * | Fix a problem in the the last patch that subverts error message printing. | Reid Spencer | 2006-11-05 | 1 | -1/+1 | |
| | | | | | llvm-svn: 31466 | |||||
| * | Remove obsolete VS project. | Jeff Cohen | 2006-11-05 | 1 | -136/+0 | |
| | | | | | llvm-svn: 31465 | |||||
| * | Unbreak VC++ build. | Jeff Cohen | 2006-11-05 | 37 | -108/+209 | |
| | | | | | llvm-svn: 31464 | |||||
| * | Fix a bug in the last patch and convert to && instead of & for logical expr. | Reid Spencer | 2006-11-05 | 1 | -2/+2 | |
| | | | | | llvm-svn: 31463 | |||||
| * | Implement the -enabled-cbe-printf-a feature. | Reid Spencer | 2006-11-05 | 1 | -2/+2 | |
| | | | | | llvm-svn: 31462 | |||||
| * | Add a -disable-cbe-printf-a option so that the output of the C Backend | Reid Spencer | 2006-11-05 | 3 | -28/+77 | |
| | | | | | | | | | stands a chance of being compiled with a non C99 C compiler. The default is enabled so you must specifically disable this feature if you want the CBE output compiled with an older C compiler. llvm-svn: 31461 | |||||
| * | Remove commented line from earlier debugging. | Nick Lewycky | 2006-11-05 | 1 | -2/+0 | |
| | | | | | llvm-svn: 31460 | |||||
| * | Added pre-indexed store support. | Evan Cheng | 2006-11-05 | 1 | -10/+24 | |
| | | | | | llvm-svn: 31459 | |||||
| * | Added getIndexedStore. | Evan Cheng | 2006-11-05 | 2 | -0/+32 | |
| | | | | | llvm-svn: 31458 | |||||
| * | Don't check variables before they are set. | Reid Spencer | 2006-11-05 | 1 | -2/+3 | |
| | | | | | | | Be careful about blanks when checking LLVMGCC variable. llvm-svn: 31455 | |||||
| * | Live local variables are being dropped because the begin or end labels marking | Jim Laskey | 2006-11-04 | 1 | -3/+4 | |
| | | | | | | | their scope are being deleted. Workaround is to widen scope to full function. llvm-svn: 31454 | |||||
| * | Changes to use operand constraints to process two-address instructions. | Evan Cheng | 2006-11-04 | 3 | -50/+140 | |
| | | | | | llvm-svn: 31453 | |||||
| * | Move to operand constraints for two-address instructions. | Evan Cheng | 2006-11-04 | 1 | -1/+12 | |
| | | | | | llvm-svn: 31452 | |||||
| * | Clean up some code. | Evan Cheng | 2006-11-04 | 2 | -2/+5 | |
| | | | | | llvm-svn: 31451 | |||||
| * | encode BLR predicate info for the JIT | Chris Lattner | 2006-11-04 | 3 | -15/+29 | |
| | | | | | llvm-svn: 31450 | |||||
| * | Go through all kinds of trouble to mark 'blr' as having a predicate operand | Chris Lattner | 2006-11-04 | 3 | -12/+62 | |
| | | | | | | | | | | | that takes a register and condition code. Print these pieces of BLR the right way, even though it is currently set to 'always'. Next up: get the JIT encoding right, then enhance branch folding to produce predicated blr for simple examples. llvm-svn: 31449 | |||||
| * | Parse PredicateOperand's. When an instruction takes one, have the generated | Chris Lattner | 2006-11-04 | 2 | -6/+86 | |
| | | | | | | | | isel fill in the instruction operands with the 'execute always' value automatically. llvm-svn: 31448 | |||||
| * | First steps to getting PredicateOperand's to work. This handles instruction | Chris Lattner | 2006-11-04 | 1 | -14/+37 | |
| | | | | | | | and pat pattern definitions. Codegen is not right for them yet. llvm-svn: 31444 | |||||
| * | Okay, need a pattern before and after the cast pattern. | Reid Spencer | 2006-11-04 | 1 | -2/+3 | |
| | | | | | llvm-svn: 31443 | |||||
| * | Allow the regular expression to be extended by a parameter. | Reid Spencer | 2006-11-04 | 1 | -2/+5 | |
| | | | | | llvm-svn: 31442 | |||||
| * | For PR950: | Reid Spencer | 2006-11-04 | 1 | -0/+12 | |
| | | | | | | | | A little script to return 1 if it encounters any of the cast instructions on the stdin. llvm-svn: 31441 | |||||
| * | Add a note about warnings from the GNU ld 2.16.X linker. | Reid Spencer | 2006-11-04 | 1 | -0/+5 | |
| | | | | | llvm-svn: 31440 | |||||
| * | Fixed some spiller bugs exposed by the recent two-address code changes. Now | Evan Cheng | 2006-11-04 | 1 | -21/+53 | |
| | | | | | | | | | | there may be other def(s) apart from the use&def two-address operand. We need to check if the register reuse for a use&def operand may conflicts with another def. Provide a mean to recover from the conflict if it is detected when the defs are processed later. llvm-svn: 31439 | |||||
| * | Describe PPC predicates, which are a pair of CR# and condition. | Chris Lattner | 2006-11-03 | 1 | -0/+4 | |
| | | | | | llvm-svn: 31438 | |||||
| * | initial steps to getting the predicate on PPC::BLR right. | Chris Lattner | 2006-11-03 | 1 | -0/+11 | |
| | | | | | llvm-svn: 31437 | |||||
| * | remove dead var | Chris Lattner | 2006-11-03 | 1 | -1/+0 | |
| | | | | | llvm-svn: 31436 | |||||
| * | remove dead/redundant vars | Chris Lattner | 2006-11-03 | 4 | -9/+0 | |
| | | | | | llvm-svn: 31435 | |||||
| * | remove redundant/dead vars | Chris Lattner | 2006-11-03 | 1 | -2/+0 | |
| | | | | | llvm-svn: 31434 | |||||
| * | remove dead vars | Chris Lattner | 2006-11-03 | 1 | -3/+0 | |
| | | | | | llvm-svn: 31433 | |||||
| * | eliminate need for the NumMIOperands field in Operand. | Chris Lattner | 2006-11-03 | 1 | -1/+13 | |
| | | | | | llvm-svn: 31432 | |||||
| * | The wrong parameter was being tested to deturmine i32 vs i64 | Andrew Lenharth | 2006-11-03 | 1 | -1/+1 | |
| | | | | | llvm-svn: 31431 | |||||
| * | add a regression for memmove | Andrew Lenharth | 2006-11-03 | 1 | -0/+18 | |
| | | | | | llvm-svn: 31430 | |||||
| * | add a note | Chris Lattner | 2006-11-03 | 1 | -0/+6 | |
| | | | | | llvm-svn: 31429 | |||||
| * | this started failing due to Reid's changes in the bc format. insulate it | Chris Lattner | 2006-11-03 | 1 | -1/+1 | |
| | | | | | | | from future changes. llvm-svn: 31428 | |||||
| * | Fix BasicAA/2006-11-03-BasicAAVectorCrash.ll by handling out-of-range | Chris Lattner | 2006-11-03 | 1 | -8/+20 | |
| | | | | | | | vector accesses like we handle out-of-range array accesses. llvm-svn: 31427 | |||||
| * | new testcase | Chris Lattner | 2006-11-03 | 1 | -0/+51 | |
| | | | | | llvm-svn: 31426 | |||||
| * | Make the huge_val test run a C++ program not C | Reid Spencer | 2006-11-03 | 2 | -9/+9 | |
| | | | | | llvm-svn: 31422 | |||||
| * | this will work better | Chris Lattner | 2006-11-03 | 1 | -2/+2 | |
| | | | | | llvm-svn: 31419 | |||||
| * | Fix the build on xcode < 2.4 | Chris Lattner | 2006-11-03 | 1 | -0/+7 | |
| | | | | | llvm-svn: 31417 | |||||
| * | Add a check to see if HUGE_VAL is sane or not. | Reid Spencer | 2006-11-03 | 4 | -25/+128 | |
| | | | | | llvm-svn: 31416 | |||||
| * | Split the External and Intrinsic handling into seperate functions. This | Andrew Lenharth | 2006-11-03 | 1 | -497/+505 | |
| | | | | | | | | | | | improves readability of the call handling code significantly, as well as makes it clear which parts are hacky (externals) and which parts are good (call handling). No functionality change. llvm-svn: 31415 | |||||
| * | Fix comments. | Evan Cheng | 2006-11-03 | 2 | -6/+16 | |
| | | | | | llvm-svn: 31414 | |||||

