- 95780cc by Brian Gaeke · 23 years ago
- c0812d8 Implement getelementptr constant exprs by Chris Lattner · 23 years ago
- e48ec01 by Brian Gaeke · 23 years ago
- 2067184 Emit the right form of mod/rm mod field by Chris Lattner · 23 years ago
- 276867d Nicify a bit by Chris Lattner · 23 years ago
- b1224f2 Fix encoding of CBW instruction by Chris Lattner · 23 years ago
- cea2245 Start allocating stack space at [ebp-4] to not overwrite the return address. by Misha Brukman · 23 years ago
- 07e376b Moves now select correct opcode based on the data size. by Misha Brukman · 23 years ago
- 95b12ba Remove extranous #include by Chris Lattner · 23 years ago
- a0f38c8 Rename MemArg* to Arg* by Chris Lattner · 23 years ago
- a6a382c Make mem size an assert Add mem size flags to all instructions using an imm by Chris Lattner · 23 years ago
- 5000e43 This is supposed to provide correct size for datatypes. Supposedly. by Misha Brukman · 23 years ago
- d1bedcc Take advantage of our knowledge of 2-address X86 instructions and by Misha Brukman · 23 years ago
- 9f32791 Added the flag to mark instructions which are really 2-address instructions in by Misha Brukman · 23 years ago
- 20244b7 by Brian Gaeke · 23 years ago
- f4445df 'graph' is spelled without a 'c'. by Misha Brukman · 23 years ago
- 3fc4645 Remove #includes by Chris Lattner · 23 years ago
- d86deb6 External routines used to identify Cilk operations inserted by the by Vikram S. Adve · 23 years ago
- 83e3b65 This file implements the function DemoteRegToStack(), which takes a by Vikram S. Adve · 23 years ago
- e12c74c This file implements a pass that automatically parallelizes a program, by Vikram S. Adve · 23 years ago
- 0d4f766 Iterator that enumerates the ProgramDependenceGraph (PDG) for a function, by Vikram S. Adve · 23 years ago
- 96b21c1 An explicit representation of dependence graphs, and a pass that by Vikram S. Adve · 23 years ago
- 138b0cd Namespacify more by Chris Lattner · 23 years ago
- bbdabce Add support to count the number of dynamic instructions executed by LLI by Chris Lattner · 23 years ago
- a1af8bd Add total instruction, bb, & function counts by Chris Lattner · 23 years ago
- ac8d4d9 Fix bug that was bugging bugpoint by Chris Lattner · 23 years ago
- 342d182 Remove dead code by Chris Lattner · 23 years ago
- bac0622 Two bug fixes: by Vikram S. Adve · 23 years ago
- 2b7a92c Fix several related bugs in DSNode::mergeWith() caused by the by Vikram S. Adve · 23 years ago
- d474e9c Implement a lot of cast functionality (no FP or 64) by Brian Gaeke · 23 years ago
- c736d56 Fix bug: 2002-12-05-MissedConstProp.ll pointed out by Casey Carter by Chris Lattner · 23 years ago
- c102cb7 Cute bug fix: when moving links from N to this, some links could have by Vikram S. Adve · 23 years ago
- 86764d7 Target/X86/Printer.cpp: Add sizePtr function, and use it instead of by Brian Gaeke · 23 years ago
- dd46e2a Added code generation for function prologues and epilogues. by Misha Brukman · 23 years ago
- 2adb395 Implemented functions for emitting prologues and epilogues; by Misha Brukman · 23 years ago
- 1f283ef Added push and pop instructions. by Misha Brukman · 23 years ago
- 4fa1acc Fix handling of function calls that return void by Chris Lattner · 23 years ago
- a324364 Implement initial support for return values from call instructions by Chris Lattner · 23 years ago
- 06f8aec Fun arithmetic with iterators aimed at fixing a bug: inserting instructions by Misha Brukman · 23 years ago
- 0d2cf3a Adjust the stack pointer after a function call, proportional to the number of by Misha Brukman · 23 years ago
- a17a2ac Added instructions to add/subtract imm32 to/from a reg32. by Misha Brukman · 23 years ago
- ac573f6 Fix bogus assertion failures by Chris Lattner · 23 years ago
- 6d66944 Avoid bad assertion by Chris Lattner · 23 years ago
- 9368911 Remove think-o assertion by Chris Lattner · 23 years ago
- d6c4cfa Avoid crashing on Arguments, just silently miscompile by Chris Lattner · 23 years ago
- a361c84 storeReg2RegOffset() and loadRegOffset2Reg() now take the iterator by value by Misha Brukman · 23 years ago
- 0af0d5b Moved buildReg2RegClassMap() into from X86RegisterInfo to MRegisterInfo, since by Misha Brukman · 23 years ago
- 504c411 Add a "Lazy Function Resolution in Jello" section Remove some todo's by Chris Lattner · 23 years ago
- 33ced56 Fix a bug I introduced in a previous change by Chris Lattner · 23 years ago
- dbf30f7 Add support for referencing global variables/functions by Chris Lattner · 23 years ago
- b72d221 Print out direct global references by Chris Lattner · 23 years ago
- dc2ec00 This should fix the bug seen with some registers not being allocated by Misha Brukman · 23 years ago
- 03c6faf Added support for callee- and caller-save registers. by Misha Brukman · 23 years ago
- e8e6743 Fix broken ret opcode, grr... by Chris Lattner · 23 years ago
- f815aeb Checkin debug implementation of MCE by Chris Lattner · 23 years ago
- d852c15 Fix instsel for calls by Chris Lattner · 23 years ago
- 149a520 Simplify code by Chris Lattner · 23 years ago
- b91b657 Fix big bug introduced with symbol table changes by Chris Lattner · 23 years ago
- f18a36e Fix the build by Chris Lattner · 23 years ago
- 07f0261 brg by Brian Gaeke · 23 years ago
- ea1ddab Split the machine code emitter completely out of the printer by Chris Lattner · 23 years ago
- 4ce42a7 * Move information about Implicit Defs/Uses into X86InstrInfo.def. by Chris Lattner · 23 years ago
- 6af2040 Initialize implicit uses/defs fields for sparc backend to empty list by Chris Lattner · 23 years ago
- bb25f2f brg by Brian Gaeke · 23 years ago
- 8f04b09 More support for machine code emission: raw instructions by Chris Lattner · 23 years ago
- b0f99b9 Expose explicit type by Chris Lattner · 23 years ago
- 76041ce Start implementing MachineCodeEmitter by Chris Lattner · 23 years ago
- 4aff928 Eliminate OtherFrm by Chris Lattner · 23 years ago
- a5855c8 Remove comment Remove handling of OtherFrm by Chris Lattner · 23 years ago
- 40ead95 Initial support for machine code emission by Chris Lattner · 23 years ago
- 236757d Ignore generated files Lexer.cpp and llvmAsmParser.* by Misha Brukman · 23 years ago
- f514d51 * Abstracted out stack space allocation into its own function by Misha Brukman · 23 years ago
- 6877dd3 Fix order of operands on a store from reg to [reg+offset]. by Misha Brukman · 23 years ago
- f8bafe8 Add rawfrm flags by Chris Lattner · 23 years ago
- a4978cc Don't add implicit regs by Chris Lattner · 23 years ago
- c250598 brg by Brian Gaeke · 23 years ago
- 18a2021 brg by Brian Gaeke · 23 years ago
- 61ff029 Fix logical error in TD pass: we should clear Mod/Ref bits of each caller by Vikram S. Adve · 23 years ago
- 9a96428 (1) Bug fix that was causing nodes with dangling references to be freed. by Vikram S. Adve · 23 years ago
- c11232a brg by Brian Gaeke · 23 years ago
- e31267d Keep global nodes in each DS Graph (by forcing them to be marked live). by Vikram S. Adve · 23 years ago
- 8b93866 Oops. Got the MOVrm and MOVmr mixed up. Fixed. We can now print out by Misha Brukman · 23 years ago
- f88a285 Enable the register allocator pass. by Misha Brukman · 23 years ago
- 0721867 A simple (spilling) register allocator. by Misha Brukman · 23 years ago
- cf2b9ac Added methods to read/write values to stack in .h, fixed implementation in by Misha Brukman · 23 years ago
- a85d6bc Added -*- C++ -*- mode to the comments. by Misha Brukman · 23 years ago
- faf0b8c Add a simple way to add memory locations of format [reg+offset] by Misha Brukman · 23 years ago
- fa8d571 lib/Target/X86/InstSelectSimple.cpp: Add visitCallInst, visitCastInst. by Brian Gaeke · 23 years ago
- 1d53ce4 Handle cmp Reg, 0 correctly by Chris Lattner · 23 years ago
- 7ef33a9 Printing support for more stuff by Chris Lattner · 23 years ago
- 3a9a693 Don't add implicit operands by Chris Lattner · 23 years ago
- 128a7a9 Fix off by one bug by Chris Lattner · 23 years ago
- 15207f4 Add fixme by Chris Lattner · 23 years ago
- 47b4a9b Minor code cleanups by Chris Lattner · 23 years ago
- 1804233 Implement printing of store instructions by Chris Lattner · 23 years ago
- 3d3067b The big change here is to handle printing/emission of X86II::MRMSrcMem by Chris Lattner · 23 years ago
- 92845e3 Remove implicit information from instruction selector by Chris Lattner · 23 years ago
- 457adb5 Add printing information for MUL and DIV by Chris Lattner · 23 years ago
- 94e8ee2 Fix a bug that prevented compilation of multiple functions by Chris Lattner · 23 years ago
- d3e0fac Remove opcode information for instructions that are completely defined now by Chris Lattner · 23 years ago