aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add missing file.Argiris Kirtzidis2009-05-181-0/+51
* Allow the JIT ExecutionEngine to report details about the generated machine c...Argiris Kirtzidis2009-05-181-0/+4
* Remove getType() overrides for ExtractValueInst and InsertValueInst.Eric Christopher2009-05-181-10/+0
* termios.h contains the winsize structure we need to determine theDouglas Gregor2009-05-182-0/+6
* Make ScalarEvolution::isLoopGuardedByCond work even when the edgeDan Gohman2009-05-181-0/+4
* Add an isOne() utility function to ScalarEvolution, similar to isZero()Dan Gohman2009-05-181-0/+4
* Significantly improve Atomic.h by pulling in code from libatomic_ops by HP. ...Owen Anderson2009-05-171-40/+158
* Remove the volatile marker from the cas_flag typedef, fixing some warnings. Owen Anderson2009-05-161-2/+2
* Back out the thread-safe ManagedStatic for now. Too many people have too man...Owen Anderson2009-05-161-20/+4
* Pass to verify generated machine code.Jakob Stoklund Olesen2009-05-161-0/+7
* Unbreak mingw buildAnton Korobeynikov2009-05-151-10/+17
* Improve compatibility with older versions of Windows.Owen Anderson2009-05-151-1/+1
* Factor out some common code, fix more typoes, and add a memory fence that mig...Owen Anderson2009-05-151-31/+15
* Fix an unfortunate typo.Owen Anderson2009-05-151-1/+1
* (Hopefully) unbreak Apple-style builds.Owen Anderson2009-05-151-1/+0
* Don't #include OSAtomic.h unless we really need it.Owen Anderson2009-05-151-1/+3
* Now with working on Leopard!Owen Anderson2009-05-152-3/+3
* Dropped this #include by accident.Owen Anderson2009-05-141-1/+1
* Make ManagedStatic threadsafe by using atomic operations.Owen Anderson2009-05-141-4/+36
* Add CompareAndSwap.Owen Anderson2009-05-141-7/+43