Displaying 6 results from an estimated 6 matches for "getvendor".
2014 Jun 19
2
[LLVMdev] [PATCH] triples for baremetal
...+ unittests/ADT/TripleTest.cpp (working copy)
@@ -123,12 +123,6 @@
EXPECT_EQ(Triple::UnknownOS, T.getOS());
EXPECT_EQ(Triple::UnknownEnvironment, T.getEnvironment());
- T = Triple("arm-none-none-eabi");
- EXPECT_EQ(Triple::arm, T.getArch());
- EXPECT_EQ(Triple::UnknownVendor, T.getVendor());
- EXPECT_EQ(Triple::UnknownOS, T.getOS());
- EXPECT_EQ(Triple::EABI, T.getEnvironment());
-
T = Triple("huh");
EXPECT_EQ(Triple::UnknownArch, T.getArch());
}
@@ -246,7 +240,7 @@
EXPECT_EQ("i486--linux-gnu", Triple::normalize("i486-linux-gnu")); // i486-...
2019 Mar 25
2
Trying to create a pure LLVM toolchain on musl based distribution
...se options will also not add the other crt*.o files that you
> may be expecting.
>
> There is a line in lib/Driver/Toolchains/Gnu.cpp which the Linux driver uses:
> const bool HasCRTBeginEndFiles =
> ToolChain.getTriple().hasEnvironment() ||
> (ToolChain.getTriple().getVendor() != llvm::Triple::MipsTechnologies);
> It looks like Musl may need to be included there?
I'll have a look, I don't know much the lowest part of the toolchain
build process so I don't understand very much what's going on there.
Hopefully someone that has better low-level knowl...
2014 Jul 09
5
[LLVMdev] [PATCH][REQUEST] Could someone submit this CSR Kalimba definitions patch please?
...ype.
VendorType Vendor;
@@ -209,9 +192,6 @@
/// getArch - Get the parsed architecture type of this triple.
ArchType getArch() const { return Arch; }
- /// getSubArch - get the parsed subarchitecture type for this triple.
- SubArchType getSubArch() const { return SubArch; }
-
/// getVendor - Get the parsed vendor type of this triple.
VendorType getVendor() const { return Vendor; }
Index: lib/ExecutionEngine/IntelJITEvents/jitprofiling.c
===================================================================
--- lib/ExecutionEngine/IntelJITEvents/jitprofiling.c (revision 212519)
+++...
2014 Jun 17
4
[LLVMdev] triples for baremetal
[+llvmdev, -llvm-dev]
(Oopsies, llvmdev doesn't have a hyphen in it like all the others do)
On 6/17/14, 10:45 AM, Jonathan Roelofs wrote:
> [+llvm-dev, cfe-dev]
>
> Was "Re: [PATCH] ARM: allow inline atomics on Cortex M"
>
> On 6/17/14, 10:42 AM, Jonathan Roelofs wrote:
>>
>>
>> On 6/17/14, 9:35 AM, Renato Golin wrote:
>>> On 17 June 2014
2019 Mar 25
3
Trying to create a pure LLVM toolchain on musl based distribution
Hello,
I'm trying to create a pure LLVM toolchain (that will not depend on GNU
and produce GNU-free code too) on a musl based distribution.
For now, I use gcc to bootstrap and build all LLVM components. I do it
individually because I was running out of space and memory trying to
build all using LLVM_ENABLE_PROJECTS. Also, I don't want to create a
all-in-one package. Then, once
2010 Apr 19
1
[PATCH matahari] Removes all code for the previous CPUWrapper class.
...}
- int getNumcores(void) { return numcores; }
-
- int getModel(void) { return model; }
- int getFamily(void) { return family; }
- int getCpuid_Lvl(void) { return cpuid_lvl; }
- double getSpeed(void) { return speed; }
- int getCache(void) { return cache; }
-
- const string &getVendor(void) { return vendor; }
- const string &getFlags(void) { return flags; }
-};
diff --git a/src/host.cpp b/src/host.cpp
index ac04f47..b3ed51f 100644
--- a/src/host.cpp
+++ b/src/host.cpp
@@ -46,14 +46,8 @@ ostream& operator<<(ostream &output, const HostWrapper& host)
o...