Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.32 - 1.33
---
Log message:
Fix a typo in a comment.
---
Diffs of the changes: (+1 -1)
IntrinsicEmitter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/utils/TableGen/IntrinsicEmitter.cpp
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.31 - 1.32
---
Log message:
The Intrinsic::getDeclaration function's Tys parameter only contains the
types of the iAny types involved in the overloaded intrinsic. Thus, we
can't use the argument number as the index but
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.30 - 1.31
---
Log message:
For PR1328: http://llvm.org/PR1328 :
Don't assert everytime an intrinsic name isn't recognized. Instead, make
the assert optional when callin getIntrinsicID(). This allows the assembler
to
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.27 - 1.28
---
Log message:
Implement Function::getIntrinsicID without it needing to call Value::getName,
which allocates a string. This speeds up instcombine on 447.dealII by 5%.
---
Diffs of the changes: (+4 -2)
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.28 - 1.29
---
Log message:
the lengths of the strings are known, just use memcmp
---
Diffs of the changes: (+1 -1)
IntrinsicEmitter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.25 - 1.26
---
Log message:
For PR1195: http://llvm.org/PR1195 :
Rename PackedType - VectorType, ConstantPacked - ConstantVector, and
PackedTyID - VectorTyID. No functional changes.
---
Diffs of the changes: (+3 -3)
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.26 - 1.27
---
Log message:
For PR1195: http://llvm.org/PR1195 :
Change use of packed term to vector in comments, strings, variable
names, etc.
---
Diffs of the changes: (+1 -1)
IntrinsicEmitter.cpp |2 +-
1
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.24 - 1.25
IntrinsicEmitter.h updated: 1.9 - 1.10
---
Log message:
Automatically generating intrinsic declarations from Dan Gohman. Modified
to construct FunctionType in separate function, and, have getDeclaration
return
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.23 - 1.24
---
Log message:
Error check and eliminate unnecessary value.
---
Diffs of the changes: (+15 -8)
IntrinsicEmitter.cpp | 23 +++
1 files changed, 15 insertions(+), 8 deletions(-)
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.21 - 1.22
---
Log message:
For PR1064: http://llvm.org/PR1064 :
Implement the arbitrary bit-width integer feature. The feature allows
integers of any bitwidth (up to 64) to be defined instead of just 1, 8,
16, 32, and
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.20 - 1.21
---
Log message:
Fix more static dtor issues
---
Diffs of the changes: (+2 -2)
IntrinsicEmitter.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index:
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.19 - 1.20
---
Log message:
Adjust the Intrinsics.gen interface a little bit
---
Diffs of the changes: (+2 -2)
IntrinsicEmitter.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index:
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.17 - 1.18
---
Log message:
When emitting code for the verifier, instead of emitting each case statement
independently, batch up checks so that identically typed intrinsics share
verifier code. This dramatically reduces
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.18 - 1.19
---
Log message:
Final bugfix for PR724: http://llvm.cs.uiuc.edu/PR724 . GCC won't inline
varargs functions, so use one to
validate the prototype of intrinsic functions. This prevents GCC from going
crazy
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.16 - 1.17
---
Log message:
Don't sort the names before outputing the intrinsic name table. It causes a
mismatch against the enum table.
This is a part of Sabre's master plan to drive me nuts with subtle bugs that
happens
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.15 - 1.16
CodeGenIntrinsics.h updated: 1.6 - 1.7
CodeGenTarget.cpp updated: 1.57 - 1.58
---
Log message:
Move CodeGenIntrinsic implementation to CodeGenTarget.cpp with the rest of
the CodeGen* implementations.
Parse the
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.14 - 1.15
IntrinsicEmitter.h updated: 1.8 - 1.9
---
Log message:
extract some more information from the intrinsic table
---
Diffs of the changes: (+25 -1)
IntrinsicEmitter.cpp | 24 +++-
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.13 - 1.14
---
Log message:
allow the GCCBuiltinName field to be optional
---
Diffs of the changes: (+2 -1)
IntrinsicEmitter.cpp |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index:
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.10 - 1.11
IntrinsicEmitter.h updated: 1.7 - 1.8
---
Log message:
Autogenerate a table of intrinsic names, so we can map from intrinsic ID to
LLVM intrinsic function name.
---
Diffs of the changes: (+22 -4)
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.11 - 1.12
---
Log message:
remove typo
---
Diffs of the changes: (+1 -1)
IntrinsicEmitter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/utils/TableGen/IntrinsicEmitter.cpp
diff -u
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.12 - 1.13
---
Log message:
Fix VC++ build error.
---
Diffs of the changes: (+1 -0)
IntrinsicEmitter.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/utils/TableGen/IntrinsicEmitter.cpp
diff -u
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.8 - 1.9
---
Log message:
Add a newline at the end to avoid gcc warnings.
---
Diffs of the changes: (+1 -1)
IntrinsicEmitter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.5 - 1.6
---
Log message:
fix pasto in generate assertion msg
---
Diffs of the changes: (+1 -1)
IntrinsicEmitter.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.1 - 1.2
IntrinsicEmitter.h updated: 1.1 - 1.2
---
Log message:
autogenerate the function name recognizer
---
Diffs of the changes: (+41 -0)
IntrinsicEmitter.cpp | 37 +
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.3 - 1.4
IntrinsicEmitter.h updated: 1.3 - 1.4
---
Log message:
Parse mod/ref properties, autogen mod/ref information
---
Diffs of the changes: (+47 -0)
IntrinsicEmitter.cpp | 45
Changes in directory llvm/utils/TableGen:
IntrinsicEmitter.cpp updated: 1.4 - 1.5
IntrinsicEmitter.h updated: 1.4 - 1.5
---
Log message:
generate side-effect info
---
Diffs of the changes: (+27 -0)
IntrinsicEmitter.cpp | 25 +
IntrinsicEmitter.h |2 ++
2
26 matches
Mail list logo