index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
ARM
/
AsmParser
Age
Commit message (
Expand
)
Author
2011-01-18
McARM: Early exit on failure (NEFC).
Daniel Dunbar
2011-01-18
McARM: Always keep an offset expression, if used (instead of assuming == 0 if...
Daniel Dunbar
2011-01-18
McARM: Add a variety of asserts on the sanity of memory operands.
Daniel Dunbar
2011-01-18
McARM: Use a consistent marker for not-set OffsetRegNum.
Daniel Dunbar
2011-01-13
Recognize alternative register names like ip -> r12.
Owen Anderson
2011-01-13
Add support to the ARM MC infrastructure to support mcr and friends. This req...
Owen Anderson
2011-01-13
Fix ARMAsmParser::ParseOperand() to allow it to parse . as a branch target and
Kevin Enderby
2011-01-13
Model :upper16: and :lower16: as ARM specific MCTargetExpr. This is a step
Evan Cheng
2011-01-13
Add a FIXME and two asserts for now in the ARMAsmParser when it sees .code 16 or
Kevin Enderby
2011-01-13
Change call to Error() to assert()
Jason W Kim
2011-01-12
Sort the register list based on the *actual* register numbers rather than the
Bill Wendling
2011-01-11
Workaround for bug 8721.
Jason W Kim
2011-01-11
Clean up ARM subtarget code by using Triple ADT.
Evan Cheng
2011-01-11
McARM: Fill in GetMnemonicAcceptInfo().
Daniel Dunbar
2011-01-11
McARM: Sketch some logic for determining when to add carry set and predicatio...
Daniel Dunbar
2011-01-11
McARM: Add more hard coded logic to SplitMnemonicAndCC to also split out the
Daniel Dunbar
2011-01-10
McARM: Flush out hard coded known non-predicated mnemonic list.
Daniel Dunbar
2011-01-10
MC/ARM/AsmParser: Minor nitty fixes.
Daniel Dunbar
2011-01-10
MC/ARM/AsmParser: Split out SplitMnemonicAndCC().
Daniel Dunbar
2011-01-03
Formatting changes. No functionality change.
Bill Wendling
2010-12-24
Use a StringSwitch<> instead of a manually constructed string matcher.
Jim Grosbach
2010-12-23
Recognize a few more documented register name aliases for ARM in the asm lexer.
Jim Grosbach
2010-12-22
Trailing whitespace.
Jim Grosbach
2010-12-14
The tLDR et al instructions were emitting either a reg/reg or reg/imm
Bill Wendling
2010-12-10
Fix the leak from r121401 of the Operands erased in the list but not deleted.
Kevin Enderby
2010-12-09
Add support for parsing ARM arithmetic instructions that update or don't update
Kevin Enderby
2010-12-07
Add parens to pacify gcc.
Benjamin Kramer
2010-12-06
Encode the register operand of ARM CondCode operands correctly. ARM::CPSR if
Jim Grosbach
2010-12-06
The ARM AsmMatcher needs to know that the CCOut operand is a register value,
Jim Grosbach
2010-11-30
* Add support for encoding t_addrmode_s2 and t_addrmode_s1. They are the same as
Bill Wendling
2010-11-30
Add parsing for the Thumb t_addrmode_s4 addressing mode. This can almost
Bill Wendling
2010-11-29
Add a few missing initializers.
Jim Grosbach
2010-11-29
Nuke trailing whitespace.
Jim Grosbach
2010-11-21
The "trap" instruction is one of this which doesn't have a condition code. Hack
Bill Wendling
2010-11-19
Use array_pod_sort because the list is contiguous.
Bill Wendling
2010-11-18
Add support for parsing the writeback ("!") token.
Bill Wendling
2010-11-18
Don't allocate the SmallVector of Registers. It gets messy figuring out who
Bill Wendling
2010-11-17
Proper encoding for VLDM and VSTM instructions. The register lists for these
Bill Wendling
2010-11-10
Emit a '!' if this is a "writeback" register or memory address.
Bill Wendling
2010-11-10
Rename a parameter to avoid confusion with a local variable
Matt Beaumont-Gay
2010-11-09
Emit the warning about the register list not being in ascending order only once.
Bill Wendling
2010-11-09
s/std::vector/SmallVector/
Bill Wendling
2010-11-09
Delete the allocated vector.
Bill Wendling
2010-11-09
Two types of instructions have register lists:
Bill Wendling
2010-11-08
The "addRegListOperands()" function returns the start register and the total
Bill Wendling
2010-11-08
Revert.
Bill Wendling
2010-11-07
In this context, a reglist is a reg.
Bill Wendling
2010-11-06
Add support for parsing register lists. We can't use a bitfield to keep track of
Bill Wendling
2010-11-06
Return the base register of a register list for the "getReg()" method. This is
Bill Wendling
2010-11-06
General cleanup:
Bill Wendling
[prev]
[next]