Displaying 9 results from an estimated 9 matches for "barbora".
Did you mean:
barbara
2018 Jan 22
1
X86 new registers not being allocated
...egisterClass(MVT::i128, &X86::PR128RegClass);
and in findRepresentativeClass():
case MVT::i128:
RRC = &X86::PR128RegClass;
But even though my nodes have MVT::i128 value type, they get allocated to
XMM registers. I have, of course, removed i128 from FR128. What am I
missing?
Thanks,
Barbora
--
----------------
Barbora Murinová
The University of Edinburgh
SK: +421905718390
UK: +447477833795
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180122/b39a7108/attachment.html>
2018 Jan 19
1
Registers for i128 data type not registered in X86
...28, (sequence "POI%u", 0, 7)>;
However, my debug message in TargetLowering base in its
method computeRegisterProperties shows that RegClassForVT[MVT::i128] is
still a nullptr. What else should I add for my registers to be a proper
destination location of all 128-bit integers?
Thanks,
Barbora
--
----------------
Barbora Murinová
The University of Edinburgh
SK: +421905718390
UK: +447477833795
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180119/4d7bff1a/attachment.html>
2018 Jan 18
1
LEAQ instruction path
...cess and I'd
like to know which DAG nodes and eventually instructions does the last
store in the following piece of code get translated to before it gets
emitted.
%1 = alloca i32, align 4
%2 = alloca i32*, align 8
store i32 10, i32* %1, align 4
store i32* %1, i32** %2, align 8
Thanks,
Barbora
--
----------------
Barbora Murinová
The University of Edinburgh
SK: +421905718390
UK: +447477833795
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180118/0430505d/attachment.html>
2017 Dec 11
2
New x86 instruction with opcode 0x0F 0x7A
...t;Before you invest a significant amount of effort into a non-trivial
extension, *ask on the list*" so that's what I'm doing. I would like to
know which of the solutions would work in my case and what's the easiest
way to achieve my goal.
Thank you very much!
--
----------------
Barbora Murinová
The University of Edinburgh
SK: +421905718390
UK: +447477833795
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20171211/45d5ecc9/attachment.html>
2018 Jan 16
1
Beginner question: extending pointer to 128 bits segfaults
...e invocation)
Now I know almost nothing about LLVM, but I assumed that since X86 target
has SSE extensions, it wouldn't have a problem with a 128-bit value type in
general. I would really appreciate any explanations and pointers you can
give me. Sorry for such a general question.
Best wishes,
Barbora
--
----------------
Barbora Murinová
The University of Edinburgh
SK: +421905718390
UK: +447477833795
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180116/7f7fef34/attachment.html>
2017 Dec 27
1
Wrapper functions for standard library functions
Hi,
I would like to wrap some of the library functions such as malloc() into
for example:
malloc_wrapper(int size) {
malloc(size+4); //call the real malloc here
}
and have all uses of malloc replaced with malloc_wrapper. Is there a way to
do that?
--
----------------
Barbora Murinová
The University of Edinburgh
SK: +421905718390 <+421%20905%20718%20390>
UK: +447477833795 <+44%207477%20833795>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20171227/8d1d3fdd/attachment.h...
2018 Jan 10
1
X86 target description string
Hi all,
the backend data layout string is generated in X86TargetMachine.cpp. As far
as I understand, however, that is not the only place where the target
description string is generted. Where does the expected target description
string come from?
Thanks!
--
----------------
Barbora Murinová
The University of Edinburgh
SK: +421905718390
UK: +447477833795
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180110/1e58bff8/attachment.html>
2018 Feb 16
0
CopyToReg node
...h of the entire codebase and
found that all creation of CopyToReg nodes happens at SelectionDAG.h,
eventually, but my debug messages did not register a call to either of the
three getCopyToReg methods it provides. Is there any other place where
CopyToReg nodes get generated for x86 target?
Thanks,
Barbora
--
----------------
Barbora Murinová
The University of Edinburgh
SK: +421905718390
UK: +447477833795
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180216/665ef340/attachment.html>
2018 Jan 29
0
Additional instructions created
...4(%rbp), %rcx
movq %rcx, %poi2
movaps %poi2, (%poi1)
bndmov %poi0, -48(%rbp) # 16-byte Folded Spill
popq %rbp
retq
The instructions in red should not be there, otherwise, everything is fine.
Does anyone know what could be causing this?
Thanks,
Barbora
--
----------------
Barbora Murinová
The University of Edinburgh
SK: +421905718390
UK: +447477833795
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180129/fcefb7ff/attachment.html>