aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2010-04-18Add missed part of prev. commitAnton Korobeynikov
2010-04-18Make processor FUs unique for given itinerary. This extends the limit of 32Anton Korobeynikov
2010-04-17fix PR6332, allowing an index of zero into a zero sized array Chris Lattner
2010-04-17teach the x86 asm parser how to handle segment prefixesChris Lattner
2010-04-17Fix -Wcast-qual warnings.Dan Gohman
2010-04-17remove a dead variable, PR6856Chris Lattner
2010-04-17Add const qualifiers to TargetLoweringObjectFile usage.Dan Gohman
2010-04-17Use const_cast instead of a C-style cast to cast away const.Dan Gohman
2010-04-17Delete now-unnecessary const_casts.Dan Gohman
2010-04-17Use cast instead of dyn_cast when assuming success.Dan Gohman
2010-04-17Use const qualifiers with TargetLowering. This eliminates severalDan Gohman
2010-04-17Move per-function state out of TargetLowering subclasses and intoDan Gohman
2010-04-17Name these stub files consistently with the SPU and PPC targets' conventions.Chandler Carruth
2010-04-17a bunch of ssse3 instructions are misencoded to think they have an Chris Lattner
2010-04-17More work to allow dag combiner to promote 16-bit ops to 32-bit.Evan Cheng
2010-04-17Revise my previous change to ExpandBIT_CONVERT. I hadn't realized that thisBob Wilson
2010-04-16add a noteChris Lattner
2010-04-16Revert 101465, it broke internal OpenGL testing.Eric Christopher
2010-04-16Cast to (uint64_t) instead of relying on the "ul" suffix.Johnny Chen
2010-04-16Add skeleton target-specific SelectionDAGInfo files.Dan Gohman
2010-04-16Fixed logic error. Should check Builder for validity before calling SetSessionJohnny Chen
2010-04-16Fixed a bug in DisassembleN1RegModImmFrm() where a break stmt was missing for aJohnny Chen
2010-04-16add a missing break back, patch by Nico Schmidt!Chris Lattner
2010-04-16Eliminate an unnecessary SelectionDAG dependency in getOptimalMemOpType.Dan Gohman
2010-04-16In the same spirit of r101524, which removed the assert() from printAddrMode2...Johnny Chen
2010-04-16Multiclass LdStCop was using pre-UAL syntax LDC<c>L for the L fragment. ChangedJohnny Chen
2010-04-16Remove the assert() from printAddrMode2OffsetOperand(). "#0 and #-0" areJohnny Chen
2010-04-16reapply r101434Gabor Greif
2010-04-16Adding support for dag combiner to promote operations for profit. This requir...Evan Cheng
2010-04-16Use getAL() rather than a major constant.Evan Cheng
2010-04-16back out r101423 and r101397, they break llvm-gcc self-host on darwin10Gabor Greif
2010-04-15Fixed a bug in ARM disassembly where LDRSBT should have am3offset operand, notJohnny Chen
2010-04-15Use default lowering of DYNAMIC_STACKALLOC. As far as I can tell, ARM isle is...Evan Cheng
2010-04-15reapply r101364, which has been backed out in r101368Gabor Greif
2010-04-15ARM SelectDYN_ALLOC should emit a copy from SP rather than referencing SP dir...Evan Cheng
2010-04-15DEBUG() print out "Unknown format" msg.Johnny Chen
2010-04-15ReuseFrameIndexVals is used in multiple files, so it can't be static.Dan Gohman
2010-04-15EnablePPC64RS and EnablePPC32RS are used in multiple files, so theyDan Gohman
2010-04-15Fix a bunch of namespace polution.Dan Gohman
2010-04-15back out r101364, as it trips the linux nightlybot on some clang C++ testsGabor Greif
2010-04-15rotate CallInst operands, i.e. move callee to the backGabor Greif
2010-04-15Implement rdar://7860110 (also in target/readme.txt) narrowingChris Lattner
2010-04-15Add more const qualifiers for LLVM IR pointers in CodeGen.Dan Gohman
2010-04-15Fix build.Anders Carlsson
2010-04-15Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman
2010-04-15Allow lowering for palignr instructions for mmx sized vectors. AddEric Christopher
2010-04-15Wrap the error msgs in DEBUG() macro so that they won't appear in NDEBUG build.Johnny Chen
2010-04-14Fixed another assert exposed by fuzzing. Now, the DisassembleVFPLdStMulFrm()Johnny Chen
2010-04-14Add -arm-long-calls option to force calls to be indirect. This makes theJim Grosbach
2010-04-14For t2BFI disassembly, apply the same error checking as in r101205.Johnny Chen