| Commit message (Expand) | Author | Age | Files | Lines |
| * | fold immediates into stores in simple cases, this produces diffs like | Chris Lattner | 2008-10-15 | 1 | -30/+46 |
| * | fold compare of null pointer into compare with 0. | Chris Lattner | 2008-10-15 | 1 | -0/+4 |
| * | Some minor cleanups: | Chris Lattner | 2008-10-15 | 1 | -40/+30 |
| * | Use switch on VT instead of Type* comparisons. | Chris Lattner | 2008-10-15 | 1 | -19/+18 |
| * | Use X86FastEmitCompare for FCMP_OEQ and FCMP_UNE: it doesn't | Chris Lattner | 2008-10-15 | 1 | -17/+8 |
| * | refactor compare emission out into a new X86FastEmitCompare method, | Chris Lattner | 2008-10-15 | 1 | -29/+49 |
| * | Fold immediates into compares when possible, producing "cmp $4, %eax" instead of | Chris Lattner | 2008-10-15 | 1 | -3/+36 |
| * | more minor refactoring of X86SelectBranch, no functionality change. | Chris Lattner | 2008-10-15 | 1 | -13/+11 |
| * | factor buildmi calls in X86SelectBranch | Chris Lattner | 2008-10-15 | 1 | -89/+30 |
| * | factor some more BuildMI's in X86SelectCmp | Chris Lattner | 2008-10-15 | 1 | -92/+30 |
| * | factor some BuildMI calls, no functionality change. | Chris Lattner | 2008-10-15 | 1 | -46/+56 |
| * | Adjust whitespace in debug messages to be more consistent | Dan Gohman | 2008-10-15 | 2 | -5/+5 |
| * | - Add target lowering hooks that specify which setcc conditions are illegal, | Evan Cheng | 2008-10-15 | 3 | -26/+66 |
| * | FastISel support for exception-handling constructs. | Dan Gohman | 2008-10-14 | 5 | -57/+159 |
| * | Prevent assert when using '"' in names (via hexadecimal). | Daniel Dunbar | 2008-10-14 | 1 | -2/+1 |
| * | Change getLLVMName to use raw_ostream & PrintLLVMName. | Daniel Dunbar | 2008-10-14 | 1 | -59/+15 |
| * | Accept -march=i586, because gcc does (a synonym | Dale Johannesen | 2008-10-14 | 1 | -0/+1 |
| * | Rename LoadX to LoadExt. | Evan Cheng | 2008-10-14 | 12 | -51/+51 |
| * | Update ARM Insn encoding to get endian-ness to match the documentation (31-0 ... | Jim Grosbach | 2008-10-14 | 2 | -61/+57 |
| * | Fix command-line option printing to print two spaces where needed, | Dan Gohman | 2008-10-14 | 25 | -40/+40 |
| * | Combine (fcmp cc0 x, y) | (fcmp cc1 x, y) into a single fcmp when possible. | Evan Cheng | 2008-10-14 | 1 | -1/+41 |
| * | - Somehow I forgot about one / une. | Evan Cheng | 2008-10-14 | 1 | -9/+21 |
| * | Fix indentation. | Evan Cheng | 2008-10-14 | 1 | -2/+2 |
| * | Optimize anding of two fcmp into a single fcmp if the operands are the same. ... | Evan Cheng | 2008-10-14 | 1 | -3/+111 |
| * | little optimization: reuse getPointerToGlobalIfAvailable(CGV) value in emitGl... | Nuno Lopes | 2008-10-14 | 1 | -1/+1 |
| * | When doing the very-late shift-and address-mode optimization, | Dan Gohman | 2008-10-13 | 1 | -0/+3 |
| * | FIX PR2794. Make sure SIGN_EXTEND_INREG nodes introduced by LegalizeSetCCOper... | Evan Cheng | 2008-10-13 | 1 | -1/+4 |
| * | Also update sub-register intervals after a trivial computation is rematt'ed f... | Evan Cheng | 2008-10-13 | 1 | -0/+10 |
| * | Make InstructionCombining::getBitCastOperand() recognize GEP instructions and | Matthijs Kooijman | 2008-10-13 | 1 | -3/+23 |
| * | * Make TargetLowering not crash when TargetMachine::getTargetAsmInfo() returns | Matthijs Kooijman | 2008-10-13 | 1 | -1/+2 |
| * | Make MachineFunction not crash when TargetMachine::getRegisterInfo() returns | Matthijs Kooijman | 2008-10-13 | 1 | -5/+9 |
| * | do not use deprecated interfaces | Gabor Greif | 2008-10-13 | 1 | -3/+3 |
| * | Disallow the construction of SCEVs with could-not-compute operands. Catch CNCs | Nick Lewycky | 2008-10-13 | 1 | -72/+6 |
| * | calls can be supported. | Chris Lattner | 2008-10-13 | 1 | -9/+9 |
| * | Change TAG_ names to DW_TAG for gcc (testsuite) compatibility. | Dale Johannesen | 2008-10-12 | 1 | -59/+59 |
| * | Fix a bug in live-in detection that caused lost-copy problems to show up. | Owen Anderson | 2008-10-12 | 1 | -1/+1 |
| * | Update size of inst correctly with segment override. | Anton Korobeynikov | 2008-10-12 | 2 | -0/+12 |
| * | Add special-case code to allow null-guards on calls to malloc. | Owen Anderson | 2008-10-12 | 1 | -2/+16 |
| * | Make Escape Analysis work for any pointer. | Owen Anderson | 2008-10-12 | 1 | -6/+10 |
| * | Change Dwarf comments starting with AT_ to DW_AT_ to | Dale Johannesen | 2008-10-12 | 1 | -96/+96 |
| * | Fix crashes and infinite loops. | Owen Anderson | 2008-10-12 | 1 | -12/+14 |
| * | Duncan convinced me that it's not possible to transform control-based escapes... | Owen Anderson | 2008-10-12 | 1 | -13/+10 |
| * | fix typo | Chris Lattner | 2008-10-11 | 1 | -1/+1 |
| * | Fix PR2697 by rewriting the '(X / pos) op neg' logic. This also changes | Chris Lattner | 2008-10-11 | 1 | -10/+15 |
| * | Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's as | Chris Lattner | 2008-10-11 | 18 | -70/+53 |
| * | rearrange some code. | Chris Lattner | 2008-10-11 | 1 | -6/+6 |
| * | Fix comment typo. | Duncan Sands | 2008-10-11 | 1 | -1/+1 |
| * | Add ability to override segment (mostly for code emitter purposes). | Anton Korobeynikov | 2008-10-11 | 4 | -1/+23 |
| * | Unbreak DbgStopPointInst::getFileName(). | Daniel Dunbar | 2008-10-11 | 1 | -1/+1 |
| * | simplify comparison | Chris Lattner | 2008-10-11 | 1 | -1/+1 |