Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
d9aa7836e23e518388ed7426ce3d19111074e0bc
/
lib
/
Target
/
PowerPC
/
PowerPCISelSimple.cpp
d9aa783
Correctly load FP constants out of the constant pool.
by Misha Brukman
· 21 years ago
98599d0
Add compilability
by Chris Lattner
· 21 years ago
313efcb
* Add support for indexing into structures, thanks to Chris (x86)
by Misha Brukman
· 21 years ago
f3f6382
Add support for __fixdfdi(), __floatdisf(), and __floatdidf() external functions
by Misha Brukman
· 21 years ago
0aa97c6
* Use several Function* for external functions instead of a std::map
by Misha Brukman
· 21 years ago
fc879c3
* Add support for loading FP constants from the constant pool
by Misha Brukman
· 21 years ago
2834a4d
* Use a map for caching lookups to external functions (fp div/rem)
by Misha Brukman
· 21 years ago
b093259
Add fmod() to the Module being compiled so that it gets a stub in the asm file
by Misha Brukman
· 21 years ago
d18a31d
* Add support for calling vararg functions (must pass doubles in int regs too)
by Misha Brukman
· 21 years ago
e9c6551
* Add utility functions: convert SetCC => PPC opcode and invert PPC opcode
by Misha Brukman
· 21 years ago
425ff24
* Get rid of constant-expr handling code: we use the ConstantExpr lowering pass
by Misha Brukman
· 21 years ago
14d8c7a
* Don't save LR when outputting globals: it's already saved on the stack once
by Misha Brukman
· 21 years ago
7e5812c
Fix loading and storing PC-relative static variables, courtesy of Nate Begeman.
by Misha Brukman
· 21 years ago
d47bbf7
Do not move any values into registers for a void return (there isn't anything).
by Misha Brukman
· 21 years ago
972569a
Fix opcode: no immediate in an `or r1, r2, r3' (all registers) instr.
by Misha Brukman
· 21 years ago
9ecf3bf
Fix bug in previous checkin.
by Misha Brukman
· 21 years ago
911afde
* Wrap long lines
by Misha Brukman
· 21 years ago
179d97c
Excise X86-specific comments.
by Misha Brukman
· 21 years ago
e327e49
Add a `break' in the switch/case statement between the int/fp sections.
by Misha Brukman
· 21 years ago
fadb82f
Unindent some more code to be consistent.
by Misha Brukman
· 21 years ago
1916bf9
Unindent some code, it only needs 2 spaces.
by Misha Brukman
· 21 years ago
98649d1
In emitting code for a GEP instr, iterate over GEPTypes because there is one
by Misha Brukman
· 21 years ago
2fec990
* Make indentation consistent at 2 chars
by Misha Brukman
· 21 years ago
8c9f520
llvm/IntrinsicLowering.h => llvm/CodeGen/IntrinsicLowering.h
by Misha Brukman
· 21 years ago
a2916ce
Intrinsic::isnan has gone away, support for it commented out.
by Misha Brukman
· 21 years ago
422791f
Convert tabs to spaces.
by Misha Brukman
· 21 years ago
358829f
Type::getPrimitiveID() -> getTypeID()
by Misha Brukman
· 21 years ago
5dfe3a9
Initial revision
by Misha Brukman
· 21 years ago