Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.75 - 1.76
---
Log message:
PIC label asm printing cosmetic changes.
---
Diffs of the changes: (+9 -0)
ARMAsmPrinter.cpp |9 +
1 files changed, 9 insertions(+)
Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.76 - 1.77
---
Log message:
Print predicate of the second instruction of the two-piece constant MI.
---
Diffs of the changes: (+3 -1)
ARMAsmPrinter.cpp |4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.74 - 1.75
---
Log message:
Fix the asmprinter so that a globalvalue can specify an explicit alignment
smaller than the preferred alignment, but so that the target can actually
specify a minimum alignment if needed. This
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.72 - 1.73
ARMInstrInfo.td updated: 1.99 - 1.100
ARMInstrThumb.td updated: 1.25 - 1.26
ARMInstrVFP.td updated: 1.4 - 1.5
---
Log message:
Switch BCC, MOVCCr, etc. to PredicateOperand.
---
Diffs of the changes: (+22 -17)
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.69 - 1.70
---
Log message:
add support for printing offset from global
---
Diffs of the changes: (+6 -0)
ARMAsmPrinter.cpp |6 ++
1 files changed, 6 insertions(+)
Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.70 - 1.71
ARMISelLowering.cpp updated: 1.48 - 1.49
ARMRegisterInfo.cpp updated: 1.92 - 1.93
ARMTargetAsmInfo.cpp updated: 1.19 - 1.20
---
Log message:
Debug support for arm-linux.
Patch by Raul Herbster.
---
Diffs of the
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.71 - 1.72
---
Log message:
Should never see an indexed load / store with zero offset.
---
Diffs of the changes: (+7 -5)
ARMAsmPrinter.cpp | 12 +++-
1 files changed, 7 insertions(+), 5 deletions(-)
Index:
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.68 - 1.69
ARMTargetAsmInfo.cpp updated: 1.16 - 1.17
---
Log message:
Enable protected visibility on ARM.
---
Diffs of the changes: (+16 -4)
ARMAsmPrinter.cpp| 19 +++
ARMTargetAsmInfo.cpp |1 +
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.67 - 1.68
ARMConstantPoolValue.cpp updated: 1.3 - 1.4
ARMConstantPoolValue.h updated: 1.3 - 1.4
ARMISelLowering.cpp updated: 1.46 - 1.47
ARMISelLowering.h updated: 1.14 - 1.15
ARMInstrInfo.td updated: 1.96 - 1.97
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.66 - 1.67
---
Log message:
remember to emit weak reference in one more case.
---
Diffs of the changes: (+6 -1)
ARMAsmPrinter.cpp |7 ++-
1 files changed, 6 insertions(+), 1 deletion(-)
Index:
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.64 - 1.65
ARMConstantPoolValue.cpp updated: 1.2 - 1.3
ARMConstantPoolValue.h updated: 1.2 - 1.3
ARMISelLowering.cpp updated: 1.44 - 1.45
ARMISelLowering.h updated: 1.13 - 1.14
---
Log message:
Implement PIC for arm-linux.
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.63 - 1.64
---
Log message:
Implement inline asm modifier P.
---
Diffs of the changes: (+1 -0)
ARMAsmPrinter.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
diff -u
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.62 - 1.63
---
Log message:
Add support for hidden visibility to darwin/arm.
---
Diffs of the changes: (+4 -0)
ARMAsmPrinter.cpp |4
1 files changed, 4 insertions(+)
Index:
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.61 - 1.62
ARMInstrInfo.td updated: 1.91 - 1.92
---
Log message:
Make two piece constant generation as a single instruction. It's
re-materialized as a load from constantpool.
---
Diffs of the changes: (+55 -30)
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.60 - 1.61
---
Log message:
Implement inline asm modifier c.
---
Diffs of the changes: (+3 -0)
ARMAsmPrinter.cpp |3 +++
1 files changed, 3 insertions(+)
Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
diff -u
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.58 - 1.59
ARMTargetAsmInfo.cpp updated: 1.12 - 1.13
---
Log message:
For Darwin, put constant data into .const, .const_data, .literal{4|8|16}
sections.
---
Diffs of the changes: (+26 -2)
ARMAsmPrinter.cpp| 25
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.56 - 1.57
---
Log message:
Fix .thumb_func directive on linux.
---
Diffs of the changes: (+4 -1)
ARMAsmPrinter.cpp |5 -
1 files changed, 4 insertions(+), 1 deletion(-)
Index:
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.55 - 1.56
---
Log message:
Don't emit unnecessary .align directive.
---
Diffs of the changes: (+1 -3)
ARMAsmPrinter.cpp |4 +---
1 files changed, 1 insertion(+), 3 deletions(-)
Index:
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.52 - 1.53
ARMTargetAsmInfo.cpp updated: 1.9 - 1.10
---
Log message:
Darwin -static should codegen static ctors / dtors to .constructor /
.destructor sections.
---
Diffs of the changes: (+16 -3)
ARMAsmPrinter.cpp|
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.53 - 1.54
ARMISelLowering.cpp updated: 1.6 - 1.7
---
Log message:
For PR1136: http://llvm.org/PR1136 : Rename GlobalVariable::isExternal as
isDeclaration to avoid
confusion with external linkage types.
---
Diffs of the
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.54 - 1.55
ARMConstantPoolValue.cpp updated: 1.1 - 1.2
ARMConstantPoolValue.h updated: 1.1 - 1.2
ARMISelLowering.cpp updated: 1.7 - 1.8
ARMISelLowering.h updated: 1.1 - 1.2
ARMInstrInfo.td updated: 1.86 - 1.87
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.48 - 1.49
---
Log message:
If the constant pool value is a extern weak symbol, emit the weak reference.
---
Diffs of the changes: (+7 -1)
ARMAsmPrinter.cpp |8 +++-
1 files changed, 7 insertions(+), 1
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.49 - 1.50
---
Log message:
Change the MachineDebugInfo to MachineModuleInfo to better reflect usage
for debugging and exception handling.
---
Diffs of the changes: (+3 -3)
ARMAsmPrinter.cpp |6 +++---
1 files
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.50 - 1.51
ARMConstantIslandPass.cpp updated: 1.10 - 1.11
ARMInstrThumb.td updated: 1.6 - 1.7
---
Log message:
Thumb jumptable support.
---
Diffs of the changes: (+32 -3)
ARMAsmPrinter.cpp |3 ++-
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.47 - 1.48
---
Log message:
Fix elf object definition.
---
Diffs of the changes: (+1 -1)
ARMAsmPrinter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
diff
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.46 - 1.47
ARMMachineFunctionInfo.h updated: 1.2 - 1.3
ARMRegisterInfo.h updated: 1.6 - 1.7
---
Log message:
Getting rid uses of evil std::set
---
Diffs of the changes: (+39 -23)
ARMAsmPrinter.cpp|1
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.45 - 1.46
ARMISelDAGToDAG.cpp updated: 1.99 - 1.100
ARMInstrThumb.td updated: 1.1 - 1.2
---
Log message:
- Reorg Thumb load / store instructions. Combine each rr and ri pair of
instructions into one (e.g. tLDRrr, tLDRri
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.43 - 1.44
---
Log message:
Fix section definition.
---
Diffs of the changes: (+2 -2)
ARMAsmPrinter.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
diff
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.41 - 1.42
---
Log message:
Fix for ARM weak symbols, patch by Lauro Ramos Venancio!
---
Diffs of the changes: (+14 -0)
ARMAsmPrinter.cpp | 14 ++
1 files changed, 14 insertions(+)
Index:
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.40 - 1.41
---
Log message:
eliminate static ctors for Statistic objects.
---
Diffs of the changes: (+4 -2)
ARMAsmPrinter.cpp |6 --
1 files changed, 4 insertions(+), 2 deletions(-)
Index:
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.39 - 1.40
---
Log message:
move ExtWeakSymbols to AsmPrinter
---
Diffs of the changes: (+1 -10)
ARMAsmPrinter.cpp | 11 +--
1 files changed, 1 insertion(+), 10 deletions(-)
Index:
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.36 - 1.37
---
Log message:
add \aw\,@progbits to ctors and dtors
---
Diffs of the changes: (+11 -4)
ARMAsmPrinter.cpp | 15 +++
1 files changed, 11 insertions(+), 4 deletions(-)
Index:
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.37 - 1.38
---
Log message:
%progbits not @progbits
---
Diffs of the changes: (+1 -1)
ARMAsmPrinter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
diff -u
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.33 - 1.34
---
Log message:
make sure that we don't use a common symbol if a section was specified
---
Diffs of the changes: (+1 -0)
ARMAsmPrinter.cpp |1 +
1 files changed, 1 insertion(+)
Index:
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.34 - 1.35
ARMISelDAGToDAG.cpp updated: 1.87 - 1.88
ARMRegisterInfo.cpp updated: 1.27 - 1.28
---
Log message:
What should be the last unnecessary iostreams in the library.
---
Diffs of the changes: (+0 -3)
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.35 - 1.36
---
Log message:
fix alignment
---
Diffs of the changes: (+3 -3)
ARMAsmPrinter.cpp |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
diff -u
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.32 - 1.33
---
Log message:
Detemplatize the Statistic class. The only type it is instantiated with
is 'unsigned'.
---
Diffs of the changes: (+1 -1)
ARMAsmPrinter.cpp |2 +-
1 files changed, 1 insertion(+), 1
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.29 - 1.30
---
Log message:
add support for weak linkage
---
Diffs of the changes: (+1 -1)
ARMAsmPrinter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
diff
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.28 - 1.29
ARMISelDAGToDAG.cpp updated: 1.84 - 1.85
ARMInstrInfo.td updated: 1.74 - 1.75
ARMRegisterInfo.cpp updated: 1.25 - 1.26
---
Log message:
implement load effective address similar to the alpha backend
remove
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.27 - 1.28
ARMISelDAGToDAG.cpp updated: 1.82 - 1.83
ARMInstrInfo.td updated: 1.73 - 1.74
ARMRegisterInfo.cpp updated: 1.24 - 1.25
---
Log message:
initial implementation of addressing mode 2
TODO: fix lea_addri
---
Diffs
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.25 - 1.26
---
Log message:
print null values in bss
---
Diffs of the changes: (+4 -2)
ARMAsmPrinter.cpp |6 --
1 files changed, 4 insertions(+), 2 deletions(-)
Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.23 - 1.24
ARMISelDAGToDAG.cpp updated: 1.71 - 1.72
ARMInstrInfo.td updated: 1.60 - 1.61
---
Log message:
initial implementation of addressing mode 5
---
Diffs of the changes: (+48 -11)
ARMAsmPrinter.cpp | 19
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.20 - 1.21
---
Log message:
Use getSectionForFunction.
---
Diffs of the changes: (+2 -2)
ARMAsmPrinter.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.21 - 1.22
---
Log message:
Pass the MachineFunction into EmitJumpTableInfo.
---
Diffs of the changes: (+1 -1)
ARMAsmPrinter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.17 - 1.18
---
Log message:
call AsmPrinter::doInitialization in ARMAsmPrinter::doInitialization
---
Diffs of the changes: (+1 -0)
ARMAsmPrinter.cpp |1 +
1 files changed, 1 insertion(+)
Index:
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.18 - 1.19
ARMISelDAGToDAG.cpp updated: 1.41 - 1.42
ARMInstrInfo.cpp updated: 1.5 - 1.6
ARMInstrInfo.td updated: 1.25 - 1.26
ARMRegisterInfo.cpp updated: 1.17 - 1.18
---
Log message:
partial implementation of the ARM
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.16 - 1.17
---
Log message:
Removed unnecessary Mangler creation.
---
Diffs of the changes: (+0 -1)
ARMAsmPrinter.cpp |1 -
1 files changed, 1 deletion(-)
Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
diff -u
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.15 - 1.16
ARMTargetMachine.h updated: 1.3 - 1.4
---
Log message:
Make target asm info a property of the target machine.
---
Diffs of the changes: (+7 -15)
ARMAsmPrinter.cpp | 17 ++---
ARMTargetMachine.h
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.14 - 1.15
---
Log message:
Separate target specific asm properties from the asm printers.
---
Diffs of the changes: (+12 -4)
ARMAsmPrinter.cpp | 16
1 files changed, 12 insertions(+), 4 deletions(-)
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.11 - 1.12
ARMISelDAGToDAG.cpp updated: 1.33 - 1.34
ARMInstrInfo.td updated: 1.18 - 1.19
---
Log message:
initial support for branches
---
Diffs of the changes: (+30 -3)
ARMAsmPrinter.cpp |3 +--
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.10 - 1.11
ARMISelDAGToDAG.cpp updated: 1.30 - 1.31
ARMInstrInfo.td updated: 1.15 - 1.16
ARMRegisterInfo.cpp updated: 1.15 - 1.16
---
Log message:
add a load effective address
---
Diffs of the changes: (+30 -10)
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.8 - 1.9
ARMISelDAGToDAG.cpp updated: 1.18 - 1.19
---
Log message:
implement LowerConstantPool and LowerGlobalAddress
---
Diffs of the changes: (+26 -3)
ARMAsmPrinter.cpp |4 ++--
ARMISelDAGToDAG.cpp | 25
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.7 - 1.8
---
Log message:
handle GlobalValue::InternalLinkage in doFinalization
---
Diffs of the changes: (+10 -2)
ARMAsmPrinter.cpp | 12 ++--
1 files changed, 10 insertions(+), 2 deletions(-)
Index:
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.6 - 1.7
---
Log message:
emit global constants
---
Diffs of the changes: (+29 -0)
ARMAsmPrinter.cpp | 29 +
1 files changed, 29 insertions(+)
Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.3 - 1.4
ARMInstrInfo.td updated: 1.2 - 1.3
---
Log message:
On ARM, alignment is in bits
Add lr as a hard coded operand of bx
---
Diffs of the changes: (+7 -2)
ARMAsmPrinter.cpp |3 ++-
ARMInstrInfo.td |6
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.2 - 1.3
---
Log message:
implement initial version of ARMAsmPrinter::printOperand
---
Diffs of the changes: (+31 -1)
ARMAsmPrinter.cpp | 32 +++-
1 files changed, 31 insertions(+), 1
Changes in directory llvm/lib/Target/ARM:
ARMAsmPrinter.cpp updated: 1.1 - 1.2
ARMISelDAGToDAG.cpp updated: 1.3 - 1.4
ARMInstrInfo.cpp updated: 1.1 - 1.2
---
Log message:
implement minimal versions of
ARMAsmPrinter::runOnMachineFunction
LowerFORMAL_ARGUMENTS
ARMInstrInfo::isMoveInstr
---
57 matches
Mail list logo