Lines Matching refs:we
20 other architectures. In this tutorial, we'll target the current
23 To specify the architecture that you want to target, we use a string
28 As an example, we can see what clang thinks is our current target
39 Fortunately, we don't need to hard-code a target triple to target the
48 functionality. For example, if we're just using the JIT, we don't need
49 the assembly printers. Similarly, if we're only targeting certain
50 architectures, we can only link in the functionality for those
53 For this example, we'll initialize all the targets for emitting object
71 // Print an error and exit if we couldn't find the requested target.
72 // This generally occurs if we've forgotten to initialise the
73 // TargetRegistry or we have a bogus target triple.
83 machine description of the machine we're targeting. If we want to
85 Intel's Sandylake), we do so now.
87 To see which features and CPUs that LLVM knows about, we can use
108 For our example, we'll use the generic CPU without any additional
138 We're ready to emit object code! Let's define where we want to write
152 Finally, we define a pass that emits object code, then we run that
203 We link our program to output.o and check the result is what we