| Commit message (Expand) | Author | Age | Files | Lines |
* | Pass callsite return type to TargetLowering::LowerCall and use that to check ... | Evan Cheng | 2010-02-02 | 25 | -34/+30 |
* | eliminate FileModel::Model, just use CodeGenFileType. The client | Chris Lattner | 2010-02-02 | 4 | -13/+10 |
* | remove the remnants of TargetMachOWriterInfo. | Chris Lattner | 2010-02-02 | 2 | -26/+0 |
* | Add a new top-level MachO.h file for manifest constants, fixing | Chris Lattner | 2010-02-02 | 1 | -3/+3 |
* | Added t2BFI (Bitfield Insert) entry for disassembler, with blank pattern field. | Johnny Chen | 2010-02-02 | 1 | -1/+10 |
* | remove PPCMachOWriterInfo. | Chris Lattner | 2010-02-02 | 5 | -214/+1 |
* | eliminate all forms of addPassesToEmitMachineCode except | Chris Lattner | 2010-02-02 | 1 | -72/+8 |
* | Test revert 95050; there's a good chance it's causing | Dale Johannesen | 2010-02-02 | 1 | -14/+0 |
* | Inline addAssemblyEmitter into its one real caller and delete | Chris Lattner | 2010-02-02 | 1 | -31/+7 |
* | Adding missing methods for creating Add, Mul, Neg and Sub with NUW. | Duncan Sands | 2010-02-02 | 2 | -2/+30 |
* | Apparently gdb is not amused by empty lines in pubtypes section. | Devang Patel | 2010-02-02 | 1 | -2/+4 |
* | NULL terminate name in pubtypes sections. | Devang Patel | 2010-02-02 | 1 | -1/+1 |
* | don't turn (A & (C0?-1:0)) | (B & ~(C0?-1:0)) -> C0 ? A : B | Chris Lattner | 2010-02-02 | 1 | -9/+13 |
* | fix a crash in loop unswitch on a loop invariant vector condition. | Chris Lattner | 2010-02-02 | 1 | -1/+5 |
* | Perform sibcall in some cases when arguments are passes memory. Look for cases | Evan Cheng | 2010-02-02 | 1 | -6/+49 |
* | Make local RA smarter about reusing input register of a copy | Dale Johannesen | 2010-02-02 | 1 | -0/+14 |
* | LangRef.html says that inttoptr and ptrtoint always use zero-extension | Dan Gohman | 2010-02-02 | 1 | -21/+32 |
* | Factor out alignof expression folding into a separate function and | Dan Gohman | 2010-02-02 | 1 | -26/+69 |
* | Various code simplifications. | Dan Gohman | 2010-02-02 | 1 | -31/+28 |
* | Update CMake. | Daniel Dunbar | 2010-02-02 | 1 | -1/+0 |
* | Don't need to check the last argument since it'll always be bool. We also | Eric Christopher | 2010-02-02 | 1 | -5/+1 |
* | More indentation/tabification fixes. | Eric Christopher | 2010-02-02 | 1 | -13/+13 |
* | Untabify previous commit. | Eric Christopher | 2010-02-02 | 1 | -3/+3 |
* | Kill the Mach-O writer, and temporarily make filetype=obj an error. | Nate Begeman | 2010-02-01 | 3 | -230/+1 |
* | Formatting. | Eric Christopher | 2010-02-01 | 1 | -3/+3 |
* | MOVi16 should also be marked as a UnaryDP instruction, i.e., it doesn't have a | Johnny Chen | 2010-02-01 | 1 | -1/+1 |
* | Add "dump" method to IVUsersOneStride. | Bill Wendling | 2010-02-01 | 1 | -0/+23 |
* | Fix PR6196. GV callee may not be a function. | Evan Cheng | 2010-02-01 | 1 | -3/+5 |
* | Improve EXTRACT_VECTOR_ELT patch based on comments from Duncan | Mon P Wang | 2010-02-01 | 2 | -10/+10 |
* | Add an option to GVN to remove all partially redundant loads. This is currently | Bob Wilson | 2010-02-01 | 1 | -80/+107 |
* | eliminate a bunch of pointless LLVMContext arguments. | Chris Lattner | 2010-02-01 | 4 | -204/+149 |
* | Fix typo "of" -> "or" and change the way a line was formatted to fit | Duncan Sands | 2010-02-01 | 1 | -2/+2 |
* | fix PR6195, a bug constant folding scalar -> vector compares. | Chris Lattner | 2010-02-01 | 1 | -3/+5 |
* | fix PR 6157. Testcase pending. | Dale Johannesen | 2010-02-01 | 1 | -0/+35 |
* | cleanups. | Chris Lattner | 2010-02-01 | 1 | -4/+4 |
* | fix PR6197 - infinite recursion in ipsccp due to block addresses | Chris Lattner | 2010-02-01 | 1 | -19/+47 |
* | Fixed a couple of optimization with EXTRACT_VECTOR_ELT that assumes the result | Mon P Wang | 2010-02-01 | 2 | -5/+12 |
* | Generalize target-independent folding rules for sizeof to handle more | Dan Gohman | 2010-02-01 | 4 | -64/+267 |
* | fix rdar://7590304, a miscompilation of objc apps on arm. The caller | Chris Lattner | 2010-02-01 | 1 | -3/+7 |
* | fix rdar://7590304, an infinite loop in instcombine. In the invoke | Chris Lattner | 2010-02-01 | 1 | -1/+6 |
* | Fix pr6198 by moving the isSized() check to an outer conditional. | Bob Wilson | 2010-02-01 | 1 | -6/+8 |
* | Add a getNUWMul function. | Dan Gohman | 2010-02-01 | 1 | -0/+5 |
* | Add a generalized form of ConstantExpr::getOffsetOf which works for | Dan Gohman | 2010-02-01 | 1 | -4/+9 |
* | MulOp is actually a Mips specific node, so do the match using Opcode. This fi... | Bruno Cardoso Lopes | 2010-02-01 | 1 | -1/+1 |
* | Undo r94946 now all the tests are passing again. | Evan Cheng | 2010-02-01 | 1 | -11/+3 |
* | Fix stack size bug while using o32 abi | Bruno Cardoso Lopes | 2010-02-01 | 1 | -10/+18 |
* | For MVNr and MVNs, we need to set Inst{25} = 0 so as not to confuse the decoder. | Johnny Chen | 2010-01-31 | 1 | -1/+4 |
* | Change TAILJMP's to be varargs and transfer implicit uses over from TCRETURN'... | Evan Cheng | 2010-01-31 | 3 | -7/+13 |
* | Fix a missing check from my last commit. | Evan Cheng | 2010-01-31 | 1 | -1/+2 |
* | Avoid recursive sibcall's. | Evan Cheng | 2010-01-31 | 1 | -6/+20 |