Displaying 7 results from an estimated 7 matches for "llvm_regexec".
Did you mean:
llvm_regex
2009 Aug 25
0
[LLVMdev] Regular Expression lib support
...l provide consistent behaviour and
>> execution time, the system one will not.
>
> Hi Edwin,
>
> Can you propose the openbsd implementation as a patch to lib/support?
>
> -Chris
Attached is a proposed patch.
The Regex class is a fairly simple wrapper around the
llvm_regcomp/llvm_regexec functions,
maybe the interface could be improved, right now I just focused on
getting it to work.
Also the OpenBSD implementation has some extensions (see docs/regex.7),
if they are useful those can be added to the Regex class also.
A summary of changes from OpenBSD version:
- rename functions an...
2009 Aug 28
3
[LLVMdev] Regular Expression lib support
...pport/regexec.c:130:
/Volumes/Data/Users/ddunbar/llvm/lib/Support/regengine.inc: In
function 'lbackref':
/Volumes/Data/Users/ddunbar/llvm/lib/Support/regengine.inc:665:
warning: control reaches end of non-void function
/Volumes/Data/Users/ddunbar/llvm/lib/Support/regexec.c: In function
'llvm_regexec':
/Volumes/Data/Users/ddunbar/llvm/lib/Support/regexec.c:157: warning:
comparison between signed and unsigned
--
And one in the unittest:
--
/Volumes/Data/Users/ddunbar/llvm/utils/unittest/googletest/include/gtest/gtest.h:
In function 'testing::AssertionResult
testing::internal::CmpHelperE...
2009 Aug 24
3
[LLVMdev] Regular Expression lib support
On Aug 23, 2009, at 11:59 PM, Török Edwin wrote:
> If LLVM is going to have an integrated regex library I suggest using
> it
> regardless if the platform has one.
> The LLVM integrated regex library will provide consistent behaviour
> and
> execution time, the system one will not.
Hi Edwin,
Can you propose the openbsd implementation as a patch to lib/support?
-Chris
2012 Feb 18
0
[LLVMdev] RPM build failure on CentOS
...irectory I still get the same error.
llvm[2]: Compiling regexec.c for Release build
/root/software/llvm-3.0.obj/_distcheckdir/llvm-3.0/lib/Support/regexec.c:82:25: error: regengine.inc: No such file or directory
/root/software/llvm-3.0.obj/_distcheckdir/llvm-3.0/lib/Support/regexec.c: In function ‘llvm_regexec’:
/root/software/llvm-3.0.obj/_distcheckdir/llvm-3.0/lib/Support/regexec.c:159: warning: implicit declaration of function ‘smatcher’
/root/software/llvm-3.0.obj/_distcheckdir/llvm-3.0/lib/Support/regexec.c:161: warning: implicit declaration of function ‘lmatcher’
make[2]: *** [/root/software/llvm-3...
2009 Aug 27
0
[LLVMdev] Regular Expression lib support
On 2009-08-27 09:06, Daniel Dunbar wrote:
> 2009/8/25 Török Edwin <edwintorok at gmail.com>:
>
>> On 2009-08-25 21:18, Daniel Dunbar wrote:
>>
>>> Woot! Thanks a bunch Edwin!
>>>
>>> Some comments on the patch:
>>> --
>>> I'm not sure if it makes sense to import the man pages, if we only
>>> expose Regex.h.
2009 Aug 27
2
[LLVMdev] Regular Expression lib support
2009/8/25 Török Edwin <edwintorok at gmail.com>:
> On 2009-08-25 21:18, Daniel Dunbar wrote:
>> Woot! Thanks a bunch Edwin!
>>
>> Some comments on the patch:
>> --
>> I'm not sure if it makes sense to import the man pages, if we only
>> expose Regex.h.
>>
>
> I'd like to keep re_format.7, it describes the format of the regex as
>
2009 Aug 25
6
[LLVMdev] Regular Expression lib support
...execution time, the system one will not.
>>
>> Hi Edwin,
>>
>> Can you propose the openbsd implementation as a patch to lib/support?
>>
>> -Chris
>
> Attached is a proposed patch.
> The Regex class is a fairly simple wrapper around the
> llvm_regcomp/llvm_regexec functions,
> maybe the interface could be improved, right now I just focused on
> getting it to work.
> Also the OpenBSD implementation has some extensions (see docs/regex.7),
> if they are useful those can be added to the Regex class also.
>
> A summary of changes from OpenBSD ve...