search for: getvendor

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...