aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add support to create vector, array, enums etc...Devang Patel2010-12-083-7/+255
* build: Don't force -flat_namespace or '-undefined suppress' on unsuspecting u...Daniel Dunbar2010-12-081-2/+3
* autoconf: Stop lying to me.Daniel Dunbar2010-12-081-2/+2
* Let target asm backends see assembler flags as they go by. Use that to handleJim Grosbach2010-12-083-5/+36
* Move RABasic::addMBBLiveIns to the base class, it is generally useful.Jakob Stoklund Olesen2010-12-083-33/+35
* Simplify the byte reordering logic slightly.Owen Anderson2010-12-081-4/+2
* VLDR fixups need special handling under Thumb. While the encoding is the same,Owen Anderson2010-12-083-2/+23
* Add operators for vadd[lw] and vsub[lw]Bob Wilson2010-12-082-0/+22
* Global variable does not need linkage name.Devang Patel2010-12-082-6/+3
* Add support to create local variable's debug info.Devang Patel2010-12-072-0/+52
* Add operators for vmlal{_n,_lane} and vmlsl{_n,_lane}Bob Wilson2010-12-072-2/+37
* Emit vmovl intrinsics first in the arm_neon.h headerBob Wilson2010-12-072-33/+47
* Layout each section independently. With the testcase in PR8711:Rafael Espindola2010-12-073-65/+25
* Fix a warning about a variable which is only used in an assertion.Matt Beaumont-Gay2010-12-071-2/+2
* Add support to create variables, structs etc.. using DIBuilder.Devang Patel2010-12-074-12/+371
* Switch LiveIntervalUnion from std::set to IntervalMap.Jakob Stoklund Olesen2010-12-074-212/+100
* Fix begin() and end() on const IntervalMap.Jakob Stoklund Olesen2010-12-071-4/+5
* Cleanup in the Darwin end. No functionality change.Bill Wendling2010-12-071-5/+7
* Fix a bad prologue / epilogue codegen bug where the compiler would emit illegalEvan Cheng2010-12-073-68/+132
* Add source Record* reference to PatternToMatch. Allows better diagnostics.Jim Grosbach2010-12-073-12/+13
* A bit of cleanup: early exit ApplyFixup and cache the Fixup offset. NoBill Wendling2010-12-071-13/+14
* Add an operator for vdup_lane so it can be implemented without a clang builtin.Bob Wilson2010-12-072-0/+5
* Add an operator for vmull_lane so it can be implemented without a clang builtin.Bob Wilson2010-12-072-0/+7
* Binary encoding for ARM tLDRspi and tSTRspi.Jim Grosbach2010-12-073-8/+42
* Handle recursive values. Add comments.Devang Patel2010-12-071-23/+53
* Fix Thumb2 encoding of the S bit.Owen Anderson2010-12-072-23/+4
* Remove reference to the CMPz instruction patterns for ARM.Jim Grosbach2010-12-071-8/+1
* Refactor the ARM CMPz* patterns to just use the normal CMP instructions whenJim Grosbach2010-12-076-41/+25
* Code clean up; no functionality change.Evan Cheng2010-12-071-16/+14
* Add new built-in operations for vmull and vmull_nBob Wilson2010-12-072-0/+22
* Code clean up; no functionality change.Evan Cheng2010-12-071-11/+8
* Remove the code from Function::dropAllReferences which replacedDan Gohman2010-12-071-13/+4
* Trailing whitespace.Jim Grosbach2010-12-071-29/+29
* Change assert to diagnostic. Message still needs work, but it's better thanJim Grosbach2010-12-071-3/+9
* Remove target specific node MipsISD::CMov, which is not used because all cond...Bruno Cardoso Lopes2010-12-073-9/+1
* Match a pattern generated by a dag combiner opt where:Bruno Cardoso Lopes2010-12-073-2/+27
* Simplify assertion.Jakob Stoklund Olesen2010-12-071-9/+2
* Missed a spot removing Alarm.Michael J. Spencer2010-12-071-1/+0
* Support: Remove Alarm. It is unused (via local grep and google code search).Michael J. Spencer2010-12-075-202/+0
* Support/PathV2: Remove const from bool return types.Michael J. Spencer2010-12-072-19/+19
* Fix spelling.Michael J. Spencer2010-12-071-1/+1
* Support: Remove DynamicLinker.h. It is unused and unimplemented.Michael J. Spencer2010-12-071-40/+0
* Encode the literal field for tCMPzi instruction.Jim Grosbach2010-12-071-1/+2
* Fix absolute recording of differences of symbols in two sections. Reduced fro...Rafael Espindola2010-12-072-0/+75
* Support/PathV2: Change most functions in the path namespace to return their workMichael J. Spencer2010-12-075-170/+124
* build: Go back to dropping __eprintf reference when building with Clang, seeDaniel Dunbar2010-12-071-0/+5
* Add parens to pacify gcc.Benjamin Kramer2010-12-071-1/+1
* Remove some dead code from the jump threading pass.Frits van Bommel2010-12-071-141/+0
* CMake: Fix warning in gtest header used by unit tests.Frits van Bommel2010-12-071-0/+4
* PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() andJay Foad2010-12-0725-250/+218