search for: mkernel

Displaying 10 results from an estimated 10 matches for "mkernel".

Did you mean: kernel
2008 Mar 19
3
[LLVMdev] Merge Patch File
...bcc_kext' \ MULTILIBS="`$(GCC_FOR_TARGET) --print-multi-lib` static;@static at fno-pic kext;@Dmal loc=kern_os_malloc at Dfree=kern_os_free at DLIBCC_KEXT@static at fno-pic@fno- exceptions at fno-non-ca ll-exceptions$(KEXT_EXTRA_FLAGS) $(if $(findstring i686,$ (target)),kext64;@mkernel at m64@Dma lloc=kern_os_malloc at Dfree=kern_os_free at DLIBCC_KEXT$ (KEXT_EXTRA_FLAGS))" \ EXTRA_MULTILIB_PARTS='$(EXTRA_MULTILIB_PARTS)' \ in gcc/Makefile.in. I'd recommend something like: # APPLE LOCAL begin libcc_kext ifeq ($taregt, *-*-darwin*) SPELLING APPLE_EXT...
2008 Mar 19
0
[LLVMdev] Merge Patch File
...C_FLOAT_NOT_NEEDED -I. -I. -I../../llvm-gcc4.2/gcc -I../../llvm-gcc4.2/gcc/. -I../../llvm-gcc4.2/gcc/../include -I../../llvm-gcc4.2/gcc/../libcpp/include -I../../llvm-gcc4.2/gcc/../libdecnumber -I../libdecnumber -I/home/edwin/llvm/llvm-svn/trunk/include -I/home/edwin/llvm/llvm-svn/trunk//include -mkernel -m64 -Dmalloc=kern_os_malloc -Dfree=kern_os_free -DLIBCC_KEXT -DL_muldi3 -fvisibility=hidden -DHIDE_EXPORTS -c ../../llvm-gcc4.2/gcc/libgcc2.c -o libgcc/kext64/_muldi3.o ../../llvm-gcc4.2/gcc/libgcc2.c:1: sorry, unimplemented: 64-bit mode not compiled in make[4]: *** [libgcc/kext64/_muldi3.o] Error...
2016 Dec 27
1
Question regarding LICM
...: %25 = call i32* @access_fn(%"struct.mdarray_terminal"* %22, i64 0, i64 0) 5: %26 = load i32, i32* %25, !alias.scope !1, !noalias !3 6: %27 = call i32* @access_fn(%"struct.mdarray_terminal"* %23, i64 0, i64 0) 7: %28 = load i32, i32* %27, !alias.scope !5, !noalias !7 8: %mkernel = call i32 @mult_op(i32 %26, i32 %28) 9: %29 = call i32* @access_fn(%"struct.mdarray_terminal"* %24, i64 0, i64 0) 10: %30 = load i32, i32* %29, !alias.scope !6, !noalias !8 11: %mkernel2 = call i32 @mult_op(i32 %mkernel, i32 %30) 12: %31 = call i32* @access_fn(%"struct.mdarray_...
2008 Mar 19
2
[LLVMdev] Merge Patch File
On Wed, Mar 19, 2008 at 12:11 PM, Duncan Sands <baldrick at free.fr> wrote: > Hi Bill, thanks for fixing it. > No prob! :-) > > > > ../../gcc-4.2.llvm.master/gcc/config/i386/i386.c: In function 'ix86_expand_convert_uns_DI2DF_sse': > > > ../../gcc-4.2.llvm.master/gcc/config/i386/i386.c:10270: warning: large integer implicitly truncated to unsigned type
2010 Dec 15
3
[LLVMdev] opinions on turning on encoding info by default in -S
..., hopefully ARM will be done soon), llc has a "-show-mc-encoding" option that can be used to dump out the encodings for every instruction. If you're using clang, this can be accessed with the (intentionally) hidden -mllvm option like so: $ clang t.c -S -o - -mllvm -show-mc-encoding -mkernel -O3 -fomit-frame-pointer .section __TEXT,__text,regular,pure_instructions .globl _tf_bH .align 4, 0x90 _tf_bH: ## @tf_bH ## BB#0: ## %entry ## kill: RSI<def> ESI<kill> movq _last_t...
2008 Mar 19
0
[LLVMdev] Merge Patch File
...ULTILIBS="`$(GCC_FOR_TARGET) --print-multi-lib` > static;@static at fno-pic kext;@Dmal > loc=kern_os_malloc at Dfree=kern_os_free at DLIBCC_KEXT@static at fno-pic@fno- > exceptions at fno-non-ca > ll-exceptions$(KEXT_EXTRA_FLAGS) $(if $(findstring i686,$ > (target)),kext64;@mkernel at m64@Dma > lloc=kern_os_malloc at Dfree=kern_os_free at DLIBCC_KEXT$ > (KEXT_EXTRA_FLAGS))" \ > EXTRA_MULTILIB_PARTS='$(EXTRA_MULTILIB_PARTS)' \ > > in gcc/Makefile.in. I'd recommend something like: > > # APPLE LOCAL begin libcc_kext > ifeq...
2010 Dec 16
0
[LLVMdev] opinions on turning on encoding info by default in -S
...y ARM will be done soon), llc has a "-show-mc-encoding" option that can be used to dump out the encodings for every instruction. If you're using clang, this can be accessed with the (intentionally) hidden -mllvm option like so: > > $ clang t.c -S -o - -mllvm -show-mc-encoding -mkernel -O3 -fomit-frame-pointer > .section __TEXT,__text,regular,pure_instructions > .globl _tf_bH > .align 4, 0x90 > _tf_bH: ## @tf_bH > ## BB#0: ## %entry > ## kill: RSI<def>...
2017 Nov 28
2
variadic functions on X86_64 should (conditionally) save XMM regs even if -no-implicit-float
Specifying -no-implicit-float prevents LLVM from using non-GPR registers for purely integer operations. This is useful for operating systems (such as Wind River's VxWorks) that support tasks that do not save all registers on context switch. This presents an interesting problem for variadic functions that may optionally take non-integer arguments (e.g. printf style functions). Should non-GPR
2011 May 21
0
[LLVMdev] compiler-rt compile problem for 32bit OS X
...e-optimized $ make $ make install It will eventually error out with: /Users/erickt/Projects/llvm/gcc-i386/llvm-build-Release/Release+Asserts/bin/clang -no-integrated-as -ccc-install-dir /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/ -arch armv6 -fvisibility=hidden -DVISIBILITY_HIDDEN -mkernel -DKERNEL_USE -Wall -Werror -O3 -fomit-frame-pointer -miphoneos-version-min=1.0 -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.3.sdk -mthumb -c -o /Users/erickt/Projects/llvm/gcc-i386/llvm-build-Release/tools/clang/runtime/compiler-rt/clang_darwin/cc_kext/armv6/SubDir.lib/...
2019 Jun 04
2
variadic functions on X86_64 should (conditionally) save XMM regs even if -no-implicit-float
...ve floating point arguments in xmm registers. 2. There is no problem with kernel code with SSE2 unit disabled: the use at callee side is guarded by an explicit check of # of fp arguments (again, prescribed by ABI). 3. We're having explicit checks for no SSE2 cases here and there, so -mno-sse / -mkernel / -msoft-float is unaffected 4. The use of floating point arguments should be considered as "explicit use FP" and therefore should be allowed by the spirit of -mno-implicit-float flag 5. We're having -mgeneral-regs-only these days, so more strict cases are properly recognized as well....