- b976e66 Add support for undef and unreachable by Chris Lattner · 20 years ago
- b9f1859 Implement UndefValue class by Chris Lattner · 20 years ago
- c8717b1 Add support for the unreachable instruction by Chris Lattner · 20 years ago
- 7eb8a52 Add new UndefValueVal type by Chris Lattner · 20 years ago
- 076b3f1 Add new UnreachableInst class by Chris Lattner · 20 years ago
- 731cde94 Add new unreachable instruction by Chris Lattner · 20 years ago
- e1e922e Add new UndefValue class by Chris Lattner · 20 years ago
- 58fa099 UndefValue's are constants by Chris Lattner · 20 years ago
- 35eca58 Document unreachable instruction by Chris Lattner · 20 years ago
- a1dad81 Add missing 'Instruction Opcodes' bullet to TOC by Chris Lattner · 20 years ago
- b7a16ce Add a missing dependency by Chris Lattner · 20 years ago
- f146ab1 Fix file header by Chris Lattner · 20 years ago
- a35339d Be more careful about looking for constants when we really want constantint's. by Chris Lattner · 20 years ago
- 1dfc8e5 None of these have actually been implemented yet. by Chris Lattner · 20 years ago
- 795948a Move the implementation of the instructions clone methods to this file so by Chris Lattner · 20 years ago
- f319e83 Move the implementation of the clone method for these classes to by Chris Lattner · 20 years ago
- 81dd3d4 Fix hyphenation and quoting style for great justice by Misha Brukman · 20 years ago
- f91d68b There is no reason not to build these in parallel by Chris Lattner · 20 years ago
- 961ca77 Add a space between the type and name of value when printing error message by Misha Brukman · 20 years ago
- 4a8167f Don't print a bunch of metrics that are meaningless for external functions by Chris Lattner · 20 years ago
- 9500a6e Fix broken links by Chris Lattner · 20 years ago
- 358a902 Instruction select globals with offsets better. For example, on this test case: by Chris Lattner · 20 years ago
- 8cce7cd Give the X86 JIT the ability to encode global+disp constants. Patch by Chris Lattner · 20 years ago
- d416f08 Give the X86 asm printer the ability to print out addressing modes that have by Chris Lattner · 20 years ago
- fb3d844 Allow X86 addressing modes to represent globals with offsets. Patch contributed by Chris Lattner · 20 years ago
- ca4f6eb Allow machine operands to represent global variables with offsets. This is by Chris Lattner · 20 years ago
- 47eb656 This patch fixes the nasty bug that caused 175.vpr to fail for X86 last night. by Chris Lattner · 20 years ago
- 8df6a59 This patch adds and improves debugging output. No functionality changes. by Chris Lattner · 20 years ago
- e0c83a8 Better codegen of binary integer ops with 32 bit immediate operands. by Nate Begeman · 20 years ago
- d36047d The field is called `imm22', not simply `imm' by Misha Brukman · 20 years ago
- 3df04c5 Synthetic instructions RET and RETL need to have all 3 parameters specified by Misha Brukman · 20 years ago
- 45a6826 Class F2_1 already inherits the imm22 field from class F2 by Misha Brukman · 20 years ago
- 009d3f4 Generate the SparcV8 code emitter from .td files by Misha Brukman · 20 years ago
- 17187e9 * In the F3_1 class, default asi to 0 because it's not currently used by Misha Brukman · 20 years ago
- 56cb207 * We don't use the ENABLE_*_JIT flags in the source base anymore by Misha Brukman · 20 years ago
- b23cd2f Fix a bug John tracked down in libstdc++ where we were incorrectly deleting by Chris Lattner · 20 years ago
- 59e12ed Add FSTOI, FDTOI (fp to integer cast) instructions. by Brian Gaeke · 20 years ago
- 8b6c1ff Rewrite emitCastOperation, refactoring parts of it into emitIntegerCast, and by Brian Gaeke · 20 years ago
- 941833a Add list of libc procedures we'll use, at some point. by Brian Gaeke · 20 years ago
- a9504af Use the shared Makefile.JIT for JIT-enablement, which also enables the examples by Misha Brukman · 20 years ago
- 53c8f29 Use the shared Makefile.JIT for JIT-enablement by Misha Brukman · 20 years ago
- 591edc6 Add Makefile.JIT to the list of Makefiles transferred to the build dir to give by Misha Brukman · 20 years ago
- 824e83d Transfer Makefile.JIT into the build tree for JIT-enabling tools and examples by Misha Brukman · 20 years ago
- 0647822 Since several tools and examples want JIT support, factor out the process of by Misha Brukman · 20 years ago
- ee3d2c8 Convert tabs to spaces by Misha Brukman · 20 years ago
- a06b3af Make sure any client of Dominators.h links in Dominators.cpp by Chris Lattner · 20 years ago
- 5fb00c5 Make sure any client of Dominators.h links in Dominators.cpp by Chris Lattner · 20 years ago
- 979c38b Do not use the same variable name for two different variables in the by Chris Lattner · 20 years ago
- 15f4787 Remove unneeded typedef, patch by Morten Ofstad by Chris Lattner · 20 years ago
- c982cfa * Claim to support machine code emission - return false from by Misha Brukman · 20 years ago
- ce6662f Enable the PowerPC JIT by compiling powerpc.o library into lli by Misha Brukman · 20 years ago
- d37faba * Include the real (generated) version of getBinaryCodeForInstr() by Misha Brukman · 20 years ago
- bab2adf * Make a PPC32-specific code emitter because we have separate classes for 32- by Misha Brukman · 20 years ago
- a645750 Checking in code that works on my simple test case. However, there is still a bug with branches that I need to fix. by Tanya Lattner · 20 years ago
- a671f3b There is only one field in an instruction, and that is `Inst', the final view of by Misha Brukman · 20 years ago
- 315d334 PowerPC instruction definitions use LittleEndian-style encoding [0..31] by Misha Brukman · 20 years ago
- 99ee67a Add isLittleEndianEncoding to InstrInfo class, defaults to `off' by Misha Brukman · 20 years ago
- 28eefa5 * Factor out (into new fn) a loop emitting operand shifts into the instruction by Misha Brukman · 20 years ago
- 35e83cc * Add option to read isLittleEndianEncoding for InstrInfo classes by Misha Brukman · 20 years ago
- 9c07866 When converting phi nodes into select instructions, we shouldn't promote PHI by Chris Lattner · 20 years ago
- 1c7efba When converting phi nodes into select instructions, we shouldn't promote PHI by Chris Lattner · 20 years ago
- 83d3aad Allow this file to compile on Darwin. by Reid Spencer · 20 years ago
- 8af3ed0 Use __MINGW instead of __MING. Patch contributed by Henrik Bach. by Reid Spencer · 20 years ago
- 7d5ec23 Get proper BSD #includes for MappedFile implementation. by Reid Spencer · 20 years ago
- 8545fc1 Implementation of MappedFile for Win32. Patch provided by Jeff Cohen. by Reid Spencer · 20 years ago
- f74acc7 Today is not my day. Fix broken # by Chris Lattner · 20 years ago
- 823cacc unbreak previous checkin :( by Chris Lattner · 20 years ago
- 84d1ced Add back a missing paren by Chris Lattner · 20 years ago
- 1c765b0 Fit to 80 cols by Chris Lattner · 20 years ago
- f9d7178 Wrap to 80 cols, delete some seriously old debugging printouts by Chris Lattner · 20 years ago
- 4a242b3 Fit in 80 columns by Chris Lattner · 20 years ago
- b0bf664 Minor cleanups by Chris Lattner · 20 years ago
- 4523709 Patch to make VS happier, thanks to Morten Ofstad for pointing this out. by Chris Lattner · 20 years ago
- fbb719c Use explicit std:: qualification to avoid relying on Koenig lookup, which by Chris Lattner · 20 years ago
- c87b1db Get rid of template templates that were preventing VC from compiling the by Chris Lattner · 20 years ago
- a44544d Changes for automake. by Reid Spencer · 20 years ago
- 09252e9 Set up BUILD_MODE based on the configuration so the default build mode by Reid Spencer · 20 years ago
- 36a7d90 Updates for changes in Makefile rules. by Reid Spencer · 20 years ago
- d96cb6e Update to reflect changes in Makefile rules. by Reid Spencer · 20 years ago
- 4f24589 Get rid of the horrendous FIND_PATH macro, have libs and progs linked into by Reid Spencer · 20 years ago
- 86e100b Update doco, make doxygen more, use standard dividers. by Chris Lattner · 20 years ago
- b3a734a Save Reid's notes from bugzilla on the proper procedure to upgrade libtool by Misha Brukman · 20 years ago
- 177dbe2 Resolution to PR451. by Reid Spencer · 20 years ago
- 38bfee4 Changes for libtool 1.5.10 by Reid Spencer · 20 years ago
- 04c2144 Update for libtool 1.5.10 by Reid Spencer · 20 years ago
- 6bc488b Harden the version requirements to the set that actually works after three by Reid Spencer · 20 years ago
- c2ab5a2 Fix file comment header by Misha Brukman · 20 years ago
- 481d56c On second thought, OpaqueType is not really a good first-class type. by Misha Brukman · 20 years ago
- fc6723f No space allowed between \ and end-of-line by Misha Brukman · 20 years ago
- 2c9039e Wrap lines at 80 cols by Misha Brukman · 20 years ago
- e004fd0 Add comment by Chris Lattner · 20 years ago
- 207f2d4 Opaque types are considered to be first-class. by Misha Brukman · 20 years ago
- 15d879e Minor cleanups: * fit in 80 lines * Eliminate extra namespaces * Drop llvm:: by Chris Lattner · 20 years ago
- 9d990a0 Don't emit the method into the llvm namespace, let the #includer decide where it goes by Chris Lattner · 20 years ago
- 5c3734e Add std:: prefix for compilers without correct koenig lookup implemented. by Chris Lattner · 20 years ago
- 35b9e48 Transform memmove -> memcpy when the source is obviously constant memory. by Chris Lattner · 20 years ago
- b18dfeb New testcase for memmove -> memcpy transform by Chris Lattner · 20 years ago
- 84e48b8 Right, calls have Operand#0 == the called function, don't forget this. by Chris Lattner · 20 years ago
- a28809d Minor tweaks by Chris Lattner · 20 years ago
- e80c819 New header. Classes can be added as needed. by Chris Lattner · 20 years ago