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
/
PowerPC
/
PPCCodeEmitter.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Modify the ppc backend to use two register classes for FP: F8RC and F4RC.
Chris Lattner
2005-10-01
1
-1
/
+2
*
Split IMPLICIT_DEF into IMPLICIT_DEF_GPR and IMPLICIT_DEF_FP, so that the
Chris Lattner
2005-08-24
1
-1
/
+2
*
Eliminate all remaining tabs and trailing spaces.
Jeff Cohen
2005-07-27
1
-2
/
+2
*
Support building non-PIC
Nate Begeman
2005-07-21
1
-34
/
+31
*
Generate mfocrf when targeting g5. Generate fsqrt/fsqrts when targetin g5.
Nate Begeman
2005-07-20
1
-2
/
+2
*
Remove trailing whitespace
Misha Brukman
2005-04-21
1
-28
/
+28
*
Add completely untested support for mtcrf/mfcrf encoding
Chris Lattner
2005-04-19
1
-0
/
+7
*
Handle ExternalSymbol operands in the PPC JIT
Chris Lattner
2005-04-18
1
-9
/
+13
*
Enable optimization suggested by Chris Lattner to not emit reloc stubs for
Nate Begeman
2004-11-25
1
-3
/
+3
*
There is not a 1-1 mappign between llvm blocks and PPC blocks, do not use
Chris Lattner
2004-11-25
1
-5
/
+4
*
* Rename existing relocations to be more specific
Chris Lattner
2004-11-24
1
-9
/
+24
*
Loads are relocatable too
Chris Lattner
2004-11-24
1
-1
/
+2
*
Calls do not need a MovPCtoLR instruction
Chris Lattner
2004-11-24
1
-3
/
+6
*
Get constant pools working. This fixes even more programs, allowing us to
Chris Lattner
2004-11-24
1
-10
/
+10
*
Rewrite branches more closely to correct. This makes more stuff pass, and
Chris Lattner
2004-11-24
1
-20
/
+15
*
Enumerate CR registers
Chris Lattner
2004-11-23
1
-8
/
+8
*
Squelch a bogus warning.
Chris Lattner
2004-11-23
1
-1
/
+1
*
Fix a minor bug
Chris Lattner
2004-11-23
1
-1
/
+2
*
Emit relocations for the global variable using instructions. This gets us
Chris Lattner
2004-11-23
1
-48
/
+44
*
Remove some dead code
Chris Lattner
2004-11-22
1
-76
/
+0
*
Disable this.
Chris Lattner
2004-11-22
1
-2
/
+4
*
This chunk of code needs to be rewritten
Chris Lattner
2004-11-22
1
-28
/
+3
*
getJITStubForFunction is optional and unimplemented, just remove it.
Chris Lattner
2004-11-20
1
-5
/
+0
*
Simplify namespaces
Chris Lattner
2004-11-16
1
-4
/
+1
*
* Correctly handle the MovePCtoLR pseudo-instr with a bl to next instr
Misha Brukman
2004-10-23
1
-9
/
+15
*
* Do not emit IMPLICIT_DEF pseudo-instructions
Misha Brukman
2004-10-23
1
-6
/
+71
*
Remove debug code emitter from the JIT
Misha Brukman
2004-10-21
1
-3
/
+1
*
Make this compile.
Alkis Evlogimenos
2004-10-21
1
-1
/
+1
*
* Added basic support for JITing functions, basic blocks, instruction encoding,
Misha Brukman
2004-10-21
1
-20
/
+169
*
* Claim to support machine code emission - return false from
Misha Brukman
2004-10-14
1
-4
/
+26
*
* Include the real (generated) version of getBinaryCodeForInstr()
Misha Brukman
2004-10-14
1
-10
/
+20
*
Changes For Bug 352
Reid Spencer
2004-09-01
1
-1
/
+1
*
Breaking up the PowerPC target into 32- and 64-bit subparts, Part I: 32-bit.
Misha Brukman
2004-08-11
1
-15
/
+16
*
Stub definition of the PowerPC CodeEmitter class; this isn't functional (yet).
Misha Brukman
2004-08-09
1
-4
/
+61
*
Initial revision
Misha Brukman
2004-06-21
1
-0
/
+43
[prev]