projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
For i386, don't use the generic code.
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMAsmPrinter.cpp
2012-01-10
David Blaikie
Remove unnecessary default cases in switches that cover...
blob
|
commitdiff
|
raw
2011-12-12
Bob Wilson
Implement 'e' and 'f' modifiers for Neon inline asm...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Evan Cheng
Add bundle aware API for querying instruction propertie...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Jakob Stoklund Olesen
Align ARM constant pool islands via their basic block.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-02
Nick Lewycky
Move global variables in TargetMachine into new TargetO...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-06
Benjamin Kramer
Replace (Lower|Upper)caseString in favor of StringRef...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-04
Owen Anderson
Teach the MC to output code/data region marker labels...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-01
Bill Wendling
Use the ARMConstantPoolMBB class to handle the MBB...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-01
Bill Wendling
Use the new ARMConstantPoolSymbol class to handle exter...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-01
Bill Wendling
Switch over to using ARMConstantPoolConstant for global...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-29
Bill Wendling
Create a machine basic block in the constant pool and...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-21
Andrew Trick
Lower ARM adds/subs to add/sub after adding optional...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-09
Owen Anderson
Thumb unconditional branches are allowed in IT blocks...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-02
Jim Grosbach
Tidy up. Formatting.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-31
Jim Grosbach
Static relocation model Thumb jump table interworking.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-24
Evan Cheng
Move TargetRegistry and TargetSelect from Target to...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-23
Jim Grosbach
Move ARM frame-unwinding EHABI handling a touch earlier.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-10
Rafael Espindola
Add support for the R and Q constraints.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Renato Golin
Emitting ARM build attributes and values as ULEB, rathe...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-26
Owen Anderson
Split am2offset into register addend and immediate...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-25
Evan Cheng
Separate MCInstPrinter registration from AsmPrinter...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-20
Evan Cheng
Sink ARMMCExpr and ARMAddressingModes into MC layer...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-08
Jim Grosbach
Use tPseudoExpand for tTAILJMPrND and tTAILJMPr.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-08
Jim Grosbach
Use tPseudoExpand for tTAILJMPd and tTAILJMPdND.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-08
Jim Grosbach
Use ARMPseudoExpand for ARM tail calls.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-08
Jim Grosbach
Use ARMPseudoExpand for BLr9, BLr9_pred, BXr9, and...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-08
Jim Grosbach
Use TableGen'erated pseudo lowering for ARM.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-07
Cameron Zwarich
The VMLA instruction and its friends are not actually...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-06
Evan Cheng
createMCInstPrinter doesn't need TargetMachine anymore.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-30
Jim Grosbach
Refact ARM Thumb1 tMOVr instruction family.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-30
Jim Grosbach
Thumb1 register to register MOV instruction is predicable.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-30
Jim Grosbach
Pseudo-ize the t2LDMIA_RET instruction.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-30
Jim Grosbach
Pseudo-ize the Thumb tPOP_RET instruction.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-29
Jim Grosbach
Remove redundant Thumb2 ADD/SUB SP instruction definitions.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-28
Eric Christopher
Implement the 'M' output modifier for arm inline asm...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-27
Rafael Espindola
Make size computation less brittle.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-26
Eric Christopher
Reorganize these slightly according to operand type.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-26
Cameron Zwarich
Mark tBX as an indirect branch rather than a return.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-25
Cameron Zwarich
Convert tBX_CALL / tBXr9_CALL to actual pseudoinstructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-25
Eric Christopher
Implement the 'm' modifier. Note that it only works...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-25
Cameron Zwarich
Make tTAILJMPr/tTAILJMPrND emit a tBX without a precedi...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-25
Cameron Zwarich
Rename the existing tBX/tBXr9 instructions to tBX_CALL...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-24
Eric Christopher
Implement the arm 'L' asm modifier.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-24
Eric Christopher
Implement the immediate part of the 'B' modifier.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-24
Eric Christopher
Add more unimplemented asm modifiers and some documenta...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-24
Eric Christopher
Add support for the arm 'y' asm modifier.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-23
Cameron Zwarich
Fix <rdar://problem/9476260> by having tail calls alway...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-20
Rafael Espindola
adds some attributes to attribute section when cpu...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-16
Rafael Espindola
sets bit 0 of the function address of thumb function...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-04
Devang Patel
Do not emit location expression size twice.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-28
Devang Patel
Teach dwarf writer to handle complex address expression...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-27
Devang Patel
Revert r130178. It turned out to be not the optimal...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-26
Devang Patel
Let dwarf writer allocate extra space in the debug...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-22
Devang Patel
Add asserts.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-21
Devang Patel
Fix DWARF description of Q registers.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-21
Devang Patel
Fix DWARF description of S registers.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-15
Chris Lattner
Fix a ton of comment typos found by codespell. Patch by
blob
|
commitdiff
|
raw
|
diff to current
2011-03-21
Bill Wendling
We need to pass the TargetMachine object to the InstPri...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-15
Jim Grosbach
Clean up ARM tail calls a bit. They're pseudo-instructi...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-12
Jim Grosbach
Pseudo-ize the ARM Darwin *r9 call instruction definiti...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-11
Jim Grosbach
Pseudo-ize the ARM 'B' instruction.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-11
Jim Grosbach
Properly pseudo-ize the ARM LDMIA_RET instruction....
blob
|
commitdiff
|
raw
|
diff to current
2011-03-05
Anton Korobeynikov
ARM assembler stuff is crazy: for .setfp positive value...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-05
Anton Korobeynikov
In Thumb1 mode the constant might be materialized via...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-05
Anton Korobeynikov
Implement frame unwinding information emission for...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-05
Anton Korobeynikov
Add unwind information emission for thumb stuff
blob
|
commitdiff
|
raw
|
diff to current
2011-03-05
Anton Korobeynikov
Preliminary support for ARM frame save directives emiss...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-02
Renato Golin
Fixing a bug when printing fpu text to object file...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-28
Renato Golin
Fix .fpu printing in ARM assembly, regarding bug llvm...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-07
Jason W Kim
ARM/MC/ELF Lowercase .cpu attributes in .s, but make...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-07
Jason W Kim
Rework some .ARM.attribute work for improved gcc compat...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-21
Evan Cheng
Last round of fixes for movw + movt global address...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-17
Evan Cheng
Materialize GA addresses with movw + movt pairs for...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-12
Jason W Kim
JimG sez: "The value-kinds look like masks, but they...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-12
Jason W Kim
1. Support ELF pcrel relocations for movw/movt:
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-01
Anton Korobeynikov
Model operand restrictions of mul-like instructions...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-18
Bill Wendling
r120333 changed the opcode for the Thumb1 stuff from...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-17
Bob Wilson
Avoid report_fatal_error in ARM's PrintAsmOperand method.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-16
Jim Grosbach
Pseudo-ize the Thumb1 tBfar pattern. rdar://8777974
blob
|
commitdiff
|
raw
|
diff to current
2010-12-14
Jim Grosbach
Add support for MC-ized encoding of tLEApcrel and tLEAp...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-14
Jim Grosbach
Refactor a bit for legibility.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-14
Jim Grosbach
Make sure to propagate the predicate operands for LEApc...
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-14
Owen Anderson
Second attempt at make Thumb2 LEAs pseudos. This time...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-09
Jim Grosbach
Add a textual message to the assert.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-09
Jim Grosbach
Add a sanity check assert() for t2ADD/SUBrSPi instructi...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-02
Jim Grosbach
Add support for binary encoding of ARM 'adr' instructio...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Jim Grosbach
Refactor LEApcrelJT as a pseudo-instructionlowered...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-01
Jim Grosbach
Move the ARMAsmPrinter class defintiion into a header...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Jim Grosbach
Pseudo-ize ARM MOVPCRX
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Jim Grosbach
Pseudo-ize BX_CALL and friends. Remove dead instruction...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-30
Bill Wendling
s/ARM::BRIND/ARM::BX/g to coincide with r120366.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Jim Grosbach
Pseudo-ize Thumb2 jump tables with explicit MC lowering...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Jim Grosbach
Rename t2 TBB and TBH instructions to reference that...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Jim Grosbach
ARM Pseudo-ize tBR_JTr.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-29
Jim Grosbach
Switch ARM BR_JTm and BR_JTr instructions to be MC...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-17
Jim Grosbach
Make the ARM BR_JTadd instruction an explicit pseudo...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-15
Jim Grosbach
Add FIXMEs.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-15
Chris Lattner
add fields to the .td files unconditionally, simplifyin...
blob
|
commitdiff
|
raw
|
diff to current
next