| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix a comment to be accurate. | Reid Spencer | 2006-10-20 | 1 | -4/+4 |
| | | | | | llvm-svn: 31064 | ||||
| * | For PR950: | Reid Spencer | 2006-10-20 | 68 | -4069/+5022 |
| | | | | | | | | | This patch implements the first increment for the Signless Types feature. All changes pertain to removing the ConstantSInt and ConstantUInt classes in favor of just using ConstantInt. llvm-svn: 31063 | ||||
| * | While creating mask, use 1ULL instead of 1. | Devang Patel | 2006-10-20 | 1 | -1/+1 |
| | | | | | llvm-svn: 31062 | ||||
| * | Fix SimplifyCFG/2006-10-19-UncondDiv.ll by disabling a bad xform. | Chris Lattner | 2006-10-20 | 1 | -23/+40 |
| | | | | | llvm-svn: 31061 | ||||
| * | new testcase for PR957 | Chris Lattner | 2006-10-20 | 1 | -0/+35 |
| | | | | | llvm-svn: 31060 | ||||
| * | add a method to determine whether evaluation of a constant can trap. | Chris Lattner | 2006-10-20 | 2 | -0/+31 |
| | | | | | llvm-svn: 31059 | ||||
| * | Testcase for P926 | Bill Wendling | 2006-10-19 | 1 | -0/+27 |
| | | | | | llvm-svn: 31058 | ||||
| * | Partially in response to PR926: insert the newly created machine basic | Bill Wendling | 2006-10-19 | 1 | -8/+17 |
| | | | | | | | | | blocks into the basic block list when lowering the switch inst. into a binary tree of if-then statements. This allows the "visitSwitchCase" func to allow for fall-through behavior. llvm-svn: 31057 | ||||
| * | It is OK to remove extra cast if operation is EQ/NE even though source | Devang Patel | 2006-10-19 | 2 | -2/+12 |
| | | | | | | | and destination sign may not match but other conditions are met. llvm-svn: 31056 | ||||
| * | Typo Typo. | Devang Patel | 2006-10-19 | 1 | -1/+1 |
| | | | | | llvm-svn: 31055 | ||||
| * | Typo. | Devang Patel | 2006-10-19 | 1 | -1/+1 |
| | | | | | llvm-svn: 31054 | ||||
| * | Fix bug in PR454 resolution. Added new test case. | Devang Patel | 2006-10-19 | 3 | -25/+23 |
| | | | | | | | This fixes llvmAsmParser.cpp miscompile by llvm on PowerPC Darwin. llvm-svn: 31053 | ||||
| * | use Pat to implement extloadi8 and extloadi16 | Rafael Espindola | 2006-10-19 | 1 | -8/+5 |
| | | | | | llvm-svn: 31052 | ||||
| * | 80 cols fix. | Reid Spencer | 2006-10-19 | 1 | -1/+2 |
| | | | | | llvm-svn: 31050 | ||||
| * | implement undef | Rafael Espindola | 2006-10-19 | 1 | -0/+8 |
| | | | | | llvm-svn: 31049 | ||||
| * | print common symbols | Rafael Espindola | 2006-10-19 | 2 | -18/+37 |
| | | | | | llvm-svn: 31048 | ||||
| * | implement extloadi8 and extloadi16 | Rafael Espindola | 2006-10-19 | 1 | -0/+8 |
| | | | | | llvm-svn: 31047 | ||||
| * | expand SIGN_EXTEND_INREG | Rafael Espindola | 2006-10-19 | 1 | -0/+4 |
| | | | | | llvm-svn: 31046 | ||||
| * | expand brind so that we don't have to implement jump tables right now | Rafael Espindola | 2006-10-19 | 1 | -0/+1 |
| | | | | | llvm-svn: 31045 | ||||
| * | Beef up the output from DiffFilesWithTolerance by setting the error code | Reid Spencer | 2006-10-18 | 1 | -3/+16 |
| | | | | | | | | to describe the difference being reported. This assists with understanding differences an llvm-test and should help with bugpoint too. llvm-svn: 31044 | ||||
| * | Add llvm.spec, a generated file. | Reid Spencer | 2006-10-18 | 1 | -0/+1 |
| | | | | | llvm-svn: 31041 | ||||
| * | Add option for controlling inclusion of global AA. | Jim Laskey | 2006-10-18 | 1 | -6/+12 |
| | | | | | llvm-svn: 31040 | ||||
| * | fit in 80 cols | Chris Lattner | 2006-10-18 | 1 | -12/+12 |
| | | | | | llvm-svn: 31039 | ||||
| * | add a note | Chris Lattner | 2006-10-18 | 1 | -0/+5 |
| | | | | | llvm-svn: 31038 | ||||
| * | add blx | Rafael Espindola | 2006-10-18 | 2 | -1/+12 |
| | | | | | llvm-svn: 31037 | ||||
| * | add isTerminatortto b and bcond | Rafael Espindola | 2006-10-18 | 1 | -7/+9 |
| | | | | | llvm-svn: 31036 | ||||
| * | Use global info for alias analysis. | Jim Laskey | 2006-10-18 | 1 | -9/+38 |
| | | | | | llvm-svn: 31035 | ||||
| * | implement CallingConv::Fast as CallingConv::C | Rafael Espindola | 2006-10-18 | 2 | -3/+5 |
| | | | | | llvm-svn: 31034 | ||||
| * | Fixed mingw\cygwin linkonce linkage once again. | Anton Korobeynikov | 2006-10-18 | 2 | -27/+9 |
| | | | | | | | | | | | Added workaround for linker bug with linkonce sections. Changed sections prefix to allow linker merge them (PE loader doesn't like too much long-named sections :) ) All of this unbreaks libstdc++ on mingw32 allowing (small) programs to be compiled, linked and run. llvm-svn: 31033 | ||||
| * | Add LCSSA to the LLVM lexicon. | Owen Anderson | 2006-10-18 | 1 | -0/+3 |
| | | | | | llvm-svn: 31032 | ||||
| * | Add support for the new "target data" information in .ll files. This provides | Owen Anderson | 2006-10-18 | 5 | -2372/+2224 |
| | | | | | | | | | | a better encoding of the targets data layout, rather than trying to guess it from the endianness and pointersize like before. Update the generated files. llvm-svn: 31031 | ||||
| * | Add support for the new "target data" information in .ll files. This provides | Owen Anderson | 2006-10-18 | 4 | -0/+18 |
| | | | | | | | | a better encoding of the targets data layout, rather than trying to guess it from the endianness and pointersize like before. llvm-svn: 31030 | ||||
| * | new testcase | Chris Lattner | 2006-10-18 | 1 | -0/+6 |
| | | | | | llvm-svn: 31029 | ||||
| * | set the ppc64 stack pointer right, dynamic alloca now works for ppc64 | Chris Lattner | 2006-10-18 | 1 | -1/+5 |
| | | | | | llvm-svn: 31028 | ||||
| * | Expand alloca for ppc64 | Chris Lattner | 2006-10-18 | 1 | -1/+2 |
| | | | | | llvm-svn: 31027 | ||||
| * | Teach the branch folder to update debug info if it removes blocks with line | Chris Lattner | 2006-10-17 | 1 | -2/+23 |
| | | | | | | | # notes in it. llvm-svn: 31026 | ||||
| * | add a method to remove a line # record. | Chris Lattner | 2006-10-17 | 2 | -0/+19 |
| | | | | | llvm-svn: 31025 | ||||
| * | expose DWARF_LABEL opcode# so the branch folder can update debug info properly. | Chris Lattner | 2006-10-17 | 4 | -0/+26 |
| | | | | | llvm-svn: 31024 | ||||
| * | update comment | Chris Lattner | 2006-10-17 | 1 | -2/+4 |
| | | | | | llvm-svn: 31023 | ||||
| * | Do not leak all of the SourceLineInfo objects. Do not bother mallocing each | Chris Lattner | 2006-10-17 | 4 | -17/+23 |
| | | | | | | | one separately. llvm-svn: 31022 | ||||
| * | minor cleanups | Chris Lattner | 2006-10-17 | 1 | -5/+1 |
| | | | | | llvm-svn: 31021 | ||||
| * | Trivial patch to speed up legalizing common i64 constants. | Chris Lattner | 2006-10-17 | 1 | -0/+7 |
| | | | | | llvm-svn: 31020 | ||||
| * | Fix CodeGen/PowerPC/2006-10-17-brcc-miscompile.ll | Chris Lattner | 2006-10-17 | 1 | -1/+1 |
| | | | | | llvm-svn: 31019 | ||||
| * | new testcase, miscompilation of llvm with itself. | Chris Lattner | 2006-10-17 | 1 | -0/+24 |
| | | | | | llvm-svn: 31018 | ||||
| * | Fix printer for StoreSDNode. | Evan Cheng | 2006-10-17 | 1 | -4/+5 |
| | | | | | llvm-svn: 31017 | ||||
| * | Reflect MemOpAddrMode change; added a helper to create pre-indexed load. | Evan Cheng | 2006-10-17 | 1 | -4/+68 |
| | | | | | llvm-svn: 31016 | ||||
| * | Split PRE_INDEXED to PRE_INC / PRE_DEC and similarly for POST_INDEXED. | Evan Cheng | 2006-10-17 | 2 | -8/+14 |
| | | | | | llvm-svn: 31015 | ||||
| * | expand ISD::SDIV, ISD::UDIV, ISD::SREM and ISD::UREM | Rafael Espindola | 2006-10-17 | 2 | -0/+33 |
| | | | | | llvm-svn: 31014 | ||||
| * | add the FPUnaryOp and DFPUnaryOp classes | Rafael Espindola | 2006-10-17 | 1 | -15/+14 |
| | | | | | llvm-svn: 31013 | ||||
| * | add FABSS and FABSD | Rafael Espindola | 2006-10-17 | 2 | -0/+24 |
| | | | | | llvm-svn: 31012 | ||||

