aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Make the implicit inputs and outputs of target-independentDale Johannesen2009-06-014-10/+23
* Dcoument that the opauque value used to construct QNaNs is truncatedMike Stump2009-06-011-1/+1
* Fix the name of the function in this comment.Dan Gohman2009-05-311-2/+2
* Use uint8_t and int32_t in {JIT,Machine}CodeEmitersBruno Cardoso Lopes2009-05-303-82/+80
* Add AMD64 elf machine typeBruno Cardoso Lopes2009-05-301-1/+2
* First patch in the direction of splitting MachineCodeEmitter in two subclasses:Bruno Cardoso Lopes2009-05-303-8/+388
* Add some documentation.Mike Stump2009-05-301-1/+6
* Give embedded metadata its own type instead of relying on EmptyStructTy.Nick Lewycky2009-05-304-14/+20
* Add support for letting the client choose different flavors of NaNs. Testcas...Mike Stump2009-05-301-4/+5
* Untabify.Bill Wendling2009-05-302-7/+7
* Default isNarrowingProfitable to false.Evan Cheng2009-05-291-1/+1
* Added optimization that narrow load / op / store and the 'op' is a bit twiddl...Evan Cheng2009-05-281-0/+7
* LiveVariables::VarInfo contains an AliveBlocks BitVector, which has as manyJeffrey Yasskin2009-05-261-1/+2
* Give SCEVNaryExpr a doxygen comment.Dan Gohman2009-05-261-0/+4
* Eliminate VarInfo::UsedBlocks.Evan Cheng2009-05-261-4/+0
* Various comment fixes.Dan Gohman2009-05-241-2/+2
* Change ScalarEvolution::getSCEVAtScope to always return the original valueDan Gohman2009-05-241-2/+2
* Generalize SCEVExpander::visitAddRecExpr's GEP persuit, and avoidDan Gohman2009-05-241-2/+2
* The rewriter may hold references to instructions that are deleted because the...Edwin Török2009-05-241-1/+1
* Propagate CPU string out of SubtargetFeaturesAnton Korobeynikov2009-05-231-2/+5
* available_externall linkage is not local, this was confusing the codegenerator,Edwin Török2009-05-231-2/+1
* Add a new step to legalization to legalize vector math operations. This Eli Friedman2009-05-231-0/+13
* Add a new codegen pass that normalizes dwarf exception handlingDuncan Sands2009-05-222-0/+7
* Add llvm::triple constructor from arch, vendor, os strings, and recognizeDaniel Dunbar2009-05-221-0/+8
* Fix broken logic in DominatorTreeBase::Split. Part of PR4238.Eli Friedman2009-05-211-40/+7
* Fix indentation.Eli Friedman2009-05-211-20/+20
* Tighten up the asserts in SmallVector::operator[]().Jay Foad2009-05-211-4/+2
* Add a getAlignOf helper for getting the ABI alignment of aDuncan Sands2009-05-211-0/+6
* Use v.data() instead of &v[0] when SmallVector v might be empty.Jay Foad2009-05-211-8/+4
* Implement new SmallVector::data() methods.Jay Foad2009-05-211-0/+10
* Use DataTypes.h instead of stdint.h.Owen Anderson2009-05-211-1/+1
* Temporarily revert r72191. It was causing an assert during llvm-gccBill Wendling2009-05-213-77/+7
* Introduce DebugScope which gets embedded into the machine instructions' Debug...Argiris Kirtzidis2009-05-203-7/+77
* Add an accessor method to return the insertion point.Dan Gohman2009-05-201-0/+2
* Have llvm_start_multithreaded return a bool indicating whether multithreadedOwen Anderson2009-05-201-2/+4
* Move atomic operations' definitions out of line. While this seems kind of si...Owen Anderson2009-05-201-65/+6
* When comparing DominanceFrontier's, advance iteratorsDuncan Sands2009-05-201-3/+4
* Compile fix for MSVC.Owen Anderson2009-05-201-0/+1
* Add llvm_start_multithreaded(), which starts up the LLVM internals in thread-...Owen Anderson2009-05-201-11/+33
* We need to include config.h here so that the #defines are set properly.Owen Anderson2009-05-201-0/+2
* Forgot this file in my last commit.Owen Anderson2009-05-191-0/+3
* Split the ENABLE_THREADS #define in two. Now ENABLE_THREADS indicates the ab...Owen Anderson2009-05-191-9/+3
* Make SCEVCallbackVH a private nested class inside ScalarEvolution, asDan Gohman2009-05-191-10/+10
* Teach SCEVExpander to expand arithmetic involving pointers into GEPDan Gohman2009-05-192-7/+11
* Add some comments noting how IndVarSimplify facilitatesDan Gohman2009-05-191-0/+6
* Make using an unsupported CAS size a hard error on Windows.Owen Anderson2009-05-191-1/+3
* Fix up the Windows portion of Atomic.h. This is untested, but it is my best ...Owen Anderson2009-05-191-1/+14
* Template CompareAndSwap function.Owen Anderson2009-05-191-9/+12
* Now that we have atomics support properly detected by configure,Owen Anderson2009-05-191-156/+23
* Update a comment to reflect changes in the surrounding code.Dan Gohman2009-05-181-1/+1