index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Target
/
ARM
/
ARMAsmPrinter.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix a ton of comment typos found by codespell. Patch by
Chris Lattner
2011-04-15
1
-1
/
+1
*
We need to pass the TargetMachine object to the InstPrinter if we are printing
Bill Wendling
2011-03-21
1
-1
/
+2
*
Clean up ARM tail calls a bit. They're pseudo-instructions for normal branches.
Jim Grosbach
2011-03-15
1
-0
/
+43
*
Pseudo-ize the ARM Darwin *r9 call instruction definitions. They're the same
Jim Grosbach
2011-03-12
1
-0
/
+20
*
Pseudo-ize the ARM 'B' instruction.
Jim Grosbach
2011-03-11
1
-0
/
+11
*
Properly pseudo-ize the ARM LDMIA_RET instruction. This has the nice side-
Jim Grosbach
2011-03-11
1
-0
/
+10
*
ARM assembler stuff is crazy: for .setfp positive values of offset correspond...
Anton Korobeynikov
2011-03-05
1
-3
/
+4
*
In Thumb1 mode the constant might be materialized via the load from constpool...
Anton Korobeynikov
2011-03-05
1
-2
/
+16
*
Implement frame unwinding information emission for Thumb1. Not finished yet b...
Anton Korobeynikov
2011-03-05
1
-3
/
+11
*
Add unwind information emission for thumb stuff
Anton Korobeynikov
2011-03-05
1
-3
/
+29
*
Preliminary support for ARM frame save directives emission via MI flags.
Anton Korobeynikov
2011-03-05
1
-0
/
+86
*
Fixing a bug when printing fpu text to object file. Patch by Mans Rullgard.
Renato Golin
2011-03-02
1
-1
/
+1
*
Fix .fpu printing in ARM assembly, regarding bug http://llvm.org/bugs/show_bu...
Renato Golin
2011-02-28
1
-4
/
+38
*
ARM/MC/ELF Lowercase .cpu attributes in .s, but make them uppercase in .o
Jason W Kim
2011-02-07
1
-3
/
+3
*
Rework some .ARM.attribute work for improved gcc compatibility.
Jason W Kim
2011-02-07
1
-13
/
+50
*
Last round of fixes for movw + movt global address codegen.
Evan Cheng
2011-01-21
1
-24
/
+42
*
Materialize GA addresses with movw + movt pairs for Darwin in PIC mode. e.g.
Evan Cheng
2011-01-17
1
-18
/
+78
*
JimG sez: "The value-kinds look like masks, but they're not consistently used
Jason W Kim
2011-01-12
1
-2
/
+2
*
1. Support ELF pcrel relocations for movw/movt:
Jason W Kim
2011-01-12
1
-2
/
+2
*
Clean up ARM subtarget code by using Triple ADT.
Evan Cheng
2011-01-11
1
-3
/
+4
*
Model operand restrictions of mul-like instructions on ARMv5 via
Anton Korobeynikov
2011-01-01
1
-0
/
+34
*
r120333 changed the opcode for the Thumb1 stuff from ARM::tMOVr to
Bill Wendling
2010-12-18
1
-1
/
+1
*
Avoid report_fatal_error in ARM's PrintAsmOperand method.
Bob Wilson
2010-12-17
1
-1
/
+1
*
Pseudo-ize the Thumb1 tBfar pattern. rdar://8777974
Jim Grosbach
2010-12-16
1
-0
/
+8
*
Add support for MC-ized encoding of tLEApcrel and tLEApcrelJT. rdar://8755755
Jim Grosbach
2010-12-14
1
-6
/
+10
*
Refactor a bit for legibility.
Jim Grosbach
2010-12-14
1
-28
/
+27
*
Make sure to propagate the predicate operands for LEApcrel to ADR.
Jim Grosbach
2010-12-14
1
-4
/
+4
*
The tLDR et al instructions were emitting either a reg/reg or reg/imm
Bill Wendling
2010-12-14
1
-9
/
+5
*
Second attempt at make Thumb2 LEAs pseudos. This time, perform the lowering ...
Owen Anderson
2010-12-14
1
-2
/
+10
*
Add a textual message to the assert.
Jim Grosbach
2010-12-09
1
-1
/
+2
*
Add a sanity check assert() for t2ADD/SUBrSPi instructions that they really are
Jim Grosbach
2010-12-09
1
-0
/
+7
*
Add support for binary encoding of ARM 'adr' instructions referencing constant
Jim Grosbach
2010-12-02
1
-1
/
+17
*
Refactor LEApcrelJT as a pseudo-instructionlowered to a cannonical ADR
Jim Grosbach
2010-12-01
1
-0
/
+15
*
Move the ARMAsmPrinter class defintiion into a header file.
Jim Grosbach
2010-12-01
1
-94
/
+14
*
Pseudo-ize ARM MOVPCRX
Jim Grosbach
2010-11-30
1
-0
/
+13
*
Pseudo-ize BX_CALL and friends. Remove dead instruction format classes.
Jim Grosbach
2010-11-30
1
-0
/
+53
*
s/ARM::BRIND/ARM::BX/g to coincide with r120366.
Bill Wendling
2010-11-30
1
-1
/
+1
*
Pseudo-ize Thumb2 jump tables with explicit MC lowering to the raw
Jim Grosbach
2010-11-29
1
-11
/
+41
*
Rename t2 TBB and TBH instructions to reference that they encode the jump table
Jim Grosbach
2010-11-29
1
-5
/
+5
*
ARM Pseudo-ize tBR_JTr.
Jim Grosbach
2010-11-29
1
-13
/
+7
*
Switch ARM BR_JTm and BR_JTr instructions to be MC-expanded pseudos.
Jim Grosbach
2010-11-29
1
-12
/
+54
*
Make the ARM BR_JTadd instruction an explicit pseudo and lower it properly
Jim Grosbach
2010-11-17
1
-2
/
+20
*
Add FIXMEs.
Jim Grosbach
2010-11-15
1
-0
/
+4
*
add fields to the .td files unconditionally, simplifying tblgen a bit.
Chris Lattner
2010-11-15
1
-1
/
+1
*
rename LowerToMCInst -> LowerARMMachineInstrToMCInst.
Chris Lattner
2010-11-14
1
-3
/
+3
*
even more simplifications. ARM MCInstLowering is now just
Chris Lattner
2010-11-14
1
-5
/
+3
*
simplify and tidy up
Chris Lattner
2010-11-14
1
-2
/
+1
*
Simplify and clean up MC symbol lookup for ARM constant pool values. This fixes
Jim Grosbach
2010-11-10
1
-10
/
+10
*
Update ARMConstantPoolValue to not use a modifier string. Use an explicit
Jim Grosbach
2010-11-10
1
-47
/
+38
*
Change the ARMConstantPoolValue modifier string to an enumeration. This will
Jim Grosbach
2010-11-09
1
-1
/
+1
[next]