[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2007-05-06 Thread Nick Lewycky
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.63 - 1.64 --- Log message: Fix typo in comment. --- Diffs of the changes: (+1 -1) TargetData.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/Target/TargetData.h diff -u

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2007-05-02 Thread Devang Patel
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.61 - 1.62 --- Log message: Use 'static const char' instead of 'static const int'. Due to darwin gcc bug, one version of darwin linker coalesces static const int, which defauts PassID based pass identification. --- Diffs

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2007-05-02 Thread Devang Patel
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.62 - 1.63 --- Log message: Drop 'const' --- Diffs of the changes: (+1 -1) TargetData.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/Target/TargetData.h diff -u

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2007-05-01 Thread Devang Patel
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.60 - 1.61 --- Log message: Do not use typeinfo to identify pass in pass manager. --- Diffs of the changes: (+6 -3) TargetData.h |9 ++--- 1 files changed, 6 insertions(+), 3 deletions(-) Index:

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2007-04-26 Thread Dan Gohman
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.59 - 1.60 --- Log message: Fix a typo in a comment. --- Diffs of the changes: (+1 -1) TargetData.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/Target/TargetData.h diff -u

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2007-03-19 Thread Duncan Sands
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.58 - 1.59 --- Log message: Fix obvious typo in comment. --- Diffs of the changes: (+1 -1) TargetData.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/Target/TargetData.h diff -u

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2007-02-19 Thread Reid Spencer
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.57 - 1.58 --- Log message: Implement support for non-standard integer bit widths of any size. The rules alignment is to pick the alignment that corresponds to the smallest specified alignment that is larger than the bit

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2007-02-15 Thread Reid Spencer
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.55 - 1.56 --- Log message: For PR1195: http://llvm.org/PR1195 : PACKED_ALIGN - VECTOR_ALIGN --- Diffs of the changes: (+1 -1) TargetData.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2007-02-14 Thread Reid Spencer
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.54 - 1.55 --- Log message: Fixed packed structure breakage from earlier TargetData patch; applied Chris Lattner's code style suggestions. Patch by Scott Michel! --- Diffs of the changes: (+4 -9) TargetData.h | 13

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2007-02-13 Thread Chris Lattner
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.53 - 1.54 --- Log message: Generalize TargetData strings, to support more interesting forms of data. Patch by Scott Michel. --- Diffs of the changes: (+99 -153) TargetData.h | 252

Re: [llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2007-02-13 Thread Chris Lattner
On Feb 13, 2007, at 9:52 PM, Chris Lattner wrote: Generalize TargetData strings, to support more interesting forms of data. Patch by Scott Michel. Scott, Index: llvm/include/llvm/Target/TargetData.h diff -u llvm/include/llvm/Target/TargetData.h:1.53 llvm/include/

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2007-02-10 Thread Chris Lattner
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.48 - 1.49 --- Log message: Change TargetData::getIndexedOffset interface to not require indices in a vector. --- Diffs of the changes: (+6 -1) TargetData.h |7 ++- 1 files changed, 6 insertions(+), 1

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2007-02-10 Thread Chris Lattner
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.49 - 1.50 --- Log message: Privatize StructLayout::MemberOffsets, adding an accessor --- Diffs of the changes: (+7 -2) TargetData.h |9 +++-- 1 files changed, 7 insertions(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2007-02-10 Thread Chris Lattner
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.50 - 1.51 --- Log message: encapsulate the rest of the StructLayout members. --- Diffs of the changes: (+9 -1) TargetData.h | 10 +- 1 files changed, 9 insertions(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2007-01-23 Thread Evan Cheng
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.47 - 1.48 --- Log message: Renamed getTypeAlignmentShift() to getPreferredTypeAlignmentShift(). --- Diffs of the changes: (+2 -2) TargetData.h |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2007-01-22 Thread Evan Cheng
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.46 - 1.47 --- Log message: Update comment. --- Diffs of the changes: (+1 -1) TargetData.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/Target/TargetData.h diff -u

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2007-01-20 Thread Chris Lattner
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.43 - 1.44 --- Log message: Teach TargetData to handle 'preferred' alignment for each target, and use these alignment amounts to align scalars when we can. Patch by Scott Michel! --- Diffs of the changes: (+131 -50)

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2007-01-20 Thread Owen Anderson
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.44 - 1.45 --- Log message: TargetData assumes (and some regression tests depend on it) that the size of an unspecified datatype in the datalayout is capped by the size of a pointer. --- Diffs of the changes: (+2 -1)

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2007-01-20 Thread Reid Spencer
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.45 - 1.46 --- Log message: Implement a getTypeSizeInBits method. This helps in transforms that want to ensure the bit size of a type is identical before proceeding. --- Diffs of the changes: (+4 -0) TargetData.h |4

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2007-01-16 Thread Chris Lattner
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.42 - 1.43 --- Log message: make doxygen comment much better. Patch by B. Scott Michel! --- Diffs of the changes: (+31 -1) TargetData.h | 32 +++- 1 files changed, 31 insertions(+), 1

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2006-10-24 Thread Devang Patel
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.40 - 1.41 --- Log message: Move getPreferredAlignmentLog from AsmPrinter to TargetData --- Diffs of the changes: (+6 -0) TargetData.h |6 ++ 1 files changed, 6 insertions(+) Index:

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2006-10-24 Thread Devang Patel
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.41 - 1.42 --- Log message: TargetData is not subclassed. So no need to have virtual method. --- Diffs of the changes: (+1 -1) TargetData.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2006-06-16 Thread Chris Lattner
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.38 - 1.39 --- Log message: Remove ctor with each piece specifyable (which causes overload ambiguities), add a new init method. --- Diffs of the changes: (+11 -10) TargetData.h | 21 +++-- 1 files

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2006-06-16 Thread Chris Lattner
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.39 - 1.40 --- Log message: Simplify the targetdata ctor by not passing in a targetname which is always ignored. --- Diffs of the changes: (+14 -8) TargetData.h | 22 ++ 1 files changed, 14

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2006-05-20 Thread Owen Anderson
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.37 - 1.38 --- Log message: Make TargetData strings less redundant. --- Diffs of the changes: (+1 -1) TargetData.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/Target/TargetData.h

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2006-05-11 Thread Owen Anderson
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.35 - 1.36 --- Log message: Add a new constructor to TargetData that builds a TargetData from its string representation. This is part of PR 761: http://llvm.cs.uiuc.edu/PR761 . --- Diffs of the changes: (+7 -0)

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h

2006-05-04 Thread Chris Lattner
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.34 - 1.35 --- Log message: Fix this to be a proper copy ctor --- Diffs of the changes: (+11 -11) TargetData.h | 22 +++--- 1 files changed, 11 insertions(+), 11 deletions(-) Index:

[llvm-commits] CVS: llvm/include/llvm/Target/TargetData.h TargetLowering.h TargetMachine.h

2006-05-02 Thread Owen Anderson
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.33 - 1.34 TargetLowering.h updated: 1.69 - 1.70 TargetMachine.h updated: 1.63 - 1.64 --- Log message: Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses. This has one caller-visible