aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Pass callsite return type to TargetLowering::LowerCall and use that to check ...Evan Cheng2010-02-021-1/+1
* Make DenseSet's erase pass on the return value rather than swallowing it.Dan Gohman2010-02-021-2/+2
* Fix function names in comments. Thanks Duncan!Dan Gohman2010-02-021-3/+3
* eliminate FileModel::Model, just use CodeGenFileType. The clientChris Lattner2010-02-021-26/+20
* remove the remnants of TargetMachOWriterInfo.Chris Lattner2010-02-022-118/+0
* Add a new top-level MachO.h file for manifest constants, fixing Chris Lattner2010-02-021-0/+56
* eliminate all forms of addPassesToEmitMachineCode exceptChris Lattner2010-02-021-79/+0
* Inline addAssemblyEmitter into its one real caller and deleteChris Lattner2010-02-021-8/+0
* Adding missing methods for creating Add, Mul, Neg and Sub with NUW.Duncan Sands2010-02-026-1/+88
* Return value on every path.Zhongxing Xu2010-02-021-3/+2
* simplify code.Zhongxing Xu2010-02-021-9/+6
* More logic correction: RemoveOverlap should always create new tree. Add aZhongxing Xu2010-02-021-10/+10
* Add a lookup method to the IntervalMap. The difference from the original Zhongxing Xu2010-02-021-1/+36
* Fix a bunch of errors in the old logic.Zhongxing Xu2010-02-021-7/+12
* 11.8p1: A nested class is a member and as such has the same access rights asZhongxing Xu2010-02-021-3/+0
* Kill the Mach-O writer, and temporarily make filetype=obj an error.Nate Begeman2010-02-012-17/+0
* Add "dump" method to IVUsersOneStride.Bill Wendling2010-02-011-0/+5
* Do an early exit when the result is known cheaply.Duncan Sands2010-02-011-0/+5
* eliminate a bunch of pointless LLVMContext arguments.Chris Lattner2010-02-011-2/+1
* Generalize target-independent folding rules for sizeof to handle moreDan Gohman2010-02-012-3/+17
* Add a getNUWMul function.Dan Gohman2010-02-011-0/+1
* Add a generalized form of ConstantExpr::getOffsetOf which works forDan Gohman2010-02-011-3/+8
* Add an immutable interval map, prepared to be used by flat memory model Zhongxing Xu2010-02-013-2/+203
* Simplify code. We can compare TNew with T in one batch.Zhongxing Xu2010-02-011-14/+3
* Moved InstallLexer() from the X86-specific AsmLexerSean Callanan2010-01-311-0/+10
* Check alignment of loads when deciding whether it is safe to execute themBob Wilson2010-01-301-1/+1
* Make sure the size is doubled (not 4x).Junjie Gu2010-01-291-1/+1
* Rename two IRReader.h functions to indicate that they return a ModuleJeffrey Yasskin2010-01-291-7/+7
* Improve isSafeToLoadUnconditionally to recognize that GEPs with constantBob Wilson2010-01-291-1/+2
* Assign the ordering of SDNodes in a much less intrusive fashion. After theBill Wendling2010-01-281-1/+1
* Add llvm::Program::ChangeStderrToBinary().Douglas Gregor2010-01-281-2/+4
* Make getAlignOf return an i64, for consistency with getSizeOf andDan Gohman2010-01-281-2/+1
* Remove SCEVAllocSizeExpr and SCEVFieldOffsetExpr, and in their placeDan Gohman2010-01-282-98/+11
* add target hooks for emitting random gunk before and after the function body.Chris Lattner2010-01-281-0/+8
* Update of 94055 to track the IR level call site information via an intrinsic.Jim Grosbach2010-01-282-2/+29
* Give AsmPrinter the most common expected implementation of Chris Lattner2010-01-281-0/+9
* Remove the argument from EmitJumpTableInfo, because it doesn't need it.Chris Lattner2010-01-281-2/+11
* Drop the argument to AsmPrinter::EmitConstantPool and make it virtual.Chris Lattner2010-01-281-1/+1
* rename printVisibility to EmitVisibility and make it private,Chris Lattner2010-01-281-5/+5
* add a helper function for bumping up the alignment of a machine function.Chris Lattner2010-01-271-0/+5
* Changed constants to an enum so as not to pollute theSean Callanan2010-01-271-4/+4
* Added a header file defining the externally-visible C APISean Callanan2010-01-271-0/+470
* Kill ModuleProvider and ghost linkage by inverting the relationship betweenJeffrey Yasskin2010-01-2710-190/+209
* Don't bother with sprintf, just pass the Twine through.Benjamin Kramer2010-01-271-1/+2
* Make SMDiagnostic::Print a const method.Mikhail Glushenkov2010-01-271-1/+1
* Trailing whitespace.Mikhail Glushenkov2010-01-271-19/+19
* add a new AsmPrinter::EmitFunctionEntryLabel virtual function,Chris Lattner2010-01-271-0/+2
* Remove a dead target hook.Evan Cheng2010-01-271-13/+0
* Eliminate target hook IsEligibleForTailCallOptimization.Evan Cheng2010-01-271-7/+1
* pull linkage emission code out to a new EmitLinkage function.Chris Lattner2010-01-261-0/+2