| Commit message (Expand) | Author | Age | Files | Lines |
* | ARM uses '.' in their tokens. Give it a name instead of a numeric value. | Bill Wendling | 2011-01-22 | 1 | -0/+1 |
* | tblgen: Add support for non-inheritable attributes | Peter Collingbourne | 2011-01-21 | 1 | -12/+47 |
* | Move InstAlias check of argument types to a separate loop. | Bob Wilson | 2011-01-20 | 1 | -11/+14 |
* | Tidy comment. | Bob Wilson | 2011-01-20 | 1 | -2/+2 |
* | Fix broken check for InstAlias argument used with different types. | Bob Wilson | 2011-01-20 | 1 | -0/+1 |
* | Precompute InstAlias operand mapping to result instruction operand indices. | Bob Wilson | 2011-01-20 | 3 | -24/+9 |
* | Fix comment for gen-clang-decl-nodes tblgen backend, from Michael Han | Douglas Gregor | 2011-01-19 | 1 | -1/+1 |
* | When matching asm operands, always try to match the most restricted type first. | Owen Anderson | 2011-01-18 | 1 | -3/+36 |
* | Add support for parsing and encoding ARM's official syntax for the BFI instru... | Bruno Cardoso Lopes | 2011-01-18 | 2 | -0/+6 |
* | Formatting tweak. | Daniel Dunbar | 2011-01-18 | 1 | -1/+1 |
* | Fix some tablegen issues to allow using zero_reg for InstAlias definitions. | Bob Wilson | 2011-01-14 | 2 | -3/+23 |
* | Add support to the ARM MC infrastructure to support mcr and friends. This req... | Owen Anderson | 2011-01-13 | 1 | -0/+2 |
* | Model :upper16: and :lower16: as ARM specific MCTargetExpr. This is a step | Evan Cheng | 2011-01-13 | 1 | -1/+1 |
* | McARM: Write a silly Python script to compute some hard coded info from the | Daniel Dunbar | 2011-01-11 | 1 | -0/+61 |
* | MC/AsmMatcher: Fix indirect 80-col viola. | Daniel Dunbar | 2011-01-10 | 1 | -6/+3 |
* | On Windows, replace each occurrence of '\' by '\\' on the replacement string.... | Francois Pichet | 2011-01-08 | 1 | -4/+2 |
* | I don't think I could find a 10.2.x box if I tried. | Eric Christopher | 2011-01-08 | 1 | -5/+0 |
* | Use __builtin_shufflevector to implement vget_low and vget_high intrinsics. | Bob Wilson | 2011-01-07 | 1 | -15/+5 |
* | Rename lisp-like functions as suggested by Gabor Greif as loooong time | David Greene | 2011-01-07 | 5 | -30/+30 |
* | Disable r122754 on Windows: was causing all lit tests to fail. | Francois Pichet | 2011-01-04 | 1 | -1/+5 |
* | Reapply 122341 to fix PR8199 now that clang changes are in. | David Greene | 2011-01-03 | 1 | -2/+6 |
* | Trailing whitespace. | Jim Grosbach | 2010-12-24 | 1 | -96/+96 |
* | Flag -> Glue, the ongoing saga | Chris Lattner | 2010-12-23 | 7 | -25/+25 |
* | flags -> glue for selectiondag | Chris Lattner | 2010-12-23 | 1 | -4/+4 |
* | sdisel flag -> glue. | Chris Lattner | 2010-12-23 | 1 | -2/+2 |
* | continue renaming flag -> glue. | Chris Lattner | 2010-12-23 | 5 | -71/+71 |
* | Change all self assignments X=X to (void)X, so that we can turn on a | Jeffrey Yasskin | 2010-12-23 | 1 | -1/+1 |
* | Default to armv7 instead of armv6. | Bill Wendling | 2010-12-23 | 1 | -1/+1 |
* | Revert 122341. It breaks some darwin tests. | David Greene | 2010-12-21 | 1 | -6/+2 |
* | Fix PR 8199. This patch prepends the build tool dir to LLVM programs | David Greene | 2010-12-21 | 1 | -2/+6 |
* | Tidy up a bit. Trailing whitespace, hard tabs and 80-columns. | Jim Grosbach | 2010-12-21 | 4 | -536/+536 |
* | rename MVT::Flag to MVT::Glue. "Flag" is a terrible name for | Chris Lattner | 2010-12-21 | 2 | -2/+2 |
* | Support/PathV1: Deprecate get{Basename,Dirname,Suffix}. | Michael J. Spencer | 2010-12-18 | 1 | -1/+1 |
* | Revert r122143 through r122140, which collectively broke the LLVMC tests on | Owen Anderson | 2010-12-18 | 1 | -1/+1 |
* | Support/PathV1: Deprecate get{Basename,Dirname,Suffix}. | Michael J. Spencer | 2010-12-18 | 1 | -1/+1 |
* | Neon intrinsic tests need to be compiled for Cortex-A9 for f16 support. | Bob Wilson | 2010-12-17 | 1 | -1/+1 |
* | MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> v... | Michael J. Spencer | 2010-12-16 | 3 | -16/+18 |
* | Teach the Neon intrinsic generator to widen half-precision float types. | Bob Wilson | 2010-12-15 | 1 | -0/+2 |
* | Add a Neon intrinsic test generator. | Bob Wilson | 2010-12-15 | 3 | -1/+115 |
* | Fix Neon intrinsic immediate range checking for some double-register operands. | Bob Wilson | 2010-12-15 | 1 | -3/+7 |
* | various cleanups to tblgen, patch by Garrison Venn! | Chris Lattner | 2010-12-15 | 7 | -28/+19 |
* | llvmc: make switch options ZeroOrMore by default. | Mikhail Glushenkov | 2010-12-15 | 1 | -1/+8 |
* | Introduce TargetRegisterInfo::getOverlaps(Reg), returning a list of all | Jakob Stoklund Olesen | 2010-12-14 | 1 | -13/+5 |
* | Add support for MC-ized encoding of tLEApcrel and tLEApcrelJT. rdar://8755755 | Jim Grosbach | 2010-12-14 | 2 | -8/+4 |
* | The tLDR et al instructions were emitting either a reg/reg or reg/imm | Bill Wendling | 2010-12-14 | 1 | -6/+8 |
* | Second attempt at make Thumb2 LEAs pseudos. This time, perform the lowering ... | Owen Anderson | 2010-12-14 | 1 | -0/+1 |
* | Remove the rest of the *_sfp Neon instruction patterns. | Bob Wilson | 2010-12-13 | 1 | -5/+0 |
* | Revert r121721, which broke buildbots. | Owen Anderson | 2010-12-13 | 1 | -1/+0 |
* | Make Thumb2 LEA-like instruction into pseudos, which map down to ADR. Provid... | Owen Anderson | 2010-12-13 | 1 | -0/+1 |
* | In Thumb2, direct branches can be encoded as either a "short" conditional bra... | Owen Anderson | 2010-12-13 | 2 | -0/+3 |