index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Target
/
X86
/
X86RegisterInfo.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Properly split f32 and f64 into separate register classes for scalar sse fp
Nate Begeman
2005-10-14
1
-5
/
+11
*
simplify this code using the new regclass info passed in
Chris Lattner
2005-09-30
1
-29
/
+45
*
Pass extra regclasses into spilling code
Chris Lattner
2005-09-30
1
-2
/
+4
*
Implement the isLoadFromStackSlot interface
Chris Lattner
2005-09-19
1
-0
/
+25
*
The simple isel being gone makes this dead!
Chris Lattner
2005-08-19
1
-19
/
+0
*
Eliminate all remaining tabs and trailing spaces.
Jeff Cohen
2005-07-27
1
-4
/
+4
*
First round of support for doing scalar FP using the SSE2 ISA extension and
Nate Begeman
2005-07-06
1
-6
/
+16
*
Teach reginfo how to deal with ADJSTACKPTRri, allowing us to generate:
Chris Lattner
2005-05-15
1
-0
/
+3
*
When emitting the function epilog, check to see if there already a stack
Chris Lattner
2005-05-14
1
-8
/
+23
*
Add some new instructions
Chris Lattner
2005-05-14
1
-2
/
+10
*
switch to having the callee pop stack operands for fastcc. This is currently...
Chris Lattner
2005-05-13
1
-5
/
+19
*
allow RETI
Chris Lattner
2005-05-13
1
-1
/
+1
*
add signed versions of the extra precision multiplies
Chris Lattner
2005-04-06
1
-0
/
+3
*
Add rotate instructions.
Chris Lattner
2005-01-19
1
-0
/
+12
*
Improve coverage of the X86 instruction set by adding 16-bit shift doubles.
Chris Lattner
2005-01-19
1
-0
/
+4
*
Add conditional moves for the parity flag.
Chris Lattner
2005-01-10
1
-0
/
+4
*
Add support for SETNPr to lower to memory form.
Chris Lattner
2005-01-02
1
-0
/
+1
*
Spill/restore X86 floating point stack registers with 64-bits of precision
Chris Lattner
2004-12-02
1
-4
/
+5
*
Add some new instructions. Fix the asm string for sbb32rr
Chris Lattner
2004-10-06
1
-0
/
+2
*
Changes For Bug 352
Reid Spencer
2004-09-01
1
-2
/
+2
*
Reduce uses of getRegClass
Chris Lattner
2004-08-21
1
-14
/
+11
*
Code insertion methods now return void instead of an int.
Chris Lattner
2004-08-15
1
-13
/
+10
*
These methods no longer take a TargetRegisterClass* operand.
Chris Lattner
2004-08-15
1
-4
/
+4
*
Eliminate MachineFunction& argument from eliminateFrameIndex in x86 Target. ...
Nate Begeman
2004-08-14
1
-2
/
+2
*
Reserve the correct amt of space.
Chris Lattner
2004-07-17
1
-2
/
+2
*
Delete the allocate*TargetMachine function, which is now dead .
Chris Lattner
2004-07-11
1
-1
/
+1
*
Add #include <iostream> since Value.h does not #include it any more.
Reid Spencer
2004-07-04
1
-0
/
+2
*
Spell out `NoFramePointerElim' for readability.
Misha Brukman
2004-06-21
1
-1
/
+1
*
Use the common `NoFPElim' setting instead of our own.
Misha Brukman
2004-06-21
1
-4
/
+2
*
Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()
Chris Lattner
2004-06-17
1
-1
/
+1
*
Add support for the setp instructions
Chris Lattner
2004-06-11
1
-0
/
+1
*
Convert to the new TargetMachine interface.
Chris Lattner
2004-06-02
1
-2
/
+2
*
Add more ADC and SBB variants
Alkis Evlogimenos
2004-04-02
1
-0
/
+2
*
Implement spill code folding for all of the conditional move instructions
Chris Lattner
2004-03-30
1
-0
/
+21
*
Another API change to MRegisterInfo::foldMemoryOperand. Instead of a
Alkis Evlogimenos
2004-03-14
1
-4
/
+3
*
Change MRegisterInfo::foldMemoryOperand to return the folded
Alkis Evlogimenos
2004-03-14
1
-169
/
+163
*
Add memory operand version of conditional move.
Alkis Evlogimenos
2004-03-07
1
-0
/
+3
*
A big X86 instruction rename. The instructions are renamed to make
Alkis Evlogimenos
2004-02-29
1
-148
/
+148
*
SHLD and SHRD take 32-bit operands but an 8-bit immediate. Rename them
Alkis Evlogimenos
2004-02-28
1
-2
/
+2
*
Floating point loads/stores act on memory operands. Rename them to
Alkis Evlogimenos
2004-02-28
1
-2
/
+2
*
Uncomment instructions that take both an immediate and a memory
Alkis Evlogimenos
2004-02-28
1
-11
/
+11
*
Do not generate instructions with mismatched memory/immediate sized
Alkis Evlogimenos
2004-02-28
1
-11
/
+11
*
Add memory operand folding support for the SETcc family of
Alkis Evlogimenos
2004-02-27
1
-0
/
+12
*
Add memory operand folding support for SHLD and SHRD instructions.
Alkis Evlogimenos
2004-02-27
1
-0
/
+11
*
Add memory operand folding support for SHL, SHR and SAR, SHLD instructions.
Alkis Evlogimenos
2004-02-27
1
-0
/
+18
*
Move MOTy::UseType enum into MachineOperand. This eliminates the
Alkis Evlogimenos
2004-02-22
1
-5
/
+10
*
When folding memory operands in machine instructions be careful to
Alkis Evlogimenos
2004-02-22
1
-2
/
+4
*
Add support for GlobalAddress's for alkis
Chris Lattner
2004-02-17
1
-2
/
+8
*
Instructiosn with 1 memory operand have 4 operands in our
Alkis Evlogimenos
2004-02-17
1
-2
/
+1
*
Align case statements.
Alkis Evlogimenos
2004-02-17
1
-32
/
+32
[next]