| Commit message (Expand) | Author | Age | Files | Lines |
* | Pass callsite return type to TargetLowering::LowerCall and use that to check ... | Evan Cheng | 2010-02-02 | 1 | -1/+1 |
* | Make DenseSet's erase pass on the return value rather than swallowing it. | Dan Gohman | 2010-02-02 | 1 | -2/+2 |
* | Fix function names in comments. Thanks Duncan! | Dan Gohman | 2010-02-02 | 1 | -3/+3 |
* | eliminate FileModel::Model, just use CodeGenFileType. The client | Chris Lattner | 2010-02-02 | 1 | -26/+20 |
* | remove the remnants of TargetMachOWriterInfo. | Chris Lattner | 2010-02-02 | 2 | -118/+0 |
* | Add a new top-level MachO.h file for manifest constants, fixing | Chris Lattner | 2010-02-02 | 1 | -0/+56 |
* | eliminate all forms of addPassesToEmitMachineCode except | Chris Lattner | 2010-02-02 | 1 | -79/+0 |
* | Inline addAssemblyEmitter into its one real caller and delete | Chris Lattner | 2010-02-02 | 1 | -8/+0 |
* | Adding missing methods for creating Add, Mul, Neg and Sub with NUW. | Duncan Sands | 2010-02-02 | 6 | -1/+88 |
* | Return value on every path. | Zhongxing Xu | 2010-02-02 | 1 | -3/+2 |
* | simplify code. | Zhongxing Xu | 2010-02-02 | 1 | -9/+6 |
* | More logic correction: RemoveOverlap should always create new tree. Add a | Zhongxing Xu | 2010-02-02 | 1 | -10/+10 |
* | Add a lookup method to the IntervalMap. The difference from the original | Zhongxing Xu | 2010-02-02 | 1 | -1/+36 |
* | Fix a bunch of errors in the old logic. | Zhongxing Xu | 2010-02-02 | 1 | -7/+12 |
* | 11.8p1: A nested class is a member and as such has the same access rights as | Zhongxing Xu | 2010-02-02 | 1 | -3/+0 |
* | Kill the Mach-O writer, and temporarily make filetype=obj an error. | Nate Begeman | 2010-02-01 | 2 | -17/+0 |
* | Add "dump" method to IVUsersOneStride. | Bill Wendling | 2010-02-01 | 1 | -0/+5 |
* | Do an early exit when the result is known cheaply. | Duncan Sands | 2010-02-01 | 1 | -0/+5 |
* | eliminate a bunch of pointless LLVMContext arguments. | Chris Lattner | 2010-02-01 | 1 | -2/+1 |
* | Generalize target-independent folding rules for sizeof to handle more | Dan Gohman | 2010-02-01 | 2 | -3/+17 |
* | Add a getNUWMul function. | Dan Gohman | 2010-02-01 | 1 | -0/+1 |
* | Add a generalized form of ConstantExpr::getOffsetOf which works for | Dan Gohman | 2010-02-01 | 1 | -3/+8 |
* | Add an immutable interval map, prepared to be used by flat memory model | Zhongxing Xu | 2010-02-01 | 3 | -2/+203 |
* | Simplify code. We can compare TNew with T in one batch. | Zhongxing Xu | 2010-02-01 | 1 | -14/+3 |
* | Moved InstallLexer() from the X86-specific AsmLexer | Sean Callanan | 2010-01-31 | 1 | -0/+10 |
* | Check alignment of loads when deciding whether it is safe to execute them | Bob Wilson | 2010-01-30 | 1 | -1/+1 |
* | Make sure the size is doubled (not 4x). | Junjie Gu | 2010-01-29 | 1 | -1/+1 |
* | Rename two IRReader.h functions to indicate that they return a Module | Jeffrey Yasskin | 2010-01-29 | 1 | -7/+7 |
* | Improve isSafeToLoadUnconditionally to recognize that GEPs with constant | Bob Wilson | 2010-01-29 | 1 | -1/+2 |
* | Assign the ordering of SDNodes in a much less intrusive fashion. After the | Bill Wendling | 2010-01-28 | 1 | -1/+1 |
* | Add llvm::Program::ChangeStderrToBinary(). | Douglas Gregor | 2010-01-28 | 1 | -2/+4 |
* | Make getAlignOf return an i64, for consistency with getSizeOf and | Dan Gohman | 2010-01-28 | 1 | -2/+1 |
* | Remove SCEVAllocSizeExpr and SCEVFieldOffsetExpr, and in their place | Dan Gohman | 2010-01-28 | 2 | -98/+11 |
* | add target hooks for emitting random gunk before and after the function body. | Chris Lattner | 2010-01-28 | 1 | -0/+8 |
* | Update of 94055 to track the IR level call site information via an intrinsic. | Jim Grosbach | 2010-01-28 | 2 | -2/+29 |
* | Give AsmPrinter the most common expected implementation of | Chris Lattner | 2010-01-28 | 1 | -0/+9 |
* | Remove the argument from EmitJumpTableInfo, because it doesn't need it. | Chris Lattner | 2010-01-28 | 1 | -2/+11 |
* | Drop the argument to AsmPrinter::EmitConstantPool and make it virtual. | Chris Lattner | 2010-01-28 | 1 | -1/+1 |
* | rename printVisibility to EmitVisibility and make it private, | Chris Lattner | 2010-01-28 | 1 | -5/+5 |
* | add a helper function for bumping up the alignment of a machine function. | Chris Lattner | 2010-01-27 | 1 | -0/+5 |
* | Changed constants to an enum so as not to pollute the | Sean Callanan | 2010-01-27 | 1 | -4/+4 |
* | Added a header file defining the externally-visible C API | Sean Callanan | 2010-01-27 | 1 | -0/+470 |
* | Kill ModuleProvider and ghost linkage by inverting the relationship between | Jeffrey Yasskin | 2010-01-27 | 10 | -190/+209 |
* | Don't bother with sprintf, just pass the Twine through. | Benjamin Kramer | 2010-01-27 | 1 | -1/+2 |
* | Make SMDiagnostic::Print a const method. | Mikhail Glushenkov | 2010-01-27 | 1 | -1/+1 |
* | Trailing whitespace. | Mikhail Glushenkov | 2010-01-27 | 1 | -19/+19 |
* | add a new AsmPrinter::EmitFunctionEntryLabel virtual function, | Chris Lattner | 2010-01-27 | 1 | -0/+2 |
* | Remove a dead target hook. | Evan Cheng | 2010-01-27 | 1 | -13/+0 |
* | Eliminate target hook IsEligibleForTailCallOptimization. | Evan Cheng | 2010-01-27 | 1 | -7/+1 |
* | pull linkage emission code out to a new EmitLinkage function. | Chris Lattner | 2010-01-26 | 1 | -0/+2 |