index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Target
/
ARM
/
ARMAsmPrinter.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
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
*
Handle ARM constant pool values that need an explicit reference to the '.'
Jim Grosbach
2010-11-09
1
-1
/
+9
*
Further MCize ARM constant pool values. This allows basic PIC references for
Jim Grosbach
2010-11-09
1
-67
/
+83
*
Revert 118422 in search of bot verdancy.
Dale Johannesen
2010-11-08
1
-44
/
+10
*
Support -mcpu=cortex-a8 in ARM attributes - Has Fixme. 1 Test modified.
Jason W Kim
2010-11-08
1
-10
/
+44
*
MC'ize the '.code 16' and '.thumb_func' ARM directives.
Jim Grosbach
2010-11-05
1
-11
/
+2
*
MC'ize simple ARMConstantValue entry emission (with a FIXME).
Jim Grosbach
2010-11-05
1
-28
/
+37
*
Add FIXME.
Jim Grosbach
2010-11-05
1
-0
/
+1
*
Convert ARM::MOVi2pieces to a true pseudo-instruction and expand it in
Jim Grosbach
2010-10-29
1
-38
/
+0
*
ARM::MOVi32imm is expanded in ARMExpandPseudoInsts, so there's no need to
Jim Grosbach
2010-10-29
1
-55
/
+0
*
Refactor ARM STR/STRB instruction patterns into STR{B}i12 and STR{B}rs, like
Jim Grosbach
2010-10-27
1
-4
/
+3
*
Split ARM::LDRB into LDRBi12 and LDRBrs. Adjust accordingly. Continuing on
Jim Grosbach
2010-10-27
1
-1
/
+1
*
First part of refactoring ARM addrmode2 (load/store) instructions to be more
Jim Grosbach
2010-10-26
1
-7
/
+4
*
Produce the headers directly in the Finish method. This allows us to use
Rafael Espindola
2010-10-25
1
-21
/
+15
*
Add a virtual destructor.
Rafael Espindola
2010-10-25
1
-0
/
+1
*
Add support for emitting ARM file attributes.
Rafael Espindola
2010-10-25
1
-37
/
+123
*
Second set of ARM/MC/ELF changes.
Jason W Kim
2010-10-11
1
-5
/
+43
*
remove trailing whitespace
Jim Grosbach
2010-10-06
1
-5
/
+5
*
First in a sequence of ARM/MC/*ELF* specific work.
Jason W Kim
2010-10-06
1
-38
/
+59
*
Kill of the vestiges of the 'call' Modifier (no longer needed for PLT).
Jim Grosbach
2010-10-06
1
-9
/
+2
[prev]
[next]