index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Target
/
X86
/
X86InstrInfo.h
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Have hasLoad/StoreFrom/ToStackSlot return the relevant MachineMemOperand.
David Greene
2009-12-04
1
-7
/
+12
*
Remove isProfitableToDuplicateIndirectBranch target hook. It is profitable
Bob Wilson
2009-11-30
1
-2
/
+0
*
Based on the testcase for pr3120, running on my MacPro with Xeon processors,
Bob Wilson
2009-11-25
1
-0
/
+2
*
- Change TargetInstrInfo::reMaterialize to pass in TargetRegisterInfo.
Evan Cheng
2009-11-14
1
-1
/
+2
*
Fix a bootstrap failure.
David Greene
2009-11-13
1
-0
/
+10
*
Add hasLoadFromStackSlot and hasStoreToStackSlot to return whether a
David Greene
2009-11-12
1
-0
/
+22
*
Fix MachineLICM to use the correct virtual register class when
Dan Gohman
2009-10-30
1
-2
/
+5
*
Replace X86's CanRematLoadWithDispOperand by calling the target-independent
Dan Gohman
2009-10-10
1
-1
/
+2
*
Add basic infrastructure and x86 support for preserving MachineMemOperand
Dan Gohman
2009-10-09
1
-0
/
+4
*
Replace TargetInstrInfo::isInvariantLoad and its target-specific
Dan Gohman
2009-10-07
1
-2
/
+0
*
Remove explicit enum integer values. They don't appear to be needed, and
Dan Gohman
2009-10-05
1
-17
/
+17
*
It's not legal to fold a load from a narrower stack slot into a wider instruc...
Evan Cheng
2009-09-11
1
-1
/
+1
*
Reference to hidden symbols do not have to go through non-lazy pointer in non...
Evan Cheng
2009-09-03
1
-7
/
+1
*
Add crc32 instruction and intrinsics. Add a new class of prefix
Eric Christopher
2009-08-08
1
-0
/
+3
*
Let callers decide the sub-register index on the def operand of rematerialize...
Evan Cheng
2009-07-16
1
-1
/
+2
*
Move load / store folding alignment require into the table(s).
Evan Cheng
2009-07-15
1
-7
/
+8
*
Undo my brain cramp.
Evan Cheng
2009-07-10
1
-6
/
+0
*
CMOVxx doesn't swap operands which it's commuted.
Evan Cheng
2009-07-10
1
-0
/
+6
*
add a predicate to determine if a global var reference requires a
Chris Lattner
2009-07-10
1
-0
/
+16
*
change isGlobalStubReference to take target flags instead of a MachineOperand.
Chris Lattner
2009-07-10
1
-6
/
+5
*
add a new predicate method that says whether a GlobalValue
Chris Lattner
2009-07-10
1
-1
/
+27
*
move reasoning about darwin $non_lazy_ptr stubs from asmprinter into
Chris Lattner
2009-07-09
1
-0
/
+20
*
make isel decide whether to emit $stub's on darwin instead of asmprinter.
Chris Lattner
2009-07-09
1
-0
/
+5
*
move handling of dllimport linkage in isel, not in asmprinter.
Chris Lattner
2009-07-09
1
-0
/
+6
*
Move all the TLS processing logic into isel, don't do it in asmprinter at all.
Chris Lattner
2009-06-26
1
-3
/
+61
*
start adding logic in isel to determine asm printer semantics, step N of M.
Chris Lattner
2009-06-26
1
-1
/
+11
*
Use target-specific machine operand flags to eliminate a gross hack
Chris Lattner
2009-06-25
1
-1
/
+12
*
Re-apply 68552.
Rafael Espindola
2009-04-08
1
-2
/
+9
*
Temporarily revert r68552. This was causing a failure in the self-hosting LLVM
Bill Wendling
2009-04-07
1
-9
/
+2
*
Reduce code duplication on the TLS implementation.
Rafael Espindola
2009-04-07
1
-2
/
+9
*
Have only one definition of X86AddrNumOperands.
Rafael Espindola
2009-03-28
1
-0
/
+2
*
Turns out AnalyzeBranch can modify the mbb being analyzed. This is a nasty
Evan Cheng
2009-02-09
1
-1
/
+2
*
Move getPointerRegClass from TargetInstrInfo to TargetRegisterInfo.
Evan Cheng
2009-02-06
1
-2
/
+0
*
Add TargetInstrInfo::isSafeToMoveRegisterClassDefs. It returns true if it's s...
Evan Cheng
2009-02-06
1
-4
/
+3
*
Change TargetInstrInfo::isMoveInstr to return source and destination sub-regi...
Evan Cheng
2009-01-20
1
-5
/
+6
*
X86_COND_C and X86_COND_NC are alternate mnemonics for
Dan Gohman
2009-01-07
1
-5
/
+3
*
Tidy up #includes, deleting a bunch of unnecessary #includes.
Dan Gohman
2009-01-05
1
-2
/
+2
*
Split foldMemoryOperand into public non-virtual and protected virtual
Dan Gohman
2008-12-03
1
-12
/
+12
*
Generate something sensible for an [SU]ADDO op when the overflow/carry flag is
Bill Wendling
2008-11-26
1
-3
/
+5
*
Add more const qualifiers. This fixes build breakage from r59540.
Dan Gohman
2008-11-18
1
-3
/
+3
*
For now, don't split live intervals around x87 stack register barriers. FpGET...
Evan Cheng
2008-10-27
1
-0
/
+5
*
Optimized FCMP_OEQ and FCMP_UNE for x86.
Dan Gohman
2008-10-21
1
-0
/
+9
*
getX86RegNum has long been moved to X86RegisterInfo.
Evan Cheng
2008-10-17
1
-1
/
+0
*
Const-ify several TargetInstrInfo methods.
Dan Gohman
2008-10-16
1
-5
/
+6
*
Add ability to override segment (mostly for code emitter purposes).
Anton Korobeynikov
2008-10-11
1
-1
/
+8
*
Switch the MachineOperand accessors back to the short names like
Dan Gohman
2008-10-03
1
-8
/
+8
*
Move the GlobalBaseReg field out of X86ISelDAGToDAG.cpp
Dan Gohman
2008-09-30
1
-3
/
+4
*
Move the code for initializing the global base reg out of
Dan Gohman
2008-09-23
1
-0
/
+5
*
Backing out 55521. Not safe.
Evan Cheng
2008-08-29
1
-5
/
+0
*
Swap fp comparison operands and change predicate to allow load folding.
Evan Cheng
2008-08-28
1
-0
/
+5
[prev]
[next]