Dan Gohman
|
ae73dc1448
Tidy up several unbeseeming casts from pointer to intptr_t.
|
17 年之前 |
Chris Lattner
|
62ca32540f
get MachineConstantPool off std::ostream, onto raw_ostream. It would be
|
17 年之前 |
Chris Lattner
|
944fac71e0
Switch the asmprinter (.ll) and all the stuff it requires over to
|
17 年之前 |
Dan Gohman
|
fed90b6d09
Fold the useful features of alist and alist_node into ilist, and
|
17 年之前 |
Dan Gohman
|
80f3d46968
Fix uses of underscore-capital names.
|
17 年之前 |
Dan Gohman
|
dc2fbddd9d
Trim unnecessary #includes.
|
17 年之前 |
Dan Gohman
|
8e5f2c6f65
Pool-allocation for MachineInstrs, MachineBasicBlocks, and
|
17 年之前 |
Chris Lattner
|
409a3d0837
Silence warning when no assertions.
|
17 年之前 |
Evan Cheng
|
d36531249a
Spiller now remove unused spill slots.
|
17 年之前 |
Bill Wendling
|
e6d088acc9
Rename PrintableName to Name.
|
17 年之前 |
Bill Wendling
|
74ab84c31e
Change "Name" to "AsmName" in the target register info. Gee, a refactoring tool
|
17 年之前 |
Dan Gohman
|
6f0d024a53
Rename MRegisterInfo to TargetRegisterInfo.
|
17 年之前 |
Chris Lattner
|
1612faae3c
move MachineFrameInfo::CreateFixedObject out of line, give MachineFrameInfo
|
17 年之前 |
Chris Lattner
|
f20c1a497f
properly encapsulate the parent field of MBB and MI with get/set accessors.
|
17 年之前 |
Chris Lattner
|
84bc5427d6
Rename SSARegMap -> MachineRegisterInfo in keeping with the idea
|
17 年之前 |
Chris Lattner
|
4ee451de36
Remove attribution from file headers, per discussion on llvmdev.
|
17 年之前 |
Duncan Sands
|
ca0ed74485
Eliminate the remaining uses of getTypeSize. This
|
18 年之前 |
Dan Gohman
|
cb406c2597
Use empty() member functions when that's what's being tested for instead
|
18 年之前 |
Devang Patel
|
1997473cf7
Drop 'const'
|
18 年之前 |
Devang Patel
|
3e15bf33e0
Use 'static const char' instead of 'static const int'.
|
18 年之前 |
Devang Patel
|
794fd75c67
Do not use typeinfo to identify pass in pass manager.
|
18 年之前 |
Evan Cheng
|
505e5510a2
Change UsedPhysRegs from array bool to BitVector to save some space. Setting / getting its states now go through MachineFunction.
|
18 年之前 |
Chris Lattner
|
a401b1e1c5
support > 4G stack objects
|
18 年之前 |
Chris Lattner
|
d2b7cec527
Generalize TargetData strings, to support more interesting forms of data.
|
18 年之前 |
Chris Lattner
|
58092e35a3
Teach TargetData to handle 'preferred' alignment for each target, and use
|
18 年之前 |
Evan Cheng
|
d472ad7c7c
Debug dump error.
|
18 年之前 |
Jim Laskey
|
acd80ac7bb
1. Tidy up jump table info.
|
18 年之前 |
Bill Wendling
|
bcd2498f4f
Removed more <iostream> includes
|
18 年之前 |
Chris Lattner
|
a4eb44a285
const'ify jump table stuff
|
19 年之前 |
Chris Lattner
|
e7251a0377
add an assert
|
19 年之前 |