aboutsummaryrefslogtreecommitdiff
path: root/utils
AgeCommit message (Expand)Author
2011-07-28Enhance the fixed-length decoder emitter to support tied operands.Owen Anderson
2011-07-28Enhance the fixed-length decoder emitter to support parsing scattered fields.Owen Anderson
2011-07-28Fix Clang attribute reader tblgen output for a corresponding fix on the Clang...Douglas Gregor
2011-07-27Emit an error is asm parser parsed X86_64 only registers, e.g. %rax, %sil.Evan Cheng
2011-07-27Fix llvm-mc handing of x86 instructions that take 8-bit unsigned immediates.Kevin Enderby
2011-07-27Update CMake build for new gtest file.Frits van Bommel
2011-07-27Merge gtest-1.6.0.Jay Foad
2011-07-26Split am2offset into register addend and immediate addend forms, necessary fo...Owen Anderson
2011-07-26ARM parsing and encoding for SVC instruction.Jim Grosbach
2011-07-26Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsm...Evan Cheng
2011-07-25ARM assembly parsing and encoding for SSAT16 instruction.Jim Grosbach
2011-07-23We always bounds check the bit set, there is no need to emit zero bytes at th...Benjamin Kramer
2011-07-23Turn the DenseSet in MCRegisterClass into a tblgenerated bit field. This shou...Benjamin Kramer
2011-07-23Give TargetRegisterClass a pointer to the MCRegisterClass and use it to acces...Benjamin Kramer
2011-07-22ARM SSAT instruction 5-bit immediate handling.Jim Grosbach
2011-07-22Use the enum value for RegClassIDs.Benjamin Kramer
2011-07-22Remove unused variables.Benjamin Kramer
2011-07-22Teach tblgen to emit MCRegisterClasses.Benjamin Kramer
2011-07-21Get rid of the extraneous GPR operand on so_reg_imm operands, which in turn n...Owen Anderson
2011-07-21Split up the ARM so_reg ComplexPattern into so_reg_reg and so_reg_imm, allowi...Owen Anderson
2011-07-21move tier out of an anonymous namespace, it doesn't make senseChris Lattner
2011-07-20ARM PKH shift ammount operand printing tweaks.Jim Grosbach
2011-07-19Enhance the FixedLengthDecoder to be able to generate plausible-looking decod...Owen Anderson
2011-07-19ARM assembly parsing for MOV (immediate).Jim Grosbach
2011-07-18Revamp our handling of tLDMIA[_UPD] and tSTMIA[_UPD] to avoid having multiple...Owen Anderson
2011-07-18Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo downEvan Cheng
2011-07-18Re-apply r135319 with a fix for the constant island pass.Owen Anderson
2011-07-18Intern all RecTy subclass instances to avoid duplicates.Jakob Stoklund Olesen
2011-07-18Migrate LLVM and Clang to use the new makeArrayRef(...) functions where previ...Frits van Bommel
2011-07-16Revert r135319 in an attempt to get to unbreak testers.Owen Anderson
2011-07-16Make the disassembler able to disassemble a bunch of instructions with names ...Eli Friedman
2011-07-15Get rid of the separate opcodes for the Darwin versions of tBL, tBLXi, and tB...Owen Anderson
2011-07-15Have tblgen produce code that tolerates operands that return an invalid match...Kevin Enderby
2011-07-15Eliminate "const" from extern const to fix breakeage since r135184 on msvc.NAKAMURA Takumi
2011-07-14Add a new field to MCOperandInfo that contains information about the type of ...Benjamin Kramer
2011-07-14Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng
2011-07-14though it isn't the case here, the key of a StringMap canChris Lattner
2011-07-14Change Intrinsic::getDeclaration and friends to take an ArrayRef.Benjamin Kramer
2011-07-13Add a target-indepedent entry to MCInstrDesc to describe the encoded size of ...Owen Anderson
2011-07-13struct Init -> class InitDavid Greene
2011-07-13Range checking for CDP[2] immediates.Jim Grosbach
2011-07-13Give the ARM BKPT instruction the right operand type.Jim Grosbach
2011-07-11Revert r134921, 134917, 134908 and 134907. They're causing failuresEric Christopher
2011-07-11Use get(0 Instead of Create()David Greene
2011-07-11struct Init -> class Init.Evan Cheng
2011-07-11Fix BuildDavid Greene
2011-07-11[AVX] Make Inits FoldableDavid Greene
2011-07-11Resynchronize EDInfo.h and EDEmitter.cpp.Shantonu Sen
2011-07-11- Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng
2011-07-09lit/LitConfig.py: Demote Win32 message "Unable to find 'bash.exe'" from Warni...NAKAMURA Takumi