Home | History | Annotate | Download | only in src

Lines Matching defs:LChunk

278 LChunk::LChunk(CompilationInfo* info, HGraph* graph)
288 LLabel* LChunk::GetLabel(int block_id) const {
295 int LChunk::LookupDestination(int block_id) const {
303 Label* LChunk::GetAssemblyLabel(int block_id) const {
310 void LChunk::MarkEmptyBlocks() {
345 void LChunk::AddInstruction(LInstruction* instr, HBasicBlock* block) {
365 LConstantOperand* LChunk::DefineConstantOperand(HConstant* constant) {
370 int LChunk::GetParameterStackSlot(int index) const {
382 int LChunk::ParameterAt(int index) {
389 LGap* LChunk::GetGapAt(int index) const {
394 bool LChunk::IsGapAt(int index) const {
399 int LChunk::NearestGapPos(int index) const {
405 void LChunk::AddGapMove(int index, LOperand* from, LOperand* to) {
411 HConstant* LChunk::LookupConstant(LConstantOperand* operand) const {
416 Representation LChunk::LookupLiteralRepresentation(
422 LChunk* LChunk::NewChunk(HGraph* graph) {
433 LChunk* chunk = builder.Build();
448 Handle<Code> LChunk::Codegen() {
478 void LChunk::set_allocated_double_registers(BitVector* allocated_registers) {