projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅ next
Add hasSideEffects=0 to some forms of ROUND, RCP, and RSQRT.
[oota-llvm.git]
/
lib
/
Target
/
X86
/
X86FloatingPoint.cpp
2007-09-20
Dale Johannesen
another long double buglet
blob
|
commitdiff
|
raw
|
diff to current
2007-09-17
Dale Johannesen
Remove RSTRegClass case from loadRegFromStackSlot
blob
|
commitdiff
|
raw
|
diff to current
2007-09-14
Dan Gohman
Remove isReg, isImm, and isMBB, and change all their...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-11
Duncan Sands
My compiler warns about the semicolon.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-07
Owen Anderson
Add lengthof and endof templates that hide a lot of...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-07
Dale Johannesen
Long double patch 8 of N: make it partially work in
blob
|
commitdiff
|
raw
|
diff to current
2007-08-07
Dale Johannesen
Long double patch 7 of N, unless I lost count:).
blob
|
commitdiff
|
raw
|
diff to current
2007-08-06
Dale Johannesen
Get X86 long double calling convention to work
blob
|
commitdiff
|
raw
|
diff to current
2007-08-06
Dale Johannesen
Make 80-bit store maintain simulated FP stack correctly.
blob
|
commitdiff
|
raw
|
diff to current
2007-08-05
Dale Johannesen
Long double patch 4 of N: initial x87 implementation.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-10
Dale Johannesen
Fix fp_constant_op failure.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-04
Dale Johannesen
Refactor X87 instructions. As a side effect, all
blob
|
commitdiff
|
raw
|
diff to current
2007-07-03
Dale Johannesen
Some spacing fixes. Cosmetic.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-03
Dale Johannesen
Fix for PR 1505 (and 1489). Rewrite X87 register
blob
|
commitdiff
|
raw
|
diff to current
2007-05-03
Devang Patel
Drop 'const'
blob
|
commitdiff
|
raw
|
diff to current
2007-05-02
Devang Patel
Use 'static const char' instead of 'static const int'.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-01
Devang Patel
Do not use typeinfo to identify pass in pass manager.
blob
|
commitdiff
|
raw
|
diff to current
2007-04-25
Evan Cheng
Match MachineFunction::UsedPhysRegs changes.
blob
|
commitdiff
|
raw
|
diff to current
2006-12-19
Chris Lattner
eliminate static ctors for Statistic objects.
blob
|
commitdiff
|
raw
|
diff to current
2006-12-08
Chris Lattner
Fix a bug introduced by the streams patch. DEBUG code...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-07
Bill Wendling
What should be the last unnecessary <iostream>s in...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-06
Chris Lattner
Detemplatize the Statistic class. The only type it...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-01
Evan Cheng
Fix 2005-05-08-FPStackifierPHI.ll failure.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-30
Evan Cheng
MachineInstr::setOpcode -> MachineInstr::setInstrDescriptor
blob
|
commitdiff
|
raw
|
diff to current
2006-11-27
Evan Cheng
Change MachineInstr ctor's to take a TargetInstrDescrip...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-15
Evan Cheng
Kill / dead info has been moved to MI's.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-14
Evan Cheng
Revert. This wasn't meant to be checked in.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-13
Evan Cheng
Matches MachineInstr changes.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-11
Evan Cheng
Add implicit use / def operands to created MI's.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-10
Evan Cheng
Use TargetInstrInfo::getNumOperands() instead of Machin...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-02
Reid Spencer
For PR786:
blob
|
commitdiff
|
raw
|
diff to current
2006-09-05
Chris Lattner
Bugfix to work with the two-addr changes that have...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-27
Chris Lattner
s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
blob
|
commitdiff
|
raw
|
diff to current
2006-07-19
Jim Laskey
Do once flag never set to true.
blob
|
commitdiff
|
raw
|
diff to current
2006-06-28
Chris Lattner
Hide x86 symbols
blob
|
commitdiff
|
raw
|
diff to current
2006-02-18
Evan Cheng
Added fisttp for fp to int conversion.
blob
|
commitdiff
|
raw
|
diff to current
2006-01-26
Jeff Cohen
Improve compatibility with VC2005, patch by Morten...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-22
Chris Lattner
Add explicit #includes of <iostream>
blob
|
commitdiff
|
raw
|
diff to current
2006-01-21
Evan Cheng
Rename fcmovae to fcmovnb and fcmova to fcmovnbe (follo...
blob
|
commitdiff
|
raw
|
diff to current
2006-01-10
Evan Cheng
* fp to sint patterns.
blob
|
commitdiff
|
raw
|
diff to current
2005-12-21
Chris Lattner
Rewrite FP stackifier support in the X86InstrInfo.td...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-23
Chris Lattner
Adjust to new livevars interface
blob
|
commitdiff
|
raw
|
diff to current
2005-08-23
Chris Lattner
Simplify this code by using LiveVariables::KillsRegister
blob
|
commitdiff
|
raw
|
diff to current
2005-04-21
Misha Brukman
* Remove trailing whitespace
blob
|
commitdiff
|
raw
|
diff to current
2005-01-23
Chris Lattner
Allow the FP stackifier to completely ignore functions...
blob
|
commitdiff
|
raw
|
diff to current
2004-09-01
Reid Spencer
Changes For Bug 352
blob
|
commitdiff
|
raw
|
diff to current
2004-07-26
Misha Brukman
Fix file header as it has been renamed.
blob
|
commitdiff
|
raw
|
diff to current
2004-06-25
Tanya Lattner
Made a fix so that you can print out MachineInstrs...
blob
|
commitdiff
|
raw
|
diff to current
2004-06-11
Chris Lattner
Fix bug in previous checkin
blob
|
commitdiff
|
raw
|
diff to current
2004-06-11
Chris Lattner
Now that compare instructions aren't lumped in with...
blob
|
commitdiff
|
raw
|
diff to current
2004-06-11
Chris Lattner
Introduce a new FP instruction type to separate the...
blob
|
commitdiff
|
raw
|
diff to current
2004-06-11
Chris Lattner
Split compare instruction handling OUT of handleTwoArgF...
blob
|
commitdiff
|
raw
|
diff to current
2004-06-02
Chris Lattner
Convert to the new TargetMachine interface.
blob
|
commitdiff
|
raw
|
diff to current
2004-05-01
Chris Lattner
Iterate over the Machine CFG that Brian added instead...
blob
|
commitdiff
|
raw
|
diff to current
2004-04-14
Chris Lattner
This is the real fix for Codegen/X86/2004-04-13-FPCMOV...
blob
|
commitdiff
|
raw
|
diff to current
2004-04-12
Chris Lattner
Fix issues that the local allocator has dealing with...
blob
|
commitdiff
|
raw
|
diff to current
2004-04-12
Chris Lattner
Add support for the FUCOMIr instruction
blob
|
commitdiff
|
raw
|
diff to current
2004-04-11
Chris Lattner
Relax assertion to make this function work with a broad...
blob
|
commitdiff
|
raw
|
diff to current
2004-04-01
Chris Lattner
Simplify code by using the more powerful BuildMI forms.
blob
|
commitdiff
|
raw
|
diff to current
2004-03-31
Chris Lattner
Add support for floating point conditional move instruc...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-29
Alkis Evlogimenos
A big X86 instruction rename. The instructions are...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-28
Alkis Evlogimenos
Floating point loads/stores act on memory operands...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-15
Alkis Evlogimenos
Fix problem in DEBUG code. I could be pointing past...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-14
Alkis Evlogimenos
Use newly added next() and prior() utility functions.
blob
|
commitdiff
|
raw
|
diff to current
2004-02-12
Alkis Evlogimenos
Change MachineBasicBlock's vector of MachineInstr point...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-10
Chris Lattner
Don't use MachineOperator::is(Phys|Virt)Register
blob
|
commitdiff
|
raw
|
diff to current
2004-02-03
Chris Lattner
Add support for one argument OneArgFP instructions
blob
|
commitdiff
|
raw
|
diff to current
2004-02-02
Chris Lattner
Add support for OneArgFPRW instructions, fix a couple...
blob
|
commitdiff
|
raw
|
diff to current
2004-01-30
Chris Lattner
Add some comments sketching out how this is to work...
blob
|
commitdiff
|
raw
|
diff to current
2003-12-20
Alkis Evlogimenos
Remove floating point killer pass. This is now implemen...
blob
|
commitdiff
|
raw
|
diff to current
2003-12-20
Chris Lattner
Fix memory leak in the stackifier, due to the machineba...
blob
|
commitdiff
|
raw
|
diff to current
2003-12-20
Chris Lattner
Finegrainify namespacification
blob
|
commitdiff
|
raw
|
diff to current
2003-12-14
Alkis Evlogimenos
Change preserve all claim to just preserve live variabl...
blob
|
commitdiff
|
raw
|
diff to current
2003-12-13
Alkis Evlogimenos
Add a floating point killer pass. This pass runs before...
blob
|
commitdiff
|
raw
|
diff to current
2003-11-11
Brian Gaeke
Put all LLVM code into the llvm namespace, as per bug...
blob
|
commitdiff
|
raw
|
diff to current
2003-10-20
John Criswell
Added LLVM project notice to the top of every C++ sourc...
blob
|
commitdiff
|
raw
|
diff to current
2003-10-10
Misha Brukman
Fix spelling.
blob
|
commitdiff
|
raw
|
diff to current
2003-08-18
Misha Brukman
Spell `necessary' correctly.
blob
|
commitdiff
|
raw
|
diff to current
2003-08-13
Brian Gaeke
Factory methods for FunctionPasses now return type...
blob
|
commitdiff
|
raw
|
diff to current
2003-08-03
Chris Lattner
Resort tables
blob
|
commitdiff
|
raw
|
diff to current
2003-08-03
Chris Lattner
Set debug types
blob
|
commitdiff
|
raw
|
diff to current
2003-08-01
Chris Lattner
Move DEBUG to Debug.h
blob
|
commitdiff
|
raw
|
diff to current
2003-06-27
Brian Gaeke
Nice tasty llc fixes. These should fix LLC for x86...
blob
|
commitdiff
|
raw
|
diff to current
2003-01-14
Chris Lattner
Rename MachineInstrInfo -> TargetInstrInfo
blob
|
commitdiff
|
raw
|
diff to current
2003-01-13
Chris Lattner
New files
blob
|
commitdiff
|
raw
|
diff to current