projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add support to the ARM MC infrastructure to support mcr and friends. This requires...
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
AsmParser
/
ARMAsmParser.cpp
2011-01-13
Owen Anderson
Add support to the ARM MC infrastructure to support...
blob
|
commitdiff
|
raw
2011-01-13
Kevin Enderby
Fix ARMAsmParser::ParseOperand() to allow it to parse...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-13
Evan Cheng
Model :upper16: and :lower16: as ARM specific MCTargetE...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-13
Kevin Enderby
Add a FIXME and two asserts for now in the ARMAsmParser...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-13
Jason W Kim
Change call to Error() to assert()
blob
|
commitdiff
|
raw
|
diff to current
2011-01-12
Bill Wendling
Sort the register list based on the *actual* register...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-11
Jason W Kim
Workaround for bug 8721.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-11
Evan Cheng
Clean up ARM subtarget code by using Triple ADT.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-11
Daniel Dunbar
McARM: Fill in GetMnemonicAcceptInfo().
blob
|
commitdiff
|
raw
|
diff to current
2011-01-11
Daniel Dunbar
McARM: Sketch some logic for determining when to add...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-11
Daniel Dunbar
McARM: Add more hard coded logic to SplitMnemonicAndCC...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-10
Daniel Dunbar
McARM: Flush out hard coded known non-predicated mnemon...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-10
Daniel Dunbar
MC/ARM/AsmParser: Minor nitty fixes.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-10
Daniel Dunbar
MC/ARM/AsmParser: Split out SplitMnemonicAndCC().
blob
|
commitdiff
|
raw
|
diff to current
2010-12-14
Bill Wendling
The tLDR et al instructions were emitting either a...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-10
Kevin Enderby
Fix the leak from r121401 of the Operands erased in...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-09
Kevin Enderby
Add support for parsing ARM arithmetic instructions...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Benjamin Kramer
Add parens to pacify gcc.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-06
Jim Grosbach
Encode the register operand of ARM CondCode operands...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-06
Jim Grosbach
The ARM AsmMatcher needs to know that the CCOut operand...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Bill Wendling
* Add support for encoding t_addrmode_s2 and t_addrmode...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Bill Wendling
Add parsing for the Thumb t_addrmode_s4 addressing...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Jim Grosbach
Add a few missing initializers.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Jim Grosbach
Nuke trailing whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-21
Bill Wendling
The "trap" instruction is one of this which doesn't...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Bill Wendling
Use array_pod_sort because the list is contiguous.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
Bill Wendling
Add support for parsing the writeback ("!") token.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
Bill Wendling
Don't allocate the SmallVector of Registers. It gets...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-17
Bill Wendling
Proper encoding for VLDM and VSTM instructions. The...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Bill Wendling
Emit a '!' if this is a "writeback" register or memory...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Matt Beaumont-Gay
Rename a parameter to avoid confusion with a local...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-09
Bill Wendling
Emit the warning about the register list not being...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-09
Bill Wendling
s/std::vector/SmallVector/
blob
|
commitdiff
|
raw
|
diff to current
2010-11-09
Bill Wendling
Delete the allocated vector.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-09
Bill Wendling
Two types of instructions have register lists:
blob
|
commitdiff
|
raw
|
diff to current
2010-11-08
Bill Wendling
The "addRegListOperands()" function returns the start...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-08
Bill Wendling
Revert.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-07
Bill Wendling
In this context, a reglist is a reg.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-06
Bill Wendling
Add support for parsing register lists. We can't use...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-06
Bill Wendling
Return the base register of a register list for the...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-06
Bill Wendling
General cleanup:
blob
|
commitdiff
|
raw
|
diff to current
2010-11-06
Bill Wendling
Add a RegList (register list) object to ARMOperand...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-06
Bill Wendling
Fix grammar.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-06
Bill Wendling
Fix grammar.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-06
Bill Wendling
MatchRegisterName() returns 0 if it can't match the...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-06
Bill Wendling
Use TryParseRegister() instead of MatchRegisterName...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-05
Jim Grosbach
Hook up the '.code {16|32}' directive to the streamer.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-05
Jim Grosbach
Hook up the '.thumb_func' directive to the streamer.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-05
Jim Grosbach
Fix past-o.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-03
Bill Wendling
The MC code couldn't handle ARM LDR instructions with...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-01
Jim Grosbach
Add FIXME.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-01
Jim Grosbach
Mark ARM subtarget features that are available for...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-01
Jim Grosbach
trailing whitespace
blob
|
commitdiff
|
raw
|
diff to current
2010-10-30
Jim Grosbach
Tidy up.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-30
Chris Lattner
simplify this code.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-30
Chris Lattner
split MaybeParseRegister into its two logical uses...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-29
Bill Wendling
Some instructions end with an "ls" prefix, but it doesn...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-29
Jim Grosbach
add FIXME
blob
|
commitdiff
|
raw
|
diff to current
2010-10-29
Jim Grosbach
Handle ARM addrmode5 instructions with an offset.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-29
Jim Grosbach
Revert 117660. Apparently it's not as trivial as that...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-29
Jim Grosbach
ARM addrmode5 instructions have neither writeback nor...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-29
Jim Grosbach
Trailing whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-29
Benjamin Kramer
ARMAsmParser: Plug a memory leak.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-29
Eric Christopher
Add an unreachable to silence warning - the switch...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-29
Chris Lattner
add simple support for addrmode5 operands, allowing
blob
|
commitdiff
|
raw
|
diff to current
2010-10-28
Chris Lattner
give better error diagnostics, for example:
blob
|
commitdiff
|
raw
|
diff to current
2010-10-28
Chris Lattner
move a method out of line.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-28
Chris Lattner
remove the rest of hte owningptr's, no functionality...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-28
Chris Lattner
rearrange ParseRegisterList.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-28
Chris Lattner
refactor some code to simplify it, eliminating some...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-20
Chandler Carruth
Remove remaining uses of ATTRIBUTE_UNUSED on variables...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-29
Chris Lattner
implement rdar://8456378 and PR7557 - support for the...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-29
Chris Lattner
change the protocol TargetAsmPArser::MatchInstruction...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-11
Chris Lattner
fix the asmparser so that the target is responsible...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-08
Chris Lattner
change the MC "ParseInstruction" interface to make...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-06
Chris Lattner
in the case where an instruction only has one implement...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-06
Chris Lattner
change MatchInstructionImpl to return an enum instead...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-06
Chris Lattner
have AsmMatcherEmitter.cpp produce the hunk of code...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-01
Chris Lattner
zap dead code.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-12
Daniel Dunbar
MC/AsmParser: Push the burdon of emitting diagnostics...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-12
Daniel Dunbar
tblgen/AsmMatcher: Always emit the match function as...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-11
Daniel Dunbar
MC/ARM: Add basic support for handling predication...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-11
Daniel Dunbar
MC/ARM: Split mnemonic on '.' characters.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-11
Daniel Dunbar
MC/ARM: Fill in ARMOperand::dump a bit.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-11
Daniel Dunbar
MCAsmParser: Add dump() hook to MCParsedAsmOperand.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-11
Daniel Dunbar
MC/ARM: Add an ARMOperand class for condition codes.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-11
Daniel Dunbar
MC/ARM: Switch to using the generated match functions...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-19
Daniel Dunbar
Target: Give the TargetAsmParser access to the TargetMa...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-14
Benjamin Kramer
Don't pass StringRef by reference.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-12
Duncan Sands
Convert some tab stops into spaces.
blob
|
commitdiff
|
raw
|
diff to current
2010-06-29
Duncan Sands
Remove unused variable Loc and pointless variables...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-07
Sean Callanan
Added an AsmLexer for the ARM target, which uses
blob
|
commitdiff
|
raw
|
diff to current
2010-04-02
Sean Callanan
Added support for reporting operand token ranges
blob
|
commitdiff
|
raw
|
diff to current
2010-01-22
Chris Lattner
create a new MCParser library and move some stuff into it.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-19
Sean Callanan
Promoted the getTok() method to MCAsmParser so that
blob
|
commitdiff
|
raw
|
diff to current
2010-01-19
Sean Callanan
Propagated the parser-side Lex function's declaration to
blob
|
commitdiff
|
raw
|
diff to current
2010-01-19
Chris Lattner
Generalize mcasmstreamer data emission APIs to take...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-14
Chris Lattner
Split the TargetAsmParser "ParseInstruction" interface...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-14
Chris Lattner
prune #includes in TargetAsmParser.h
blob
|
commitdiff
|
raw
|
diff to current
2010-01-14
Chris Lattner
introduce MCParsedAsmOperand
blob
|
commitdiff
|
raw
|
diff to current
next