aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* CMake: Added Host.cpp to lib/System/CMakeLists.txt.Oscar Fuentes2008-10-021-0/+1
* Fix a think-o in isSafeToMove. This fixes it from thinking thatDan Gohman2008-10-021-1/+1
* Work around an interaction between fast-isel and regalloc=local. TheDan Gohman2008-10-021-1/+5
* "The original bug was a complaint that _mm_srli_si128 mis-compiled when passedBill Wendling2008-10-021-0/+4
* Add llvm::sys::{osName,osVersion} for retrieving operating system nameDaniel Dunbar2008-10-023-0/+101
* Attributes noinline alwaysinline are incompatibleDevang Patel2008-10-011-0/+17
* Remove OptimizeForSize global. Use function attribute optsize.Devang Patel2008-10-017-11/+9
* Enable FastISel by default (on x86 and x86-64) with the -fast option.Dan Gohman2008-10-011-4/+16
* add a new form of Type::dump that takes a module for type names,Chris Lattner2008-10-011-0/+8
* Make some implicit conversions explicit, to avoid compiler warnings.Dan Gohman2008-10-012-4/+4
* Split x86's ADJCALLSTACK instructions into 32-bit and 64-bit forms.Dan Gohman2008-10-014-14/+45
* Fix typo s/ther/there/Jim Grosbach2008-10-011-1/+1
* Factorize code: remove variants of "strip offDuncan Sands2008-10-016-135/+47
* Fold trivial two-operand tokenfactors where the operands are equalDan Gohman2008-10-011-0/+1
* Don't prepend a space character for constants in Value::print.Dan Gohman2008-10-011-1/+1
* Fix typos in comments.Dan Gohman2008-10-011-2/+2
* revert the addition of Preverves(CallGraph), per Duncan's commentsNuno Lopes2008-10-011-2/+0
* Mark CALL instructions as having a Use of ESP/RSP.Dan Gohman2008-10-012-3/+5
* Call ScalarEvolution's deleteValueFromRecords before deleting anDan Gohman2008-10-011-3/+3
* Implement the -fno-builtin option in the front-end, not in the back-end.Bill Wendling2008-10-013-28/+19
* Mark merged-in VNInfo's as being PHIKilled.Owen Anderson2008-09-301-0/+5
* Fix a simple error in renumbering kill markaers, that took an inordinant amou...Owen Anderson2008-09-301-1/+1
* Just don't transform this memset into "bzero" if no-builtin is specified.Bill Wendling2008-09-303-19/+21
* add preserversCFG() + preservers(CallGraph)Nuno Lopes2008-09-301-0/+6
* - Initialize "--no-builtin" to "false".Bill Wendling2008-09-301-1/+1
* Add the new `-no-builtin' flag. This flag is meant to mimic the GCCBill Wendling2008-09-305-29/+37
* Move the primary fast-isel top-level comments to FastISel.cpp, whereDan Gohman2008-09-301-0/+28
* add AU.setPreservesCFG() since this pass only adds and removes function attri...Nuno Lopes2008-09-301-0/+5
* Optimize SelectionDAG's AssignTopologicalOrder even further.Dan Gohman2008-09-303-32/+67
* Add runStaticConstructorsDestructors which runs ctors / dtors of a single mod...Evan Cheng2008-09-301-32/+40
* Re-apply 56835 along with header file changes.Evan Cheng2008-09-303-8/+20
* Revert commit 56835 since it breaks the build.Duncan Sands2008-09-303-20/+8
* If a re-materializable instruction has a register operand, the spiller will c...Evan Cheng2008-09-303-8/+20
* Fix misoptimization of: xor i1 (icmp eq (X, C1), icmp s[lg]t (X, C2))Nick Lewycky2008-09-301-2/+3
* Fix X86FastISel's output for x86-32 PIC constant pool addresses.Dan Gohman2008-09-302-6/+17
* Move the GlobalBaseReg field out of X86ISelDAGToDAG.cppDan Gohman2008-09-305-43/+36
* Disable all x87 usage, including f32 and f64 when the subtargetDan Gohman2008-09-301-6/+17
* Remove misuse of ReplaceNodeResults for atomics withDale Johannesen2008-09-293-23/+24
* Fix FastISel to not initialize the PIC-base register multiple timesDan Gohman2008-09-291-60/+65
* Fix an over-pessimization about GlobalVariable addresses in X86FastISel.Dan Gohman2008-09-291-1/+1
* Support inreg, zext and sext as return value attributes.Devang Patel2008-09-294-1701/+1737
* Fix PR2835. Do not change the width of a volatile load.Evan Cheng2008-09-291-2/+18
* Speed up these passes when the callgraph hasDuncan Sands2008-09-292-4/+16
* remove redundant test (mayBeOverriden() includes hasLinkOnceLinkage)Nuno Lopes2008-09-291-1/+1
* Tweak some comments.Duncan Sands2008-09-291-4/+6
* Rename isWeakForLinker to mayBeOverridden. Use itDuncan Sands2008-09-2915-27/+31
* Re-apply 56683 with fixes.Evan Cheng2008-09-275-10/+16
* Unbreak build. Daniel Dunbar2008-09-271-1/+2
* Implement function notes as function attributes. Devang Patel2008-09-2612-128/+35
* Generated files for warning fix.Dale Johannesen2008-09-262-115/+171