- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
- e5f6204 Enabling new condition code modeling scheme. by Evan Cheng · 17 years ago
- 4e4d2d7 New style x87 cmp instructions. by Evan Cheng · 17 years ago
- 0488db9 Added support for new condition code modeling scheme (i.e. physical register dependency). These are a bunch of instructions that are duplicated so the x86 backend can support both the old and new schemes at the same time. They will be deleted after by Evan Cheng · 17 years ago
- 41de436 another long double buglet by Dale Johannesen · 17 years ago
- ca8035e Remove RSTRegClass case from loadRegFromStackSlot by Dale Johannesen · 17 years ago
- 92dfe20 Remove isReg, isImm, and isMBB, and change all their users to use by Dan Gohman · 17 years ago
- 49c2393 My compiler warns about the semicolon. by Duncan Sands · 17 years ago
- 718cb66 Add lengthof and endof templates that hide a lot of sizeof computations. by Owen Anderson · 17 years ago
- cdbe4d3 Long double patch 8 of N: make it partially work in by Dale Johannesen · 17 years ago
- a996d52 Long double patch 7 of N, unless I lost count:). by Dale Johannesen · 17 years ago
- 6a30811 Get X86 long double calling convention to work by Dale Johannesen · 17 years ago
- 8883573 Make 80-bit store maintain simulated FP stack correctly. by Dale Johannesen · 17 years ago
- 59a5873 Long double patch 4 of N: initial x87 implementation. by Dale Johannesen · 17 years ago
- afdc7fd Fix fp_constant_op failure. by Dale Johannesen · 17 years ago
- e377d4d Refactor X87 instructions. As a side effect, all their names are changed. by Dale Johannesen · 17 years ago
- 411d9c5 Some spacing fixes. Cosmetic. by Dale Johannesen · 17 years ago
- 849f214 Fix for PR 1505 (and 1489). Rewrite X87 register by Dale Johannesen · 17 years ago
- 1997473 Drop 'const' by Devang Patel · 17 years ago
- 3e15bf3 Use 'static const char' instead of 'static const int'. by Devang Patel · 17 years ago
- 794fd75 Do not use typeinfo to identify pass in pass manager. by Devang Patel · 17 years ago
- 6c087e5 Match MachineFunction::UsedPhysRegs changes. by Evan Cheng · 17 years ago
- 95b2c7d eliminate static ctors for Statistic objects. by Chris Lattner · 18 years ago
- c5f8e4f Fix a bug introduced by the streams patch. DEBUG code was made unconditional. by Chris Lattner · 18 years ago
- f5da133 What should be the last unnecessary <iostream>s in the library. by Bill Wendling · 18 years ago
- ac0b6ae Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 18 years ago
- 32644ac Fix 2005-05-08-FPStackifierPHI.ll failure. by Evan Cheng · 18 years ago
- 12a4478 MachineInstr::setOpcode -> MachineInstr::setInstrDescriptor by Evan Cheng · 18 years ago
- c0f64ff Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead by Evan Cheng · 18 years ago
- ddd2a45 Kill / dead info has been moved to MI's. by Evan Cheng · 18 years ago
- 3cdd9f6 Revert. This wasn't meant to be checked in. by Evan Cheng · 18 years ago
- 7ce4578 Matches MachineInstr changes. by Evan Cheng · 18 years ago
- 5cd3e9f Add implicit use / def operands to created MI's. by Evan Cheng · 18 years ago
- 171d09e Use TargetInstrInfo::getNumOperands() instead of MachineInstr::getNumOperands(). In preparation for implicit reg def/use changes. by Evan Cheng · 18 years ago
- 3ed469c For PR786: by Reid Spencer · 18 years ago
- 6cdb1ea Bugfix to work with the two-addr changes that have been made in the tree recently by Chris Lattner · 18 years ago
- a4f0b3a s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| by Chris Lattner · 18 years ago
- c06fe8a Do once flag never set to true. by Jim Laskey · 18 years ago
- 2c79de8 Hide x86 symbols by Chris Lattner · 18 years ago
- 2b15271 Added fisttp for fp to int conversion. by Evan Cheng · 18 years ago
- 9471c8a Improve compatibility with VC2005, patch by Morten Ofstad! by Jeff Cohen · 19 years ago
- 2c2c6c6 Add explicit #includes of <iostream> by Chris Lattner · 19 years ago
- 86556a5 Rename fcmovae to fcmovnb and fcmova to fcmovnbe (following Intel manual). by Evan Cheng · 19 years ago
- f710062 * fp to sint patterns. * fiadd, fisub, etc. by Evan Cheng · 19 years ago
- 58fe459 Rewrite FP stackifier support in the X86InstrInfo.td file, splitting patterns by Chris Lattner · 19 years ago
- d177579 Adjust to new livevars interface by Chris Lattner · 19 years ago
- 76eb08b Simplify this code by using LiveVariables::KillsRegister by Chris Lattner · 19 years ago
- 0e0a7a45 * Remove trailing whitespace * Convert tabs to spaces by Misha Brukman · 19 years ago
- 42e25b3 Allow the FP stackifier to completely ignore functions that do not use FP at by Chris Lattner · 20 years ago
- 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
- 91b5ca8 Fix file header as it has been renamed. by Misha Brukman · 20 years ago
- b140762 Made a fix so that you can print out MachineInstrs that belong to a MachineBasicBlock that is not yet attached to a MachineFunction. This change includes changing the third operand (TargetMachine) to a pointer for the MachineInstr::print function. by Tanya Lattner · 20 years ago
- 5779042 Fix bug in previous checkin by Chris Lattner · 20 years ago
- 0ca2c8e Now that compare instructions aren't lumped in with the other twoargfp instructions, by Chris Lattner · 20 years ago
- ab8decc Introduce a new FP instruction type to separate the compare cases from the by Chris Lattner · 20 years ago
- d62d5d7 Split compare instruction handling OUT of handleTwoArgFP into handleCompareFP. by Chris Lattner · 20 years ago
- d029cd2 Convert to the new TargetMachine interface. by Chris Lattner · 20 years ago
- 2268684 Iterate over the Machine CFG that Brian added instead of the LLVM CFG. by Chris Lattner · 20 years ago
- 098e945 This is the real fix for Codegen/X86/2004-04-13-FPCMOV-Crash.llx which works by Chris Lattner · 20 years ago
- 133dbb1 Fix issues that the local allocator has dealing with instructions that implicitly use ST(0) by Chris Lattner · 20 years ago
- c040bca Add support for the FUCOMIr instruction by Chris Lattner · 20 years ago
- 4cf15e7 Relax assertion to make this function work with a broader class of instructions by Chris Lattner · 20 years ago
- 0526f01 Simplify code by using the more powerful BuildMI forms. by Chris Lattner · 20 years ago
- c1bab32 Add support for floating point conditional move instructions by Chris Lattner · 20 years ago
- 8295f20 A big X86 instruction rename. The instructions are renamed to make by Alkis Evlogimenos · 20 years ago
- 8e475b8 Floating point loads/stores act on memory operands. Rename them to by Alkis Evlogimenos · 20 years ago
- b929bca Fix problem in DEBUG code. I could be pointing past the end and by Alkis Evlogimenos · 21 years ago
- f81af21 Use newly added next() and prior() utility functions. by Alkis Evlogimenos · 21 years ago
- c0b9dc5 Change MachineBasicBlock's vector of MachineInstr pointers into an by Alkis Evlogimenos · 21 years ago
- 6d21518 Don't use MachineOperator::is(Phys|Virt)Register by Chris Lattner · 21 years ago
- b97046a Add support for one argument OneArgFP instructions by Chris Lattner · 21 years ago
- 4a06f35 Add support for OneArgFPRW instructions, fix a couple of typeos by Chris Lattner · 21 years ago
- 847df25 Add some comments sketching out how this is to work eventually. by Chris Lattner · 21 years ago
- e0bb3e7 Remove floating point killer pass. This is now implemented in the by Alkis Evlogimenos · 21 years ago
- 9068574 Fix memory leak in the stackifier, due to the machinebasicblocks not holding by Chris Lattner · 21 years ago
- f2e49d4 Finegrainify namespacification Minor cleanups to killer pass by Chris Lattner · 21 years ago
- 97323a4 Change preserve all claim to just preserve live variables and phielimination. by Alkis Evlogimenos · 21 years ago
- 359b65f Add a floating point killer pass. This pass runs before register by Alkis Evlogimenos · 21 years ago
- d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 21 years ago
- b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 21 years ago
- cf00c4a Fix spelling. by Misha Brukman · 21 years ago
- 5560c9d Spell `necessary' correctly. by Misha Brukman · 21 years ago
- 19df387 Factory methods for FunctionPasses now return type FunctionPass *. by Brian Gaeke · 21 years ago
- 113455b Resort tables by Chris Lattner · 21 years ago
- cb53358 Set debug types by Chris Lattner · 21 years ago
- a11136b Move DEBUG to Debug.h by Chris Lattner · 21 years ago
- d7908f6 Nice tasty llc fixes. These should fix LLC for x86 for everything in by Brian Gaeke · 21 years ago
- 3501fea Rename MachineInstrInfo -> TargetInstrInfo by Chris Lattner · 22 years ago
- a960d95 New files by Chris Lattner · 22 years ago