Add a RegisterClassInfo class that lazily caches information about
[oota-llvm.git] / lib / Target /
2011-06-02 Akira HatanakaDetect FI|cst pattern in MipsDAGToDAGISel::SelectAddr...
2011-06-02 Akira HatanakaCustom-lower FRAMEADDR. Patch by Sasa Stankovic.
2011-06-01 Stuart HastingsRecommit 132404 with fixes. rdar://problem/5993888
2011-06-01 Stuart HastingsRevert 132404 to appease a buildbot. rdar://problem...
2011-06-01 Stuart HastingsAdd support for x86 CMPEQSS and friends. These instruc...
2011-06-01 Jakob Stoklund OlesenFix PR10059 and future variations by handling all regis...
2011-06-01 Stuart HastingsFGETSIGN support for x86, using movmskps/pd. Will...
2011-05-31 Bruno Cardoso LopesFix uninitialized variables and silence warnings
2011-05-31 Richard OsborneFix 80 column violations.
2011-05-31 Richard OsborneAdd XCore intrinsic for crc8.
2011-05-31 Richard OsborneAdd XCore intrinsic for crc32.
2011-05-31 Bruno Cardoso LopesFix ssat and ssat16 encodings for ARM and Thumb. The...
2011-05-31 Bruno Cardoso LopesThis patch implements atomic intrinsics atomic.load...
2011-05-31 Bruno Cardoso LopesThis patch implements the thread local storage. Impleme...
2011-05-30 Rafael EspindolaUse the dwarf->llvm mapping to print register names...
2011-05-30 Rafael EspindolaSplit ppc dwarf regnums into ppc64 and ppc32 flavours.
2011-05-30 Rafael EspindolaIntroduce the DwarfRegAlias class for declaring that...
2011-05-30 Rafael EspindolaMark the 32 bit registers as invalid in 64 bit mode...
2011-05-30 Rafael EspindolaRemove the DwarfNumbers from the subregisters. They...
2011-05-29 John McCallOn Darwin ARM, set the UNWIND_RESUME libcall to _Unwind...
2011-05-29 John McCallI didn't mean to commit these residues of a personal...
2011-05-29 John McCallOn Darwin ARM, set the UNWIND_RESUME libcall to _Unwind...
2011-05-29 Rafael EspindolaFix to match the dwarf register numbers that gdb uses.
2011-05-29 Rafael EspindolaDwarf register 0 is r0, remove incorrect entries.
2011-05-29 Rafael EspindolaRemove the dwarf numbers from the D registers. They...
2011-05-28 Cameron ZwarichFix ARM fast isel to correctly flag memory operands...
2011-05-28 Bruno Cardoso LopesAdd support for ARM ldrexd/strexd intrinsics. They...
2011-05-28 Eric ChristopherThis actually starts at offset 0, not 1.
2011-05-28 Akira HatanakaChange the set of callee-saved registers for non-MIPS32...
2011-05-28 Eric ChristopherImplement the 'M' output modifier for arm inline asm...
2011-05-28 Akira HatanakaDefine a wrapper node for target constant nodes (tgloba...
2011-05-28 Rafael EspindolaAdd 132187 back now that the real problem is fixed.
2011-05-27 Cameron ZwarichFix the remaining atomic intrinsics to use the right...
2011-05-27 Bruno Cardoso LopesARM asm parser wasn't able to parse a "mov" instruction...
2011-05-27 Rafael EspindolaIt looks like 132187 might have broken the llvm-gcc...
2011-05-27 Cameron ZwarichAdd a GR32_NOREX_NOSP register class and fix a bug...
2011-05-27 Rafael EspindolaMake size computation less brittle.
2011-05-27 Evan ChengDon't use movw / movt for iOS static codegen for now...
2011-05-27 Jakob Stoklund OlesenDelete MethodBodies that only filtered reserved registers.
2011-05-27 Eli FriedmanFix a silly mistake (which trips over an assertion...
2011-05-27 Rafael EspindolaRemove DwarfRegNum from the individual bits of the...
2011-05-27 Rafael EspindolaRemove DwarfRegNum from CARRY. I should be encoded...
2011-05-27 Rafael EspindolaRemove dwarf numbers from subregs. We should use DW_OP_...
2011-05-27 Eric ChristopherMake the branch encoding for tBcc more obvious that...
2011-05-27 Eric ChristopherFix comment.
2011-05-26 Chad RosierRenamed llvm.x86.sse42.crc32 intrinsics; crc64 doesn...
2011-05-26 Akira HatanakaUse MachineFrameInfo::hasCalls instead of MipsFunctionI...
2011-05-26 Rafael EspindolaFix some dwarf register numbers.
2011-05-26 Akira HatanakaAdd support for C++ exception handling.
2011-05-26 Eric ChristopherReorganize these slightly according to operand type.
2011-05-26 Akira HatanakaSet HasSetDirective to true.
2011-05-26 Stuart HastingsReverting 132105: it broke some LLVM-GCC DejaGNU tests.
2011-05-26 Cameron ZwarichMark tBX as an indirect branch rather than a return.
2011-05-26 Stuart HastingsCorrectly handle a one-word struct passed byval on...
2011-05-25 Eli FriedmanRewrite fast-isel integer cast handling to handle more...
2011-05-25 Akira HatanakaDefine WeakRefDirective.
2011-05-25 Cameron ZwarichConvert tBX_CALL / tBXr9_CALL to actual pseudoinstructions.
2011-05-25 Eric ChristopherClean up comment a bit.
2011-05-25 Eric ChristopherImplement the 'm' modifier. Note that it only works...
2011-05-25 Akira HatanakaRemove MipsTargetLowering::LowerFP_TO_SINT. Patterns...
2011-05-25 Akira HatanakaCustom-lower FCOPYSIGN nodes.
2011-05-25 Eli FriedmanPrepare ARMFastISel::SelectSIToFP for getRegForValue...
2011-05-25 Akira HatanakaUpdate MaxCallFrameSize regardless of the relocation...
2011-05-25 Akira HatanakaChange initial value of MaxCallFrameSize. MipsFI::getMa...
2011-05-25 Akira HatanakaCoding style fixes. Added comments.
2011-05-25 Francois PichetRemove unused OpcodeMask enumerator.
2011-05-25 Francois PichetFix MSVC warning: "is out of range for enum constant"
2011-05-25 Cameron ZwarichRestore an accidentally removed comment.
2011-05-25 Cameron ZwarichMove some code to a more logical place.
2011-05-25 Cameron ZwarichMake tTAILJMPr/tTAILJMPrND emit a tBX without a precedi...
2011-05-25 Cameron ZwarichChange the order of tBX's operands so that the predicat...
2011-05-25 Cameron ZwarichRename tBX_Rm to tBX.
2011-05-25 Cameron ZwarichRename the existing tBX/tBXr9 instructions to tBX_CALL...
2011-05-25 Rafael EspindolaReplace the -unwind-tables option with a per function...
2011-05-25 Akira HatanakaFix lowering of DYNAMIC_STACKALLOC nodes.
2011-05-25 Bruno Cardoso LopesFix PR9762
2011-05-24 Eric ChristopherImplement the arm 'L' asm modifier.
2011-05-24 Eric ChristopherImplement the immediate part of the 'B' modifier.
2011-05-24 Eric ChristopherAdd more unimplemented asm modifiers and some documenta...
2011-05-24 Eric ChristopherAdd support for the arm 'y' asm modifier.
2011-05-24 Akira HatanakaEnable printing of immediates that do not fit in 16...
2011-05-24 Akira HatanakaImplement byval structure argument passing. The followi...
2011-05-24 Devang PatelRemove dead code.
2011-05-24 Charles DavisAdd a method to TargetRegisterInfo to get the register...
2011-05-24 Evan Cheng- Teach SelectionDAG::isKnownNeverZero to return true...
2011-05-24 Akira HatanakaSimplify offset calculation of stack frame objects...
2011-05-23 Akira HatanakaExpand f64 FPOW.
2011-05-23 Akira HatanakaAdd pattern for double-to-integer conversion. Patch...
2011-05-23 Akira HatanakaFixes related to coding style.
2011-05-23 Akira HatanakaFix MipsAsmPrinter::printSavedRegsBitmaskChange. Remove...
2011-05-23 Chris Lattnerclarify this, apparently it is confusing :)
2011-05-23 Akira HatanakaChange StackDirection from StackGrowsUp to StackGrowsDown.
2011-05-23 Cameron ZwarichFix <rdar://problem/9476260> by having tail calls alway...
2011-05-22 Chris Lattneradd a missing alias to make us more bug compatible...
2011-05-22 Renato GolinRTABI chapter 4.3.4 specifies __eabi_mem* calls. Specif...
2011-05-22 Chris Lattneradd a note.
2011-05-22 Johnny ChenFix Bug 9386 - ARM disassembler failed to disassemble...
2011-05-22 Chris Lattnermove PR9408 here.
2011-05-21 Chris Lattneradd a copy ctor to TargetLibraryInfo.
2011-05-21 Benjamin KramerX86: smulo -> add is now done target-independently...
next