summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer2012-06-02
* PR1255: case ranges.Stepan Dyatkovskiy2012-06-02
* Add move semantics to APInt.Benjamin Kramer2012-06-02
* Additional change for 157881. Forget to fix another IntegerSubset constructor.Stepan Dyatkovskiy2012-06-02
* Small fix due to buildbot failures on mingw32. Fixed call of parent construct...Stepan Dyatkovskiy2012-06-02
* PR1255: case ranges.Stepan Dyatkovskiy2012-06-02
* Remove the old register list functions from MCRegisterInfo.Jakob Stoklund Olesen2012-06-01
* Switch all register list clients to the new MC*Iterator interface.Jakob Stoklund Olesen2012-06-01
* ARM: properly handle alignment for struct byval.Manman Ren2012-06-01
* Provide move semantics for (Small)BitVector.Benjamin Kramer2012-06-01
* PR1255: case ranges.Stepan Dyatkovskiy2012-06-01
* Remove noisy semicolons.Benjamin Kramer2012-06-01
* PR1255: case ranges.Stepan Dyatkovskiy2012-06-01
* Add support for enum forward declarations.Eric Christopher2012-06-01
* IntrusiveRefCntPtr: Simplify operator= as suggested by Richard Smith.Benjamin Kramer2012-05-31
* X86: replace SUB with CMP if possibleManman Ren2012-05-31
* Add a PrintRegUnit helper similar to PrintReg.Jakob Stoklund Olesen2012-05-31
* Emit register unit root tables.Jakob Stoklund Olesen2012-05-31
* Add intrinsic for pclmulqdq instruction.Craig Topper2012-05-31
* Teach SCEV's icmp simplification logic that a-b == 0 is equivalent to a == b.Benjamin Kramer2012-05-30
* Add MCRegisterInfo::RegListIterator.Jakob Stoklund Olesen2012-05-30
* Mark insertq/extrq intrinsic readnone.Benjamin Kramer2012-05-30
* Add an insertPass API to TargetPassConfig. <rdar://problem/11498613>Bob Wilson2012-05-30
* Make DiffListIterator public to unbreak the gcc buildbots.Jakob Stoklund Olesen2012-05-30
* Use MCRegUnitIterator to compute regsOverlap().Jakob Stoklund Olesen2012-05-29
* Emit register unit lists for each register.Jakob Stoklund Olesen2012-05-29
* DenseMap's move assignment operator needs to return *thisDouglas Gregor2012-05-29
* Add intrinsics, code gen, assembler and disassembler support for the SSE4a ex...Benjamin Kramer2012-05-29
* ConstantRangesSet renamed to IntegersSubset. CRSBuilder renamed to IntegersSu...Stepan Dyatkovskiy2012-05-29
* Add llvm.fabs intrinsic.Peter Collingbourne2012-05-28
* PR12696: Attribute bits above 1<<30 are not encoded in bitcodeMeador Inge2012-05-28
* PR1255: Case RangesStepan Dyatkovskiy2012-05-28
* SwitchInst: Due to bad readability case iterators definition was moved to the...Stepan Dyatkovskiy2012-05-28
* switch AttrListPtr::get to take an ArrayRef, simplifying a lot of clients.Chris Lattner2012-05-28
* add some helper methods to make the type more uniform.Chris Lattner2012-05-28
* rdar://11542750 - llvm.trap should be marked no return.Chris Lattner2012-05-27
* DenseMap: Use an early exit when there is nothing to do in DestroyAll().Benjamin Kramer2012-05-27
* IntrusiveRefCntPtr: Use the same pattern as the other operator= overloads whe...Benjamin Kramer2012-05-27
* generalize this to allow any argument.Chris Lattner2012-05-27
* move some code around so that Verifier.cpp can get access to the intrinsic in...Chris Lattner2012-05-27
* DenseMap: Provide a move ctor and move semantics for operator[] and FindAndCo...Benjamin Kramer2012-05-27
* DenseMap: Factor destruction into a common helper method.Benjamin Kramer2012-05-27
* Move-enable IntrusiveRefCntPtr.Benjamin Kramer2012-05-27
* Add support for branch weight metadata to MDBuilder and use it in various pla...Benjamin Kramer2012-05-26
* Change interface for TargetLowering::LowerCallTo and TargetLowering::LowerCallJustin Holewinski2012-05-25
* Compress MCRegisterInfo register name tables.Jakob Stoklund Olesen2012-05-25
* Simplify code for calling a function where CanLowerReturn fails, fixing a sma...Eli Friedman2012-05-25
* Don't put TGParser scratch results in the output.Jakob Stoklund Olesen2012-05-24
* misched: Added ScoreboardHazardRecognizer.Andrew Trick2012-05-24
* Remove the PTX back-end and all of its artifacts (triple, etc.)Justin Holewinski2012-05-24