aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Revert IRBuilder CC propagation. Fix SimplifyLibCalls instead.Anton Korobeynikov2009-06-181-39/+8
* Simplify the SmartMutex implementation a bit.Owen Anderson2009-06-181-10/+9
* Give RWMutex the SmartRWMutex treatment too.Owen Anderson2009-06-181-14/+58
* Insert a SmartMutex templated class into the class hierarchy, which takes a t...Owen Anderson2009-06-181-5/+43
* Move Threading.[h|cpp] from Support to System.Owen Anderson2009-06-182-4/+4
* Remove the code from IVUsers that attempted to handleDan Gohman2009-06-181-18/+5
* Forgot to commit this hunkAnton Korobeynikov2009-06-181-0/+12
* Propagate calling conv for invokes tooAnton Korobeynikov2009-06-181-2/+4
* Don't use int8_t, that requires DataTypes.hChris Lattner2009-06-181-7/+8
* include header for uint8_t.Zhongxing Xu2009-06-181-0/+1
* - Update register allocation hint after coalescing. This is done by the targe...Evan Cheng2009-06-181-3/+14
* Reapply r73647 in a non-broken form.Owen Anderson2009-06-171-1/+1
* Protect the GC table in Function.cppOwen Anderson2009-06-171-0/+14
* Honour calling convention and attributes of Callee by default.Anton Korobeynikov2009-06-171-6/+24
* VNInfo cleanup.Lang Hames2009-06-171-17/+119
* Add an RAII ScopedWriter, which allows one to acquire a writer lock for the d...Owen Anderson2009-06-171-0/+14
* Define LLVM_NATIVE_ARCH in CMake, so that lli can actually JITDouglas Gregor2009-06-171-0/+3
* remove two headers subsumed by TargetSelect.hChris Lattner2009-06-172-68/+0
* Add a utility header that makes it easy to link in the right set Chris Lattner2009-06-171-0/+65
* make CreateFMul forward to CreateFMul, not CreateMul.Chris Lattner2009-06-171-1/+1
* Fix comment.Mikhail Glushenkov2009-06-171-2/+2
* Update auto-generated configuration filesDouglas Gregor2009-06-171-0/+3
* Use atomic increment/decrement for reference counting of Type's.Owen Anderson2009-06-172-5/+7
* Add an atomic increment and decrement implementation, which will be used forOwen Anderson2009-06-172-4/+3
* Forgot this file in my last commit.Owen Anderson2009-06-161-0/+4
* Fix #include guards.Owen Anderson2009-06-161-2/+2
* Fix/cleanup trailing newlines.Owen Anderson2009-06-161-1/+1
* Add a portable wrapper for reader-writer locks.Owen Anderson2009-06-161-0/+84
* Introduce new headers whose inclusion forces linking andDouglas Gregor2009-06-164-0/+125
* Address review comments: add 3 ARM calling conventions.Anton Korobeynikov2009-06-161-1/+12
* Add a configure check for pthread_rwlock_init.Owen Anderson2009-06-161-0/+3
* Split the thread-related APIs out into their own file, and add a few moreOwen Anderson2009-06-162-7/+46
* Generalize instcombine's isSafeToLoadUnconditionally() functionChris Lattner2009-06-161-0/+10
* Fixed names of libcalls checked in r73480.Sanjiv Gupta2009-06-161-4/+0
* Added required libcalls for PIC16 (mostly floating points to integer casting ...Sanjiv Gupta2009-06-161-0/+8
* Add comments to ConstantInt::get and ConstantFP::get to more fullyDan Gohman2009-06-161-7/+12
* Owen Anderson 2009-06-15: Use a SmallPtrSet here, for speed and to match df_i...Owen Anderson2009-06-151-3/+4
* Add a CreateFNeg function to IRBuilder.Dan Gohman2009-06-151-0/+5
* Support vector casts in more places, fixing a variety of assertionDan Gohman2009-06-153-14/+25
* Address more comments :)Anton Korobeynikov2009-06-151-5/+4
* Document ABIType enum. Patch by Sandeep Patel!Anton Korobeynikov2009-06-151-0/+3
* Part 1.Evan Cheng2009-06-152-32/+27
* add a new static method to portably determine whether a patch isChris Lattner2009-06-151-0/+5
* Fix old-style type names in comments.Dan Gohman2009-06-141-4/+4
* Specialize DenseMapInfo for SCEVHandle, so that SCEVHandles can beDan Gohman2009-06-141-0/+28
* Convert several parts of the ScalarEvolution framework to useDan Gohman2009-06-142-22/+22
* Move register allocation preference (or hint) from LiveInterval to MachineReg...Evan Cheng2009-06-143-5/+58
* Add an early implementation of a partial inlining pass. The idea behind thisOwen Anderson2009-06-142-0/+6
* Introduce new BinaryObject (blob) class, ELF Writer modified to use it. Binar...Bruno Cardoso Lopes2009-06-142-0/+351
* Add a ScalarEvolution::getAnyExtendExpr utility function for performingDan Gohman2009-06-131-0/+7