projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Promoted the getTok() method to MCAsmParser so that
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
2010-01-19
Sean Callanan
Promoted the getTok() method to MCAsmParser so that
tree
|
commitdiff
2010-01-19
Jakob Stoklund Olesen
Remove predicates when changing an add into an unpredic...
tree
|
commitdiff
2010-01-19
Sean Callanan
Propagated the parser-side Lex function's declaration to
tree
|
commitdiff
2010-01-19
Chris Lattner
Generalize mcasmstreamer data emission APIs to take...
tree
|
commitdiff
2010-01-19
Jim Grosbach
For aligned load/store instructions, it's only required...
tree
|
commitdiff
2010-01-19
Chris Lattner
zap the ARM version of PrintGlobalVariable, which I...
tree
|
commitdiff
2010-01-19
Chris Lattner
some cleanups
tree
|
commitdiff
2010-01-19
Chris Lattner
add a bool for whether .lcomm takes an alignment instea...
tree
|
commitdiff
2010-01-19
Chris Lattner
hoist handling of external globals and special globals...
tree
|
commitdiff
2010-01-19
Chris Lattner
move production of .reference directives for static...
tree
|
commitdiff
2010-01-19
Chris Lattner
use BSSLocal classifier to identify 'lcomm' data instead of
tree
|
commitdiff
2010-01-19
Chris Lattner
now that elf weak bss symbols are handled correctly...
tree
|
commitdiff
2010-01-19
Chris Lattner
introduce a section kind for common linkage. Use this...
tree
|
commitdiff
2010-01-19
Chris Lattner
change an accessor to a predicate.
tree
|
commitdiff
2010-01-19
Chris Lattner
Cleanup handling of .zerofill on darwin:
tree
|
commitdiff
2010-01-19
Evan Cheng
Fix r93758. Use isel patterns instead of c++ selection...
tree
|
commitdiff
2010-01-18
Jim Grosbach
Minor cleanup for jump table printing. Need a reference...
tree
|
commitdiff
2010-01-18
Johnny Chen
The most significant encoding bit of GPR:$src or GPR...
tree
|
commitdiff
2010-01-18
Jim Grosbach
Patch by David Conrad:
tree
|
commitdiff
2010-01-18
Bob Wilson
Emit spaces after commas in Neon register lists. This...
tree
|
commitdiff
2010-01-18
Chris Lattner
remove the MAI argument to MCExpr::print and switch...
tree
|
commitdiff
2010-01-17
Chris Lattner
now that MCSymbol::print doesn't use it's MAI argument...
tree
|
commitdiff
2010-01-17
Bob Wilson
The Neon "vtst" instruction takes a suffix that is...
tree
|
commitdiff
2010-01-17
Bob Wilson
Fix an off-by-one error that caused the chain operand...
tree
|
commitdiff
2010-01-16
Chris Lattner
rename GetPrivateGlobalValueSymbolStub -> GetSymbolWith...
tree
|
commitdiff
2010-01-16
Chris Lattner
eliminate uses of mangler and simplify code.
tree
|
commitdiff
2010-01-16
Chris Lattner
MCize a bunch more stuff, eliminating a lot of uses...
tree
|
commitdiff
2010-01-15
Chris Lattner
add a version of AsmPrinter::printVisibility that takes...
tree
|
commitdiff
2010-01-15
Chris Lattner
use MCSymbol instead of getMangledName() in all cases...
tree
|
commitdiff
2010-01-15
Chris Lattner
mc'ize a bunch of symbol stuff, eliminating std::strings.
tree
|
commitdiff
2010-01-15
Chris Lattner
add a AsmPrinter::GetGlobalValueSymbol and GetExternalS...
tree
|
commitdiff
2010-01-15
Jim Grosbach
Update Thumb1 storeRegToStackSlot() and loadRegFromStac...
tree
|
commitdiff
2010-01-15
Jim Grosbach
Name change for consistency. No functional change.
tree
|
commitdiff
2010-01-15
Jim Grosbach
EmitAtomicCmpSwap() custome inserter needs to delete...
tree
|
commitdiff
2010-01-14
Johnny Chen
Added 16-bit Thumb Load/Store immediate instructions...
tree
|
commitdiff
2010-01-14
Chris Lattner
Split the TargetAsmParser "ParseInstruction" interface...
tree
|
commitdiff
2010-01-14
Chris Lattner
prune #includes in TargetAsmParser.h
tree
|
commitdiff
2010-01-14
Chris Lattner
introduce MCParsedAsmOperand
tree
|
commitdiff
2010-01-14
Jakob Stoklund Olesen
ARM "l" constraint for inline asm means R0-R7, also...
tree
|
commitdiff
2010-01-14
Jakob Stoklund Olesen
Don't fold insufficiently aligned ldr/str into ldm...
tree
|
commitdiff
2010-01-13
Johnny Chen
Fixed a couple of places for Thumb MOV where encoding...
tree
|
commitdiff
2010-01-13
Jakob Stoklund Olesen
Fix pasto
tree
|
commitdiff
2010-01-13
Chris Lattner
upgrade and MC'ize a few uses of makeNameProper.
tree
|
commitdiff
2010-01-13
Chris Lattner
change Mangler::makeNameProper to return its result...
tree
|
commitdiff
2010-01-13
Jakob Stoklund Olesen
Remove the JustSP single-register regclass.
tree
|
commitdiff
2010-01-08
Johnny Chen
Minor change, change the order of two "let Inst{.....
tree
|
commitdiff
2010-01-06
Jim Grosbach
80 column violations
tree
|
commitdiff
2010-01-06
Jakob Stoklund Olesen
Add Target hook to duplicate machine instructions.
tree
|
commitdiff
2010-01-06
Jim Grosbach
Addressing mode 6 (load/store) instructions can't encod...
tree
|
commitdiff
2010-01-05
Johnny Chen
Undo r92785, it caused test failure.
tree
|
commitdiff
2010-01-05
Johnny Chen
Add Rt2 to the asm format string for 32-bit Thumb load...
tree
|
commitdiff
2010-01-05
Dan Gohman
Change SelectCode's argument from SDValue to SDNode...
tree
|
commitdiff
2009-12-28
Benjamin Kramer
Add missing include (for inline PATypeHolder::get).
tree
|
commitdiff
2009-12-28
Bill Wendling
Remove dead variable.
tree
|
commitdiff
2009-12-28
Bill Wendling
Add an "ATTRIBUTE_UNUSED" macro (and use it). It's...
tree
|
commitdiff
2009-12-23
Jakob Stoklund Olesen
Move kill flags when the same register occurs more...
tree
|
commitdiff
2009-12-23
Jakob Stoklund Olesen
Handle undef operands properly.
tree
|
commitdiff
2009-12-23
Jakob Stoklund Olesen
Make insert position available to MergeOpsUpdate.
tree
|
commitdiff
2009-12-23
Jakob Stoklund Olesen
Perform kill flag calculations in new method. No functi...
tree
|
commitdiff
2009-12-23
Jakob Stoklund Olesen
Move repeated code to a new method. No functional change.
tree
|
commitdiff
2009-12-22
Jakob Stoklund Olesen
Add a SPR register class to the ARM target.
tree
|
commitdiff
2009-12-22
Jakob Stoklund Olesen
Use proper move instructions. Make the verifier happy.
tree
|
commitdiff
2009-12-22
Bill Wendling
Add more plumbing. This time in the LowerArguments...
tree
|
commitdiff
2009-12-21
Evan Cheng
Delete the instruction just before the function termina...
tree
|
commitdiff
2009-12-19
Douglas Gregor
Fix a bunch of little errors that Clang complains about...
tree
|
commitdiff
2009-12-18
Rafael Espindola
Fix libstdc++ build on ARM linux and part of PR5770.
tree
|
commitdiff
2009-12-18
Bob Wilson
Handle ARM inline asm "w" constraints with 64-bit ...
tree
|
commitdiff
2009-12-16
Johnny Chen
Renamed "tCMNZ" to "tCMNz" to be consistent with other...
tree
|
commitdiff
2009-12-16
John McCall
Silence a clang warning about the deprecated (but perfe...
tree
|
commitdiff
2009-12-16
Jim Grosbach
Mark STREX* as earlyclobber for the success result...
tree
|
commitdiff
2009-12-16
Johnny Chen
Add encoding bits for some Thumb instructions. Plus...
tree
|
commitdiff
2009-12-16
John McCall
Every anonymous namespace is different. Caught by...
tree
|
commitdiff
2009-12-15
Jeffrey Yasskin
Change indirect-globals to use a dedicated allocIndirec...
tree
|
commitdiff
2009-12-15
Johnny Chen
Added encoding bits for the Thumb ISA. Initial checkin.
tree
|
commitdiff
2009-12-15
Jim Grosbach
nand atomic requires opposite operand ordering
tree
|
commitdiff
2009-12-14
Johnny Chen
Add encoding bits "let Inst{11-4} = 0b00000000;" to...
tree
|
commitdiff
2009-12-14
Jim Grosbach
v6 sync insn copy/paste error
tree
|
commitdiff
2009-12-14
Jim Grosbach
Add ARMv6 memory and sync barrier instructions
tree
|
commitdiff
2009-12-14
Johnny Chen
Fixed encoding bits typo of ldrexd/strexd.
tree
|
commitdiff
2009-12-14
Jim Grosbach
Thumb2 atomic operations
tree
|
commitdiff
2009-12-14
Jim Grosbach
correct selection requirements for thumb2 vs. arm versi...
tree
|
commitdiff
2009-12-14
Jim Grosbach
add Thumb2 atomic and memory barrier instruction defini...
tree
|
commitdiff
2009-12-14
Jim Grosbach
whitespace
tree
|
commitdiff
2009-12-14
Jim Grosbach
ARM memory barrier instructions are not predicable
tree
|
commitdiff
2009-12-14
Jim Grosbach
add ldrexd/strexd instructions
tree
|
commitdiff
2009-12-14
Jim Grosbach
atomic binary operations up to 32-bits wide.
tree
|
commitdiff
2009-12-12
Jim Grosbach
Framework for atomic binary operations. The emitter...
tree
|
commitdiff
2009-12-11
Jim Grosbach
memory barrier instructions by definition have side...
tree
|
commitdiff
2009-12-11
Johnny Chen
Store Register Exclusive should leave the source regist...
tree
|
commitdiff
2009-12-11
Jim Grosbach
Update properties.
tree
|
commitdiff
2009-12-11
Jim Grosbach
Rough first pass at compare_and_swap atomic builtins...
tree
|
commitdiff
2009-12-10
Jim Grosbach
Add instruction encoding for DMB/DSB
tree
|
commitdiff
2009-12-10
Jim Grosbach
Add memory barrier intrinsic support for ARM. Moving...
tree
|
commitdiff
2009-12-08
Evan Cheng
- Support inline asm 'w' constraint for 128-bit vector...
tree
|
commitdiff
2009-12-06
Anton Korobeynikov
Dynamic stack realignment use of sp register as source...
tree
|
commitdiff
2009-12-05
Dan Gohman
Remove the target hook TargetInstrInfo::BlockHasNoFallT...
tree
|
commitdiff
2009-12-03
Jim Grosbach
remove out of date FIXME.
tree
|
commitdiff
2009-12-03
Chris Lattner
fix a build problem with VC++, PR5664, patch by Alp...
tree
|
commitdiff
2009-12-03
Bob Wilson
Recognize canonical forms of vector shuffles where...
tree
|
commitdiff
2009-12-03
Chris Lattner
improve portability to avoid conflicting with std:...
tree
|
commitdiff
next